Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 程咬金

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 0x31529414071Cd701ad603cB0E60C4712a8A98378
60806040526040518060400160405280600b81526020017f546865205761726c6f7264000000000000000000000000000000000000000000815250600590816200004a919062000b81565b506040518060400160405280600981526020017fe7a88be592ace9879100000000000000000000000000000000000000000000008152506006908162000091919062000b81565b506012600760006101000a81548160ff021916908360ff1602179055506000600c60016101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d601660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200012b57600080fd5b50604051620046a6380380620046a6833981810160405281019062000151919062000d03565b6001600081905550620001796200016d6200074160201b60201c565b6200074960201b60201c565b6b033b2e3c9fd0803ce8000000600481905550600454600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060646002600454620001e5919062000da4565b620001f1919062000e34565b601781905550606460026004546200020a919062000da4565b62000216919062000e34565b601881905550612710601960045462000230919062000da4565b6200023c919062000e34565b600b819055506000600e819055506002600f81905550600f54600e5462000264919062000e6c565b600d81905550600060118190555060026012819055506012546011546200028c919062000e6c565b60108190555081600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600a819055506000601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200034a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000370919062000ec9565b90508073ffffffffffffffffffffffffffffffffffffffff1663c9c6539630601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620003fd573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000423919062000ec9565b6040518363ffffffff1660e01b81526004016200044292919062000f0c565b6020604051808303816000875af115801562000462573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000488919062000ec9565b508073ffffffffffffffffffffffffffffffffffffffff1663e6a4390530601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000514573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200053a919062000ec9565b6040518363ffffffff1660e01b81526004016200055992919062000f0c565b602060405180830381865afa15801562000577573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200059d919062000ec9565b601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160196000620005f36200074160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001601a60006200065a6200074160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620006bd85856200080f60201b60201c565b620006cd6200074160201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6004546040516200072e919062000f4a565b60405180910390a3505050505062000f67565b600033905090565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b80600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001601960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001601a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200098957607f821691505b6020821081036200099f576200099e62000941565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000a097fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620009ca565b62000a158683620009ca565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000a6262000a5c62000a568462000a2d565b62000a37565b62000a2d565b9050919050565b6000819050919050565b62000a7e8362000a41565b62000a9662000a8d8262000a69565b848454620009d7565b825550505050565b600090565b62000aad62000a9e565b62000aba81848462000a73565b505050565b5b8181101562000ae25762000ad660008262000aa3565b60018101905062000ac0565b5050565b601f82111562000b315762000afb81620009a5565b62000b0684620009ba565b8101602085101562000b16578190505b62000b2e62000b2585620009ba565b83018262000abf565b50505b505050565b600082821c905092915050565b600062000b566000198460080262000b36565b1980831691505092915050565b600062000b71838362000b43565b9150826002028217905092915050565b62000b8c8262000907565b67ffffffffffffffff81111562000ba85762000ba762000912565b5b62000bb4825462000970565b62000bc182828562000ae6565b600060209050601f83116001811462000bf9576000841562000be4578287015190505b62000bf0858262000b63565b86555062000c60565b601f19841662000c0986620009a5565b60005b8281101562000c335784890151825560018201915060208501945060208101905062000c0c565b8683101562000c53578489015162000c4f601f89168262000b43565b8355505b6001600288020188555050505b505050505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000c9a8262000c6d565b9050919050565b62000cac8162000c8d565b811462000cb857600080fd5b50565b60008151905062000ccc8162000ca1565b92915050565b62000cdd8162000a2d565b811462000ce957600080fd5b50565b60008151905062000cfd8162000cd2565b92915050565b6000806000806080858703121562000d205762000d1f62000c68565b5b600062000d308782880162000cbb565b945050602062000d438782880162000cec565b935050604062000d568782880162000cbb565b925050606062000d698782880162000cec565b91505092959194509250565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000db18262000a2d565b915062000dbe8362000a2d565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000dfa5762000df962000d75565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000e418262000a2d565b915062000e4e8362000a2d565b92508262000e615762000e6062000e05565b5b828204905092915050565b600062000e798262000a2d565b915062000e868362000a2d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000ebe5762000ebd62000d75565b5b828201905092915050565b60006020828403121562000ee25762000ee162000c68565b5b600062000ef28482850162000cbb565b91505092915050565b62000f068162000c8d565b82525050565b600060408201905062000f23600083018562000efb565b62000f32602083018462000efb565b9392505050565b62000f448162000a2d565b82525050565b600060208201905062000f61600083018462000f39565b92915050565b61372f8062000f776000396000f3fe6080604052600436106102135760003560e01c8063715018a611610118578063bbcaac38116100a0578063dd62ed3e1161006f578063dd62ed3e1461079e578063e4fdf79f146107db578063f2fde38b14610804578063f54afa781461082d578063f8b45b05146108585761021a565b8063bbcaac38146106d0578063c816841b146106f9578063d257b34f14610724578063d8bd2dd1146107615761021a565b806385ecafd7116100e757806385ecafd7146105e95780638a8c523c146106265780638da5cb5b1461063d57806395d89b4114610668578063a9059cbb146106935761021a565b8063715018a614610553578063735de9f71461056a57806374c4ff961461059557806381905bf8146105c05761021a565b80632740c1971161019b578063487c86e21161016a578063487c86e21461046e57806366c08ccc1461049757806366ca9b83146104c257806370a08231146104eb57806370db69d6146105285761021a565b80632740c197146103c4578063313ce567146103ed578063334344301461041857806346469afb146104435761021a565b80631a51c45c116101e25780631a51c45c146102db5780631a8145bb146103065780631bff789814610331578063238dafe01461035c57806323b872dd146103875761021a565b806302dbd8f81461021f57806306fdde0314610248578063095ea7b31461027357806318160ddd146102b05761021a565b3661021a57005b600080fd5b34801561022b57600080fd5b506102466004803603810190610241919061273a565b610883565b005b34801561025457600080fd5b5061025d61093c565b60405161026a9190612813565b60405180910390f35b34801561027f57600080fd5b5061029a60048036038101906102959190612893565b6109ce565b6040516102a791906128ee565b60405180910390f35b3480156102bc57600080fd5b506102c56109ec565b6040516102d29190612918565b60405180910390f35b3480156102e757600080fd5b506102f06109f6565b6040516102fd9190612918565b60405180910390f35b34801561031257600080fd5b5061031b6109fc565b6040516103289190612918565b60405180910390f35b34801561033d57600080fd5b50610346610a02565b6040516103539190612918565b60405180910390f35b34801561036857600080fd5b50610371610a08565b60405161037e91906128ee565b60405180910390f35b34801561039357600080fd5b506103ae60048036038101906103a99190612933565b610a1b565b6040516103bb91906128ee565b60405180910390f35b3480156103d057600080fd5b506103eb60048036038101906103e6919061273a565b610b13565b005b3480156103f957600080fd5b50610402610bbd565b60405161040f91906129a2565b60405180910390f35b34801561042457600080fd5b5061042d610bd4565b60405161043a9190612918565b60405180910390f35b34801561044f57600080fd5b50610458610bda565b6040516104659190612918565b60405180910390f35b34801561047a57600080fd5b50610495600480360381019061049091906129bd565b610be0565b005b3480156104a357600080fd5b506104ac610ce9565b6040516104b99190612918565b60405180910390f35b3480156104ce57600080fd5b506104e960048036038101906104e4919061273a565b610cef565b005b3480156104f757600080fd5b50610512600480360381019061050d91906129ea565b610da8565b60405161051f9190612918565b60405180910390f35b34801561053457600080fd5b5061053d610df1565b60405161054a9190612918565b60405180910390f35b34801561055f57600080fd5b50610568610df7565b005b34801561057657600080fd5b5061057f610e7f565b60405161058c9190612a76565b60405180910390f35b3480156105a157600080fd5b506105aa610ea5565b6040516105b79190612918565b60405180910390f35b3480156105cc57600080fd5b506105e760048036038101906105e29190612abd565b610eab565b005b3480156105f557600080fd5b50610610600480360381019061060b91906129ea565b610f82565b60405161061d91906128ee565b60405180910390f35b34801561063257600080fd5b5061063b610fa2565b005b34801561064957600080fd5b506106526110ad565b60405161065f9190612b0c565b60405180910390f35b34801561067457600080fd5b5061067d6110d7565b60405161068a9190612813565b60405180910390f35b34801561069f57600080fd5b506106ba60048036038101906106b59190612893565b611169565b6040516106c791906128ee565b60405180910390f35b3480156106dc57600080fd5b506106f760048036038101906106f291906129ea565b611187565b005b34801561070557600080fd5b5061070e611247565b60405161071b9190612b0c565b60405180910390f35b34801561073057600080fd5b5061074b600480360381019061074691906129bd565b61126d565b60405161075891906128ee565b60405180910390f35b34801561076d57600080fd5b50610788600480360381019061078391906129ea565b6113b8565b60405161079591906128ee565b60405180910390f35b3480156107aa57600080fd5b506107c560048036038101906107c09190612b27565b6113d8565b6040516107d29190612918565b60405180910390f35b3480156107e757600080fd5b5061080260048036038101906107fd91906129bd565b61145f565b005b34801561081057600080fd5b5061082b600480360381019061082691906129ea565b6114e5565b005b34801561083957600080fd5b506108426115dc565b60405161084f9190612918565b60405180910390f35b34801561086457600080fd5b5061086d6115e2565b60405161087a9190612918565b60405180910390f35b61088b6115e8565b73ffffffffffffffffffffffffffffffffffffffff166108a96110ad565b73ffffffffffffffffffffffffffffffffffffffff16146108ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f690612bb3565b60405180910390fd5b600a818361090d9190612c02565b111561091857600080fd5b816012819055508060118190555080826109329190612c02565b6010819055505050565b60606005805461094b90612c87565b80601f016020809104026020016040519081016040528092919081815260200182805461097790612c87565b80156109c45780601f10610999576101008083540402835291602001916109c4565b820191906000526020600020905b8154815290600101906020018083116109a757829003601f168201915b5050505050905090565b60006109e26109db6115e8565b84846115f0565b6001905092915050565b6000600454905090565b60115481565b60135481565b60105481565b601560149054906101000a900460ff1681565b6000610a288484846117b9565b6000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610a736115e8565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610af3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aea90612d2a565b60405180910390fd5b610b0785610aff6115e8565b8584036115f0565b60019150509392505050565b610b1b6115e8565b73ffffffffffffffffffffffffffffffffffffffff16610b396110ad565b73ffffffffffffffffffffffffffffffffffffffff1614610b8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8690612bb3565b60405180910390fd5b600a821115610b9d57600080fd5b600a811115610bab57600080fd5b81600d81905550806010819055505050565b6000600760009054906101000a900460ff16905090565b600e5481565b600d5481565b610be86115e8565b73ffffffffffffffffffffffffffffffffffffffff16610c066110ad565b73ffffffffffffffffffffffffffffffffffffffff1614610c5c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5390612bb3565b60405180910390fd5b670de0b6b3a764000060646001600454610c769190612d4a565b610c809190612dd3565b610c8a9190612dd3565b811015610ccc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cc390612e76565b60405180910390fd5b670de0b6b3a764000081610ce09190612d4a565b60178190555050565b60125481565b610cf76115e8565b73ffffffffffffffffffffffffffffffffffffffff16610d156110ad565b73ffffffffffffffffffffffffffffffffffffffff1614610d6b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d6290612bb3565b60405180910390fd5b600a8183610d799190612c02565b1115610d8457600080fd5b81600f8190555080600e819055508082610d9e9190612c02565b600d819055505050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60175481565b610dff6115e8565b73ffffffffffffffffffffffffffffffffffffffff16610e1d6110ad565b73ffffffffffffffffffffffffffffffffffffffff1614610e73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6a90612bb3565b60405180910390fd5b610e7d60006120f8565b565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600f5481565b610eb36115e8565b73ffffffffffffffffffffffffffffffffffffffff16610ed16110ad565b73ffffffffffffffffffffffffffffffffffffffff1614610f27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1e90612bb3565b60405180910390fd5b80601960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b601a6020528060005260406000206000915054906101000a900460ff1681565b610faa6115e8565b73ffffffffffffffffffffffffffffffffffffffff16610fc86110ad565b73ffffffffffffffffffffffffffffffffffffffff161461101e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101590612bb3565b60405180910390fd5b601560149054906101000a900460ff161561106e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106590612ee2565b60405180910390fd5b6001601560146101000a81548160ff0219169083151502179055506001600c60016101000a81548160ff02191690831515021790555042600881905550565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600680546110e690612c87565b80601f016020809104026020016040519081016040528092919081815260200182805461111290612c87565b801561115f5780601f106111345761010080835404028352916020019161115f565b820191906000526020600020905b81548152906001019060200180831161114257829003601f168201915b5050505050905090565b600061117d6111766115e8565b84846117b9565b6001905092915050565b61118f6115e8565b73ffffffffffffffffffffffffffffffffffffffff166111ad6110ad565b73ffffffffffffffffffffffffffffffffffffffff1614611203576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111fa90612bb3565b60405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006112776115e8565b73ffffffffffffffffffffffffffffffffffffffff166112956110ad565b73ffffffffffffffffffffffffffffffffffffffff16146112eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112e290612bb3565b60405180910390fd5b620186a060016004546112fe9190612d4a565b6113089190612dd3565b82101561134a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134190612f74565b60405180910390fd5b6103e8600560045461135c9190612d4a565b6113669190612dd3565b8211156113a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161139f90613006565b60405180910390fd5b81600b8190555060019050919050565b60196020528060005260406000206000915054906101000a900460ff1681565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6114676115e8565b73ffffffffffffffffffffffffffffffffffffffff166114856110ad565b73ffffffffffffffffffffffffffffffffffffffff16146114db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d290612bb3565b60405180910390fd5b80600a8190555050565b6114ed6115e8565b73ffffffffffffffffffffffffffffffffffffffff1661150b6110ad565b73ffffffffffffffffffffffffffffffffffffffff1614611561576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161155890612bb3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036115d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c790613098565b60405180910390fd5b6115d9816120f8565b50565b60145481565b60185481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361165f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116569061312a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036116ce576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c5906131bc565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516117ac9190612918565b60405180910390a3505050565b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611840576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161183790613228565b60405180910390fd5b601560149054906101000a900460ff16806118a45750601960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b806118f85750601960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b611937576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161192e90613294565b60405180910390fd5b6000829050601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603611c7857600a546008546119a19190612c02565b421080156119f95750601960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611ad357601754831115611a43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a3a90613300565b60405180910390fd5b60185483600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611a919190612c02565b1115611ad2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ac99061336c565b60405180910390fd5b5b601a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611c735760006064600d5485611b369190612d4a565b611b409190612dd3565b90508084611b4e919061338c565b915080600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611b9f9190612c02565b92505081905550600d54600f5482611bb79190612d4a565b611bc19190612dd3565b60136000828254611bd29190612c02565b92505081905550600d54600e5482611bea9190612d4a565b611bf49190612dd3565b60146000828254611c059190612c02565b925050819055503073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611c699190612918565b60405180910390a3505b611fe7565b601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603611fe657601960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611e2a57601754831115611d63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d5a90613300565b60405180910390fd5b6000600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600b548210159050808015611dca5750600c60019054906101000a900460ff165b8015611de35750600c60009054906101000a900460ff16155b15611e27576001600c60006101000a81548160ff021916908315150217905550611e0b6121be565b6000600c60006101000a81548160ff0219169083151502179055505b50505b600c60009054906101000a900460ff16158015611e915750601a60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611fe5576000606460105485611ea89190612d4a565b611eb29190612dd3565b90508084611ec0919061338c565b915080600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611f119190612c02565b92505081905550600d5460125482611f299190612d4a565b611f339190612dd3565b60136000828254611f449190612c02565b92505081905550600d5460115482611f5c9190612d4a565b611f669190612dd3565b60146000828254611f779190612c02565b925050819055503073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611fdb9190612918565b60405180910390a3505b5b5b8282611ff3919061338c565b600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546120859190612c02565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516120e99190612918565b60405180910390a35050505050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000806014546013546122159190612c02565b905060008303612227575050506123da565b6014600b546122369190612d4a565b83111561224f576014600b5461224c9190612d4a565b92505b60006002601054601254866122649190612d4a565b61226e9190612dd3565b6122789190612dd3565b905060008185612288919061338c565b90506000479050612298826123dc565b600081476122a6919061338c565b9050600085601454836122b99190612d4a565b6122c39190612dd3565b9050600081836122d3919061338c565b905060006013819055506000601481905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168260405161232b906133f1565b60006040518083038185875af1925050503d8060008114612368576040519150601f19603f3d011682016040523d82523d6000602084013e61236d565b606091505b5050809850506000861180156123835750600081115b156123d057612392868261261f565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb56185826013546040516123c793929190613406565b60405180910390a15b5050505050505050505b565b6000600267ffffffffffffffff8111156123f9576123f861343d565b5b6040519080825280602002602001820160405280156124275781602001602082028036833780820191505090505b509050308160008151811061243f5761243e61346c565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156124e6573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061250a91906134b0565b8160018151811061251e5761251d61346c565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061258530601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846115f0565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b81526004016125e99594939291906135d6565b600060405180830381600087803b15801561260357600080fd5b505af1158015612617573d6000803e3d6000fd5b505050505050565b61264c30601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846115f0565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71982308560008061dead426040518863ffffffff1660e01b81526004016126b596959493929190613630565b60606040518083038185885af11580156126d3573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906126f891906136a6565b5050505050565b600080fd5b6000819050919050565b61271781612704565b811461272257600080fd5b50565b6000813590506127348161270e565b92915050565b60008060408385031215612751576127506126ff565b5b600061275f85828601612725565b925050602061277085828601612725565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b60005b838110156127b4578082015181840152602081019050612799565b838111156127c3576000848401525b50505050565b6000601f19601f8301169050919050565b60006127e58261277a565b6127ef8185612785565b93506127ff818560208601612796565b612808816127c9565b840191505092915050565b6000602082019050818103600083015261282d81846127da565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061286082612835565b9050919050565b61287081612855565b811461287b57600080fd5b50565b60008135905061288d81612867565b92915050565b600080604083850312156128aa576128a96126ff565b5b60006128b88582860161287e565b92505060206128c985828601612725565b9150509250929050565b60008115159050919050565b6128e8816128d3565b82525050565b600060208201905061290360008301846128df565b92915050565b61291281612704565b82525050565b600060208201905061292d6000830184612909565b92915050565b60008060006060848603121561294c5761294b6126ff565b5b600061295a8682870161287e565b935050602061296b8682870161287e565b925050604061297c86828701612725565b9150509250925092565b600060ff82169050919050565b61299c81612986565b82525050565b60006020820190506129b76000830184612993565b92915050565b6000602082840312156129d3576129d26126ff565b5b60006129e184828501612725565b91505092915050565b600060208284031215612a00576129ff6126ff565b5b6000612a0e8482850161287e565b91505092915050565b6000819050919050565b6000612a3c612a37612a3284612835565b612a17565b612835565b9050919050565b6000612a4e82612a21565b9050919050565b6000612a6082612a43565b9050919050565b612a7081612a55565b82525050565b6000602082019050612a8b6000830184612a67565b92915050565b612a9a816128d3565b8114612aa557600080fd5b50565b600081359050612ab781612a91565b92915050565b60008060408385031215612ad457612ad36126ff565b5b6000612ae28582860161287e565b9250506020612af385828601612aa8565b9150509250929050565b612b0681612855565b82525050565b6000602082019050612b216000830184612afd565b92915050565b60008060408385031215612b3e57612b3d6126ff565b5b6000612b4c8582860161287e565b9250506020612b5d8582860161287e565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612b9d602083612785565b9150612ba882612b67565b602082019050919050565b60006020820190508181036000830152612bcc81612b90565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612c0d82612704565b9150612c1883612704565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612c4d57612c4c612bd3565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612c9f57607f821691505b602082108103612cb257612cb1612c58565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000612d14602883612785565b9150612d1f82612cb8565b604082019050919050565b60006020820190508181036000830152612d4381612d07565b9050919050565b6000612d5582612704565b9150612d6083612704565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615612d9957612d98612bd3565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612dde82612704565b9150612de983612704565b925082612df957612df8612da4565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060008201527f6c6f776572207468616e20302e31250000000000000000000000000000000000602082015250565b6000612e60602f83612785565b9150612e6b82612e04565b604082019050919050565b60006020820190508181036000830152612e8f81612e53565b9050919050565b7f616c726561647920656e61626c65640000000000000000000000000000000000600082015250565b6000612ecc600f83612785565b9150612ed782612e96565b602082019050919050565b60006020820190508181036000830152612efb81612ebf565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b6000612f5e603583612785565b9150612f6982612f02565b604082019050919050565b60006020820190508181036000830152612f8d81612f51565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b6000612ff0603483612785565b9150612ffb82612f94565b604082019050919050565b6000602082019050818103600083015261301f81612fe3565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613082602683612785565b915061308d82613026565b604082019050919050565b600060208201905081810360008301526130b181613075565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613114602483612785565b915061311f826130b8565b604082019050919050565b6000602082019050818103600083015261314381613107565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006131a6602283612785565b91506131b18261314a565b604082019050919050565b600060208201905081810360008301526131d581613199565b9050919050565b7f7472616e7366657220616d6f756e7420657863656564732062616c616e636500600082015250565b6000613212601f83612785565b915061321d826131dc565b602082019050919050565b6000602082019050818103600083015261324181613205565b9050919050565b7f6e6f7420656e61626c6564207965740000000000000000000000000000000000600082015250565b600061327e600f83612785565b915061328982613248565b602082019050919050565b600060208201905081810360008301526132ad81613271565b9050919050565b7f6578636565646564206d61782062757900000000000000000000000000000000600082015250565b60006132ea601083612785565b91506132f5826132b4565b602082019050919050565b60006020820190508181036000830152613319816132dd565b9050919050565b7f6578636565646564206d61782077616c6c657400000000000000000000000000600082015250565b6000613356601383612785565b915061336182613320565b602082019050919050565b6000602082019050818103600083015261338581613349565b9050919050565b600061339782612704565b91506133a283612704565b9250828210156133b5576133b4612bd3565b5b828203905092915050565b600081905092915050565b50565b60006133db6000836133c0565b91506133e6826133cb565b600082019050919050565b60006133fc826133ce565b9150819050919050565b600060608201905061341b6000830186612909565b6134286020830185612909565b6134356040830184612909565b949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000815190506134aa81612867565b92915050565b6000602082840312156134c6576134c56126ff565b5b60006134d48482850161349b565b91505092915050565b6000819050919050565b60006135026134fd6134f8846134dd565b612a17565b612704565b9050919050565b613512816134e7565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61354d81612855565b82525050565b600061355f8383613544565b60208301905092915050565b6000602082019050919050565b600061358382613518565b61358d8185613523565b935061359883613534565b8060005b838110156135c95781516135b08882613553565b97506135bb8361356b565b92505060018101905061359c565b5085935050505092915050565b600060a0820190506135eb6000830188612909565b6135f86020830187613509565b818103604083015261360a8186613578565b90506136196060830185612afd565b6136266080830184612909565b9695505050505050565b600060c0820190506136456000830189612afd565b6136526020830188612909565b61365f6040830187613509565b61366c6060830186613509565b6136796080830185612afd565b61368660a0830184612909565b979650505050505050565b6000815190506136a08161270e565b92915050565b6000806000606084860312156136bf576136be6126ff565b5b60006136cd86828701613691565b93505060206136de86828701613691565b92505060406136ef86828701613691565b915050925092509256fea2646970667358221220b706cbca1746801acfb676d49930bc3396ce8fee248c0bc32352c1d71b5a6dbf64736f6c634300080f0033000000000000000000000000d2df5997b1905097924ae38f41757417ce873151000000000000000000000000000000000001bbbbf868fa2cfecc335a0000000000000000000000000000000031529414071cd701ad603cb0e60c4712a8a983780000000000000000000000000000000000000000000000000000000000000064