Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
10,000,000.00 AMCC

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 0xfAF4c1A4E15001209482DB1584d70E70aD6deeF7
60806040526002600a556000600c5569021e19e0c9bab2400000600d556a084595161401484a000000600e55693f870857a3e0e3800000600f55600160105573faf4c1a4e15001209482db1584d70e70ad6deef7601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073690143bc52bc3d7f25088c130aafb1c027709c55601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550604051806060016040528060088152602001600281526020016000815250601360008201518160000155602082015181600101556040820151816002015550506040518060600160405280600d815260200160028152602001600081525060166000820151816000015560208201518160010155604082015181600201555050600a601955600f601a553480156200017f57600080fd5b506040518060400160405280600b81526020017f414d4320434c41535349430000000000000000000000000000000000000000008152506040518060400160405280600481526020017f414d434300000000000000000000000000000000000000000000000000000000815250816003908051906020019062000204929190620008c5565b5080600490805190602001906200021d929190620008c5565b50505062000240620002346200068460201b60201c565b6200068c60201b60201c565b6200027f33620002556200075260201b60201c565b600a62000263919062000b0f565b6298968062000273919062000b60565b6200075b60201b60201c565b6001601b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506000737a250d5630b4cf539739df2c5dacb4c659f2488d905060008173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200033e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000364919062000c2b565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308473ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620003cc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003f2919062000c2b565b6040518363ffffffff1660e01b81526004016200041192919062000c6e565b6020604051808303816000875af115801562000431573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000457919062000c2b565b905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550733e1d367bb83dfac3ffcd3954521697dc265cadaa600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001601b60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001601b6000601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001601b6000601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550505062000e34565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620007ce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620007c59062000d22565b60405180910390fd5b620007e260008383620008c060201b60201c565b8060026000828254620007f6919062000d44565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546200084d919062000d44565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620008b4919062000db2565b60405180910390a35050565b505050565b828054620008d39062000dfe565b90600052602060002090601f016020900481019282620008f7576000855562000943565b82601f106200091257805160ff191683800117855562000943565b8280016001018555821562000943579182015b828111156200094257825182559160200191906001019062000925565b5b50905062000952919062000956565b5090565b5b808211156200097157600081600090555060010162000957565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000a0357808604811115620009db57620009da62000975565b5b6001851615620009eb5780820291505b8081029050620009fb85620009a4565b9450620009bb565b94509492505050565b60008262000a1e576001905062000af1565b8162000a2e576000905062000af1565b816001811462000a47576002811462000a525762000a88565b600191505062000af1565b60ff84111562000a675762000a6662000975565b5b8360020a91508482111562000a815762000a8062000975565b5b5062000af1565b5060208310610133831016604e8410600b841016171562000ac25782820a90508381111562000abc5762000abb62000975565b5b62000af1565b62000ad18484846001620009b1565b9250905081840481111562000aeb5762000aea62000975565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b600062000b1c8262000af8565b915062000b298362000b02565b925062000b587fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000a0c565b905092915050565b600062000b6d8262000af8565b915062000b7a8362000af8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000bb65762000bb562000975565b5b828202905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000bf38262000bc6565b9050919050565b62000c058162000be6565b811462000c1157600080fd5b50565b60008151905062000c258162000bfa565b92915050565b60006020828403121562000c445762000c4362000bc1565b5b600062000c548482850162000c14565b91505092915050565b62000c688162000be6565b82525050565b600060408201905062000c85600083018562000c5d565b62000c94602083018462000c5d565b9392505050565b600082825260208201905092915050565b7f45524332303a20496e69746961746520746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600062000d0a60238362000c9b565b915062000d178262000cac565b604082019050919050565b6000602082019050818103600083015262000d3d8162000cfb565b9050919050565b600062000d518262000af8565b915062000d5e8362000af8565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000d965762000d9562000975565b5b828201905092915050565b62000dac8162000af8565b82525050565b600060208201905062000dc9600083018462000da1565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000e1757607f821691505b6020821081141562000e2e5762000e2d62000dcf565b5b50919050565b61469f8062000e446000396000f3fe6080604052600436106102765760003560e01c80638c374ac11161014f578063aacebbe3116100c1578063dd62ed3e1161007a578063dd62ed3e14610977578063e01af92c146109b4578063e545fd6d146109dd578063f2fde38b14610a06578063f66895a314610a2f578063f887ea4014610a5c5761027d565b8063aacebbe31461086b578063b4337b4e14610894578063bcff895a146108bd578063c18bc195146108e8578063d34628cc14610911578063dbe66ca01461093a5761027d565b80639d0014b1116101135780639d0014b1146107495780639e252f0014610772578063a457c2d71461079b578063a8aa1b31146107d8578063a9059cbb14610803578063aa4bde28146108405761027d565b80638c374ac1146106765780638cd4426d1461069f5780638da5cb5b146106c85780638ea5220f146106f357806395d89b411461071e5761027d565b806339509351116101e8578063715018a6116101ac578063715018a614610574578063728f8eea1461058b57806373bd699a146105b857806374358498146105e357806375f0a874146106205780638c0b5e221461064b5761027d565b8063395093511461047b57806340b28c2f146104b857806350c9a88f146104e15780636ddd17131461050c57806370a08231146105375761027d565b80632253163d1161023a5780632253163d1461036957806323b872dd1461039457806326b5d32f146103d1578063274a533c146103fa578063293b7ef414610425578063313ce567146104505761027d565b80630445b6671461028257806306fdde03146102ad578063095ea7b3146102d857806318160ddd146103155780631816467f146103405761027d565b3661027d57005b600080fd5b34801561028e57600080fd5b50610297610a87565b6040516102a4919061319b565b60405180910390f35b3480156102b957600080fd5b506102c2610a8d565b6040516102cf919061324f565b60405180910390f35b3480156102e457600080fd5b506102ff60048036038101906102fa919061330f565b610b1f565b60405161030c919061336a565b60405180910390f35b34801561032157600080fd5b5061032a610b3d565b604051610337919061319b565b60405180910390f35b34801561034c57600080fd5b5061036760048036038101906103629190613385565b610b47565b005b34801561037557600080fd5b5061037e610c07565b60405161038b919061319b565b60405180910390f35b3480156103a057600080fd5b506103bb60048036038101906103b691906133b2565b610c0d565b6040516103c8919061336a565b60405180910390f35b3480156103dd57600080fd5b506103f860048036038101906103f39190613405565b610d0e565b005b34801561040657600080fd5b5061040f610e9b565b60405161041c919061319b565b60405180910390f35b34801561043157600080fd5b5061043a610ea1565b604051610447919061319b565b60405180910390f35b34801561045c57600080fd5b50610465610ea7565b6040516104729190613474565b60405180910390f35b34801561048757600080fd5b506104a2600480360381019061049d919061330f565b610eb0565b6040516104af919061336a565b60405180910390f35b3480156104c457600080fd5b506104df60048036038101906104da91906134cd565b610f5c565b005b3480156104ed57600080fd5b506104f661105e565b604051610503919061319b565b60405180910390f35b34801561051857600080fd5b50610521611064565b60405161052e919061336a565b60405180910390f35b34801561054357600080fd5b5061055e60048036038101906105599190613385565b611077565b60405161056b919061319b565b60405180910390f35b34801561058057600080fd5b506105896110bf565b005b34801561059757600080fd5b506105a0611147565b6040516105af9392919061350d565b60405180910390f35b3480156105c457600080fd5b506105cd61115f565b6040516105da919061336a565b60405180910390f35b3480156105ef57600080fd5b5061060a60048036038101906106059190613385565b611172565b604051610617919061336a565b60405180910390f35b34801561062c57600080fd5b50610635611184565b6040516106429190613553565b60405180910390f35b34801561065757600080fd5b506106606111aa565b60405161066d919061319b565b60405180910390f35b34801561068257600080fd5b5061069d60048036038101906106989190613405565b6111b0565b005b3480156106ab57600080fd5b506106c660048036038101906106c1919061330f565b61126c565b005b3480156106d457600080fd5b506106dd611372565b6040516106ea9190613553565b60405180910390f35b3480156106ff57600080fd5b5061070861139c565b6040516107159190613553565b60405180910390f35b34801561072a57600080fd5b506107336113c2565b604051610740919061324f565b60405180910390f35b34801561075557600080fd5b50610770600480360381019061076b919061356e565b611454565b005b34801561077e57600080fd5b506107996004803603810190610794919061356e565b6114da565b005b3480156107a757600080fd5b506107c260048036038101906107bd919061330f565b611589565b6040516107cf919061336a565b60405180910390f35b3480156107e457600080fd5b506107ed61167d565b6040516107fa9190613553565b60405180910390f35b34801561080f57600080fd5b5061082a6004803603810190610825919061330f565b6116a3565b604051610837919061336a565b60405180910390f35b34801561084c57600080fd5b506108556116c1565b604051610862919061319b565b60405180910390f35b34801561087757600080fd5b50610892600480360381019061088d9190613385565b6116c7565b005b3480156108a057600080fd5b506108bb60048036038101906108b69190613405565b611787565b005b3480156108c957600080fd5b506108d2611843565b6040516108df919061319b565b60405180910390f35b3480156108f457600080fd5b5061090f600480360381019061090a919061356e565b611849565b005b34801561091d57600080fd5b50610938600480360381019061093391906136e3565b6118e2565b005b34801561094657600080fd5b50610961600480360381019061095c9190613385565b6119f3565b60405161096e919061336a565b60405180910390f35b34801561098357600080fd5b5061099e6004803603810190610999919061372c565b611a13565b6040516109ab919061319b565b60405180910390f35b3480156109c057600080fd5b506109db60048036038101906109d69190613798565b611a9a565b005b3480156109e957600080fd5b50610a0460048036038101906109ff91906137c5565b611b33565b005b348015610a1257600080fd5b50610a2d6004803603810190610a289190613385565b611c0a565b005b348015610a3b57600080fd5b50610a44611d02565b604051610a539392919061350d565b60405180910390f35b348015610a6857600080fd5b50610a71611d1a565b604051610a7e9190613864565b60405180910390f35b600d5481565b606060038054610a9c906138ae565b80601f0160208091040260200160405190810160405280929190818152602001828054610ac8906138ae565b8015610b155780601f10610aea57610100808354040283529160200191610b15565b820191906000526020600020905b815481529060010190602001808311610af857829003601f168201915b5050505050905090565b6000610b33610b2c611d40565b8484611d48565b6001905092915050565b6000600254905090565b610b4f611d40565b73ffffffffffffffffffffffffffffffffffffffff16610b6d611372565b73ffffffffffffffffffffffffffffffffffffffff1614610bc3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bba9061392c565b60405180910390fd5b80601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601a5481565b6000610c1a848484611f13565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610c65611d40565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610ce5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cdc906139be565b60405180910390fd5b610d0285610cf1611d40565b8584610cfd9190613a0d565b611d48565b60019150509392505050565b610d16611d40565b73ffffffffffffffffffffffffffffffffffffffff16610d34611372565b73ffffffffffffffffffffffffffffffffffffffff1614610d8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d819061392c565b60405180910390fd5b6000479050610d9884612657565b60008147610da69190613a0d565b90506000831115610e1e57610e1d8385610dc09190613a41565b8483610dcc9190613a97565b610dd69190613b20565b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661289a90919063ffffffff16565b5b6000841115610e9457610e938385610e369190613a41565b8583610e429190613a97565b610e4c9190613b20565b601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661289a90919063ffffffff16565b5b5050505050565b600b5481565b60195481565b60006012905090565b6000610f52610ebd611d40565b848460016000610ecb611d40565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f4d9190613a41565b611d48565b6001905092915050565b610f64611d40565b73ffffffffffffffffffffffffffffffffffffffff16610f82611372565b73ffffffffffffffffffffffffffffffffffffffff1614610fd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fcf9061392c565b60405180910390fd5b81600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600c5481565b600860159054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6110c7611d40565b73ffffffffffffffffffffffffffffffffffffffff166110e5611372565b73ffffffffffffffffffffffffffffffffffffffff161461113b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111329061392c565b60405180910390fd5b611145600061298e565b565b60138060000154908060010154908060020154905083565b600860169054906101000a900460ff1681565b600061117d82612a54565b9050919050565b601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600e5481565b6111b8611d40565b73ffffffffffffffffffffffffffffffffffffffff166111d6611372565b73ffffffffffffffffffffffffffffffffffffffff161461122c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112239061392c565b60405180910390fd5b8260136001018190555081601360020181905550806013600001819055508082846112579190613a41565b6112619190613a41565b601981905550505050565b611274611d40565b73ffffffffffffffffffffffffffffffffffffffff16611292611372565b73ffffffffffffffffffffffffffffffffffffffff16146112e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112df9061392c565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb61130c611372565b836040518363ffffffff1660e01b815260040161132a929190613b51565b6020604051808303816000875af1158015611349573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061136d9190613b8f565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060600480546113d1906138ae565b80601f01602080910402602001604051908101604052809291908181526020018280546113fd906138ae565b801561144a5780601f1061141f5761010080835404028352916020019161144a565b820191906000526020600020905b81548152906001019060200180831161142d57829003601f168201915b5050505050905090565b61145c611d40565b73ffffffffffffffffffffffffffffffffffffffff1661147a611372565b73ffffffffffffffffffffffffffffffffffffffff16146114d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c79061392c565b60405180910390fd5b80600d8190555050565b6114e2611d40565b73ffffffffffffffffffffffffffffffffffffffff16611500611372565b73ffffffffffffffffffffffffffffffffffffffff1614611556576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154d9061392c565b60405180910390fd5b61158681611562611372565b73ffffffffffffffffffffffffffffffffffffffff1661289a90919063ffffffff16565b50565b60008060016000611598611d40565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015611655576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161164c90613c2e565b60405180910390fd5b611672611660611d40565b85858461166d9190613a0d565b611d48565b600191505092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006116b76116b0611d40565b8484611f13565b6001905092915050565b600f5481565b6116cf611d40565b73ffffffffffffffffffffffffffffffffffffffff166116ed611372565b73ffffffffffffffffffffffffffffffffffffffff1614611743576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161173a9061392c565b60405180910390fd5b80601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61178f611d40565b73ffffffffffffffffffffffffffffffffffffffff166117ad611372565b73ffffffffffffffffffffffffffffffffffffffff1614611803576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117fa9061392c565b60405180910390fd5b82601660010181905550816016600201819055508060166000018190555080828461182e9190613a41565b6118389190613a41565b601a81905550505050565b60095481565b611851611d40565b73ffffffffffffffffffffffffffffffffffffffff1661186f611372565b73ffffffffffffffffffffffffffffffffffffffff16146118c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118bc9061392c565b60405180910390fd5b670de0b6b3a7640000816118d99190613a97565b600f8190555050565b6118ea611d40565b73ffffffffffffffffffffffffffffffffffffffff16611908611372565b73ffffffffffffffffffffffffffffffffffffffff161461195e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119559061392c565b60405180910390fd5b60005b81518110156119ef576001601c600084848151811061198357611982613c4e565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806119e790613c7d565b915050611961565b5050565b601b6020528060005260406000206000915054906101000a900460ff1681565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611aa2611d40565b73ffffffffffffffffffffffffffffffffffffffff16611ac0611372565b73ffffffffffffffffffffffffffffffffffffffff1614611b16576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b0d9061392c565b60405180910390fd5b80600860156101000a81548160ff02191690831515021790555050565b611b3b611d40565b73ffffffffffffffffffffffffffffffffffffffff16611b59611372565b73ffffffffffffffffffffffffffffffffffffffff1614611baf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ba69061392c565b60405180910390fd5b80601b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b611c12611d40565b73ffffffffffffffffffffffffffffffffffffffff16611c30611372565b73ffffffffffffffffffffffffffffffffffffffff1614611c86576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c7d9061392c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611cf6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ced90613d38565b60405180910390fd5b611cff8161298e565b50565b60168060000154908060010154908060020154905083565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611db8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611daf90613dca565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e1f90613e5c565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611f06919061319b565b60405180910390a3505050565b60008111611f56576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f4d90613eee565b60405180910390fd5b601c60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611ffa5750601c60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b612039576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161203090613f5a565b60405180910390fd5b61204283612a54565b158015612055575061205382612a54565b155b156120a357612062612b9b565b156120a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161209990613fc6565b60405180910390fd5b5b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614905061210181612bb5565b601b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156121a55750601b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156121be5750600860149054906101000a900460ff16155b1561242b5743600c54600b546121d49190613a41565b111561233757600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614612288576001601c60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614612336576001601c60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b5b600e5482111561237c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161237390614032565b60405180910390fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161461242a57600f54826123de85611077565b6123e89190613a41565b1115612429576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612420906140c4565b60405180910390fd5b5b5b6000600860149054906101000a900460ff16806124915750601b60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b806124e55750601b60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156124f35760009050612588565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141561256a576064601a54846125599190613a97565b6125639190613b20565b9050612587565b60646019548461257a9190613a97565b6125849190613b20565b90505b5b600860159054906101000a900460ff1680156125b15750600860149054906101000a900460ff16155b801561260b5750600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614155b80156126175750600081115b1561262557612624612bfa565b5b61263b858583866126369190613a0d565b612dfe565b60008111156126505761264f853083612dfe565b5b5050505050565b6000600267ffffffffffffffff811115612674576126736135a0565b5b6040519080825280602002602001820160405280156126a25781602001602082028036833780820191505090505b50905030816000815181106126ba576126b9613c4e565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612761573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061278591906140f9565b8160018151811061279957612798613c4e565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061280030600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684611d48565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b815260040161286495949392919061421f565b600060405180830381600087803b15801561287e57600080fd5b505af1158015612892573d6000803e3d6000fd5b505050505050565b804710156128dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128d4906142c5565b60405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff168260405161290390614316565b60006040518083038185875af1925050503d8060008114612940576040519150601f19603f3d011682016040523d82523d6000602084013e612945565b606091505b5050905080612989576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129809061439d565b60405180910390fd5b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000633b9aca00600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015612ac8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612aec91906143d2565b612af69190613b20565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231846040518263ffffffff1660e01b8152600401612b519190613553565b602060405180830381865afa158015612b6e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b9291906143d2565b10159050919050565b6000600a54600954612bad9190613a41565b431115905090565b600860169054906101000a900460ff16158015612bcf5750805b15612bf7576001600860166101000a81548160ff021916908315150217905550436009819055505b50565b600860149054906101000a900460ff16612dfc576001600860146101000a81548160ff0219169083151502179055506000612c3430611077565b9050600d548110612ddf5760006002601a54612c509190613a97565b905060008160166001015484612c669190613a97565b612c709190613b20565b905060008184612c809190613a0d565b90506000479050612c9082612657565b60008147612c9e9190613a0d565b9050600060166001015486612cb39190613a0d565b82612cbe9190613b20565b9050600060166001015482612cd39190613a97565b90506000811115612ce957612ce8868261307d565b5b6000601660000154600284612cfe9190613a97565b612d089190613a97565b90506000811115612d5f57612d5e81601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661289a90919063ffffffff16565b5b6000601660020154600285612d749190613a97565b612d7e9190613a97565b90506000811115612dd557612dd481601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661289a90919063ffffffff16565b5b5050505050505050505b506000600860146101000a81548160ff0219169083151502179055505b565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612e6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612e6590614471565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612ede576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ed590614503565b60405180910390fd5b612ee983838361317d565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612f6f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f6690614595565b60405180910390fd5b8181612f7b9190613a0d565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461300b9190613a41565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161306f919061319b565b60405180910390a350505050565b6130aa30600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684611d48565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719823085600080601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b8152600401613133969594939291906145b5565b60606040518083038185885af1158015613151573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906131769190614616565b5050505050565b505050565b6000819050919050565b61319581613182565b82525050565b60006020820190506131b0600083018461318c565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156131f05780820151818401526020810190506131d5565b838111156131ff576000848401525b50505050565b6000601f19601f8301169050919050565b6000613221826131b6565b61322b81856131c1565b935061323b8185602086016131d2565b61324481613205565b840191505092915050565b600060208201905081810360008301526132698184613216565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006132b082613285565b9050919050565b6132c0816132a5565b81146132cb57600080fd5b50565b6000813590506132dd816132b7565b92915050565b6132ec81613182565b81146132f757600080fd5b50565b600081359050613309816132e3565b92915050565b600080604083850312156133265761332561327b565b5b6000613334858286016132ce565b9250506020613345858286016132fa565b9150509250929050565b60008115159050919050565b6133648161334f565b82525050565b600060208201905061337f600083018461335b565b92915050565b60006020828403121561339b5761339a61327b565b5b60006133a9848285016132ce565b91505092915050565b6000806000606084860312156133cb576133ca61327b565b5b60006133d9868287016132ce565b93505060206133ea868287016132ce565b92505060406133fb868287016132fa565b9150509250925092565b60008060006060848603121561341e5761341d61327b565b5b600061342c868287016132fa565b935050602061343d868287016132fa565b925050604061344e868287016132fa565b9150509250925092565b600060ff82169050919050565b61346e81613458565b82525050565b60006020820190506134896000830184613465565b92915050565b600061349a826132a5565b9050919050565b6134aa8161348f565b81146134b557600080fd5b50565b6000813590506134c7816134a1565b92915050565b600080604083850312156134e4576134e361327b565b5b60006134f2858286016134b8565b9250506020613503858286016132ce565b9150509250929050565b6000606082019050613522600083018661318c565b61352f602083018561318c565b61353c604083018461318c565b949350505050565b61354d816132a5565b82525050565b60006020820190506135686000830184613544565b92915050565b6000602082840312156135845761358361327b565b5b6000613592848285016132fa565b91505092915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6135d882613205565b810181811067ffffffffffffffff821117156135f7576135f66135a0565b5b80604052505050565b600061360a613271565b905061361682826135cf565b919050565b600067ffffffffffffffff821115613636576136356135a0565b5b602082029050602081019050919050565b600080fd5b600061365f61365a8461361b565b613600565b9050808382526020820190506020840283018581111561368257613681613647565b5b835b818110156136ab578061369788826132ce565b845260208401935050602081019050613684565b5050509392505050565b600082601f8301126136ca576136c961359b565b5b81356136da84826020860161364c565b91505092915050565b6000602082840312156136f9576136f861327b565b5b600082013567ffffffffffffffff81111561371757613716613280565b5b613723848285016136b5565b91505092915050565b600080604083850312156137435761374261327b565b5b6000613751858286016132ce565b9250506020613762858286016132ce565b9150509250929050565b6137758161334f565b811461378057600080fd5b50565b6000813590506137928161376c565b92915050565b6000602082840312156137ae576137ad61327b565b5b60006137bc84828501613783565b91505092915050565b600080604083850312156137dc576137db61327b565b5b60006137ea858286016132ce565b92505060206137fb85828601613783565b9150509250929050565b6000819050919050565b600061382a61382561382084613285565b613805565b613285565b9050919050565b600061383c8261380f565b9050919050565b600061384e82613831565b9050919050565b61385e81613843565b82525050565b60006020820190506138796000830184613855565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806138c657607f821691505b602082108114156138da576138d961387f565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006139166020836131c1565b9150613921826138e0565b602082019050919050565b6000602082019050818103600083015261394581613909565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b60006139a86028836131c1565b91506139b38261394c565b604082019050919050565b600060208201905081810360008301526139d78161399b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000613a1882613182565b9150613a2383613182565b925082821015613a3657613a356139de565b5b828203905092915050565b6000613a4c82613182565b9150613a5783613182565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613a8c57613a8b6139de565b5b828201905092915050565b6000613aa282613182565b9150613aad83613182565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613ae657613ae56139de565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000613b2b82613182565b9150613b3683613182565b925082613b4657613b45613af1565b5b828204905092915050565b6000604082019050613b666000830185613544565b613b73602083018461318c565b9392505050565b600081519050613b898161376c565b92915050565b600060208284031215613ba557613ba461327b565b5b6000613bb384828501613b7a565b91505092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000613c186025836131c1565b9150613c2382613bbc565b604082019050919050565b60006020820190508181036000830152613c4781613c0b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000613c8882613182565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613cbb57613cba6139de565b5b600182019050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000613d226026836131c1565b9150613d2d82613cc6565b604082019050919050565b60006020820190508181036000830152613d5181613d15565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613db46024836131c1565b9150613dbf82613d58565b604082019050919050565b60006020820190508181036000830152613de381613da7565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000613e466022836131c1565b9150613e5182613dea565b604082019050919050565b60006020820190508181036000830152613e7581613e39565b9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b6000613ed86029836131c1565b9150613ee382613e7c565b604082019050919050565b60006020820190508181036000830152613f0781613ecb565b9050919050565b7f596f752063616e2774207472616e7366657220746f6b656e7300000000000000600082015250565b6000613f446019836131c1565b9150613f4f82613f0e565b602082019050919050565b60006020820190508181036000830152613f7381613f37565b9050919050565b7f6e2f610000000000000000000000000000000000000000000000000000000000600082015250565b6000613fb06003836131c1565b9150613fbb82613f7a565b602082019050919050565b60006020820190508181036000830152613fdf81613fa3565b9050919050565b7f596f752061726520657863656564696e67206d61785478416d6f756e74000000600082015250565b600061401c601d836131c1565b915061402782613fe6565b602082019050919050565b6000602082019050818103600083015261404b8161400f565b9050919050565b7f596f752061726520657863656564696e67206d617857616c6c6574416d6f756e60008201527f7400000000000000000000000000000000000000000000000000000000000000602082015250565b60006140ae6021836131c1565b91506140b982614052565b604082019050919050565b600060208201905081810360008301526140dd816140a1565b9050919050565b6000815190506140f3816132b7565b92915050565b60006020828403121561410f5761410e61327b565b5b600061411d848285016140e4565b91505092915050565b6000819050919050565b600061414b61414661414184614126565b613805565b613182565b9050919050565b61415b81614130565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b614196816132a5565b82525050565b60006141a8838361418d565b60208301905092915050565b6000602082019050919050565b60006141cc82614161565b6141d6818561416c565b93506141e18361417d565b8060005b838110156142125781516141f9888261419c565b9750614204836141b4565b9250506001810190506141e5565b5085935050505092915050565b600060a082019050614234600083018861318c565b6142416020830187614152565b818103604083015261425381866141c1565b90506142626060830185613544565b61426f608083018461318c565b9695505050505050565b7f416464726573733a20696e73756666696369656e742062616c616e6365000000600082015250565b60006142af601d836131c1565b91506142ba82614279565b602082019050919050565b600060208201905081810360008301526142de816142a2565b9050919050565b600081905092915050565b50565b60006143006000836142e5565b915061430b826142f0565b600082019050919050565b6000614321826142f3565b9150819050919050565b7f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260008201527f6563697069656e74206d61792068617665207265766572746564000000000000602082015250565b6000614387603a836131c1565b91506143928261432b565b604082019050919050565b600060208201905081810360008301526143b68161437a565b9050919050565b6000815190506143cc816132e3565b92915050565b6000602082840312156143e8576143e761327b565b5b60006143f6848285016143bd565b91505092915050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b600061445b6025836131c1565b9150614466826143ff565b604082019050919050565b6000602082019050818103600083015261448a8161444e565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006144ed6023836131c1565b91506144f882614491565b604082019050919050565b6000602082019050818103600083015261451c816144e0565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061457f6026836131c1565b915061458a82614523565b604082019050919050565b600060208201905081810360008301526145ae81614572565b9050919050565b600060c0820190506145ca6000830189613544565b6145d7602083018861318c565b6145e46040830187614152565b6145f16060830186614152565b6145fe6080830185613544565b61460b60a083018461318c565b979650505050505050565b60008060006060848603121561462f5761462e61327b565b5b600061463d868287016143bd565b935050602061464e868287016143bd565b925050604061465f868287016143bd565b915050925092509256fea26469706673582212206e02efd926bfe88ebfe5359bafbb72c802f9d6744286a961fdac1c9f854fb2d164736f6c634300080c0033