Token Kolektivo Treasury Token

Overview ERC20

Price
$0.00 @ 0.000000 CELO
Fully Diluted Market Cap
Total Supply:
1,516,479.94 KTT

Holders:
2 addresses
Contract:
0x27fc5fff5ccd76af7f9b5bede28a8f6eb4a3da060x27fC5fFf5cCD76AF7f9B5bEDe28a8f6eB4a3Da06

Decimals:
18

Social Profiles:
Not Available, Update ?

Filtered by Token Holder (Null: 0x000…000)

Balance
541,452,190.786510069733352274 KTT

Value
$0.00
0x0000000000000000000000000000000000000000
Loading
[ Download CSV Export  ] 
Loading
[ Download CSV Export  ] 
Loading

Click here to update the token ICO / general information
# Exchange Pair Price  24H Volume % Volume
Are you the contract creator? Verify and Publish your contract source code today!

Decompile ByteCode
0x608060405234801561001057600080fd5b50600436106104065760003560e01c80637bafb1411161021a578063c42069ec11610135578063e1924186116100c8578063f062c0b211610097578063f4f947411161007c578063f4f9474114610a92578063fac5e98114610aa5578063faef135314610ab857600080fd5b8063f062c0b214610a6a578063f10db06814610a7d57600080fd5b8063e1924186146109fa578063e1b11da414610a0d578063e30c397814610a34578063eb2dfab614610a4757600080fd5b8063d505accf11610104578063d505accf1461096b578063d99105481461097e578063dd048dce146109ac578063dd62ed3e146109c157600080fd5b8063c42069ec14610905578063c6942ad914610918578063cca01c6814610938578063d3078d7f1461094b57600080fd5b8063a3a7e7f3116101ad578063aabd8a061161017c578063aabd8a06146108cf578063af14052c146108e2578063b1bf962d146108ea578063c41bd480146108f257600080fd5b8063a3a7e7f314610883578063a3b125ae14610896578063a457c2d7146108a9578063a9059cbb146108bc57600080fd5b806387c277d8116101e957806387c277d8146108155780638da5cb5b1461084557806395d89b411461085857806398b7bf461461086057600080fd5b80637bafb141146107945780637ecebe00146107c657806384d4b410146107ef5780638799352c1461080257600080fd5b80632d43a2c41161032557806349ca7419116102b85780636a8ed48e1161028757806370a082311161026c57806370a082311461073d578063781603761461075057806379ba50971461078c57600080fd5b80636a8ed48e14610717578063705b047c1461072a57600080fd5b806349ca7419146106b55780635d12be57146106de5780635d9f0e60146106f157806367fb187b1461070457600080fd5b80633644e515116102f45780633644e51514610674578063395093511461067c5780633b96c32f1461068f57806344004cc1146106a257600080fd5b80632d43a2c4146105ed5780632dbc653d1461061b57806330adf81f1461062e578063313ce5671461065557600080fd5b80631677b9011161039d5780631c29dce91161036c5780631c29dce9146105965780631da24f3e146105a957806323b872dd146105d2578063295b9300146105e557600080fd5b80631677b9011461052a57806318160ddd1461053d5780631a0cb4321461054f5780631a15164a1461056257600080fd5b80630d2e1bf6116103d95780630d2e1bf6146104885780631279aae01461049b578063150b7a02146104ae5780631629cba41461051757600080fd5b8063027393b81461040b57806303a201c51461043b57806306fdde0314610450578063095ea7b314610465575b600080fd5b61041e6104193660046146ed565b610acb565b6040516001600160a01b0390911681526020015b60405180910390f35b61044e61044936600461471b565b610af5565b005b610458610ced565b604051610432919061476b565b6104786104733660046147bc565b610d7b565b6040519015158152602001610432565b61044e6104963660046147e8565b610e38565b61044e6104a93660046147bc565b61106c565b6104e66104bc36600461482a565b7f150b7a020000000000000000000000000000000000000000000000000000000095945050505050565b6040517fffffffff000000000000000000000000000000000000000000000000000000009091168152602001610432565b61044e6105253660046147bc565b611193565b61044e6105383660046147bc565b611214565b6002545b604051908152602001610432565b61044e61055d3660046148c9565b61144e565b61041e6105703660046147bc565b600f6020908152600092835260408084209091529082529020546001600160a01b031681565b61044e6105a43660046147bc565b61164b565b6105416105b736600461471b565b6001600160a01b031660009081526003602052604090205490565b6104786105e0366004614902565b611775565b610541611895565b6104786105fb3660046147bc565b601160209081526000928352604080842090915290825290205460ff1681565b61044e6106293660046147bc565b6118a4565b6105417f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b6007546106629060ff1681565b60405160ff9091168152602001610432565b6105416119ca565b61047861068a3660046147bc565b611a95565b61044e61069d36600461471b565b611b34565b61044e6106b0366004614902565b611c2f565b61041e6106c336600461471b565b600e602052600090815260409020546001600160a01b031681565b61044e6106ec3660046147bc565b611d65565b61044e6106ff366004614943565b611fb0565b61044e61071236600461471b565b61220c565b61044e6107253660046147e8565b612303565b61044e6107383660046147bc565b612555565b61054161074b36600461471b565b6127b7565b6104586040518060400160405280600181526020017f310000000000000000000000000000000000000000000000000000000000000081525081565b61044e6127de565b6107a76107a23660046146ed565b612892565b604080516001600160a01b039093168352602083019190915201610432565b6105416107d436600461471b565b6001600160a01b031660009081526008602052604090205490565b6104786107fd3660046148c9565b6128ca565b61044e61081036600461471b565b6129df565b61083861082336600461471b565b600d6020526000908152604090205460ff1681565b60405161043291906149b6565b60095461041e906001600160a01b031681565b610458612ada565b61047861086e36600461471b565b60126020526000908152604090205460ff1681565b61047861089136600461471b565b612ae7565b61044e6108a436600461471b565b612b7c565b6104786108b73660046147bc565b612c73565b6104786108ca3660046147bc565b612d50565b61044e6108dd3660046147bc565b612e0d565b61044e612f97565b610541612fa1565b61044e6109003660046147bc565b612fab565b61044e61091336600461471b565b613058565b61054161092636600461471b565b60146020526000908152604090205481565b61044e6109463660046147bc565b61313a565b61054161095936600461471b565b60156020526000908152604090205481565b61044e610979366004614a06565b6131b7565b61047861098c3660046147bc565b601360209081526000928352604080842090915290825290205460ff1681565b6109b46133d8565b6040516104329190614a77565b6105416109cf3660046148c9565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b61044e610a083660046147e8565b61344d565b6105417f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f81565b600a5461041e906001600160a01b031681565b610478610a5536600461471b565b60106020526000908152604090205460ff1681565b61044e610a783660046147bc565b6135ac565b610a856136d6565b6040516104329190614acf565b61044e610aa03660046147bc565b613738565b61044e610ab3366004614b4b565b6138b6565b61044e610ac63660046147bc565b61394d565b600b8181548110610adb57600080fd5b6000918252602090912001546001600160a01b0316905081565b6009546001600160a01b03163314610b20576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b038181166000908152600e602052604090205416610b425750565b6001600160a01b0381166000908152600e6020908152604080832080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055600d9091528120805460ff19169055600b54905b81811015610ce757600b8181548110610bb257610bb2614c2d565b6000918252602090912001546001600160a01b0384811691161415610cdf57610bdc600183614c8b565b811015610c5b57600b610bf0600184614c8b565b81548110610c0057610c00614c2d565b600091825260209091200154600b80546001600160a01b039092169183908110610c2c57610c2c614c2d565b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b600b805480610c6c57610c6c614ca2565b600082815260208120820160001990810180547fffffffffffffffffffffffff00000000000000000000000000000000000000001690559091019091556040516001600160a01b038516917f416f49c67b8d06f5fc2e1329d12bac36b6b1373d8a5e3973b50003756c0c51bb91a2610ce7565b600101610b97565b50505b50565b60058054610cfa90614cd1565b80601f0160208091040260200160405190810160405280929190818152602001828054610d2690614cd1565b8015610d735780601f10610d4857610100808354040283529160200191610d73565b820191906000526020600020905b815481529060010190602001808311610d5657829003601f168201915b505050505081565b6000826001600160a01b0381161580610d9c57506001600160a01b03811630145b15610dd3576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b3360008181526004602090815260408083206001600160a01b03891680855290835292819020879055518681529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060019392505050565b6001600160a01b038084166000908152600f602090815260408083208684529091529020548491849116610eaf576040517f03a98b870000000000000000000000000000000000000000000000000000000081526001600160a01b0383166004820152602481018290526044015b60405180910390fd5b6009546001600160a01b03163314610eda576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b038086166000908152600f602090815260408083208884529091529020548116908416811415610f115750611065565b600080856001600160a01b0316633bc5de306040518163ffffffff1660e01b81526004016040805180830381865afa158015610f51573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f759190614d1f565b9092509050801580610f85575081155b15610fd6576040517f3c50ba240000000000000000000000000000000000000000000000000000000081526001600160a01b03808a1660048301526024820189905287166044820152606401610ea6565b6001600160a01b038881166000818152600f602090815260408083208c845282529182902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000168b8616908117909155825194881685529084015289927f16ef28f583e01b3bd9f9227e54f100115eea0268ed70c78f113743353d1c8dbf91015b60405180910390a35050505b5050505050565b6001600160a01b038083166000908152600f6020908152604080832085845290915290205483918391166110de576040517f03a98b870000000000000000000000000000000000000000000000000000000081526001600160a01b038316600482015260248101829052604401610ea6565b6009546001600160a01b03163314611109576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b038416600090815260136020908152604080832086845290915290205460ff166111395761118d565b6001600160a01b0384166000818152601360209081526040808320878452909152808220805460ff19169055518592917f87ed44c94b0f7944081bbbd34d9dc9c9a9f26232a16002a466f6fd22340d7f7e91a35b50505050565b6009546001600160a01b031633146111be576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b03821660009081526012602052604090205460ff166111e7576111e7826129df565b6001600160a01b0382166000908152601560205260409020548114611210576112108282612fab565b5050565b6001600160a01b038216600090815260126020526040902054829060ff16611273576040517fe43766e90000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610ea6565b81806112ab576040517f2c5211c600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6009546001600160a01b031633146112d6576040516315ae3a6f60e11b815260040160405180910390fd5b6112e033846139fa565b925060006112ed85613b42565b6112ff85670de0b6b3a7640000614d49565b6113099190614d97565b905060006113178683613c32565b6001600160a01b0387166000818152601560205260408082205490517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152939450929091906370a0823190602401602060405180830381865afa158015611389573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113ad9190614dab565b9050816113ba8483614c8b565b10156113fd576040517f59d5116e0000000000000000000000000000000000000000000000000000000081526001600160a01b0389166004820152602401610ea6565b6114116001600160a01b0389163385613cff565b6040518781526001600160a01b0389169033907f77be0a260b4a241b6c2c3bb777410652ea54a537e4a5cd46cf0e8a2ef521238190602001611059565b6001600160a01b038083166000908152600e60205260409020548391166114ac576040517f5de4dbb40000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610ea6565b6009546001600160a01b031633146114d7576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b038084166000908152600e602052604090205481169083168114156115035750610ce7565b600080846001600160a01b0316633bc5de306040518163ffffffff1660e01b81526004016040805180830381865afa158015611543573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115679190614d1f565b9092509050801580611577575081155b156115c1576040517fc7e010730000000000000000000000000000000000000000000000000000000081526001600160a01b03808816600483015286166024820152604401610ea6565b6001600160a01b038681166000818152600e602090815260409182902080547fffffffffffffffffffffffff0000000000000000000000000000000000000000168a8616908117909155825194881685529084015290917f2d290b07f191d3b876bb66999706ddadcfcf1c8e1a08cabd53210ae3eb9dafe6910160405180910390a2505050505050565b6001600160a01b038083166000908152600f6020908152604080832085845290915290205483918391166116bd576040517f03a98b870000000000000000000000000000000000000000000000000000000081526001600160a01b038316600482015260248101829052604401610ea6565b6009546001600160a01b031633146116e8576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b038416600090815260116020908152604080832086845290915290205460ff16156117195761118d565b6001600160a01b0384166000818152601160209081526040808320878452909152808220805460ff19166001179055518592917f757a2e6b2af34ab63cdeb015d9640e47ab5717363b884e82cd9e1fa98bf1b31391a350505050565b6000836001600160a01b038116158061179657506001600160a01b03811630145b156117cd576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b836001600160a01b03811615806117ec57506001600160a01b03811630145b15611823576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b838061185b576040517f2c5211c600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611863613db8565b600061186e86613e4c565b905061187b883388613ea3565b61188788888884613f12565b506001979650505050505050565b600061189f613ff6565b905090565b6001600160a01b038083166000908152600f602090815260408083208584529091529020548391839116611916576040517f03a98b870000000000000000000000000000000000000000000000000000000081526001600160a01b038316600482015260248101829052604401610ea6565b6009546001600160a01b03163314611941576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b038416600090815260116020908152604080832086845290915290205460ff166119715761118d565b6001600160a01b0384166000818152601160209081526040808320878452909152808220805460ff19169055518592917fa07b534bf0131ffaa13a4a007f52c46fa991e2061dfbb80189769a1df6ae666891a350505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60056040516119fc9190614dc4565b604080519182900382208282018252600183527f31000000000000000000000000000000000000000000000000000000000000006020938401528151928301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b3360009081526004602090815260408083206001600160a01b0386168452909152812080548391908390611aca908490614e79565b90915550503360008181526004602090815260408083206001600160a01b038816808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a35060015b92915050565b6001600160a01b038082166000908152600e6020526040902054829116611b92576040517f5de4dbb40000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610ea6565b6009546001600160a01b03163314611bbd576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b03821660009081526010602052604090205460ff1615611be2575050565b6001600160a01b038216600081815260106020526040808220805460ff19166001179055517fb3ce720b03f0622ae7fba8c463cc07dbac4a1780d9a97671fc50d6eff6aa4a839190a25050565b8080611c67576040517f2c5211c600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b826001600160a01b0381161580611c8657506001600160a01b03811630145b15611cbd576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6009546001600160a01b03163314611ce8576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b0385163b611cfc57600080fd5b611d106001600160a01b0386168585613cff565b836001600160a01b0316856001600160a01b03167fbfed55bdcd242e3dd0f60ddd7d1e87c67f61c34cd9527b3e6455d841b102536285604051611d5591815260200190565b60405180910390a3611065612f97565b6009546001600160a01b03163314611d90576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b038281166000908152600f6020908152604080832085845290915290205416611dbe575050565b6001600160a01b0382166000908152600f60209081526040808320848452909152812080547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055600c54905b8181101561118d57600c8181548110611e2757611e27614c2d565b60009182526020909120600290910201546001600160a01b038581169116148015611e755750600c8181548110611e6057611e60614c2d565b90600052602060002090600202016001015483145b15611fa857611e85600183614c8b565b811015611f1b57600c611e99600184614c8b565b81548110611ea957611ea9614c2d565b9060005260206000209060020201600c8281548110611eca57611eca614c2d565b60009182526020909120825460029092020180547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b039092169190911781556001918201549101555b600c805480611f2c57611f2c614ca2565b60008281526020812060026000199093019283020180547fffffffffffffffffffffffff0000000000000000000000000000000000000000168155600101819055915560405184916001600160a01b038716917f112528a4c6df829e212dac38d3695e99091f70fc0ffa13050b739f4d3d3bb59f9190a361118d565b600101611e0c565b6009546001600160a01b03163314611fdb576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b0383163b611fef57600080fd5b6001600160a01b038084166000908152600e6020526040902054811690831681141561201b5750610ce7565b6001600160a01b0381161561202f57600080fd5b600080846001600160a01b0316633bc5de306040518163ffffffff1660e01b81526004016040805180830381865afa15801561206f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120939190614d1f565b90925090508015806120a3575081155b156120ed576040517fc7e010730000000000000000000000000000000000000000000000000000000081526001600160a01b03808816600483015286166024820152604401610ea6565b600284600281111561210157612101614987565b111561210c57600080fd5b600b805460018082019092557f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90180547fffffffffffffffffffffffff00000000000000000000000000000000000000009081166001600160a01b038a81169182179093556000908152600e602090815260408083208054909416948b1694909417909255600d909152208054869260ff19909116908360028111156121b4576121b4614987565b0217905550846001600160a01b0316866001600160a01b03167fd9320876b2e0aef42657bc26a739c7ff82d274af772dfaa3d35fdea84bcc059a866040516121fc91906149b6565b60405180910390a3505050505050565b6001600160a01b038082166000908152600e602052604090205482911661226a576040517f5de4dbb40000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610ea6565b6009546001600160a01b03163314612295576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b03821660009081526012602052604090205460ff166122b9575050565b6001600160a01b038216600081815260126020526040808220805460ff19169055517f34bc32d92fec28bfa7c042594319bca2540b0b95289db67df075fd095adedc779190a25050565b6009546001600160a01b0316331461232e576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b0383163b61234257600080fd5b6001600160a01b038084166000908152600f6020908152604080832086845290915290205481169082168114156123795750610ce7565b6001600160a01b0381161561238d57600080fd5b600080836001600160a01b0316633bc5de306040518163ffffffff1660e01b81526004016040805180830381865afa1580156123cd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123f19190614d1f565b9092509050801580612401575081155b15612452576040517f3c50ba240000000000000000000000000000000000000000000000000000000081526001600160a01b0380881660048301526024820187905285166044820152606401610ea6565b6040805180820182526001600160a01b0380891680835260208084018a8152600c80546001810182556000918252955160029096027fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c7810180549787167fffffffffffffffffffffffff000000000000000000000000000000000000000098891617905591517fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c890920191909155828152600f82528581208b82529091528481208054938a1693909416831790935592519092889290917ff4425a248061cf19c5ba380b98cf3015ad37c3ce94a9be7ec1596a9a6712090c9190a4505050505050565b6001600160a01b038216600090815260106020526040902054829060ff166125b4576040517f4839a4fc0000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610ea6565b6040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152839083906000906001600160a01b038416906370a0823190602401602060405180830381865afa158015612618573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061263c9190614dab565b6001600160a01b038416600090815260146020526040902054909150801580159061266f57508061266d8484614e79565b115b156126b1576040517f2e41896c0000000000000000000000000000000000000000000000000000000081526001600160a01b0385166004820152602401610ea6565b85806126e9576040517f2c5211c600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6009546001600160a01b03163314612714576040516315ae3a6f60e11b815260040160405180910390fd5b60006127208989614012565b90506000670de0b6b3a76400006127368b613b42565b6127409084614d49565b61274a9190614d97565b905061275633826140ad565b61276b6001600160a01b038b1633308c614250565b6040518181526001600160a01b038b169033907f3b9bde812a956ed05a7a64717877cd0e1c238b8bbe90466d15c0693615c4a8929060200160405180910390a350505050505050505050565b6001546001600160a01b0382166000908152600360205260408120549091611b2e91614d97565b600a546001600160a01b03163314612822576040517f6fcff22700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60095460405133916001600160a01b0316907f70aea8d848e8a90fb7661b227dc522eb6395c3dac71b63cb59edd5c9899b236490600090a3600980547fffffffffffffffffffffffff00000000000000000000000000000000000000009081163317909155600a80549091169055565b600c81815481106128a257600080fd5b6000918252602090912060029091020180546001909101546001600160a01b03909116915082565b6000826001600160a01b03811615806128eb57506001600160a01b03811630145b15612922576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b826001600160a01b038116158061294157506001600160a01b03811630145b15612978576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b612980613db8565b6001600160a01b038516600090815260036020526040812054906129a38261430f565b9050806129bb576129b687336001613ea3565b6129c6565b6129c6873383613ea3565b6129d287878385613f12565b5060019695505050505050565b6001600160a01b038082166000908152600e6020526040902054829116612a3d576040517f5de4dbb40000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610ea6565b6009546001600160a01b03163314612a68576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b03821660009081526012602052604090205460ff1615612a8d575050565b6001600160a01b038216600081815260126020526040808220805460ff19166001179055517fa3589f6ad8aa4f494e94a985dfb7e856c8e0f449e5ef5c90c99497c46f056ce39190a25050565b60068054610cfa90614cd1565b6000816001600160a01b0381161580612b0857506001600160a01b03811630145b15612b3f576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b612b47613db8565b3360009081526003602052604081205490612b618261430f565b9050612b6f33868385613f12565b6001935050505b50919050565b6001600160a01b038082166000908152600e6020526040902054829116612bda576040517f5de4dbb40000000000000000000000000000000000000000000000000000000081526001600160a01b0382166004820152602401610ea6565b6009546001600160a01b03163314612c05576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b03821660009081526010602052604090205460ff16612c29575050565b6001600160a01b038216600081815260106020526040808220805460ff19169055517fae6e9232cd0fe3675c7da5b5a684d8d2ca6fffadd499fc04dce2fd90864505ca9190a25050565b3360009081526004602090815260408083206001600160a01b03861684529091528120548210612cc6573360009081526004602090815260408083206001600160a01b0387168452909152812055612cf9565b3360009081526004602090815260408083206001600160a01b038716845290915281208054849290611aca908490614c8b565b3360008181526004602090815260408083206001600160a01b038816808552908352928190205490519081529192917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259101611b22565b6000826001600160a01b0381161580612d7157506001600160a01b03811630145b15612da8576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8280612de0576040517f2c5211c600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b612de8613db8565b6000612df385613e4c565b9050612e0133878784613f12565b50600195945050505050565b6001600160a01b03821660009081526011602090815260408083208484529091529020548290829060ff16612e80576040517f567e9c100000000000000000000000000000000000000000000000000000000081526001600160a01b038316600482015260248101829052604401610ea6565b6009546001600160a01b03163314612eab576040516315ae3a6f60e11b815260040160405180910390fd5b6000612eb7858561431f565b9050612ec333826140ad565b6040517f42842e0e000000000000000000000000000000000000000000000000000000008152336004820152306024820152604481018590526001600160a01b038616906342842e0e90606401600060405180830381600087803b158015612f2a57600080fd5b505af1158015612f3e573d6000803e3d6000fd5b5050505083856001600160a01b0316336001600160a01b03167f163bf545616f62c47b92bc8bb85171a565b57654ea2cc1293f60d6383bd8f20d84604051612f8891815260200190565b60405180910390a45050505050565b612f9f613db8565b565b600061189f614422565b6009546001600160a01b03163314612fd6576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b038216600090815260156020526040902054818114610ce75760408051828152602081018490526001600160a01b038516917f07a4ae33f5121e6c369d92e69319055e161b1dabe333df3ee5591f57bde4c17e910160405180910390a2506001600160a01b0391909116600090815260156020526040902055565b6009546001600160a01b03163314613083576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b0381163314156130c6576040517f8c81074300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a546040516001600160a01b038084169216907fb3d55174552271a4f1aaf36b72f50381e892171636b3fb5447fe00e995e7a37b90600090a3600a80547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b0392909216919091179055565b6009546001600160a01b03163314613165576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b03821660009081526010602052604090205460ff1661318e5761318e82611b34565b6001600160a01b038216600090815260146020526040902054811461121057611210828261394d565b834211156131c457600080fd5b600060016131d06119ca565b6001600160a01b038a811660008181526008602090815260409182902080546001810190915582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98184015280840194909452938d166060840152608083018c905260a083019390935260c08083018b90528151808403909101815260e0830190915280519201919091207f190100000000000000000000000000000000000000000000000000000000000061010083015261010282019290925261012281019190915261014201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181528282528051602091820120600084529083018083525260ff871690820152606081018590526080810184905260a0016020604051602081039080840390855afa158015613315573d6000803e3d6000fd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe001519150506001600160a01b038116158015906133695750876001600160a01b0316816001600160a01b0316145b61337257600080fd5b506001600160a01b038781166000818152600460209081526040808320948b168084529482529182902089905590518881527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350505050505050565b6060600c805480602002602001604051908101604052809291908181526020016000905b82821015613444576000848152602090819020604080518082019091526002850290910180546001600160a01b031682526001908101548284015290835290920191016133fc565b50505050905090565b806001600160a01b038116158061346c57506001600160a01b03811630145b156134a3576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6009546001600160a01b031633146134ce576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b0384163b6134e257600080fd5b6040517f42842e0e0000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b038381166024830152604482018590528516906342842e0e90606401600060405180830381600087803b15801561354b57600080fd5b505af115801561355f573d6000803e3d6000fd5b50505050816001600160a01b031683856001600160a01b03167fe262e64f5a2c3e58a11ad9b1fcc30e22a109a1aa342f42297278562795f7caa460405160405180910390a461118d612f97565b6001600160a01b038083166000908152600f60209081526040808320858452909152902054839183911661361e576040517f03a98b870000000000000000000000000000000000000000000000000000000081526001600160a01b038316600482015260248101829052604401610ea6565b6009546001600160a01b03163314613649576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b038416600090815260136020908152604080832086845290915290205460ff161561367a5761118d565b6001600160a01b0384166000818152601360209081526040808320878452909152808220805460ff19166001179055518592917f3eb4aa4125934a934d1e05bbc49c8713ba579e266928dbb8039a689f7d5539a991a350505050565b6060600b80548060200260200160405190810160405280929190818152602001828054801561372e57602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311613710575b5050505050905090565b6001600160a01b03821660009081526013602090815260408083208484529091529020548290829060ff166137ab576040517febcd436f0000000000000000000000000000000000000000000000000000000081526001600160a01b038316600482015260248101829052604401610ea6565b6009546001600160a01b031633146137d6576040516315ae3a6f60e11b815260040160405180910390fd5b60006137e2858561431f565b90506137ee33826139fa565b6040517f42842e0e000000000000000000000000000000000000000000000000000000008152306004820152336024820152604481018690529091506001600160a01b038616906342842e0e90606401600060405180830381600087803b15801561385857600080fd5b505af115801561386c573d6000803e3d6000fd5b5050505083856001600160a01b0316336001600160a01b03167f928f4dc5d01d54405e504796151d6dda87d4a6a39a415d6d4fc9eef01da4854584604051612f8891815260200190565b6009546001600160a01b031633146138e1576040516315ae3a6f60e11b815260040160405180910390fd5b6000826001600160a01b0316826040516138fb9190614e91565b6000604051808303816000865af19150503d8060008114613938576040519150601f19603f3d011682016040523d82523d6000602084013e61393d565b606091505b50508091505080610ce757600080fd5b6009546001600160a01b03163314613978576040516315ae3a6f60e11b815260040160405180910390fd5b6001600160a01b038216600090815260146020526040902054818114610ce75760408051828152602081018490526001600160a01b038516917ff23ed23b5936b33f6a25968a7e7e81370fdb99ffbbcabad586ec73c29b5b19f3910160405180910390a2506001600160a01b0391909116600090815260146020526040902055565b6000826001600160a01b0381161580613a1b57506001600160a01b03811630145b15613a52576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8280613a8a576040517f2c5211c600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000613a9585613e4c565b9050613a9f613db8565b613aa88161430f565b9450613ab78660008784613f12565b8460026000828254613ac99190614c8b565b9091555050600254613ad9614422565b613ae39190614d97565b600155600080549080613af583614ead565b91905055506000547f11c6bf55864ff83827df712625d7a80e5583eef0264921025e7cd22003a21511600254604051613b3091815260200190565b60405180910390a25092949350505050565b6001600160a01b038082166000908152600e602052604081205490911680613b6c57613b6c614ec8565b600080826001600160a01b0316633bc5de306040518163ffffffff1660e01b81526004016040805180830381865afa158015613bac573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613bd09190614d1f565b9092509050801580613be0575081155b15613c2a576040517fc7e010730000000000000000000000000000000000000000000000000000000081526001600160a01b03808716600483015284166024820152604401610ea6565b509392505050565b600080836001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015613c73573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613c979190614ef7565b60ff1690508060121415613cae5782915050611b2e565b6012811015613cdf57613cc2816012614c8b565b613ccd90600a614ff8565b613cd79084614d97565b915050611b2e565b613cea601282614c8b565b613cf590600a614ff8565b613cd79084614d49565b60006040517fa9059cbb000000000000000000000000000000000000000000000000000000008152836004820152826024820152602060006044836000895af13d15601f3d116001600051141617169150508061118d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f5452414e534645525f4641494c454400000000000000000000000000000000006044820152606401610ea6565b6000613dc2613ff6565b9050801580613ddc57506b033b2e3c9fd0803ce800000081115b15613de45750565b80613ded614422565b613df79190614d97565b6001556002819055600080549080613e0e83614ead565b90915550506000546040518281527f11c6bf55864ff83827df712625d7a80e5583eef0264921025e7cd22003a215119060200160405180910390a250565b6000600154600014613e6a57600154613e659083614d49565b611b2e565b6b033b2e3c9fd0803ce8000000613e8381600019615004565b613e8f90600019614c8b565b613e999190614d97565b611b2e9083614d49565b6001600160a01b0380841660009081526004602090815260408083209386168352929052205460001914610ce7576001600160a01b03808416600090815260046020908152604080832093861683529290529081208054839290613f08908490614c8b565b9091555050505050565b6001600160a01b03841660009081526003602052604081208054839290613f3a908490614c8b565b90915550506001600160a01b03831660009081526003602052604081208054839290613f67908490614e79565b90915550506001600160a01b038416600090815260036020526040902054613fa3576001600160a01b0384166000908152600360205260408120555b826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051613fe891815260200190565b60405180910390a350505050565b600061400061447c565b6140086145ba565b61189f9190614e79565b600080836001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015614053573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906140779190614ef7565b60ff169050806012141561408e5782915050611b2e565b60128110156140a257613cea816012614c8b565b613cc2601282614c8b565b816001600160a01b03811615806140cc57506001600160a01b03811630145b15614103576040517f9c8d2cd200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b818061413b576040517f2c5211c600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b614143613db8565b6b033b2e3c9fd0803ce80000008360025461415e9190614e79565b1115614196576040517fd05cb60900000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006141a184613e4c565b90506000816141ae614422565b6141b89190614e79565b905084600260008282546141cc9190614e79565b90915550506001546141e9576002546141e59082614d97565b6001555b6000805490806141f883614ead565b91905055506000547f11c6bf55864ff83827df712625d7a80e5583eef0264921025e7cd22003a2151160025460405161423391815260200190565b60405180910390a26142486000878785613f12565b505050505050565b60006040517f23b872dd0000000000000000000000000000000000000000000000000000000081528460048201528360248201528260448201526020600060648360008a5af13d15601f3d1160016000511416171691505080611065576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5452414e534645525f46524f4d5f4641494c45440000000000000000000000006044820152606401610ea6565b600060015482611b2e9190614d97565b6001600160a01b038083166000908152600f602090815260408083208584529091528120549091168061435457614354614ec8565b600080826001600160a01b0316633bc5de306040518163ffffffff1660e01b81526004016040805180830381865afa158015614394573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906143b89190614d1f565b90925090508015806143c8575081155b15614419576040517f3c50ba240000000000000000000000000000000000000000000000000000000081526001600160a01b0380881660048301526024820187905284166044820152606401610ea6565b50949350505050565b600080805260036020527f3617319a054d772f909f7c479a2cebe5066e836a939412e32403c99029b92eff546144666b033b2e3c9fd0803ce8000000600019615004565b61447290600019614c8b565b61189f9190614c8b565b600c54600090819081908190815b818110156145b057600c81815481106144a5576144a5614c2d565b6000918252602090912060029091020154600c80546001600160a01b03909216965090829081106144d8576144d8614c2d565b9060005260206000209060020201600101549350306001600160a01b0316856001600160a01b0316636352211e866040518263ffffffff1660e01b815260040161452491815260200190565b602060405180830381865afa158015614541573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906145659190615018565b6001600160a01b031614614592578161457f826001614e79565b141561458a576145b0565b60010161448a565b61459c858561431f565b6145a69084614e79565b925060010161448a565b5090949350505050565b600b546000908190819081908190815b818110156146e257600b81815481106145e5576145e5614c2d565b6000918252602090912001546040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b03909116965086906370a0823190602401602060405180830381865afa158015614652573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906146769190614dab565b94508461469c5781614689826001614e79565b1415614694576146e2565b6001016145ca565b6146a68686614012565b9350670de0b6b3a76400006146ba87613b42565b6146c49086614d49565b6146ce9190614d97565b6146d89084614e79565b92506001016145ca565b509095945050505050565b6000602082840312156146ff57600080fd5b5035919050565b6001600160a01b0381168114610cea57600080fd5b60006020828403121561472d57600080fd5b813561473881614706565b9392505050565b60005b8381101561475a578181015183820152602001614742565b8381111561118d5750506000910152565b602081526000825180602084015261478a81604085016020870161473f565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b600080604083850312156147cf57600080fd5b82356147da81614706565b946020939093013593505050565b6000806000606084860312156147fd57600080fd5b833561480881614706565b925060208401359150604084013561481f81614706565b809150509250925092565b60008060008060006080868803121561484257600080fd5b853561484d81614706565b9450602086013561485d81614706565b935060408601359250606086013567ffffffffffffffff8082111561488157600080fd5b818801915088601f83011261489557600080fd5b8135818111156148a457600080fd5b8960208285010111156148b657600080fd5b9699959850939650602001949392505050565b600080604083850312156148dc57600080fd5b82356148e781614706565b915060208301356148f781614706565b809150509250929050565b60008060006060848603121561491757600080fd5b833561492281614706565b9250602084013561493281614706565b929592945050506040919091013590565b60008060006060848603121561495857600080fd5b833561496381614706565b9250602084013561497381614706565b915060408401356003811061481f57600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60208101600383106149f1577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b91905290565b60ff81168114610cea57600080fd5b600080600080600080600060e0888a031215614a2157600080fd5b8735614a2c81614706565b96506020880135614a3c81614706565b955060408801359450606088013593506080880135614a5a816149f7565b9699959850939692959460a0840135945060c09093013592915050565b602080825282518282018190526000919060409081850190868401855b82811015614ac257815180516001600160a01b03168552860151868501529284019290850190600101614a94565b5091979650505050505050565b6020808252825182820181905260009190848201906040850190845b81811015614b105783516001600160a01b031683529284019291840191600101614aeb565b50909695505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60008060408385031215614b5e57600080fd5b8235614b6981614706565b9150602083013567ffffffffffffffff80821115614b8657600080fd5b818501915085601f830112614b9a57600080fd5b813581811115614bac57614bac614b1c565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f01168101908382118183101715614bf257614bf2614b1c565b81604052828152886020848701011115614c0b57600080fd5b8260208601602083013760006020848301015280955050505050509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600082821015614c9d57614c9d614c5c565b500390565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b600181811c90821680614ce557607f821691505b60208210811415612b76577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60008060408385031215614d3257600080fd5b82519150602083015180151581146148f757600080fd5b6000816000190483118215151615614d6357614d63614c5c565b500290565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600082614da657614da6614d68565b500490565b600060208284031215614dbd57600080fd5b5051919050565b600080835481600182811c915080831680614de057607f831692505b6020808410821415614e19577f4e487b710000000000000000000000000000000000000000000000000000000086526022600452602486fd5b818015614e2d5760018114614e3e57614e6b565b60ff19861689528489019650614e6b565b60008a81526020902060005b86811015614e635781548b820152908501908301614e4a565b505084890196505b509498975050505050505050565b60008219821115614e8c57614e8c614c5c565b500190565b60008251614ea381846020870161473f565b9190910192915050565b6000600019821415614ec157614ec1614c5c565b5060010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b600060208284031215614f0957600080fd5b8151614738816149f7565b600181815b80851115614f4f578160001904821115614f3557614f35614c5c565b80851615614f4257918102915b93841c9390800290614f19565b509250929050565b600082614f6657506001611b2e565b81614f7357506000611b2e565b8160018114614f895760028114614f9357614faf565b6001915050611b2e565b60ff841115614fa457614fa4614c5c565b50506001821b611b2e565b5060208310610133831016604e8410600b8410161715614fd2575081810a611b2e565b614fdc8383614f14565b8060001904821115614ff057614ff0614c5c565b029392505050565b60006147388383614f57565b60008261501357615013614d68565b500690565b60006020828403121561502a57600080fd5b81516147388161470656fea2646970667358221220163fd4a44c3e928e2bc6e24c6d31393b1e19166eef3365fdab648c199d41303164736f6c634300080a0033
Loading