Overview ERC20
PRICE
$0.043219 @ 0.000000008408 ETH (-1.72%)

ON-CHAIN MARKET CAP $223,462.98

Total Supply:
6,942,000,000.00 BOWIE

Holders:
1,197
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xA5F1144a270f532792b3525FC836e5D06EF0cBB8
610300604052600280546001600160f81b0316600160f81b17905534801562000026575f80fd5b506040516200543a3803806200543a833981016040819052620000499162000b36565b62000054336200027d565b84516200006290856200029b565b6020808601516001600160a01b039081166102c052604087015181166102a0526060870151166102605283515f91620000a2918601810190860162000c51565b90505f83806020019051810190620000bb919062000cef565b6080808901516001600160a01b03166102005260408051610100810182525f808252602082018190529181018290526060810182905291820181905260a0820181905260c0820181905260e082015290915060808801516001600160a01b0316156200013a578380602001905181019062000137919062000db2565b90505b620001468382620002e3565b60e08301516001600160a01b031661024052620001666012600a62000f50565b836020015162000177919062000f60565b608052620001886012600a62000f50565b836040015162000199919062000f60565b60a05260c08084015190526101008301516001600160a01b031661022052620001c282620004e9565b15156102805260a08281015160e09081528301516001600160a01b03166101c05261014080840151610100908152610160808601516101209081529186015161ffff9081169093529085015190911690526101808084015190526101a08084015190525f6102e0526080519051620002579190620002436012600a62000f50565b845162000251919062000f60565b62000656565b6200026162000697565b6001600160a01b03166101e052506200118f9650505050505050565b600180546001600160a01b0319169055620002988162000868565b50565b620002a6826200027d565b80806020019051810190620002bc919062000f7a565b60065f6007620002cd84826200106b565b50620002dc905083826200106b565b5050505050565b805160408301516020840151620002fb919062001133565b62000307919062001133565b8251146200032157620003216361cf53d560e01b620008b7565b81516001600160781b031015620003445762000344637f47720f60e11b620008b7565b60a08201516001600160581b0310156200036a576200036a63d1db63ab60e01b620008b7565b60c08201516001600160801b0310156200039057620003906362059d4d60e01b620008b7565b60608201516001600160781b031015620003b657620003b66342027b1360e11b620008b7565b60808201516001600160781b031015620003dc57620003dc6342027b1360e11b620008b7565b620003ea6012600a62000f50565b8260600151620003fb919062000f60565b600380546001600160781b0392909216600160781b02600160781b600160f01b03199092169190911790556200042f601290565b6200043c90600a62000f50565b82608001516200044d919062000f60565b600380546001600160781b03929092166001600160781b031990921691909117905560a0820151600480546101208501511515600160f81b026001600160f81b036001600160581b03909416600160a01b02939093166001600160a01b039091161791909117905560e0820151620004c890600e90620008bf565b50620004d6600e30620008bf565b50620004e4600e5f620008bf565b505050565b80515f90158015620004fd57506020820151155b80156200050c57506060820151155b80156200051b57506080820151155b156200052857505f919050565b6101a0820151606083015183516127109291620005459162001133565b62000551919062001133565b1062000569576200056963e410db6160e01b620008b7565b81516002805460208501516060860151608087015161ffff908116600160e81b0261ffff60e81b19928216600160d81b029290921663ffffffff60d81b19938216600160c81b0261ffff60c81b1992909716600160b81b029190911663ffffffff60b81b1990941693909317949094171617919091179055604082015160011115620006015762000601636255fd8d60e01b620008b7565b506040810151600380546001600160f01b0316600160f01b61ffff9093169290920291909117905560c00151600480546001600160a01b0319166001600160a01b03909216919091179055600190565b919050565b82156200066957620006693084620008de565b8115620006805761024051620006809083620008de565b8015620004e45761020051620004e49082620008de565b6002545f906001600160781b03161562000844576102c0516001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620006eb573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000711919062001149565b6001600160a01b031663c9c65396306102c0516001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000760573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019062000786919062001149565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015620007d1573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620007f7919062001149565b905062000806600c82620008bf565b506040516001600160a01b03821681527f969ffc8569f9af3993220e04ac05164e5db4e3d9f8b1a47f64e7de9a04b8ea2f9060200160405180910390a15b6102c0516200085690600e90620008bf565b5062000864600e82620008bf565b5090565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b805f5260045ffd5b5f620008d5836001600160a01b0384166200099b565b90505b92915050565b6001600160a01b038216620008fe57620008fe622e076360e81b620008b7565b600280548291905f906200091d9084906001600160781b031662001165565b82546001600160781b039182166101009390930a9283029190920219909116179055506001600160a01b0382165f81815260086020526040808220805485019055517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906200098f9085815260200190565b60405180910390a35050565b5f818152600183016020526040812054620009e257508154600181810184555f848152602080822090930184905584548482528286019093526040902091909155620008d8565b505f620008d8565b634e487b7160e01b5f52604160045260245ffd5b60405160a081016001600160401b038111828210171562000a235762000a23620009ea565b60405290565b60405161014081016001600160401b038111828210171562000a235762000a23620009ea565b6040516101c081016001600160401b038111828210171562000a235762000a23620009ea565b80516001600160a01b038116811462000651575f80fd5b5f82601f83011262000a9c575f80fd5b81516001600160401b038082111562000ab95762000ab9620009ea565b604051601f8301601f19908116603f0116810190828211818310171562000ae45762000ae4620009ea565b8160405283815260209250868385880101111562000b00575f80fd5b5f91505b8382101562000b23578582018301518183018401529082019062000b04565b5f93810190920192909252949350505050565b5f805f805f610120868803121562000b4c575f80fd5b86601f87011262000b5b575f80fd5b62000b65620009fe565b8060a088018981111562000b77575f80fd5b885b8181101562000b9c5762000b8d8162000a75565b84526020938401930162000b79565b505190965090506001600160401b038082111562000bb8575f80fd5b62000bc689838a0162000a8c565b955060c088015191508082111562000bdc575f80fd5b62000bea89838a0162000a8c565b945060e088015191508082111562000c00575f80fd5b62000c0e89838a0162000a8c565b935061010088015191508082111562000c25575f80fd5b5062000c348882890162000a8c565b9150509295509295909350565b8051801515811462000651575f80fd5b5f610140828403121562000c63575f80fd5b62000c6d62000a29565b825181526020830151602082015260408301516040820152606083015160608201526080830151608082015260a083015160a082015260c083015160c082015262000cbb60e0840162000a75565b60e082015261010062000cd081850162000a75565b9082015261012062000ce484820162000c41565b908201529392505050565b5f6101c0828403121562000d01575f80fd5b62000d0b62000a4f565b825181526020830151602082015260408301516040820152606083015160608201526080830151608082015260a083015160a082015262000d4f60c0840162000a75565b60c082015262000d6260e0840162000a75565b60e0820152610100838101519082015261012080840151908201526101408084015190820152610160808401519082015261018080840151908201526101a0928301519281019290925250919050565b5f61010080838503121562000dc5575f80fd5b604051908101906001600160401b038211818310171562000dea5762000dea620009ea565b81604052835181526020840151602082015260408401516040820152606084015160608201526080840151608082015260a084015160a082015260c084015160c082015260e084015160e0820152809250505092915050565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111562000e9757815f190482111562000e7b5762000e7b62000e43565b8085161562000e8957918102915b93841c939080029062000e5c565b509250929050565b5f8262000eaf57506001620008d8565b8162000ebd57505f620008d8565b816001811462000ed6576002811462000ee15762000f01565b6001915050620008d8565b60ff84111562000ef55762000ef562000e43565b50506001821b620008d8565b5060208310610133831016604e8410600b841016171562000f26575081810a620008d8565b62000f32838362000e57565b805f190482111562000f485762000f4862000e43565b029392505050565b5f620008d560ff84168362000e9f565b8082028115828204841417620008d857620008d862000e43565b5f806040838503121562000f8c575f80fd5b82516001600160401b038082111562000fa3575f80fd5b62000fb18683870162000a8c565b9350602085015191508082111562000fc7575f80fd5b5062000fd68582860162000a8c565b9150509250929050565b600181811c9082168062000ff557607f821691505b6020821081036200101457634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620004e4575f81815260208120601f850160051c81016020861015620010425750805b601f850160051c820191505b8181101562001063578281556001016200104e565b505050505050565b81516001600160401b03811115620010875762001087620009ea565b6200109f8162001098845462000fe0565b846200101a565b602080601f831160018114620010d5575f8415620010bd5750858301515b5f19600386901b1c1916600185901b17855562001063565b5f85815260208120601f198616915b828110156200110557888601518255948401946001909101908401620010e4565b50858210156200112357878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b80820180821115620008d857620008d862000e43565b5f602082840312156200115a575f80fd5b620008d58262000a75565b6001600160781b0381811683821601908082111562001188576200118862000e43565b5092915050565b60805160a05160c05160e05161010051610120516101405161016051610180516101a0516101c0516101e05161020051610220516102405161026051610280516102a0516102c0516102e0516140e2620013585f395f6107c901525f818161233e01528181612369015281816132ba015281816132f80152818161338f015281816134380152818161369901526138ca01525f8181612fc8015261307f01525f81816126a9015261278301525f8181610809015261180201525f610f4901525f8181610ef7015261318901525f81816109ed015261184c01525f818161077e01528181611d670152818161252b01528181612f0e01528181612ff701526130ab01525f81816108ca015281816111e10152818161384101526139d801525f818161068801528181612ade0152612bc501525f818161053801528181612ab401528181612b4b01528181612b780152612ba401525f8181610cf60152818161169401526116cd01525f8181610d49015281816115b401526115ed01525f81816105bd015261165d01525f8181610b52015261157d01525f8181610ca20152818161135f0152611ece01525f818161093401526110d701525f61087c01525f6106da01526140e25ff3fe608060405260043610610450575f3560e01c80638cd4426d11610236578063b923061111610134578063ea8b2424116100b3578063f444324b11610078578063f444324b14610ee6578063f85aff9414610f19578063fdd8840e14610f38578063fe6a0bbf14610f6b578063ff0d7b9314610f7f575f80fd5b8063ea8b242414610e37578063eb95ca7014610e56578063ee6a934c14610e94578063eeae0f9714610eb3578063f2fde38b14610ec7575f80fd5b8063d6efd7c3116100f9578063d6efd7c314610da9578063dd62ed3e14610dbd578063e30c397814610ddc578063e37d9e9514610df9578063e85455d714610e18575f80fd5b8063b923061114610ce5578063bb88603c14610d18578063be841baa14610d38578063bfe3098f14610d6b578063c4590d3f14610d8a575f80fd5b8063a457c2d7116101c0578063ae22107f11610185578063ae22107f14610c32578063b0d7509714610c51578063b2c5c9eb14610c70578063b2e9cb3814610c91578063b498d39f14610cc4575f80fd5b8063a457c2d714610b93578063a45cae0214610bb2578063a62d87e814610bd3578063a8c2fb8e14610bf2578063a9059cbb14610c13575f80fd5b806395d89b411161020657806395d89b4114610aef5780639808751d14610b035780639e252f0014610b22578063a0aaf24814610b41578063a35b4cef14610b74575f80fd5b80638cd4426d14610a825780638da5cb5b14610aa1578063936b293414610abd57806393bf570514610adc575f80fd5b8063469132ce1161034e57806363854565116102cd57806376abde001161029257806376abde00146109dc57806379ba509714610a0f57806379cc679014610a235780638589287a14610a425780638c80432114610a61575f80fd5b8063638545651461090f57806363a9c1f2146109235780636edb9a911461095657806370a0823114610994578063715018a6146109c8575f80fd5b80634fadc783116103135780634fadc7831461084c57806352d0b3851461086b57806359e35ec21461089e5780635b8e7979146108b957806360f47d5f146108ec575f80fd5b8063469132ce1461072f57806349bd5a5e1461076d5780634ac032be146107b85780634b3c3460146107f85780634bed5ad21461082b575f80fd5b806329c6b348116103da578063390a168f1161039f578063390a168f1461067757806339509351146106aa5780633b22fc03146106c95780633e4e9e5d146106fc57806342966c6814610710575f80fd5b806329c6b348146105df5780632ead0955146105f3578063313ce56714610609578063326b3b8b1461062457806336520ace14610643575f80fd5b806318160ddd1161042057806318160ddd1461050a57806318f490cf146105275780631b5e609b1461055a57806323b872dd1461058d57806325100bd4146105ac575f80fd5b8063038272b61461045b57806306fdde0314610482578063095ea7b3146104a357806310b828c9146104d2575f80fd5b3661045757005b5f80fd5b348015610466575f80fd5b5061046f610f9e565b6040519081526020015b60405180910390f35b34801561048d575f80fd5b50610496610fc4565b6040516104799190613bc9565b3480156104ae575f80fd5b506104c26104bd366004613c0f565b611054565b6040519015158152602001610479565b3480156104dd575f80fd5b506002546104f590600160781b900463ffffffff1681565b60405163ffffffff9091168152602001610479565b348015610515575f80fd5b506002546001600160781b031661046f565b348015610532575f80fd5b5061046f7f000000000000000000000000000000000000000000000000000000000000000081565b348015610565575f80fd5b5061046f7ff580ded7003274f3ffe805de74fd42dabff5084bb1811fdd0932cc2ea8bd242581565b348015610598575f80fd5b506104c26105a7366004613c39565b61106d565b3480156105b7575f80fd5b5061046f7f000000000000000000000000000000000000000000000000000000000000000081565b3480156105ea575f80fd5b506104c26110aa565b3480156105fe575f80fd5b50610607611134565b005b348015610614575f80fd5b5060405160128152602001610479565b34801561062f575f80fd5b5061060761063e366004613c8d565b61120b565b34801561064e575f80fd5b5060025461066490600160e81b900461ffff1681565b60405161ffff9091168152602001610479565b348015610682575f80fd5b5061046f7f000000000000000000000000000000000000000000000000000000000000000081565b3480156106b5575f80fd5b506104c26106c4366004613c0f565b6112ab565b3480156106d4575f80fd5b5061046f7f000000000000000000000000000000000000000000000000000000000000000081565b348015610707575f80fd5b5061046f6112cc565b34801561071b575f80fd5b5061060761072a366004613ca6565b6112fb565b34801561073a575f80fd5b5060035461075590600160781b90046001600160781b031681565b6040516001600160781b039091168152602001610479565b348015610778575f80fd5b506107a07f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610479565b3480156107c3575f80fd5b506107eb7f000000000000000000000000000000000000000000000000000000000000000081565b6040516104799190613cbd565b348015610803575f80fd5b506107a07f000000000000000000000000000000000000000000000000000000000000000081565b348015610836575f80fd5b5060035461066490600160f01b900461ffff1681565b348015610857575f80fd5b50610607610866366004613ce3565b611305565b348015610876575f80fd5b5061046f7f000000000000000000000000000000000000000000000000000000000000000081565b3480156108a9575f80fd5b5061046f67016357a9360a0a0081565b3480156108c4575f80fd5b506107a07f000000000000000000000000000000000000000000000000000000000000000081565b3480156108f7575f80fd5b506002546104f590600160981b900463ffffffff1681565b34801561091a575f80fd5b5061046f611359565b34801561092e575f80fd5b5061046f7f000000000000000000000000000000000000000000000000000000000000000081565b348015610961575f80fd5b5060055461097c90600160801b90046001600160801b031681565b6040516001600160801b039091168152602001610479565b34801561099f575f80fd5b5061046f6109ae366004613ce3565b6001600160a01b03165f9081526008602052604090205490565b3480156109d3575f80fd5b506106076113bf565b3480156109e7575f80fd5b506107a07f000000000000000000000000000000000000000000000000000000000000000081565b348015610a1a575f80fd5b506106076113d0565b348015610a2e575f80fd5b50610607610a3d366004613c0f565b6113fc565b348015610a4d575f80fd5b50610607610a5c366004613ca6565b611415565b348015610a6c575f80fd5b5060025461066490600160d81b900461ffff1681565b348015610a8d575f80fd5b50610607610a9c366004613c0f565b611459565b348015610aac575f80fd5b505f546001600160a01b03166107a0565b348015610ac8575f80fd5b50610607610ad7366004613cfe565b6114b5565b610607610aea366004613d3c565b611800565b348015610afa575f80fd5b5061049661196d565b348015610b0e575f80fd5b50610607610b1d366004613ce3565b61197c565b348015610b2d575f80fd5b50610607610b3c366004613ca6565b6119d2565b348015610b4c575f80fd5b5061046f7f000000000000000000000000000000000000000000000000000000000000000081565b348015610b7f575f80fd5b506104c2610b8e366004613ce3565b611a5c565b348015610b9e575f80fd5b506104c2610bad366004613c0f565b611a68565b348015610bbd575f80fd5b5060025461066490600160b81b900461ffff1681565b348015610bde575f80fd5b50610607610bed366004613ca6565b611aa7565b348015610bfd575f80fd5b50610c06611b1d565b6040516104799190613db4565b348015610c1e575f80fd5b506104c2610c2d366004613c0f565b611b29565b348015610c3d575f80fd5b50610607610c4c366004613ce3565b611b3a565b348015610c5c575f80fd5b5060055461097c906001600160801b031681565b348015610c7b575f80fd5b5060025461066490600160c81b900461ffff1681565b348015610c9c575f80fd5b5061046f7f000000000000000000000000000000000000000000000000000000000000000081565b348015610ccf575f80fd5b50610cd8611b87565b6040516104799190613dc6565b348015610cf0575f80fd5b5061046f7f000000000000000000000000000000000000000000000000000000000000000081565b348015610d23575f80fd5b506004546104c290600160f81b900460ff1681565b348015610d43575f80fd5b5061046f7f000000000000000000000000000000000000000000000000000000000000000081565b348015610d76575f80fd5b506104c2610d85366004613ca6565b611b93565b348015610d95575f80fd5b50610607610da4366004613e09565b611b9f565b348015610db4575f80fd5b50610c06611cea565b348015610dc8575f80fd5b5061046f610dd7366004613e29565b611cf6565b348015610de7575f80fd5b506001546001600160a01b03166107a0565b348015610e04575f80fd5b50610607610e13366004613ca6565b611d20565b348015610e23575f80fd5b506104c2610e32366004613ce3565b611d64565b348015610e42575f80fd5b506004546107a0906001600160a01b031681565b348015610e61575f80fd5b50600454610e7c90600160a01b90046001600160581b031681565b6040516001600160581b039091168152602001610479565b348015610e9f575f80fd5b50610607610eae366004613ce3565b611dab565b348015610ebe575f80fd5b5061046f611e37565b348015610ed2575f80fd5b50610607610ee1366004613ce3565b611e58565b348015610ef1575f80fd5b506107a07f000000000000000000000000000000000000000000000000000000000000000081565b348015610f24575f80fd5b50600354610755906001600160781b031681565b348015610f43575f80fd5b506107a07f000000000000000000000000000000000000000000000000000000000000000081565b348015610f76575f80fd5b5061046f611ec8565b348015610f8a575f80fd5b50610607610f99366004613ce3565b611f2e565b5f610fa7611ec8565b600254610fbf9190600160c81b900461ffff16613e74565b905090565b606060068054610fd390613e87565b80601f0160208091040260200160405190810160405280929190818152602001828054610fff90613e87565b801561104a5780601f106110215761010080835404028352916020019161104a565b820191905f5260205f20905b81548152906001019060200180831161102d57829003601f168201915b5050505050905090565b5f33611061818585611f7b565b60019150505b92915050565b5f3361107a858285612018565b61109d85858561108989611d64565b80611098575061109888611d64565b612052565b60019150505b9392505050565b5f806110bd5f546001600160a01b031690565b6001600160a01b031614801561110c5750600254611109907f000000000000000000000000000000000000000000000000000000000000000090600160781b900463ffffffff16613e74565b42115b806111245750600254600160781b900463ffffffff16155b1561112e57505f90565b50600190565b600254600160f81b900460ff161561115657611156636be9b2f760e01b61212c565b6005546001600160801b0316156111a957600580546fffffffffffffffffffffffffffffffff1981169091556004546001600160801b03909116906111a79030906001600160a01b0316835f612052565b505b600554600160801b90046001600160801b03161561120957600580546001600160801b03808216909255600160801b900416611207307f0000000000000000000000000000000000000000000000000000000000000000835f612052565b505b565b611213612134565b6003546001600160f01b90910461ffff16101561123a5761123a636255fd8d60e01b61212c565b6003805461ffff838116600160f01b9081026001600160f01b038416179093556040519290910416907fe4351c45b53ffb7ebad0b66cc0f1a3dfe2963c099421eeaded141104df39206a9061129f908390859091825261ffff16602082015260400190565b60405180910390a15050565b5f336110618185856112bd8383611cf6565b6112c79190613e74565b611f7b565b6005545f906112ed906001600160801b03600160801b820481169116613ebf565b6001600160801b0316905090565b6112073382612155565b61130d612134565b611318600e82612222565b506040516001600160a01b03821681527f59129d668a515d00b1370a4f7946e33e4e37ba79d4a0c38d68053f136f6f40fd906020015b60405180910390a150565b5f6113877f000000000000000000000000000000000000000000000000000000000000000062015180613edf565b6002546113a19190600160781b900463ffffffff16613e74565b4211156113ad57505f90565b50600254600160d81b900461ffff1690565b6113c7612134565b6112095f612236565b60015433906001600160a01b031681146113f3576113f36212b0c560e81b61212c565b61120781612236565b611407823383612018565b6114118282612155565b5050565b61141d612134565b611428600a8261224f565b506040518181527fdd5aeaec2032ed464aed048b9014721d48de827cef3d77f78f0a76f1f0136dd49060200161134e565b600254600160f81b900460ff161561147b5761147b636be9b2f760e01b61212c565b306001600160a01b0383160361149b5761149b63992501b360e01b61212c565b600454611411906001600160a01b0384811691168361225a565b6114bd612134565b60025461ffff600160b81b8204811691600160c81b900481169084168210156114f0576114f0637924ff4760e11b61212c565b8061ffff168361ffff16111561151057611510637924ff4760e11b61212c565b6002805463ffffffff60b81b1916600160b81b61ffff87811691820261ffff60c81b191692909217600160c81b878416021792839055600160d81b8304821692600160e81b9004909116905f03611574576002805461ffff60d81b19169055611636565b5f6127106115a67f000000000000000000000000000000000000000000000000000000000000000061ffff8a16613edf565b6115b09190613ef6565b90507f0000000000000000000000000000000000000000000000000000000000000000811015611619576002805461ffff60d81b1916600160d81b7f000000000000000000000000000000000000000000000000000000000000000061ffff1602179055611634565b6002805461ffff60d81b1916600160d81b61ffff8416021790555b505b8461ffff165f03611654576002805461ffff60e81b19169055611716565b5f6127106116867f000000000000000000000000000000000000000000000000000000000000000061ffff8916613edf565b6116909190613ef6565b90507f00000000000000000000000000000000000000000000000000000000000000008110156116f9576002805461ffff60e81b1916600160e81b7f000000000000000000000000000000000000000000000000000000000000000061ffff1602179055611714565b6002805461ffff60e81b1916600160e81b61ffff8416021790555b505b60025461ffff838116600160d81b90920416141580611745575060025461ffff828116600160e81b9092041614155b156117aa576002546040805161ffff8581168252600160d81b84048116602083015284811682840152600160e81b9093049092166060830152517fc62aec06e6c0bd9801f57464e310b42dd2d884cbfaf006c84a761b622aea4f089181900360800190a15b6040805161ffff86811682528881166020830152858116828401528716606082015290517f8da1f77a22734510b762a9625e69e737d7c0cc48984e810e5802fb341eb80a3e9181900360800190a1505050505050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316331480159061184357505f546001600160a01b03163314155b801561187857507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163314155b1561188d5761188d630a1c4bd560e41b61212c565b6004545f90600160f81b900460ff161580156118ab57506001821515145b156118c657600480546001600160f81b0316600160f81b1790555b600454600160f81b900460ff16156118f657345f036118ef576118ef633cb00bd760e11b61212c565b503461191a565b34841061190d5761190d633cb00bd760e11b61212c565b6119178434613f15565b90505b600454600160a01b90046001600160581b031683111561195d57600480546affffffffffffffffffffff60a01b1916600160a01b6001600160581b038616021790555b61196781856122ac565b50505050565b606060078054610fd390613e87565b611984612134565b600480546001600160a01b0319166001600160a01b0383169081179091556040519081527fa4eea51cd2f21eac6612ba054a363ae2fd59698fc258ab414313cd73f69f2b859060200161134e565b600254600160f81b900460ff16156119f4576119f4636be9b2f760e01b61212c565b6004546040515f916001600160a01b03169083908381818185875af1925050503d805f8114611a3e576040519150601f19603f3d011682016040523d82523d5f602084013e611a43565b606091505b5050905080611411576114116312171d8360e31b61212c565b5f611067600e836124c5565b5f3381611a758286611cf6565b905083811015611a8f57611a8f637b5591b560e11b61212c565b611a9c8286868403611f7b565b506001949350505050565b600254600160f81b900460ff1615611ac957611ac9636be9b2f760e01b61212c565b5f611ad26112cc565b305f90815260086020526040902054611aeb9190613f15565b905080821115611b0557611b0563339cee2160e01b61212c565b6004546114119030906001600160a01b03168461225a565b6060610fbf600e6124e6565b5f3361106181858561108983611d64565b611b42612134565b611b4d600c826124f2565b506040516001600160a01b03821681527f59c3fbcae88f30e9b0e35c132a7f68c53231dffa4722f197c7ecb0ee013eee609060200161134e565b6060610fbf600a6124e6565b5f611067600a83612506565b611ba7612134565b6001600160781b03811115611bc657611bc66342027b1360e11b61212c565b6001600160781b03821115611be557611be56342027b1360e11b61212c565b6003546001600160781b0380821691600160781b90041681158015611c0957508315155b80611c1c575080158015611c1c57508215155b15611c3157611c3163299e73c360e11b61212c565b8315801590611c3f57508184105b80611c5357508215801590611c5357508083105b15611c6857611c6863299e73c360e11b61212c565b600380546001600160781b03858116600160781b026001600160f01b0319909216908716171790556040517fe3eb5d4eccdae2d96efa105f65c8db865f9fc72984f2b879a27448fed50d181590611cdc90849087908590889093845260208401929092526040830152606082015260800190565b60405180910390a150505050565b6060610fbf600c6124e6565b6001600160a01b039182165f90815260096020908152604080832093909416825291909152205490565b611d28612134565b611d33600a8261251d565b506040518181527ff7d7abaf8b0e82705f2ef671054dd11a306d870da0bbb8be1ff24bd0096de7ba9060200161134e565b5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b031614806110675750611067600c836124c5565b611db3612134565b6001600160a01b038116611dd157611dd163b47cdee560e01b61212c565b806001600160a01b03163b5f03611df257611df2630f9da0c760e41b61212c565b611dfd600c82612222565b506040516001600160a01b03821681527fb893f883ef734b712208a877459424ee509832c57e0461fb1ac99ed4d42f2d899060200161134e565b5f611e40611359565b600254610fbf9190600160b81b900461ffff16613e74565b611e60612134565b600180546001600160a01b0383166001600160a01b03199091168117909155611e905f546001600160a01b031690565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b5f611ef67f000000000000000000000000000000000000000000000000000000000000000062015180613edf565b600254611f109190600160781b900463ffffffff16613e74565b421115611f1c57505f90565b50600254600160e81b900461ffff1690565b611f36612134565b611f41600e826124f2565b506040516001600160a01b03821681527fb2ed7b6d5164de63737cc48d793bf899607480780433a1a2eb2b7b99dec273209060200161134e565b6001600160a01b038316611f9957611f996356fdae6560e11b61212c565b6001600160a01b038216611fb757611fb763b2fa1ef360e01b61212c565b6001600160a01b038381165f8181526009602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b5f6120238484611cf6565b90505f1981146119675781811015612045576120456313be252b60e01b61212c565b6119678484848403611f7b565b5f61205e858585612528565b905061206a85856126a7565b5f61207783868887612780565b9050612084868583612ab1565b9050612091868683612c33565b61209b8483613f15565b6001600160a01b038088165f9081526008602052604080822093909355908716815290812080548392906120d0908490613e74565b92505081905550846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161211c91815260200190565b60405180910390a3505050505050565b805f5260045ffd5b5f546001600160a01b0316331461120957611209633e8be92f60e01b61212c565b6001600160a01b038216612173576121736304fca6bd60e41b61212c565b6001600160a01b0382165f90815260086020526040902054818110156121a3576121a363588569f760e01b61212c565b6001600160a01b0383165f818152600860205260408082208585039055600280546001600160781b03808216889003166effffffffffffffffffffffffffffff19909116179055519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061200b9086815260200190565b505050565b5f6110a3836001600160a01b038416612ceb565b600180546001600160a01b031916905561120781612d37565b5f6110a38383612d86565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b17905261221d908490612e70565b600254600160781b900463ffffffff16156122d1576122d163b1f3376760e01b61212c565b600280544363ffffffff908116600160981b0263ffffffff60981b194292909216600160781b029190911667ffffffffffffffff60781b1990921691909117179055305f908152600860205260409020545f03612338576123386330d86fb160e11b61212c565b612364307f00000000000000000000000000000000000000000000000000000000000000005f19611f7b565b5f805f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663f305d71986306123b6306001600160a01b03165f9081526008602052604090205490565b6040516001600160e01b031960e086901b1681526001600160a01b03909216600483015260248201525f6044820181905260648201523060848201524260a482015260c40160606040518083038185885af1158015612417573d5f803e3d5ffd5b50505050506040513d601f19601f8201168201806040525081019061243c9190613f28565b604080518481526020810184905290810182905292955090935091507fbf59dda00152e02f20e18cab7307c8afe0714e7f69cf24a1377cbbddcb40f9bb9060600160405180910390a1600280546001600160f81b03169055600454600160f81b900460ff16156124b4576124af81612ef2565b6124be565b6124be8482612fb1565b5050505050565b6001600160a01b0381165f90815260018301602052604081205415156110a3565b60605f6110a38361322b565b5f6110a3836001600160a01b038416612d86565b5f81815260018301602052604081205415156110a3565b5f6110a38383612ceb565b5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b031614801561257357506001600160a01b0384163014155b801561258c5750600254600160781b900463ffffffff16155b156125a1576125a1630d970b4560e21b61212c565b6001600160a01b0384166125bf576125bf630b07e54560e11b61212c565b6001600160a01b0383166125dd576125dd633a954ecd60e21b61212c565b506001600160a01b0383165f908152600860205260409020548181101561260e5761260e635dd58b8b60e01b61212c565b6126166110aa565b801561262c57506003546001600160781b031615155b801561266f575061263c84611d64565b801561264e575061264c83611a5c565b155b8061266f575061265d83611d64565b801561266f575061266d84611a5c565b155b156110a3576003546001600160781b031664174876e800018083111561269f5761269f635eb9ebe760e11b61212c565b509392505050565b7f000000000000000000000000000000000000000000000000000000000000000015611411575f6126d66112cc565b60035460025491925082915f916127109161270591600160f01b900461ffff16906001600160781b0316613f53565b6001600160781b03166127189190613ef6565b905061272685858484613284565b156124be57600280546001600160f81b0316600160f81b17905561274b601482613edf565b8211156127605761275d601482613edf565b91505b61276a8284613336565b600280546001600160f81b031690555050505050565b807f000000000000000000000000000000000000000000000000000000000000000080156127ab5750845b80156127c15750600254600160f81b900460ff16155b15612aa9575f6127d085611d64565b80156127e257505f6127e0610f9e565b115b156128fe57600254600160c81b900461ffff1615612875576002545f906127109061281890600160c81b900461ffff1686613edf565b6128229190613ef6565b6005805491925082915f906128419084906001600160801b0316613ebf565b92506101000a8154816001600160801b0302191690836001600160801b0316021790555080826128719190613e74565b9150505b5f61287e611ec8565b905080156128f8575f6127106128948387613edf565b61289e9190613ef6565b905080600560108282829054906101000a90046001600160801b03166128c49190613ebf565b92506101000a8154816001600160801b0302191690836001600160801b0316021790555080836128f49190613e74565b9250505b50612a31565b61290784611d64565b801561291957505f612917611e37565b115b15612a3157600254600160b81b900461ffff16156129ac576002545f906127109061294f90600160b81b900461ffff1686613edf565b6129599190613ef6565b6005805491925082915f906129789084906001600160801b0316613ebf565b92506101000a8154816001600160801b0302191690836001600160801b0316021790555080826129a89190613e74565b9150505b5f6129b5611359565b90508015612a2f575f6127106129cb8387613edf565b6129d59190613ef6565b905080600560108282829054906101000a90046001600160801b03166129fb9190613ebf565b92506101000a8154816001600160801b0302191690836001600160801b031602179055508083612a2b9190613e74565b9250505b505b8015612aa757305f9081526008602052604081208054839290612a55908490613e74565b909155505060405181815230906001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3612aa48183613f15565b91505b505b949350505050565b807f000000000000000000000000000000000000000000000000000000000000000015801590612b0057507f000000000000000000000000000000000000000000000000000000000000000015155b8015612b165750600254600160f81b900460ff16155b8015612b265750612b2684611d64565b156110a3576002545f90612b4790600160981b900463ffffffff1643613f15565b90507f000000000000000000000000000000000000000000000000000000000000000081101561269f575f612b9c827f0000000000000000000000000000000000000000000000000000000000000000613f15565b90505f612be97f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000613ef6565b90505f612bf68284613edf565b90505f612710612c06838a613edf565b612c109190613ef6565b9050612c1c8982612155565b612c268187613f15565b9998505050505050505050565b612c3b6110aa565b8015612c585750600354600160781b90046001600160781b031615155b8015612c6a5750612c6882611a5c565b155b8015612c8c5750612c7a83611d64565b8015612c8c5750612c8a82611a5c565b155b1561221d576003546001600160781b03600160781b9091041664174876e8000180612ccb846001600160a01b03165f9081526008602052604090205490565b612cd59084613e74565b111561196757611967633b016a6d60e11b61212c565b5f818152600183016020526040812054612d3057508154600181810184555f848152602080822090930184905584548482528286019093526040902091909155611067565b505f611067565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f8181526001830160205260408120548015612e60575f612da8600183613f15565b85549091505f90612dbb90600190613f15565b9050818114612e1a575f865f018281548110612dd957612dd9613f7e565b905f5260205f200154905080875f018481548110612df957612df9613f7e565b5f918252602080832090910192909255918252600188019052604090208390555b8554869080612e2b57612e2b613f92565b600190038181905f5260205f20015f90559055856001015f8681526020019081526020015f205f905560019350505050611067565b5f915050611067565b5092915050565b5f612eb0826040518060400160405280600981526020016818d85b1b0819985a5b60ba1b815250856001600160a01b0316613a7c9092919063ffffffff16565b905080515f14158015612ed4575080806020019051810190612ed29190613fa6565b155b1561221d576040516308575cad60e01b815260040160405180910390fd5b60405163a9059cbb60e01b81525f6004820152602481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063a9059cbb906044016020604051808303815f875af1158015612f5c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612f809190613fa6565b506040518181527f781a9d251db551fc7922f7facbbe49bc3fd61d3e236a8dafa34afd0539ebfa729060200161134e565b60405163095ea7b360e01b81526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000081166004830152602482018390527f0000000000000000000000000000000000000000000000000000000000000000169063095ea7b3906044016020604051808303815f875af115801561303d573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906130619190613fa6565b506040516370a0823160e01b81523060048201526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811691638af416f69185917f0000000000000000000000000000000000000000000000000000000000000000918216906370a0823190602401602060405180830381865afa1580156130f2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906131169190613fc1565b60045461313690600160a01b90046001600160581b031662015180613fd8565b613149906001600160581b031642613e74565b60405160e086901b6001600160e01b03191681526001600160a01b039384166004820152602481019290925260448201525f6064820152600160848201527f000000000000000000000000000000000000000000000000000000000000000090911660a482015260c4015f604051808303818588803b1580156131ca575f80fd5b505af11580156131dc573d5f803e3d5ffd5b505060045460408051868152600160a01b9092046001600160581b031660208301527fcb75aa8347c098d414422e8cafbbe4e2c1a229f5b27bf425984b2b9792aa787a945001915061129f9050565b6060815f0180548060200260200160405190810160405280929190818152602001828054801561327857602002820191905f5260205f20905b815481526020019060010190808311613264575b50505050509050919050565b5f81831015801561329f5750600254600160f81b900460ff16155b80156132b157506132af85611d64565b155b80156132ef57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316856001600160a01b031614155b801561332d57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316846001600160a01b031614155b95945050505050565b60408051600280825260608201835247925f92919060208301908036833701905050905030815f8151811061336d5761336d613f7e565b60200260200101906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156133e9573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061340d9190613ffb565b8160018151811061342057613420613f7e565b6001600160a01b0392831660209182029290920101527f00000000000000000000000000000000000000000000000000000000000000001663791ac947855f843061346d42610258613e74565b6040518663ffffffff1660e01b815260040161348d959493929190614016565b5f604051808303815f87803b1580156134a4575f80fd5b505af19250505080156134b5575060015b6134df57604051600581525f8051602061408d8339815191529060200160405180910390a1611967565b475f6134eb8483613f15565b6005549091505f908690613508906001600160801b031684613edf565b6135129190613ef6565b6005549091505f90879061353690600160801b90046001600160801b031685613edf565b6135409190613ef6565b90508688101561360a576005545f908890613565908b906001600160801b0316613edf565b61356f9190613ef6565b6005805491925082915f9061358e9084906001600160801b0316614051565b92506101000a8154816001600160801b0302191690836001600160801b0316021790555080896135be9190613f15565b600580546010906135e0908490600160801b90046001600160801b0316614051565b92506101000a8154816001600160801b0302191690836001600160801b031602179055505061360f565b5f6005555b5f80808415613824575a61c350116136295761c35061362b565b5a5b6004546040519192506001600160a01b031690829087905f818181858888f193505050503d805f8114613679576040519150601f19603f3d011682016040523d82523d5f602084013e61367e565b606091505b50508093505082613824576001600160a01b03821661371a577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156136f3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906137179190613ffb565b91505b816001600160a01b031663d0e30db0866040518263ffffffff1660e01b81526004015f604051808303818588803b158015613753575f80fd5b505af193505050508015613765575060015b61379057604051600281525f8051602061408d833981519152906020015b60405180910390a1613824565b6004805460405163a9059cbb60e01b81526001600160a01b03918216928101929092526024820187905283169063a9059cbb906044016020604051808303815f875af1925050508015613800575060408051601f3d908101601f191682019092526137fd91810190613fa6565b60015b61382257604051600181525f8051602061408d83398151915290602001613783565b505b8315613a6f575a61c3501161383b5761c35061383d565b5a5b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168482906040515f60405180830381858888f193505050503d805f81146138aa576040519150601f19603f3d011682016040523d82523d5f602084013e6138af565b606091505b50508093505082613a6f576001600160a01b03821661394b577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015613924573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906139489190613ffb565b91505b816001600160a01b031663d0e30db0856040518263ffffffff1660e01b81526004015f604051808303818588803b158015613984575f80fd5b505af193505050508015613996575060015b6139c157604051600481525f8051602061408d833981519152906020015b60405180910390a1613a6f565b60405163a9059cbb60e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301526024820186905283169063a9059cbb906044016020604051808303815f875af1925050508015613a4b575060408051601f3d908101601f19168201909252613a4891810190613fa6565b60015b613a6d57604051600381525f8051602061408d833981519152906020016139b4565b505b5050505050505050505050565b6060612aa984845f8585613a94565b60405180910390fd5b5f80866001600160a01b03168587604051613aaf9190614071565b5f6040518083038185875af1925050503d805f8114613ae9576040519150601f19603f3d011682016040523d82523d5f602084013e613aee565b606091505b5091509150613aff87838387613b0a565b979650505050505050565b60608315613b785782515f03613b71576001600160a01b0385163b613b715760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401613a8b565b5081612aa9565b612aa98383815115613b8d5781518083602001fd5b8060405162461bcd60e51b8152600401613a8b9190613bc9565b5f5b83811015613bc1578181015183820152602001613ba9565b50505f910152565b602081525f8251806020840152613be7816040850160208701613ba7565b601f01601f19169190910160400192915050565b6001600160a01b0381168114611207575f80fd5b5f8060408385031215613c20575f80fd5b8235613c2b81613bfb565b946020939093013593505050565b5f805f60608486031215613c4b575f80fd5b8335613c5681613bfb565b92506020840135613c6681613bfb565b929592945050506040919091013590565b803561ffff81168114613c88575f80fd5b919050565b5f60208284031215613c9d575f80fd5b6110a382613c77565b5f60208284031215613cb6575f80fd5b5035919050565b6020810160028310613cdd57634e487b7160e01b5f52602160045260245ffd5b91905290565b5f60208284031215613cf3575f80fd5b81356110a381613bfb565b5f8060408385031215613d0f575f80fd5b613d1883613c77565b9150613d2660208401613c77565b90509250929050565b8015158114611207575f80fd5b5f805f60608486031215613d4e575f80fd5b83359250602084013591506040840135613d6781613d2f565b809150509250925092565b5f8151808452602080850194508084015f5b83811015613da95781516001600160a01b031687529582019590820190600101613d84565b509495945050505050565b602081525f6110a36020830184613d72565b602080825282518282018190525f9190848201906040850190845b81811015613dfd57835183529284019291840191600101613de1565b50909695505050505050565b5f8060408385031215613e1a575f80fd5b50508035926020909101359150565b5f8060408385031215613e3a575f80fd5b8235613e4581613bfb565b91506020830135613e5581613bfb565b809150509250929050565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561106757611067613e60565b600181811c90821680613e9b57607f821691505b602082108103613eb957634e487b7160e01b5f52602260045260245ffd5b50919050565b6001600160801b03818116838216019080821115612e6957612e69613e60565b808202811582820484141761106757611067613e60565b5f82613f1057634e487b7160e01b5f52601260045260245ffd5b500490565b8181038181111561106757611067613e60565b5f805f60608486031215613f3a575f80fd5b8351925060208401519150604084015190509250925092565b6001600160781b03818116838216028082169190828114613f7657613f76613e60565b505092915050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52603160045260245ffd5b5f60208284031215613fb6575f80fd5b81516110a381613d2f565b5f60208284031215613fd1575f80fd5b5051919050565b6001600160581b03818116838216028082169190828114613f7657613f76613e60565b5f6020828403121561400b575f80fd5b81516110a381613bfb565b85815284602082015260a060408201525f61403460a0830186613d72565b6001600160a01b0394909416606083015250608001529392505050565b6001600160801b03828116828216039080821115612e6957612e69613e60565b5f8251614082818460208701613ba7565b919091019291505056fe60dc41faad9fe4f70f304dcef26d96d71e98ec8e21e4a340921d94dfe46307dca2646970667358221220e31d89b4eaad19151b691c403eaa09bf38703ec4afe8f7f69fd8fd4c80e9ba2f64736f6c634300081500330000000000000000000000008740050bbd558cb3ffa05fc0efcb0967007053590000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d000000000000000000000000663a5c229c09b049e36dcc11a9b0d4a8eb9db2140000000000000000000000008cdd488363de72635b55bb263cc4c29041e6aa1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000003a000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005426f7769650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005424f5749450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000019dc68380000000000000000000000000000000000000000000000000000000019dc68380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042343e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000bbf81e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008740050bbd558cb3ffa05fc0efcb096700705359000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000009c400000000000000000000000000000000000000000000000000000000000009c4000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000fa00000000000000000000000000000000000000000000000000000000000000fa000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000001854a06ea92fb1b2bae0232c2b2a0d5c0ca913d3000000000000000000000000de3ff2a50bd1ba1bd6a608ea0138946dddf595bc0000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000