Overview ERC20
PRICE
$0.0413

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 DEGEN

Holders:
16
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 0x6328CF9ac351BC0Dd9Fa52f510F315ABbE41D181
60c06040523480156200001157600080fd5b506040518060400160405280600581526020017f446567656e0000000000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f444547454e00000000000000000000000000000000000000000000000000000081525081600390816200008f919062001110565b508060049081620000a1919062001110565b5050506000620000b66200096360201b60201c565b905080600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3507372228999901126daa9852d9348328f23eb39c26e600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073e8baef4a691cad4d7b161327819ec0e638de10ca600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073fb676353a156d26c98fc1130672967d0649f3744600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507357ec73e6867ab575b002a1049851902a747a76e2600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073663a5c229c09b049e36dcc11a9b0d4a8eb9db214600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000737a250d5630b4cf539739df2c5dacb4c659f2488d90508073ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000397573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003bd919062001261565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000425573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200044b919062001261565b6040518363ffffffff1660e01b81526004016200046a929190620012a4565b6020604051808303816000875af11580156200048a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004b0919062001261565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff1681525050620004f860a05160016200096b60201b60201c565b6001600e60006101000a81548160ff021916908315150217905550600a601081905550600a601181905550600a6012819055506000601381905550600060148190555060145460135460125460115460105462000556919062001300565b62000562919062001300565b6200056e919062001300565b6200057a919062001300565b600f8190555060146016819055506014601781905550601460188190555060006019819055506000601a81905550601a54601954601854601754601654620005c3919062001300565b620005cf919062001300565b620005db919062001300565b620005e7919062001300565b6015819055506063601b81905550620006176200060962000a0c60201b60201c565b600162000a3660201b60201c565b6200062a30600162000a3660201b60201c565b6200063f61dead600162000a3660201b60201c565b62000674600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000a3660201b60201c565b620006a9600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000a3660201b60201c565b620006de600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000a3660201b60201c565b62000713600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000a3660201b60201c565b62000748600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000a3660201b60201c565b6200076a6200075c62000a0c60201b60201c565b600162000b8360201b60201c565b6200077d30600162000b8360201b60201c565b6200079261dead600162000b8360201b60201c565b620007c7600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000b8360201b60201c565b620007fc600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000b8360201b60201c565b62000831600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000b8360201b60201c565b62000866600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000b8360201b60201c565b6200089b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000b8360201b60201c565b620008ae81600162000b8360201b60201c565b620008c360a051600162000b8360201b60201c565b6000670de0b6b3a764000090506064600182620008e191906200133b565b620008ed9190620013b5565b600b819055506127106005826200090591906200133b565b620009119190620013b5565b600c8190555060646001826200092891906200133b565b620009349190620013b5565b600d819055506200095b6200094e62000a0c60201b60201c565b8262000c8060201b60201c565b5050620015bc565b600033905090565b80602360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b62000a466200096360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161462000ad8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000acf906200144e565b60405180910390fd5b80602160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df78260405162000b7791906200148d565b60405180910390a25050565b62000b936200096360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161462000c25576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000c1c906200144e565b60405180910390fd5b80602260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000cf2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000ce990620014fa565b60405180910390fd5b62000d066000838362000e2e60201b60201c565b62000d228160025462000e3360201b620029aa1790919060201c565b60028190555062000d80816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205462000e3360201b620029aa1790919060201c565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000e2291906200152d565b60405180910390a35050565b505050565b600080828462000e44919062001300565b90508381101562000e8c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000e83906200159a565b60405180910390fd5b8091505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000f1857607f821691505b60208210810362000f2e5762000f2d62000ed0565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000f987fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000f59565b62000fa4868362000f59565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000ff162000feb62000fe58462000fbc565b62000fc6565b62000fbc565b9050919050565b6000819050919050565b6200100d8362000fd0565b620010256200101c8262000ff8565b84845462000f66565b825550505050565b600090565b6200103c6200102d565b6200104981848462001002565b505050565b5b8181101562001071576200106560008262001032565b6001810190506200104f565b5050565b601f821115620010c0576200108a8162000f34565b620010958462000f49565b81016020851015620010a5578190505b620010bd620010b48562000f49565b8301826200104e565b50505b505050565b600082821c905092915050565b6000620010e560001984600802620010c5565b1980831691505092915050565b6000620011008383620010d2565b9150826002028217905092915050565b6200111b8262000e96565b67ffffffffffffffff81111562001137576200113662000ea1565b5b62001143825462000eff565b6200115082828562001075565b600060209050601f83116001811462001188576000841562001173578287015190505b6200117f8582620010f2565b865550620011ef565b601f198416620011988662000f34565b60005b82811015620011c2578489015182556001820191506020850194506020810190506200119b565b86831015620011e25784890151620011de601f891682620010d2565b8355505b6001600288020188555050505b505050505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200122982620011fc565b9050919050565b6200123b816200121c565b81146200124757600080fd5b50565b6000815190506200125b8162001230565b92915050565b6000602082840312156200127a5762001279620011f7565b5b60006200128a848285016200124a565b91505092915050565b6200129e816200121c565b82525050565b6000604082019050620012bb600083018562001293565b620012ca602083018462001293565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006200130d8262000fbc565b91506200131a8362000fbc565b9250828201905080821115620013355762001334620012d1565b5b92915050565b6000620013488262000fbc565b9150620013558362000fbc565b9250828202620013658162000fbc565b915082820484148315176200137f576200137e620012d1565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620013c28262000fbc565b9150620013cf8362000fbc565b925082620013e257620013e162001386565b5b828204905092915050565b600082825260208201905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062001436602083620013ed565b91506200144382620013fe565b602082019050919050565b60006020820190508181036000830152620014698162001427565b9050919050565b60008115159050919050565b620014878162001470565b82525050565b6000602082019050620014a460008301846200147c565b92915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620014e2601f83620013ed565b9150620014ef82620014aa565b602082019050919050565b600060208201905081810360008301526200151581620014d3565b9050919050565b620015278162000fbc565b82525050565b60006020820190506200154460008301846200151c565b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600062001582601b83620013ed565b91506200158f826200154a565b602082019050919050565b60006020820190508181036000830152620015b58162001573565b9050919050565b60805160a051615b616200160c600039600081816115c80152611cda0152600081816111d6015281816142e9015281816143ca015281816143f10152818161448d01526144b40152615b616000f3fe6080604052600436106103bc5760003560e01c80638577a6d5116101f2578063d257b34f1161010d578063e71dc3f5116100a0578063f2fde38b1161006f578063f2fde38b14610e35578063f637434214610e5e578063f8b45b0514610e89578063ff935af614610eb4576103c3565b8063e71dc3f514610d8b578063f11a24d314610db6578063f170d7fd14610de1578063f2f8897714610e0a576103c3565b8063dd62ed3e116100dc578063dd62ed3e14610ccf578063deab8aea14610d0c578063e2f4560514610d37578063e37ba8f914610d62576103c3565b8063d257b34f14610c11578063d4090d2a14610c4e578063d469801614610c79578063d85ba06314610ca4576103c3565b8063a9059cbb11610185578063b62496f511610154578063b62496f514610b57578063bb135a2614610b94578063c024666814610bbd578063c8c8ebe414610be6576103c3565b8063a9059cbb14610a9b578063aacebbe314610ad8578063acb2ad6f14610b01578063adb873bd14610b2c576103c3565b806395d89b41116101c157806395d89b41146109df5780639a7a23d614610a0a578063a457c2d714610a33578063a8386d6b14610a70576103c3565b80638577a6d5146109375780638da5cb5b14610960578063921369131461098b578063924de9b7146109b6576103c3565b8063313ce567116102e25780636eace5c811610275578063751039fc11610244578063751039fc146108a15780637571336a146108b857806375f0a874146108e15780637bce5a041461090c576103c3565b80636eace5c8146107f757806370a0823114610822578063715018a61461085f57806371a5152214610876576103c3565b80634fbee193116102b15780634fbee19314610739578063540ba552146107765780636a486a8e146107a15780636ddd1713146107cc576103c3565b8063313ce5671461067b57806339509351146106a657806349bd5a5e146106e35780634d8b1d481461070e576103c3565b806318160ddd1161035a57806322c29e8d1161032957806322c29e8d146105c157806323b872dd146105ea57806327c8f835146106275780632a9cb75a14610652576103c3565b806318160ddd146105155780631a8145bb146105405780631d7778561461056b5780631f3fed8f14610596576103c3565b8063095ea7b311610396578063095ea7b314610447578063106b5da11461048457806310d5de53146104ad5780631694505e146104ea576103c3565b806303fc2013146103c857806304dacd50146103f357806306fdde031461041c576103c3565b366103c357005b600080fd5b3480156103d457600080fd5b506103dd610edd565b6040516103ea9190614627565b60405180910390f35b3480156103ff57600080fd5b5061041a60048036038101906104159190614678565b610f03565b005b34801561042857600080fd5b50610431610fde565b60405161043e9190614735565b60405180910390f35b34801561045357600080fd5b5061046e6004803603810190610469919061478d565b611070565b60405161047b91906147e8565b60405180910390f35b34801561049057600080fd5b506104ab60048036038101906104a69190614803565b61108e565b005b3480156104b957600080fd5b506104d460048036038101906104cf9190614678565b6111b4565b6040516104e191906147e8565b60405180910390f35b3480156104f657600080fd5b506104ff6111d4565b60405161050c919061488f565b60405180910390f35b34801561052157600080fd5b5061052a6111f8565b60405161053791906148b9565b60405180910390f35b34801561054c57600080fd5b50610555611202565b60405161056291906148b9565b60405180910390f35b34801561057757600080fd5b50610580611208565b60405161058d91906148b9565b60405180910390f35b3480156105a257600080fd5b506105ab61120e565b6040516105b891906148b9565b60405180910390f35b3480156105cd57600080fd5b506105e860048036038101906105e39190614678565b611214565b005b3480156105f657600080fd5b50610611600480360381019061060c91906148d4565b6112ef565b60405161061e91906147e8565b60405180910390f35b34801561063357600080fd5b5061063c6113c8565b6040516106499190614627565b60405180910390f35b34801561065e57600080fd5b506106796004803603810190610674919061498c565b6113ce565b005b34801561068757600080fd5b5061069061150a565b60405161069d91906149f5565b60405180910390f35b3480156106b257600080fd5b506106cd60048036038101906106c8919061478d565b611513565b6040516106da91906147e8565b60405180910390f35b3480156106ef57600080fd5b506106f86115c6565b6040516107059190614627565b60405180910390f35b34801561071a57600080fd5b506107236115ea565b60405161073091906148b9565b60405180910390f35b34801561074557600080fd5b50610760600480360381019061075b9190614678565b6115f0565b60405161076d91906147e8565b60405180910390f35b34801561078257600080fd5b5061078b611646565b60405161079891906148b9565b60405180910390f35b3480156107ad57600080fd5b506107b661164c565b6040516107c391906148b9565b60405180910390f35b3480156107d857600080fd5b506107e1611652565b6040516107ee91906147e8565b60405180910390f35b34801561080357600080fd5b5061080c611665565b60405161081991906148b9565b60405180910390f35b34801561082e57600080fd5b5061084960048036038101906108449190614678565b61166b565b60405161085691906148b9565b60405180910390f35b34801561086b57600080fd5b506108746116b3565b005b34801561088257600080fd5b5061088b61180b565b60405161089891906148b9565b60405180910390f35b3480156108ad57600080fd5b506108b6611811565b005b3480156108c457600080fd5b506108df60048036038101906108da9190614a3c565b6118c6565b005b3480156108ed57600080fd5b506108f66119b8565b6040516109039190614627565b60405180910390f35b34801561091857600080fd5b506109216119de565b60405161092e91906148b9565b60405180910390f35b34801561094357600080fd5b5061095e60048036038101906109599190614803565b6119e4565b005b34801561096c57600080fd5b50610975611acb565b6040516109829190614627565b60405180910390f35b34801561099757600080fd5b506109a0611af5565b6040516109ad91906148b9565b60405180910390f35b3480156109c257600080fd5b506109dd60048036038101906109d89190614a7c565b611afb565b005b3480156109eb57600080fd5b506109f4611baf565b604051610a019190614735565b60405180910390f35b348015610a1657600080fd5b50610a316004803603810190610a2c9190614a3c565b611c41565b005b348015610a3f57600080fd5b50610a5a6004803603810190610a55919061478d565b611d74565b604051610a6791906147e8565b60405180910390f35b348015610a7c57600080fd5b50610a85611e41565b604051610a9291906148b9565b60405180910390f35b348015610aa757600080fd5b50610ac26004803603810190610abd919061478d565b611e47565b604051610acf91906147e8565b60405180910390f35b348015610ae457600080fd5b50610aff6004803603810190610afa9190614678565b611e65565b005b348015610b0d57600080fd5b50610b16611f40565b604051610b2391906148b9565b60405180910390f35b348015610b3857600080fd5b50610b41611f46565b604051610b4e91906148b9565b60405180910390f35b348015610b6357600080fd5b50610b7e6004803603810190610b799190614678565b611f4c565b604051610b8b91906147e8565b60405180910390f35b348015610ba057600080fd5b50610bbb6004803603810190610bb6919061498c565b611f6c565b005b348015610bc957600080fd5b50610be46004803603810190610bdf9190614a3c565b6120a8565b005b348015610bf257600080fd5b50610bfb6121e8565b604051610c0891906148b9565b60405180910390f35b348015610c1d57600080fd5b50610c386004803603810190610c339190614803565b6121ee565b604051610c4591906147e8565b60405180910390f35b348015610c5a57600080fd5b50610c6361235e565b604051610c7091906148b9565b60405180910390f35b348015610c8557600080fd5b50610c8e612364565b604051610c9b9190614627565b60405180910390f35b348015610cb057600080fd5b50610cb961238a565b604051610cc691906148b9565b60405180910390f35b348015610cdb57600080fd5b50610cf66004803603810190610cf19190614aa9565b612390565b604051610d0391906148b9565b60405180910390f35b348015610d1857600080fd5b50610d21612417565b604051610d2e9190614627565b60405180910390f35b348015610d4357600080fd5b50610d4c61243d565b604051610d5991906148b9565b60405180910390f35b348015610d6e57600080fd5b50610d896004803603810190610d849190614678565b612443565b005b348015610d9757600080fd5b50610da061251e565b604051610dad91906148b9565b60405180910390f35b348015610dc257600080fd5b50610dcb612524565b604051610dd891906148b9565b60405180910390f35b348015610ded57600080fd5b50610e086004803603810190610e039190614ae9565b61252a565b005b348015610e1657600080fd5b50610e1f61266e565b604051610e2c9190614627565b60405180910390f35b348015610e4157600080fd5b50610e5c6004803603810190610e579190614678565b612694565b005b348015610e6a57600080fd5b50610e7361285a565b604051610e8091906148b9565b60405180910390f35b348015610e9557600080fd5b50610e9e612860565b604051610eab91906148b9565b60405180910390f35b348015610ec057600080fd5b50610edb6004803603810190610ed69190614ae9565b612866565b005b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610f0b612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610f9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f9190614bb0565b60405180910390fd5b80600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b606060038054610fed90614bff565b80601f016020809104026020016040519081016040528092919081815260200182805461101990614bff565b80156110665780601f1061103b57610100808354040283529160200191611066565b820191906000526020600020905b81548152906001019060200180831161104957829003601f168201915b5050505050905090565b600061108461107d612a08565b8484612a10565b6001905092915050565b611096612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611125576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111c90614bb0565b60405180910390fd5b633b9aca006103e860056111376111f8565b6111419190614c5f565b61114b9190614cd0565b6111559190614cd0565b811015611197576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161118e90614d73565b60405180910390fd5b670de0b6b3a7640000816111ab9190614c5f565b600b8190555050565b60226020528060005260406000206000915054906101000a900460ff1681565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000600254905090565b601f5481565b60205481565b601c5481565b61121c612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146112ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112a290614bb0565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60006112fc848484612bd9565b6113bd84611308612a08565b6113b885604051806060016040528060288152602001615adf60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061136e612a08565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137cd9092919063ffffffff16565b612a10565b600190509392505050565b61dead81565b6113d6612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611465576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161145c90614bb0565b60405180910390fd5b60005b828290508110156115055760016024600085858581811061148c5761148b614d93565b5b90506020020160208101906114a19190614678565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806114fd90614dc2565b915050611468565b505050565b60006009905090565b60006115bc611520612a08565b846115b78560016000611531612a08565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546129aa90919063ffffffff16565b612a10565b6001905092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60175481565b6000602160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b60125481565b60155481565b600e60009054906101000a900460ff1681565b601d5481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6116bb612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461174a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161174190614bb0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60185481565b611819612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146118a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161189f90614bb0565b60405180910390fd5b6118b06111f8565b600b819055506118be6111f8565b600d81905550565b6118ce612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461195d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161195490614bb0565b60405180910390fd5b80602260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60105481565b6119ec612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611a7b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a7290614bb0565b60405180910390fd5b80601b819055506063601b541115611ac8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611abf90614e7c565b60405180910390fd5b50565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60165481565b611b03612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611b92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b8990614bb0565b60405180910390fd5b80600e60006101000a81548160ff02191690831515021790555050565b606060048054611bbe90614bff565b80601f0160208091040260200160405190810160405280929190818152602001828054611bea90614bff565b8015611c375780601f10611c0c57610100808354040283529160200191611c37565b820191906000526020600020905b815481529060010190602001808311611c1a57829003601f168201915b5050505050905090565b611c49612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611cd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ccf90614bb0565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611d66576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d5d90614f0e565b60405180910390fd5b611d708282613831565b5050565b6000611e37611d81612a08565b84611e3285604051806060016040528060258152602001615b076025913960016000611dab612a08565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137cd9092919063ffffffff16565b612a10565b6001905092915050565b60115481565b6000611e5b611e54612a08565b8484612bd9565b6001905092915050565b611e6d612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611efc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ef390614bb0565b60405180910390fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b601b5481565b601a5481565b60236020528060005260406000206000915054906101000a900460ff1681565b611f74612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612003576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ffa90614bb0565b60405180910390fd5b60005b828290508110156120a35760006024600085858581811061202a57612029614d93565b5b905060200201602081019061203f9190614678565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808061209b90614dc2565b915050612006565b505050565b6120b0612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461213f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161213690614bb0565b60405180910390fd5b80602160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7826040516121dc91906147e8565b60405180910390a25050565b600b5481565b60006121f8612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612287576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161227e90614bb0565b60405180910390fd5b620186a060016122956111f8565b61229f9190614c5f565b6122a99190614cd0565b8210156122eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122e290614fa0565b60405180910390fd5b6103e860056122f86111f8565b6123029190614c5f565b61230c9190614cd0565b82111561234e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161234590615032565b60405180910390fd5b81600c8190555060019050919050565b601e5481565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600f5481565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600c5481565b61244b612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146124da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124d190614bb0565b60405180910390fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60145481565b60135481565b612532612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146125c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125b890614bb0565b60405180910390fd5b84601081905550836011819055508260128190555081601381905550806014819055506014546013546012546011546010546125fd9190615052565b6126079190615052565b6126119190615052565b61261b9190615052565b600f819055506063600f541115612667576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161265e906150d2565b60405180910390fd5b5050505050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61269c612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461272b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161272290614bb0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361279a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161279190615164565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60195481565b600d5481565b61286e612a08565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146128fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128f490614bb0565b60405180910390fd5b8460168190555083601781905550826018819055508160198190555080601a81905550601a546019546018546017546016546129399190615052565b6129439190615052565b61294d9190615052565b6129579190615052565b601581905550606360155411156129a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161299a906150d2565b60405180910390fd5b5050505050565b60008082846129b99190615052565b9050838110156129fe576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129f5906151d0565b60405180910390fd5b8091505092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612a7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a7690615262565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612aee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ae5906152f4565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051612bcc91906148b9565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612c48576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c3f90615386565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612cb7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cae90615418565b60405180910390fd5b60008103612cd057612ccb838360006138d2565b6137c8565b602460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015612d745750602460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b612db3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612daa90615484565b60405180910390fd5b612dbb611acb565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015612e295750612df9611acb565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612e625750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612e9c575061dead73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015612eb55750600e60019054906101000a900460ff16155b156131a357602360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015612f5d5750602260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b1561300457600b54811115612fa7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f9e90615516565b60405180910390fd5b600d54612fb38361166b565b82612fbe9190615052565b1115612fff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ff690615582565b60405180910390fd5b6131a2565b602360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156130a75750602260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156130f657600b548111156130f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130e890615614565b60405180910390fd5b6131a1565b602260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166131a057600d546131538361166b565b8261315e9190615052565b111561319f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161319690615582565b60405180910390fd5b5b5b5b5b60006131ae3061166b565b90506000600c5482101590508080156131d35750600e60009054906101000a900460ff165b80156131ec5750600e60019054906101000a900460ff16155b80156132425750602360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156132985750602160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156132ee5750602160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15613332576001600e60016101000a81548160ff021916908315150217905550613316613b65565b6000600e60016101000a81548160ff0219169083151502179055505b6000600e60019054906101000a900460ff16159050602160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806133e85750602160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156133f257600090505b600081156137b857602360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16801561345557506000601554115b1561358857613482606461347460155488613f8a90919063ffffffff16565b61400490919063ffffffff16565b9050601554601654826134959190614c5f565b61349f9190614cd0565b601c60008282546134b09190615052565b92505081905550601554601754826134c89190614c5f565b6134d29190614cd0565b601d60008282546134e39190615052565b92505081905550601554601854826134fb9190614c5f565b6135059190614cd0565b601e60008282546135169190615052565b925050819055506015546019548261352e9190614c5f565b6135389190614cd0565b601f60008282546135499190615052565b92505081905550601554601a54826135619190614c5f565b61356b9190614cd0565b6020600082825461357c9190615052565b92505081905550613767565b602360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680156135e357506000600f54115b15613716576136106064613602600f5488613f8a90919063ffffffff16565b61400490919063ffffffff16565b9050600f54601054826136239190614c5f565b61362d9190614cd0565b601c600082825461363e9190615052565b92505081905550600f54601154826136569190614c5f565b6136609190614cd0565b601d60008282546136719190615052565b92505081905550600f54601254826136899190614c5f565b6136939190614cd0565b601e60008282546136a49190615052565b92505081905550600f54601354826136bc9190614c5f565b6136c69190614cd0565b601f60008282546136d79190615052565b92505081905550600f54601454826136ef9190614c5f565b6136f99190614cd0565b6020600082825461370a9190615052565b92505081905550613766565b6000601b54111561376557613749606461373b601b5488613f8a90919063ffffffff16565b61400490919063ffffffff16565b905080601d600082825461375d9190615052565b925050819055505b5b5b6000811115613789576137888730602054846137839190615634565b6138d2565b5b600060205411156137a9576137a08760205461404e565b60006020819055505b80856137b59190615634565b94505b6137c38787876138d2565b505050505b505050565b6000838311158290613815576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161380c9190614735565b60405180910390fd5b50600083856138249190615634565b9050809150509392505050565b80602360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603613941576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161393890615386565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036139b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016139a790615418565b60405180910390fd5b6139bb8383836141fb565b613a2681604051806060016040528060268152602001615ab9602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137cd9092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613ab9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546129aa90919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051613b5891906148b9565b60405180910390a3505050565b6000613b703061166b565b90506000601f54601e54601d54601c54613b8a9190615052565b613b949190615052565b613b9e9190615052565b90506000821480613baf5750600081145b15613bbb575050613f88565b6000600282601f5485613bce9190614c5f565b613bd89190614cd0565b613be29190614cd0565b90506000613bf9828561420090919063ffffffff16565b90506000479050613c098261424a565b6000613c1e824761420090919063ffffffff16565b90506000613c4986613c3b601c5485613f8a90919063ffffffff16565b61400490919063ffffffff16565b90506000613c7487613c66601d5486613f8a90919063ffffffff16565b61400490919063ffffffff16565b90506000613c9f88613c91601e5487613f8a90919063ffffffff16565b61400490919063ffffffff16565b90506000818385613cb09190615052565b613cba9190615052565b85613cc59190615634565b90506000601c819055506000601d819055506000601e819055506000601f819055506000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1685604051613d2f90615699565b60006040518083038185875af1925050503d8060008114613d6c576040519150601f19603f3d011682016040523d82523d6000602084013e613d71565b606091505b50509050600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1684604051613dbb90615699565b60006040518083038185875af1925050503d8060008114613df8576040519150601f19603f3d011682016040523d82523d6000602084013e613dfd565b606091505b505080915050600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1683604051613e4990615699565b60006040518083038185875af1925050503d8060008114613e86576040519150601f19603f3d011682016040523d82523d6000602084013e613e8b565b606091505b505080915050600089118015613ea15750600082115b15613eee57613eb08983614487565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5618883601f54604051613ee5939291906156ae565b60405180910390a15b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1647604051613f3490615699565b60006040518083038185875af1925050503d8060008114613f71576040519150601f19603f3d011682016040523d82523d6000602084013e613f76565b606091505b50508091505050505050505050505050505b565b6000808303613f9c5760009050613ffe565b60008284613faa9190614c5f565b9050828482613fb99190614cd0565b14613ff9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613ff090615757565b60405180910390fd5b809150505b92915050565b600061404683836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250614583565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036140bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016140b4906157e9565b60405180910390fd5b6140c9826000836141fb565b61413481604051806060016040528060228152602001615a97602291396000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137cd9092919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061418b8160025461420090919063ffffffff16565b600281905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516141ef91906148b9565b60405180910390a35050565b505050565b600061424283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506137cd565b905092915050565b6000600267ffffffffffffffff81111561426757614266615809565b5b6040519080825280602002602001820160405280156142955781602001602082028036833780820191505090505b50905030816000815181106142ad576142ac614d93565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015614352573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614376919061584d565b8160018151811061438a57614389614d93565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506143ef307f000000000000000000000000000000000000000000000000000000000000000084612a10565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b8152600401614451959493929190615973565b600060405180830381600087803b15801561446b57600080fd5b505af115801561447f573d6000803e3d6000fd5b505050505050565b6144b2307f000000000000000000000000000000000000000000000000000000000000000084612a10565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663f305d719823085600080600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b8152600401614539969594939291906159cd565b60606040518083038185885af1158015614557573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061457c9190615a43565b5050505050565b600080831182906145ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016145c19190614735565b60405180910390fd5b50600083856145d99190614cd0565b9050809150509392505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000614611826145e6565b9050919050565b61462181614606565b82525050565b600060208201905061463c6000830184614618565b92915050565b600080fd5b600080fd5b61465581614606565b811461466057600080fd5b50565b6000813590506146728161464c565b92915050565b60006020828403121561468e5761468d614642565b5b600061469c84828501614663565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156146df5780820151818401526020810190506146c4565b60008484015250505050565b6000601f19601f8301169050919050565b6000614707826146a5565b61471181856146b0565b93506147218185602086016146c1565b61472a816146eb565b840191505092915050565b6000602082019050818103600083015261474f81846146fc565b905092915050565b6000819050919050565b61476a81614757565b811461477557600080fd5b50565b60008135905061478781614761565b92915050565b600080604083850312156147a4576147a3614642565b5b60006147b285828601614663565b92505060206147c385828601614778565b9150509250929050565b60008115159050919050565b6147e2816147cd565b82525050565b60006020820190506147fd60008301846147d9565b92915050565b60006020828403121561481957614818614642565b5b600061482784828501614778565b91505092915050565b6000819050919050565b600061485561485061484b846145e6565b614830565b6145e6565b9050919050565b60006148678261483a565b9050919050565b60006148798261485c565b9050919050565b6148898161486e565b82525050565b60006020820190506148a46000830184614880565b92915050565b6148b381614757565b82525050565b60006020820190506148ce60008301846148aa565b92915050565b6000806000606084860312156148ed576148ec614642565b5b60006148fb86828701614663565b935050602061490c86828701614663565b925050604061491d86828701614778565b9150509250925092565b600080fd5b600080fd5b600080fd5b60008083601f84011261494c5761494b614927565b5b8235905067ffffffffffffffff8111156149695761496861492c565b5b60208301915083602082028301111561498557614984614931565b5b9250929050565b600080602083850312156149a3576149a2614642565b5b600083013567ffffffffffffffff8111156149c1576149c0614647565b5b6149cd85828601614936565b92509250509250929050565b600060ff82169050919050565b6149ef816149d9565b82525050565b6000602082019050614a0a60008301846149e6565b92915050565b614a19816147cd565b8114614a2457600080fd5b50565b600081359050614a3681614a10565b92915050565b60008060408385031215614a5357614a52614642565b5b6000614a6185828601614663565b9250506020614a7285828601614a27565b9150509250929050565b600060208284031215614a9257614a91614642565b5b6000614aa084828501614a27565b91505092915050565b60008060408385031215614ac057614abf614642565b5b6000614ace85828601614663565b9250506020614adf85828601614663565b9150509250929050565b600080600080600060a08688031215614b0557614b04614642565b5b6000614b1388828901614778565b9550506020614b2488828901614778565b9450506040614b3588828901614778565b9350506060614b4688828901614778565b9250506080614b5788828901614778565b9150509295509295909350565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000614b9a6020836146b0565b9150614ba582614b64565b602082019050919050565b60006020820190508181036000830152614bc981614b8d565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680614c1757607f821691505b602082108103614c2a57614c29614bd0565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000614c6a82614757565b9150614c7583614757565b9250828202614c8381614757565b91508282048414831517614c9a57614c99614c30565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000614cdb82614757565b9150614ce683614757565b925082614cf657614cf5614ca1565b5b828204905092915050565b7f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060008201527f6c6f776572207468616e20302e35250000000000000000000000000000000000602082015250565b6000614d5d602f836146b0565b9150614d6882614d01565b604082019050919050565b60006020820190508181036000830152614d8c81614d50565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000614dcd82614757565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203614dff57614dfe614c30565b5b600182019050919050565b7f4d757374206b656570207472616e73666572206665657320617420393925206f60008201527f72206c6573730000000000000000000000000000000000000000000000000000602082015250565b6000614e666026836146b0565b9150614e7182614e0a565b604082019050919050565b60006020820190508181036000830152614e9581614e59565b9050919050565b7f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060008201527f6175746f6d617465644d61726b65744d616b6572506169727300000000000000602082015250565b6000614ef86039836146b0565b9150614f0382614e9c565b604082019050919050565b60006020820190508181036000830152614f2781614eeb565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e3030312520746f74616c20737570706c792e0000000000000000000000602082015250565b6000614f8a6035836146b0565b9150614f9582614f2e565b604082019050919050565b60006020820190508181036000830152614fb981614f7d565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e352520746f74616c20737570706c792e000000000000000000000000602082015250565b600061501c6034836146b0565b915061502782614fc0565b604082019050919050565b6000602082019050818103600083015261504b8161500f565b9050919050565b600061505d82614757565b915061506883614757565b92508282019050808211156150805761507f614c30565b5b92915050565b7f4d757374206b656570206665657320617420393925206f72206c657373000000600082015250565b60006150bc601d836146b0565b91506150c782615086565b602082019050919050565b600060208201905081810360008301526150eb816150af565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061514e6026836146b0565b9150615159826150f2565b604082019050919050565b6000602082019050818103600083015261517d81615141565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b60006151ba601b836146b0565b91506151c582615184565b602082019050919050565b600060208201905081810360008301526151e9816151ad565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061524c6024836146b0565b9150615257826151f0565b604082019050919050565b6000602082019050818103600083015261527b8161523f565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006152de6022836146b0565b91506152e982615282565b604082019050919050565b6000602082019050818103600083015261530d816152d1565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006153706025836146b0565b915061537b82615314565b604082019050919050565b6000602082019050818103600083015261539f81615363565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006154026023836146b0565b915061540d826153a6565b604082019050919050565b60006020820190508181036000830152615431816153f5565b9050919050565b7f596f75206c6f6f6b206c696b652061206d6f6f73652100000000000000000000600082015250565b600061546e6016836146b0565b915061547982615438565b602082019050919050565b6000602082019050818103600083015261549d81615461565b9050919050565b7f427579207472616e7366657220616d6f756e742065786365656473207468652060008201527f6d61785472616e73616374696f6e416d6f756e742e0000000000000000000000602082015250565b60006155006035836146b0565b915061550b826154a4565b604082019050919050565b6000602082019050818103600083015261552f816154f3565b9050919050565b7f4d61782077616c6c657420657863656564656400000000000000000000000000600082015250565b600061556c6013836146b0565b915061557782615536565b602082019050919050565b6000602082019050818103600083015261559b8161555f565b9050919050565b7f53656c6c207472616e7366657220616d6f756e7420657863656564732074686560008201527f206d61785472616e73616374696f6e416d6f756e742e00000000000000000000602082015250565b60006155fe6036836146b0565b9150615609826155a2565b604082019050919050565b6000602082019050818103600083015261562d816155f1565b9050919050565b600061563f82614757565b915061564a83614757565b925082820390508181111561566257615661614c30565b5b92915050565b600081905092915050565b50565b6000615683600083615668565b915061568e82615673565b600082019050919050565b60006156a482615676565b9150819050919050565b60006060820190506156c360008301866148aa565b6156d060208301856148aa565b6156dd60408301846148aa565b949350505050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b60006157416021836146b0565b915061574c826156e5565b604082019050919050565b6000602082019050818103600083015261577081615734565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006157d36021836146b0565b91506157de82615777565b604082019050919050565b60006020820190508181036000830152615802816157c6565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000815190506158478161464c565b92915050565b60006020828403121561586357615862614642565b5b600061587184828501615838565b91505092915050565b6000819050919050565b600061589f61589a6158958461587a565b614830565b614757565b9050919050565b6158af81615884565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6158ea81614606565b82525050565b60006158fc83836158e1565b60208301905092915050565b6000602082019050919050565b6000615920826158b5565b61592a81856158c0565b9350615935836158d1565b8060005b8381101561596657815161594d88826158f0565b975061595883615908565b925050600181019050615939565b5085935050505092915050565b600060a08201905061598860008301886148aa565b61599560208301876158a6565b81810360408301526159a78186615915565b90506159b66060830185614618565b6159c360808301846148aa565b9695505050505050565b600060c0820190506159e26000830189614618565b6159ef60208301886148aa565b6159fc60408301876158a6565b615a0960608301866158a6565b615a166080830185614618565b615a2360a08301846148aa565b979650505050505050565b600081519050615a3d81614761565b92915050565b600080600060608486031215615a5c57615a5b614642565b5b6000615a6a86828701615a2e565b9350506020615a7b86828701615a2e565b9250506040615a8c86828701615a2e565b915050925092509256fe45524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220e5b12319cd0c5066ba30dcc3e84dcf1c3da7873908563a06732990e85b61344364736f6c63430008110033

Loading