Overview ERC20
PRICE
$0.00

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 SWAP

Holders:
58
Profile Summary
Blockchain:
Base (8453)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x2686269667D8553875C9E718c6f5AB870177ab27
608060405260006009553480156200001657600080fd5b5060405162002c6838038062002c6883398181016040528101906200003c919062000526565b6200005c620000506200012760201b60201c565b6200012f60201b60201c565b81600690816200006d9190620007f6565b5080600790816200007f9190620007f6565b50620000906200012760201b60201c565b600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200011f620000e46200012760201b60201c565b620000f4620001f360201b60201c565b600a62000102919062000a6d565b633b9aca0062000113919062000abe565b620001fc60201b60201c565b505062000c5f565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200026e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002659062000b90565b60405180910390fd5b6200028a816005546200033060201b62000abb1790919060201c565b600581905550620002e981600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200033060201b62000abb1790919060201c565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b600080828462000341919062000bb2565b90508381101562000389576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003809062000c3d565b60405180910390fd5b8091505092915050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620003fc82620003b1565b810181811067ffffffffffffffff821117156200041e576200041d620003c2565b5b80604052505050565b60006200043362000393565b9050620004418282620003f1565b919050565b600067ffffffffffffffff821115620004645762000463620003c2565b5b6200046f82620003b1565b9050602081019050919050565b60005b838110156200049c5780820151818401526020810190506200047f565b60008484015250505050565b6000620004bf620004b98462000446565b62000427565b905082815260208101848484011115620004de57620004dd620003ac565b5b620004eb8482856200047c565b509392505050565b600082601f8301126200050b576200050a620003a7565b5b81516200051d848260208601620004a8565b91505092915050565b6000806040838503121562000540576200053f6200039d565b5b600083015167ffffffffffffffff811115620005615762000560620003a2565b5b6200056f85828601620004f3565b925050602083015167ffffffffffffffff811115620005935762000592620003a2565b5b620005a185828601620004f3565b9150509250929050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620005fe57607f821691505b602082108103620006145762000613620005b6565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200067e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200063f565b6200068a86836200063f565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620006d7620006d1620006cb84620006a2565b620006ac565b620006a2565b9050919050565b6000819050919050565b620006f383620006b6565b6200070b6200070282620006de565b8484546200064c565b825550505050565b600090565b6200072262000713565b6200072f818484620006e8565b505050565b5b8181101562000757576200074b60008262000718565b60018101905062000735565b5050565b601f821115620007a65762000770816200061a565b6200077b846200062f565b810160208510156200078b578190505b620007a36200079a856200062f565b83018262000734565b50505b505050565b600082821c905092915050565b6000620007cb60001984600802620007ab565b1980831691505092915050565b6000620007e68383620007b8565b9150826002028217905092915050565b6200080182620005ab565b67ffffffffffffffff8111156200081d576200081c620003c2565b5b620008298254620005e5565b620008368282856200075b565b600060209050601f8311600181146200086e576000841562000859578287015190505b620008658582620007d8565b865550620008d5565b601f1984166200087e866200061a565b60005b82811015620008a85784890151825560018201915060208501945060208101905062000881565b86831015620008c85784890151620008c4601f891682620007b8565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200096b57808604811115620009435762000942620008dd565b5b6001851615620009535780820291505b808102905062000963856200090c565b945062000923565b94509492505050565b60008262000986576001905062000a59565b8162000996576000905062000a59565b8160018114620009af5760028114620009ba57620009f0565b600191505062000a59565b60ff841115620009cf57620009ce620008dd565b5b8360020a915084821115620009e957620009e8620008dd565b5b5062000a59565b5060208310610133831016604e8410600b841016171562000a2a5782820a90508381111562000a245762000a23620008dd565b5b62000a59565b62000a39848484600162000919565b9250905081840481111562000a535762000a52620008dd565b5b81810290505b9392505050565b600060ff82169050919050565b600062000a7a82620006a2565b915062000a878362000a60565b925062000ab67fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000974565b905092915050565b600062000acb82620006a2565b915062000ad883620006a2565b925082820262000ae881620006a2565b9150828204841483151762000b025762000b01620008dd565b5b5092915050565b600082825260208201905092915050565b7f45524332303a2079796473656420746f20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b600062000b7860218362000b09565b915062000b858262000b1a565b604082019050919050565b6000602082019050818103600083015262000bab8162000b69565b9050919050565b600062000bbf82620006a2565b915062000bcc83620006a2565b925082820190508082111562000be75762000be6620008dd565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b600062000c25601b8362000b09565b915062000c328262000bed565b602082019050919050565b6000602082019050818103600083015262000c588162000c16565b9050919050565b611ff98062000c6f6000396000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c8063715018a6116100ad578063a457c2d711610071578063a457c2d714610321578063a9059cbb14610351578063c65e4d5314610381578063dd62ed3e1461039f578063f2fde38b146103cf5761012c565b8063715018a6146102a15780638da5cb5b146102ab57806395d89b41146102c9578063a1e9c576146102e7578063a4022bd1146103035761012c565b8063313ce567116100f4578063313ce567146101e957806339509351146102075780633f131d9f146102375780635fe8e7cc1461025357806370a08231146102715761012c565b806306fdde0314610131578063095ea7b31461014f57806318160ddd1461017f5780631cb5c7fb1461019d57806323b872dd146101b9575b600080fd5b6101396103eb565b604051610146919061153e565b60405180910390f35b610169600480360381019061016491906115f9565b61047d565b6040516101769190611654565b60405180910390f35b6101876104a0565b604051610194919061167e565b60405180910390f35b6101b760048036038101906101b29190611699565b6104aa565b005b6101d360048036038101906101ce91906116c6565b61056b565b6040516101e09190611654565b60405180910390f35b6101f161059a565b6040516101fe9190611735565b60405180910390f35b610221600480360381019061021c91906115f9565b6105a3565b60405161022e9190611654565b60405180910390f35b610251600480360381019061024c9190611699565b6105da565b005b61025b61068a565b604051610268919061180e565b60405180910390f35b61028b60048036038101906102869190611699565b610718565b604051610298919061167e565b60405180910390f35b6102a9610761565b005b6102b3610775565b6040516102c0919061183f565b60405180910390f35b6102d161079e565b6040516102de919061153e565b60405180910390f35b61030160048036038101906102fc9190611699565b610830565b005b61030b6108d1565b604051610318919061167e565b60405180910390f35b61033b600480360381019061033691906115f9565b6108e1565b6040516103489190611654565b60405180910390f35b61036b600480360381019061036691906115f9565b610968565b6040516103789190611654565b60405180910390f35b61038961098b565b604051610396919061183f565b60405180910390f35b6103b960048036038101906103b4919061185a565b6109b1565b6040516103c6919061167e565b60405180910390f35b6103e960048036038101906103e49190611699565b610a38565b005b6060600680546103fa906118c9565b80601f0160208091040260200160405190810160405280929190818152602001828054610426906118c9565b80156104735780601f1061044857610100808354040283529160200191610473565b820191906000526020600020905b81548152906001019060200180831161045657829003601f168201915b5050505050905090565b600080610488610b19565b9050610495818585610b21565b600191505092915050565b6000600554905090565b6104b2610b19565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff160361056857655af3107a40006b033b2e3c9fd0803ce80000006105249190611929565b600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b50565b600080610576610b19565b9050610583858285610cea565b61058e858585610d86565b60019150509392505050565b60006012905090565b6000806105ae610b19565b90506105cf8185856105c085896109b1565b6105ca919061196b565b610b21565b600191505092915050565b6105e2610b19565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603610687576b033b2e3c9fd0803ce8000000600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b50565b6060600380548060200260200160405190810160405280929190818152602001828054801561070e57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116106c4575b5050505050905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107696112be565b610773600061133c565b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600780546107ad906118c9565b80601f01602080910402602001604051908101604052809291908181526020018280546107d9906118c9565b80156108265780601f106107fb57610100808354040283529160200191610826565b820191906000526020600020905b81548152906001019060200180831161080957829003601f168201915b5050505050905090565b610838610b19565b73ffffffffffffffffffffffffffffffffffffffff16600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036108ce5780600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6b033b2e3c9fd0803ce800000081565b6000806108ec610b19565b905060006108fa82866109b1565b90508381101561093f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093690611a11565b60405180910390fd5b61095c8286610957878561140090919063ffffffff16565b610b21565b60019250505092915050565b600080610973610b19565b9050610980818585610d86565b600191505092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610a406112be565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610aaf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa690611aa3565b60405180910390fd5b610ab88161133c565b50565b6000808284610aca919061196b565b905083811015610b0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b0690611b0f565b60405180910390fd5b8091505092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b8790611ba1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610bff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf690611c33565b60405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610cdd919061167e565b60405180910390a3505050565b6000610cf684846109b1565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610d805781811015610d62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5990611c9f565b60405180910390fd5b610d7f8484610d7a858561140090919063ffffffff16565b610b21565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610df5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dec90611d31565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610e64576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5b90611dc3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461102757600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f27573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f4b9190611df8565b6009541115610f8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f8690611e71565b60405180910390fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ffc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110209190611df8565b6009819055505b6000600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060006110bf82600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461140090919063ffffffff16565b905082811015611104576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110fb90611f03565b60405180910390fd5b611117838261140090919063ffffffff16565b600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111ac83600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610abb90919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161124c919061167e565b60405180910390a36003849080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505050565b6112c6610b19565b73ffffffffffffffffffffffffffffffffffffffff166112e4610775565b73ffffffffffffffffffffffffffffffffffffffff161461133a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161133190611f6f565b60405180910390fd5b565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600061144283836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061144a565b905092915050565b6000838311158290611492576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611489919061153e565b60405180910390fd5b50600083856114a19190611f8f565b9050809150509392505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156114e85780820151818401526020810190506114cd565b60008484015250505050565b6000601f19601f8301169050919050565b6000611510826114ae565b61151a81856114b9565b935061152a8185602086016114ca565b611533816114f4565b840191505092915050565b600060208201905081810360008301526115588184611505565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061159082611565565b9050919050565b6115a081611585565b81146115ab57600080fd5b50565b6000813590506115bd81611597565b92915050565b6000819050919050565b6115d6816115c3565b81146115e157600080fd5b50565b6000813590506115f3816115cd565b92915050565b600080604083850312156116105761160f611560565b5b600061161e858286016115ae565b925050602061162f858286016115e4565b9150509250929050565b60008115159050919050565b61164e81611639565b82525050565b60006020820190506116696000830184611645565b92915050565b611678816115c3565b82525050565b6000602082019050611693600083018461166f565b92915050565b6000602082840312156116af576116ae611560565b5b60006116bd848285016115ae565b91505092915050565b6000806000606084860312156116df576116de611560565b5b60006116ed868287016115ae565b93505060206116fe868287016115ae565b925050604061170f868287016115e4565b9150509250925092565b600060ff82169050919050565b61172f81611719565b82525050565b600060208201905061174a6000830184611726565b92915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61178581611585565b82525050565b6000611797838361177c565b60208301905092915050565b6000602082019050919050565b60006117bb82611750565b6117c5818561175b565b93506117d08361176c565b8060005b838110156118015781516117e8888261178b565b97506117f3836117a3565b9250506001810190506117d4565b5085935050505092915050565b6000602082019050818103600083015261182881846117b0565b905092915050565b61183981611585565b82525050565b60006020820190506118546000830184611830565b92915050565b6000806040838503121561187157611870611560565b5b600061187f858286016115ae565b9250506020611890858286016115ae565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806118e157607f821691505b6020821081036118f4576118f361189a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611934826115c3565b915061193f836115c3565b925082820261194d816115c3565b91508282048414831517611964576119636118fa565b5b5092915050565b6000611976826115c3565b9150611981836115c3565b9250828201905080821115611999576119986118fa565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006119fb6025836114b9565b9150611a068261199f565b604082019050919050565b60006020820190508181036000830152611a2a816119ee565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611a8d6026836114b9565b9150611a9882611a31565b604082019050919050565b60006020820190508181036000830152611abc81611a80565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b6000611af9601b836114b9565b9150611b0482611ac3565b602082019050919050565b60006020820190508181036000830152611b2881611aec565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611b8b6024836114b9565b9150611b9682611b2f565b604082019050919050565b60006020820190508181036000830152611bba81611b7e565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000611c1d6022836114b9565b9150611c2882611bc1565b604082019050919050565b60006020820190508181036000830152611c4c81611c10565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611c89601d836114b9565b9150611c9482611c53565b602082019050919050565b60006020820190508181036000830152611cb881611c7c565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611d1b6025836114b9565b9150611d2682611cbf565b604082019050919050565b60006020820190508181036000830152611d4a81611d0e565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611dad6023836114b9565b9150611db882611d51565b604082019050919050565b60006020820190508181036000830152611ddc81611da0565b9050919050565b600081519050611df2816115cd565b92915050565b600060208284031215611e0e57611e0d611560565b5b6000611e1c84828501611de3565b91505092915050565b7f77656c6c20646f6e650000000000000000000000000000000000000000000000600082015250565b6000611e5b6009836114b9565b9150611e6682611e25565b602082019050919050565b60006020820190508181036000830152611e8a81611e4e565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611eed6026836114b9565b9150611ef882611e91565b604082019050919050565b60006020820190508181036000830152611f1c81611ee0565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611f596020836114b9565b9150611f6482611f23565b602082019050919050565b60006020820190508181036000830152611f8881611f4c565b9050919050565b6000611f9a826115c3565b9150611fa5836115c3565b9250828203905081811115611fbd57611fbc6118fa565b5b9291505056fea2646970667358221220ba06e82233fee332e5dd6e9a6c97800e4299f90e9497594834e97ea1f5f1a87e64736f6c63430008120033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000008626173655377617000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045357415000000000000000000000000000000000000000000000000000000000