Overview ERC20
PRICE
$0.064851

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000,000.00 $WINU

Holders:
140
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
9
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x6Da066ec1063BF4Dd9d72Da269A8fBe470A60021
60806040526009600a62000014919062000d69565b64174876e80062000026919062000db9565b600455606460036004546200003c919062000db9565b62000048919062000e30565b600555606460036004546200005e919062000db9565b6200006a919062000e30565b6006556004546008556001600d555f600e555f600f555f601055600260115560026012555f6013556001601455601354600f54600d54601154620000af919062000e67565b620000bb919062000e67565b620000c7919062000e67565b601555601454601054600e54601254620000e2919062000e67565b620000ee919062000e67565b620000fa919062000e67565b60165560646017556064601b556064601c555f601e60146101000a81548160ff0219169083151502179055506001601e60156101000a81548160ff021916908315150217905550600a601e60166101000a81548160ff021916908360ff160217905550600160205f6101000a81548160ff0219169083151502179055506001602060016101000a81548160ff0219169083151502179055506103e86001600454620001a6919062000db9565b620001b2919062000e30565b6021556103e86002600454620001c9919062000db9565b620001d5919062000e30565b602255602154602355348015620001ea575f80fd5b506040516200698338038062006983833981810160405281019062000210919062001087565b5f6200022162000bd060201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508160029081620002ce91906200134c565b508060039081620002e091906200134c565b5082601d5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200038c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620003b2919062001430565b60015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156200045c573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000482919062001430565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539660015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306040518363ffffffff1660e01b8152600401620004df92919062001471565b6020604051808303815f875af1158015620004fc573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000522919062001430565b601e5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60095f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60095f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506001600c5f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600c5f601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600c5f601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600c5f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600c5f60195f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600b5f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600a5f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600a5f61dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600a5f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550733297149addbfec4d854e9a3d51a8af0f8d27eace60185f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550735e8516fb995857f57826210fecb6b2ee56d626a8601a5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073349c9c6e4533984d682466d43ba95d60d8e1515060195f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060045460075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60045460405162000bbf9190620014ad565b60405180910390a3505050620014c8565b5f33905090565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111562000c615780860481111562000c395762000c3862000bd7565b5b600185161562000c495780820291505b808102905062000c598562000c04565b945062000c19565b94509492505050565b5f8262000c7b576001905062000d4d565b8162000c8a575f905062000d4d565b816001811462000ca3576002811462000cae5762000ce4565b600191505062000d4d565b60ff84111562000cc35762000cc262000bd7565b5b8360020a91508482111562000cdd5762000cdc62000bd7565b5b5062000d4d565b5060208310610133831016604e8410600b841016171562000d1e5782820a90508381111562000d185762000d1762000bd7565b5b62000d4d565b62000d2d848484600162000c10565b9250905081840481111562000d475762000d4662000bd7565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f62000d758262000d54565b915062000d828362000d5d565b925062000db17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000c6a565b905092915050565b5f62000dc58262000d54565b915062000dd28362000d54565b925082820262000de28162000d54565b9150828204841483151762000dfc5762000dfb62000bd7565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f62000e3c8262000d54565b915062000e498362000d54565b92508262000e5c5762000e5b62000e03565b5b828204905092915050565b5f62000e738262000d54565b915062000e808362000d54565b925082820190508082111562000e9b5762000e9a62000bd7565b5b92915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f62000edd8262000eb2565b9050919050565b62000eef8162000ed1565b811462000efa575f80fd5b50565b5f8151905062000f0d8162000ee4565b92915050565b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b62000f638262000f1b565b810181811067ffffffffffffffff8211171562000f855762000f8462000f2b565b5b80604052505050565b5f62000f9962000ea1565b905062000fa7828262000f58565b919050565b5f67ffffffffffffffff82111562000fc95762000fc862000f2b565b5b62000fd48262000f1b565b9050602081019050919050565b5f5b838110156200100057808201518184015260208101905062000fe3565b5f8484015250505050565b5f620010216200101b8462000fac565b62000f8e565b90508281526020810184848401111562001040576200103f62000f17565b5b6200104d84828562000fe1565b509392505050565b5f82601f8301126200106c576200106b62000f13565b5b81516200107e8482602086016200100b565b91505092915050565b5f805f60608486031215620010a157620010a062000eaa565b5b5f620010b08682870162000efd565b935050602084015167ffffffffffffffff811115620010d457620010d362000eae565b5b620010e28682870162001055565b925050604084015167ffffffffffffffff81111562001106576200110562000eae565b5b620011148682870162001055565b9150509250925092565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200116d57607f821691505b60208210810362001183576200118262001128565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620011e77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620011aa565b620011f38683620011aa565b95508019841693508086168417925050509392505050565b5f819050919050565b5f620012346200122e620012288462000d54565b6200120b565b62000d54565b9050919050565b5f819050919050565b6200124f8362001214565b620012676200125e826200123b565b848454620011b6565b825550505050565b5f90565b6200127d6200126f565b6200128a81848462001244565b505050565b5b81811015620012b157620012a55f8262001273565b60018101905062001290565b5050565b601f8211156200130057620012ca8162001189565b620012d5846200119b565b81016020851015620012e5578190505b620012fd620012f4856200119b565b8301826200128f565b50505b505050565b5f82821c905092915050565b5f620013225f198460080262001305565b1980831691505092915050565b5f6200133c838362001311565b9150826002028217905092915050565b62001357826200111e565b67ffffffffffffffff81111562001373576200137262000f2b565b5b6200137f825462001155565b6200138c828285620012b5565b5f60209050601f831160018114620013c2575f8415620013ad578287015190505b620013b985826200132f565b86555062001428565b601f198416620013d28662001189565b5f5b82811015620013fb57848901518255600182019150602085019450602081019050620013d4565b868310156200141b578489015162001417601f89168262001311565b8355505b6001600288020188555050505b505050505050565b5f6020828403121562001448576200144762000eaa565b5b5f620014578482850162000efd565b91505092915050565b6200146b8162000ed1565b82525050565b5f604082019050620014865f83018562001460565b62001495602083018462001460565b9392505050565b620014a78162000d54565b82525050565b5f602082019050620014c25f8301846200149c565b92915050565b6154ad80620014d65f395ff3fe60806040526004361061028b575f3560e01c80637c4e1b5511610159578063add5df66116100c0578063dd62ed3e11610079578063dd62ed3e146109c4578063e4b8659e14610a00578063f0a9e36514610a28578063f2fde38b14610a64578063f887ea4014610a8c578063ffb54a9914610ab657610292565b8063add5df66146108d2578063b0f7ec38146108fa578063bdc512c614610924578063c4c3641f1461094c578063d11a593f14610974578063d78e139d1461099c57610292565b80638f9a55c0116101125780638f9a55c0146107b457806395d89b41146107de578063a1dbe40714610808578063a737ec3e14610830578063a8aa1b311461086c578063a9059cbb1461089657610292565b80637c4e1b55146106ba5780637d1db4a5146106e4578063832790fe1461070e578063893d20e81461074a5780638a8c523c146107745780638da5cb5b1461078a57610292565b80632610eaca116101fd57806345ce5365116101b657806345ce5365146105b0578063571ac8b0146105ec578063617fe0ed1461062857806370a0823114610652578063715018a61461068e578063751039fc146106a457610292565b80632610eaca146104945780632b112e49146104bc5780632d44c931146104e65780632d83811914610522578063313ce5671461055e5780633cd17c961461058857610292565b80631161ae391161024f5780631161ae391461038a57806317700f01146103c657806317800287146103dc57806318160ddd146104065780631c499ab01461043057806323b872dd1461045857610292565b80630445b667146102965780630517d13d146102c057806306fdde03146102e8578063095ea7b3146103125780630cfc15f91461034e57610292565b3661029257005b5f80fd5b3480156102a1575f80fd5b506102aa610ae0565b6040516102b79190613edf565b60405180910390f35b3480156102cb575f80fd5b506102e660048036038101906102e19190613f33565b610ae6565b005b3480156102f3575f80fd5b506102fc610c1b565b6040516103099190613fe8565b60405180910390f35b34801561031d575f80fd5b5061033860048036038101906103339190614062565b610cab565b60405161034591906140ba565b60405180910390f35b348015610359575f80fd5b50610374600480360381019061036f91906140d3565b610d98565b6040516103819190613edf565b60405180910390f35b348015610395575f80fd5b506103b060048036038101906103ab91906140fe565b610dad565b6040516103bd91906140ba565b60405180910390f35b3480156103d1575f80fd5b506103da610dc1565b005b3480156103e7575f80fd5b506103f0610e89565b6040516103fd9190613edf565b60405180910390f35b348015610411575f80fd5b5061041a610e8f565b6040516104279190613edf565b60405180910390f35b34801561043b575f80fd5b5061045660048036038101906104519190613f33565b610e98565b005b348015610463575f80fd5b5061047e6004803603810190610479919061413c565b610f96565b60405161048b91906140ba565b60405180910390f35b34801561049f575f80fd5b506104ba60048036038101906104b5919061438c565b611189565b005b3480156104c7575f80fd5b506104d0611339565b6040516104dd9190613edf565b60405180910390f35b3480156104f1575f80fd5b5061050c6004803603810190610507919061442c565b611378565b6040516105199190613edf565b60405180910390f35b34801561052d575f80fd5b5061054860048036038101906105439190613f33565b611383565b6040516105559190613edf565b60405180910390f35b348015610569575f80fd5b506105726113b4565b60405161057f9190614472565b60405180910390f35b348015610593575f80fd5b506105ae60048036038101906105a9919061448b565b6113bc565b005b3480156105bb575f80fd5b506105d660048036038101906105d19190613f33565b6114fc565b6040516105e39190613edf565b60405180910390f35b3480156105f7575f80fd5b50610612600480360381019061060d91906140d3565b61152d565b60405161061f91906140ba565b60405180910390f35b348015610633575f80fd5b5061063c61155f565b60405161064991906140ba565b60405180910390f35b34801561065d575f80fd5b50610678600480360381019061067391906140d3565b611572565b6040516106859190613edf565b60405180910390f35b348015610699575f80fd5b506106a26115c0565b005b3480156106af575f80fd5b506106b861170e565b005b3480156106c5575f80fd5b506106ce6117b6565b6040516106db9190614472565b60405180910390f35b3480156106ef575f80fd5b506106f86117c9565b6040516107059190613edf565b60405180910390f35b348015610719575f80fd5b50610734600480360381019061072f919061442c565b6117cf565b6040516107419190613edf565b60405180910390f35b348015610755575f80fd5b5061075e6117da565b60405161076b91906144d8565b60405180910390f35b34801561077f575f80fd5b506107886117e8565b005b348015610795575f80fd5b5061079e6118b2565b6040516107ab91906144d8565b60405180910390f35b3480156107bf575f80fd5b506107c86118d9565b6040516107d59190613edf565b60405180910390f35b3480156107e9575f80fd5b506107f26118df565b6040516107ff9190613fe8565b60405180910390f35b348015610813575f80fd5b5061082e6004803603810190610829919061454a565b61196f565b005b34801561083b575f80fd5b50610856600480360381019061085191906140d3565b611aa2565b6040516108639190613edf565b60405180910390f35b348015610877575f80fd5b50610880611ab7565b60405161088d91906144d8565b60405180910390f35b3480156108a1575f80fd5b506108bc60048036038101906108b79190614062565b611adc565b6040516108c991906140ba565b60405180910390f35b3480156108dd575f80fd5b506108f860048036038101906108f391906145a7565b611af0565b005b348015610905575f80fd5b5061090e611cfe565b60405161091b91906140ba565b60405180910390f35b34801561092f575f80fd5b5061094a6004803603810190610945919061466b565b611d10565b005b348015610957575f80fd5b50610972600480360381019061096d919061454a565b611f96565b005b34801561097f575f80fd5b5061099a6004803603810190610995919061448b565b6120c9565b005b3480156109a7575f80fd5b506109c260048036038101906109bd9190613f33565b6121b5565b005b3480156109cf575f80fd5b506109ea60048036038101906109e591906146cf565b612270565b6040516109f79190613edf565b60405180910390f35b348015610a0b575f80fd5b50610a266004803603810190610a21919061470d565b6122f2565b005b348015610a33575f80fd5b50610a4e6004803603810190610a499190614062565b6124e9565b604051610a5b91906140ba565b60405180910390f35b348015610a6f575f80fd5b50610a8a6004803603810190610a8591906140d3565b61272a565b005b348015610a97575f80fd5b50610aa06128e7565b604051610aad91906147b8565b60405180910390f35b348015610ac1575f80fd5b50610aca61290c565b604051610ad791906140ba565b60405180910390f35b60235481565b610aee61291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b7a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b719061481b565b60405180910390fd5b6001811015610bbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb590614883565b60405180910390fd5b6103e881600454610bcf91906148ce565b610bd9919061493c565b6005819055507fff98d32d8af489fb5c29c966064b014ddd95effa4c3479dccb082290ffa050a6600554604051610c109190613edf565b60405180910390a150565b606060028054610c2a90614999565b80601f0160208091040260200160405190810160405280929190818152602001828054610c5690614999565b8015610ca15780601f10610c7857610100808354040283529160200191610ca1565b820191905f5260205f20905b815481529060010190602001808311610c8457829003601f168201915b5050505050905090565b5f8160095f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610d869190613edf565b60405180910390a36001905092915050565b6007602052805f5260405f205f915090505481565b5f82610db883612926565b11905092915050565b610dc961291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4c9061481b565b60405180910390fd5b601e60149054906101000a900460ff16610e6d575f80fd5b5f601e60146101000a81548160ff021916908315150217905550565b60085481565b5f600454905090565b610ea061291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610f2c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f239061481b565b60405180910390fd5b6001811015610f39575f80fd5b6103e881600454610f4a91906148ce565b610f54919061493c565b6006819055507f1273be876d6df5e39545188e5f5d2d930e30e383f2fb2dc9dfaae2643901be51600654604051610f8b9190613edf565b60405180910390a150565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60095f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205414611175576110f8826040518060400160405280601681526020017f496e73756666696369656e7420416c6c6f77616e63650000000000000000000081525060095f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546129969092919063ffffffff16565b60095f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b6111808484846129f8565b90509392505050565b61119161291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461121d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112149061481b565b60405180910390fd5b8051825114611261576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161125890614a13565b60405180910390fd5b5f5b82518161ffff16101561133457818161ffff168151811061128757611286614a31565b5b602002602001015161129833611572565b10156112d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112d090614aa8565b60405180910390fd5b61132033848361ffff16815181106112f4576112f3614a31565b5b6020026020010151848461ffff168151811061131357611312614a31565b5b60200260200101516131a0565b50808061132c90614ad3565b915050611263565b505050565b5f6113736113465f611572565b61136561135461dead611572565b60045461337790919063ffffffff16565b61337790919063ffffffff16565b905090565b5f6016549050919050565b5f6113ad60085461139f600454856133c090919063ffffffff16565b61343790919063ffffffff16565b9050919050565b5f6009905090565b6113c461291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611450576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114479061481b565b60405180910390fd5b80600b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555080600c5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b5f611526600454611518600854856133c090919063ffffffff16565b61343790919063ffffffff16565b9050919050565b5f611558827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff610cab565b9050919050565b601e60159054906101000a900460ff1681565b5f6115b960075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611383565b9050919050565b6115c861291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611654576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161164b9061481b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b61171661291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146117a2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117999061481b565b60405180910390fd5b600454600681905550600454600581905550565b601e60169054906101000a900460ff1681565b60055481565b5f6015549050919050565b5f6117e36118b2565b905090565b6117f061291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461187c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118739061481b565b60405180910390fd5b601e60149054906101000a900460ff1615611895575f80fd5b6001601e60146101000a81548160ff021916908315150217905550565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60065481565b6060600380546118ee90614999565b80601f016020809104026020016040519081016040528092919081815260200182805461191a90614999565b80156119655780601f1061193c57610100808354040283529160200191611965565b820191905f5260205f20905b81548152906001019060200180831161194857829003601f168201915b5050505050905090565b61197761291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611a03576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119fa9061481b565b60405180910390fd5b5f5b83839050811015611a9c5781600b5f868685818110611a2757611a26614a31565b5b9050602002016020810190611a3c91906140d3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555080611a9590614afc565b9050611a05565b50505050565b601f602052805f5260405f205f915090505481565b601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f611ae83384846129f8565b905092915050565b611af861291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611b84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b7b9061481b565b60405180910390fd5b88600d81905550876013819055508660118190555085600f81905550611bdf600f54611bd1601154611bc3601354600d5461348090919063ffffffff16565b61348090919063ffffffff16565b61348090919063ffffffff16565b60158190555083600e81905550826014819055508160128190555080601081905550611c40601054611c32601254611c24601454600e5461348090919063ffffffff16565b61348090919063ffffffff16565b61348090919063ffffffff16565b601681905550846017819055506001601754611c5c919061493c565b6015541115611ca0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c9790614b8d565b60405180910390fd5b6001601754611caf919061493c565b6016541115611cf3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cea90614bf5565b60405180910390fd5b505050505050505050565b60205f9054906101000a900460ff1681565b611d1861291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611da4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d9b9061481b565b60405180910390fd5b6032600454611db3919061493c565b8310611df4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611deb90614c5d565b60405180910390fd5b620186a0600454611e05919061493c565b8311611e46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e3d90614ceb565b60405180910390fd5b6032600454611e55919061493c565b8210611e96576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e8d90614c5d565b60405180910390fd5b620186a0600454611ea7919061493c565b8211611ee8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611edf90614ceb565b60405180910390fd5b80602060016101000a81548160ff0219169083151502179055508360205f6101000a81548160ff02191690831515021790555082602181905550816022819055506021546023819055507f1b21a6f0981d82826d83c7cb6ec42c702b3f4759368e947d004d1ac6c6a350c1602060019054906101000a900460ff1660205f9054906101000a900460ff16602154602254604051611f889493929190614d09565b60405180910390a150505050565b611f9e61291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461202a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120219061481b565b60405180910390fd5b5f5b838390508110156120c35781600c5f86868581811061204e5761204d614a31565b5b905060200201602081019061206391906140d3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550806120bc90614afc565b905061202c565b50505050565b6120d161291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461215d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121549061481b565b60405180910390fd5b80600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b5f479050601a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6064848461220291906148ce565b61220c919061493c565b90811502906040515f60405180830381858888f19350505050158015612234573d5f803e3d5ffd5b507f024874b050ef5d5d90040914ceb89066ec34b5b1dc5ce9cf68ff59bd598a124f826040516122649190613edf565b60405180910390a15050565b5f60095f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b6122fa61291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612386576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161237d9061481b565b60405180910390fd5b8260195f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601a5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160185f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fd7fdb40ec018d4a1874293e1c569bec2adf78e8ed880973e28610c18ea3ca4bf60195f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660185f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040516124dc93929190614d4c565b60405180910390a1505050565b5f6124f261291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461257e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125759061481b565b60405180910390fd5b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036125ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125e390614dcb565b60405180910390fd5b5f820361266e578273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161262c91906144d8565b602060405180830381865afa158015612647573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061266b9190614dfd565b91505b7fda2bc2bedd1f85b5a59d5dbbd6684ff877ef916994a16ec08813101e99ace65f838360405161269f929190614e28565b60405180910390a18273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff1660e01b81526004016126e2929190614e28565b6020604051808303815f875af11580156126fe573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906127229190614e63565b905092915050565b61273261291f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146127be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127b59061481b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361282c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161282390614efe565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b601e60149054906101000a900460ff1681565b5f33905090565b5f61298f612932611339565b6129816129726002612964601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611572565b6133c090919063ffffffff16565b856133c090919063ffffffff16565b61343790919063ffffffff16565b9050919050565b5f8383111582906129dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129d49190613fe8565b60405180910390fd5b505f83856129eb9190614f1c565b9050809150509392505050565b5f60245f9054906101000a900460ff1615612a1f57612a188484846131a0565b9050613199565b601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015612aaa575061dead73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612b03575060195f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612b565750600c5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15612d535760065482612b6885611572565b612b729190614f4f565b1115612bb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612baa90614fcc565b60405180910390fd5b601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148015612c1b5750601e60159054906101000a900460ff165b8015612c6e5750600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15612d525742601f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410612cf2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ce990615034565b60405180910390fd5b601e60169054906101000a900460ff1660ff1642612d109190614f4f565b601f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b5b600c5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16612de757600554821115612de6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ddd9061509c565b60405180910390fd5b5b601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015612e72575061dead73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612ec55750600c5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15612f1a57601e60149054906101000a900460ff16612f19576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f1090615104565b60405180910390fd5b5b612f226134dd565b15612f3057612f2f613579565b5b5f612f3a836114fc565b9050612fc3816040518060400160405280601481526020017f496e73756666696369656e742042616c616e636500000000000000000000000081525060075f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546129969092919063ffffffff16565b60075f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505f61300e86613b10565b801561301f575061301e85613b10565b5b6130295781613092565b613091601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614613086575f613089565b60015b878785613b63565b5b90506130e48160075f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461348090919063ffffffff16565b60075f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61317d84611383565b60405161318a9190613edf565b60405180910390a36001925050505b9392505050565b5f806131ab836114fc565b9050613234816040518060400160405280601481526020017f496e73756666696369656e742042616c616e636500000000000000000000000081525060075f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546129969092919063ffffffff16565b60075f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506132c58160075f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461348090919063ffffffff16565b60075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516133639190613edf565b60405180910390a360019150509392505050565b5f6133b883836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612996565b905092915050565b5f8083036133d0575f9050613431565b5f82846133dd91906148ce565b90508284826133ec919061493c565b1461342c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161342390615192565b60405180910390fd5b809150505b92915050565b5f61347883836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250613e66565b905092915050565b5f80828461348e9190614f4f565b9050838110156134d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016134ca906151fa565b60405180910390fd5b8091505092915050565b5f601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614158015613547575060245f9054906101000a900460ff16155b801561355e575060205f9054906101000a900460ff165b8015613574575060235461357130611572565b10155b905090565b600160245f6101000a81548160ff0219169083151502179055505f6135a2601b54601c54610dad565b6135ae57600e546135b0565b5f5b90505f6135ca60145460165461337790919063ffffffff16565b90505f61360760026135f9846135eb876023546133c090919063ffffffff16565b61343790919063ffffffff16565b61343790919063ffffffff16565b90505f61361f8260235461337790919063ffffffff16565b90505f600267ffffffffffffffff81111561363d5761363c614190565b5b60405190808252806020026020018201604052801561366b5781602001602082028036833780820191505090505b50905030815f8151811061368257613681614a31565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16816001815181106136f2576136f1614a31565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505f479050601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947845f8530426040518663ffffffff1660e01b8152600401613792959493929190615308565b5f604051808303815f87803b1580156137a9575f80fd5b505af11580156137bb573d5f803e3d5ffd5b505050505f6137d3824761337790919063ffffffff16565b90505f6137fc6137ed60028a61343790919063ffffffff16565b8861337790919063ffffffff16565b90505f613839600261382b8461381d600e54886133c090919063ffffffff16565b61343790919063ffffffff16565b61343790919063ffffffff16565b90505f61386383613855601254876133c090919063ffffffff16565b61343790919063ffffffff16565b90505f61388d8461387f601054886133c090919063ffffffff16565b61343790919063ffffffff16565b90505f60195f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16836040516138d59061538d565b5f6040518083038185875af1925050503d805f811461390f576040519150601f19603f3d011682016040523d82523d5f602084013e613914565b606091505b50509050601a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168260405161395d9061538d565b5f6040518083038185875af1925050503d805f8114613997576040519150601f19603f3d011682016040523d82523d5f602084013e61399c565b606091505b5050809150505f8a1115613aae57601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71985308d5f8060185f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b8152600401613a30969594939291906153a1565b60606040518083038185885af1158015613a4c573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190613a719190615400565b5050507f424db2872186fa7e7afa7a5e902ed3b49a2ef19c2f5431e672462495dd6b4506848b604051613aa5929190615450565b60405180910390a15b602060019054906101000a900460ff1615613adf5760215460235414613ad657602154613ada565b6022545b613ae3565b6023545b6023819055505050505050505050505050505f60245f6101000a81548160ff021916908315150217905550565b5f600b5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16159050919050565b5f806001151586151514613bf457613bef601754613be1613bd2601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff1614611378565b866133c090919063ffffffff16565b61343790919063ffffffff16565b613c73565b613c72601754613c64613c55601e5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff16146117cf565b866133c090919063ffffffff16565b61343790919063ffffffff16565b5b90505f6001151587151514613cb057613cab601654613c9d601454856133c090919063ffffffff16565b61343790919063ffffffff16565b613cda565b613cd9601554613ccb601354856133c090919063ffffffff16565b61343790919063ffffffff16565b5b9050613cf18160085461337790919063ffffffff16565b6008819055505f613d0b828461337790919063ffffffff16565b9050613d5d8160075f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461348090919063ffffffff16565b60075f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef613df684611383565b604051613e039190613edf565b60405180910390a37fc3b3cc73ac1faef58c428c22be6cb344acfd92a699c8cd758c753af27071b5ac82600854604051613e3e929190615450565b60405180910390a1613e59838661337790919063ffffffff16565b9350505050949350505050565b5f8083118290613eac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613ea39190613fe8565b60405180910390fd5b505f8385613eba919061493c565b9050809150509392505050565b5f819050919050565b613ed981613ec7565b82525050565b5f602082019050613ef25f830184613ed0565b92915050565b5f604051905090565b5f80fd5b5f80fd5b613f1281613ec7565b8114613f1c575f80fd5b50565b5f81359050613f2d81613f09565b92915050565b5f60208284031215613f4857613f47613f01565b5b5f613f5584828501613f1f565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015613f95578082015181840152602081019050613f7a565b5f8484015250505050565b5f601f19601f8301169050919050565b5f613fba82613f5e565b613fc48185613f68565b9350613fd4818560208601613f78565b613fdd81613fa0565b840191505092915050565b5f6020820190508181035f8301526140008184613fb0565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61403182614008565b9050919050565b61404181614027565b811461404b575f80fd5b50565b5f8135905061405c81614038565b92915050565b5f806040838503121561407857614077613f01565b5b5f6140858582860161404e565b925050602061409685828601613f1f565b9150509250929050565b5f8115159050919050565b6140b4816140a0565b82525050565b5f6020820190506140cd5f8301846140ab565b92915050565b5f602082840312156140e8576140e7613f01565b5b5f6140f58482850161404e565b91505092915050565b5f806040838503121561411457614113613f01565b5b5f61412185828601613f1f565b925050602061413285828601613f1f565b9150509250929050565b5f805f6060848603121561415357614152613f01565b5b5f6141608682870161404e565b93505060206141718682870161404e565b925050604061418286828701613f1f565b9150509250925092565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6141c682613fa0565b810181811067ffffffffffffffff821117156141e5576141e4614190565b5b80604052505050565b5f6141f7613ef8565b905061420382826141bd565b919050565b5f67ffffffffffffffff82111561422257614221614190565b5b602082029050602081019050919050565b5f80fd5b5f61424961424484614208565b6141ee565b9050808382526020820190506020840283018581111561426c5761426b614233565b5b835b818110156142955780614281888261404e565b84526020840193505060208101905061426e565b5050509392505050565b5f82601f8301126142b3576142b261418c565b5b81356142c3848260208601614237565b91505092915050565b5f67ffffffffffffffff8211156142e6576142e5614190565b5b602082029050602081019050919050565b5f614309614304846142cc565b6141ee565b9050808382526020820190506020840283018581111561432c5761432b614233565b5b835b8181101561435557806143418882613f1f565b84526020840193505060208101905061432e565b5050509392505050565b5f82601f8301126143735761437261418c565b5b81356143838482602086016142f7565b91505092915050565b5f80604083850312156143a2576143a1613f01565b5b5f83013567ffffffffffffffff8111156143bf576143be613f05565b5b6143cb8582860161429f565b925050602083013567ffffffffffffffff8111156143ec576143eb613f05565b5b6143f88582860161435f565b9150509250929050565b61440b816140a0565b8114614415575f80fd5b50565b5f8135905061442681614402565b92915050565b5f6020828403121561444157614440613f01565b5b5f61444e84828501614418565b91505092915050565b5f60ff82169050919050565b61446c81614457565b82525050565b5f6020820190506144855f830184614463565b92915050565b5f80604083850312156144a1576144a0613f01565b5b5f6144ae8582860161404e565b92505060206144bf85828601614418565b9150509250929050565b6144d281614027565b82525050565b5f6020820190506144eb5f8301846144c9565b92915050565b5f80fd5b5f8083601f84011261450a5761450961418c565b5b8235905067ffffffffffffffff811115614527576145266144f1565b5b60208301915083602082028301111561454357614542614233565b5b9250929050565b5f805f6040848603121561456157614560613f01565b5b5f84013567ffffffffffffffff81111561457e5761457d613f05565b5b61458a868287016144f5565b9350935050602061459d86828701614418565b9150509250925092565b5f805f805f805f805f6101208a8c0312156145c5576145c4613f01565b5b5f6145d28c828d01613f1f565b99505060206145e38c828d01613f1f565b98505060406145f48c828d01613f1f565b97505060606146058c828d01613f1f565b96505060806146168c828d01613f1f565b95505060a06146278c828d01613f1f565b94505060c06146388c828d01613f1f565b93505060e06146498c828d01613f1f565b92505061010061465b8c828d01613f1f565b9150509295985092959850929598565b5f805f806080858703121561468357614682613f01565b5b5f61469087828801614418565b94505060206146a187828801613f1f565b93505060406146b287828801613f1f565b92505060606146c387828801614418565b91505092959194509250565b5f80604083850312156146e5576146e4613f01565b5b5f6146f28582860161404e565b92505060206147038582860161404e565b9150509250929050565b5f805f6060848603121561472457614723613f01565b5b5f6147318682870161404e565b93505060206147428682870161404e565b92505060406147538682870161404e565b9150509250925092565b5f819050919050565b5f61478061477b61477684614008565b61475d565b614008565b9050919050565b5f61479182614766565b9050919050565b5f6147a282614787565b9050919050565b6147b281614798565b82525050565b5f6020820190506147cb5f8301846147a9565b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f614805602083613f68565b9150614810826147d1565b602082019050919050565b5f6020820190508181035f830152614832816147f9565b9050919050565b7f43616e6e6f7420736574206d61782054582062656c6f77202e312500000000005f82015250565b5f61486d601b83613f68565b915061487882614839565b602082019050919050565b5f6020820190508181035f83015261489a81614861565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6148d882613ec7565b91506148e383613ec7565b92508282026148f181613ec7565b91508282048414831517614908576149076148a1565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61494682613ec7565b915061495183613ec7565b9250826149615761496061490f565b5b828204905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806149b057607f821691505b6020821081036149c3576149c261496c565b5b50919050565b7f4c656e6774687320646f206e6f74206d617463682e00000000000000000000005f82015250565b5f6149fd601583613f68565b9150614a08826149c9565b602082019050919050565b5f6020820190508181035f830152614a2a816149f1565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e6f7420656e6f75676820746f6b656e732e00000000000000000000000000005f82015250565b5f614a92601283613f68565b9150614a9d82614a5e565b602082019050919050565b5f6020820190508181035f830152614abf81614a86565b9050919050565b5f61ffff82169050919050565b5f614add82614ac6565b915061ffff8203614af157614af06148a1565b5b600182019050919050565b5f614b0682613ec7565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203614b3857614b376148a1565b5b600182019050919050565b7f43616e6e6f74207365742062757920666565732061626f7665203230250000005f82015250565b5f614b77601d83613f68565b9150614b8282614b43565b602082019050919050565b5f6020820190508181035f830152614ba481614b6b565b9050919050565b7f43616e6e6f74207365742073656c6c20666565732061626f76652032302500005f82015250565b5f614bdf601e83613f68565b9150614bea82614bab565b602082019050919050565b5f6020820190508181035f830152614c0c81614bd3565b9050919050565b7f43616e6e6f7420736574207377617020616d6f756e742061626f7665203225005f82015250565b5f614c47601f83613f68565b9150614c5282614c13565b602082019050919050565b5f6020820190508181035f830152614c7481614c3b565b9050919050565b7f43616e6e6f7420736574207377617020616d6f756e742062656c6f7720302e305f8201527f3031250000000000000000000000000000000000000000000000000000000000602082015250565b5f614cd5602383613f68565b9150614ce082614c7b565b604082019050919050565b5f6020820190508181035f830152614d0281614cc9565b9050919050565b5f608082019050614d1c5f8301876140ab565b614d2960208301866140ab565b614d366040830185613ed0565b614d436060830184613ed0565b95945050505050565b5f606082019050614d5f5f8301866144c9565b614d6c60208301856144c9565b614d7960408301846144c9565b949350505050565b7f4f776e65722063616e6e6f7420636c61696d206e617469766520746f6b656e735f82015250565b5f614db5602083613f68565b9150614dc082614d81565b602082019050919050565b5f6020820190508181035f830152614de281614da9565b9050919050565b5f81519050614df781613f09565b92915050565b5f60208284031215614e1257614e11613f01565b5b5f614e1f84828501614de9565b91505092915050565b5f604082019050614e3b5f8301856144c9565b614e486020830184613ed0565b9392505050565b5f81519050614e5d81614402565b92915050565b5f60208284031215614e7857614e77613f01565b5b5f614e8584828501614e4f565b91505092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f614ee8602683613f68565b9150614ef382614e8e565b604082019050919050565b5f6020820190508181035f830152614f1581614edc565b9050919050565b5f614f2682613ec7565b9150614f3183613ec7565b9250828203905081811115614f4957614f486148a1565b5b92915050565b5f614f5982613ec7565b9150614f6483613ec7565b9250828201905080821115614f7c57614f7b6148a1565b5b92915050565b7f4d61782057616c6c6574204578636565646564000000000000000000000000005f82015250565b5f614fb6601383613f68565b9150614fc182614f82565b602082019050919050565b5f6020820190508181035f830152614fe381614faa565b9050919050565b7f506c65617365207761697420666f72206265747765656e2062757973000000005f82015250565b5f61501e601c83613f68565b915061502982614fea565b602082019050919050565b5f6020820190508181035f83015261504b81615012565b9050919050565b7f5472616e73616374696f6e20416d6f756e7420457863656564656400000000005f82015250565b5f615086601b83613f68565b915061509182615052565b602082019050919050565b5f6020820190508181035f8301526150b38161507a565b9050919050565b7f54726164696e67206e6f74206f70656e207965740000000000000000000000005f82015250565b5f6150ee601483613f68565b91506150f9826150ba565b602082019050919050565b5f6020820190508181035f83015261511b816150e2565b9050919050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f61517c602183613f68565b915061518782615122565b604082019050919050565b5f6020820190508181035f8301526151a981615170565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f6151e4601b83613f68565b91506151ef826151b0565b602082019050919050565b5f6020820190508181035f830152615211816151d8565b9050919050565b5f819050919050565b5f61523b61523661523184615218565b61475d565b613ec7565b9050919050565b61524b81615221565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61528381614027565b82525050565b5f615294838361527a565b60208301905092915050565b5f602082019050919050565b5f6152b682615251565b6152c0818561525b565b93506152cb8361526b565b805f5b838110156152fb5781516152e28882615289565b97506152ed836152a0565b9250506001810190506152ce565b5085935050505092915050565b5f60a08201905061531b5f830188613ed0565b6153286020830187615242565b818103604083015261533a81866152ac565b905061534960608301856144c9565b6153566080830184613ed0565b9695505050505050565b5f81905092915050565b50565b5f6153785f83615360565b91506153838261536a565b5f82019050919050565b5f6153978261536d565b9150819050919050565b5f60c0820190506153b45f8301896144c9565b6153c16020830188613ed0565b6153ce6040830187615242565b6153db6060830186615242565b6153e860808301856144c9565b6153f560a0830184613ed0565b979650505050505050565b5f805f6060848603121561541757615416613f01565b5b5f61542486828701614de9565b935050602061543586828701614de9565b925050604061544686828701614de9565b9150509250925092565b5f6040820190506154635f830185613ed0565b6154706020830184613ed0565b939250505056fea2646970667358221220e5c461735600e18871e83ab9f34f1293765133b80b7b1a6bded6209c5ee6b09464736f6c634300081500330000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000957414c544552494e55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052457494e55000000000000000000000000000000000000000000000000000000