Token BitTorrent Token
Overview BRC20
Price
$0.00 @ 1.001329 BTT (+5.97%)
Fully Diluted Market Cap
Total Supply:
10,000,000,000,000,000 BTT
Holders:
191,038 addresses
Contract:
Decimals:
18
Official Site:
Balance
9,987.3364 BTTValue
$0.02 ( ~12,137.3159 BTT) [0.0000%]
[ Download CSV Export ]
[ Download CSV Export ]
OVERVIEW
BTT is the official token of BitTorrent Chain, mapped from BitTorrent Chain at a ratio of 1:1. BitTorrent Chain is a brand-new heterogeneous cross-chain interoperability protocol, which leverages sidechains for the scaling of smart contracts.Market
Volume (24H) | : | $88,263,618.00 |
Market Capitalization | : | $1,589,425,281.00 |
Circulating Supply | : | 968,246,428,571,000.00 BTT |
Market Data Source: Coinmarketcap |
Update? Click here to update the token ICO / general information
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|---|---|---|---|---|
1 | Upbit | BTT-KRW | $0.00 0.0000000 Btc | $93,806,024.00 53,494,906,220,912.700 BTT | 99.9707% |
2 | Binance | BTTC-USDT | $0.00 0.0000000 Btc | $17,007,770.00 10,441,500,103,706.000 BTTC | 19.5130% |
3 | Poloniex | BTT-USDT | $0.00 0.0000000 Btc | $14,761,531.00 9,178,382,390,594.000 BTT | 17.1525% |
4 | Bitrue | BTTC-USDT | $0.00 0.0000000 Btc | $7,203,584.00 4,379,865,792,967.000 BTTC | 8.1850% |
5 | Bitrue | BTTC-ADA | $0.00 0.0000000 Btc | $7,163,731.00 4,337,570,091,849.000 BTTC | 8.1060% |
6 | Bitrue | BTTC-USDC | $0.00 0.0000000 Btc | $6,235,110.00 3,851,521,118,595.000 BTTC | 7.1977% |
7 | HTX | BTT-USDT | $0.00 0.0000000 Btc | $5,643,482.00 3,490,712,184,513.970 BTT | 6.5234% |
8 | Paribu | BTTC-TRY | $0.00 0.0000000 Btc | $4,530,070.00 2,742,081,290,240.000 BTTC | 5.1244% |
9 | Binance | BTTC-TRY | $0.00 0.0000000 Btc | $4,296,386.00 2,619,779,725,463.000 BTTC | 4.8958% |
10 | Bithumb | BTT-KRW | $0.00 0.0000000 Btc | $4,058,527.00 2,276,852,287,554.420 BTT | 4.2550% |
11 | OKX | BTT-USDT | $0.00 0.0000000 Btc | $4,017,935.00 2,471,984,787,976.000 BTT | 4.6196% |
12 | DigiFinex | BTT-USDT | $0.00 0.0000000 Btc | $2,373,647.00 1,437,343,285,465.000 BTT | 2.6861% |
13 | Bitrue | BTTC-XRP | $0.00 0.0000000 Btc | $1,817,790.00 1,110,269,921,869.560 BTTC | 2.0749% |
14 | Bitvavo | BTT-EUR | $0.00 0.0000000 Btc | $1,676,390.00 1,021,199,830,083.000 BTT | 1.9084% |
15 | SUN.io | TAFJULXIVGT4QWK6UZWJQWZXTSAGAQNVP4-TRX | $0.00 0.0000000 Btc | $1,510,573.00 934,228,170,772.397 TAFJULXIVGT4QWK6UZWJQWZXTSAGAQNVP4 | 1.7459% |
16 | Gate.io | BTT-USDT | $0.00 0.0000000 Btc | $1,270,442.00 780,552,148,415.440 BTT | 1.4587% |
17 | Icrypex | BTT-USDT | $0.00 0.0000000 Btc | $1,199,122.00 731,167,193,710.000 BTT | 1.3664% |
18 | OrangeX | BTT-USDT | $0.00 0.0000000 Btc | $1,028,577.00 633,732,484,719.000 BTT | 1.1843% |
19 | SUN.io | TR7NHQJEKQXGTCI8Q8ZY4PL8OTSZGJLJ6T-BTT | $0.00 0.0000000 Btc | $994,039.00 976,019.684 TR7NHQJEKQXGTCI8Q8ZY4PL8OTSZGJLJ6T | 0.0000% |
20 | Bitexen | BTTC-TRY | $0.00 0.0000000 Btc | $772,200.00 469,701,432,939.000 BTTC | 0.8778% |
21 | WhiteBIT | BTT-USDT | $0.00 0.0000000 Btc | $565,530.00 344,356,612,824.000 BTT | 0.6435% |
22 | Hotcoin Global | BTT-USDT | $0.00 0.0000000 Btc | $440,092.00 266,143,099,733.438 BTT | 0.4974% |
23 | BitMart | BTT-USDT | $0.00 0.0000000 Btc | $421,587.00 256,432,955,556.000 BTT | 0.4792% |
24 | CoinW | BTT-USDT | $0.00 0.0000000 Btc | $382,768.00 233,314,706,184.000 BTT | 0.4360% |
25 | Bybit | BTT-USDT | $0.00 0.0000000 Btc | $373,772.00 230,953,821,749.000 BTT | 0.4316% |
26 | KuCoin | BTT-USDT | $0.00 0.0000000 Btc | $277,407.00 168,358,759,204.042 BTT | 0.3146% |
27 | HTX | BTT-USDC | $0.00 0.0000000 Btc | $243,540.00 151,345,137,966.487 BTT | 0.2828% |
28 | Bitunix | BTT-USDT | $0.00 0.0000000 Btc | $235,849.00 142,890,090,271.000 BTT | 0.2670% |
29 | AscendEX (BitMax) | BTT-USDT | $0.00 0.0000000 Btc | $233,753.00 142,519,669,184.000 BTT | 0.2663% |
30 | Bitget | BTT-USDT | $0.00 0.0000000 Btc | $206,121.00 127,923,836,527.000 BTT | 0.2391% |
31 | BingX | BTT-USDT | $0.00 0.0000000 Btc | $158,860.00 98,092,991,150.049 BTT | 0.1833% |
32 | MEXC | BTT-USDT | $0.00 0.0000000 Btc | $152,688.00 92,999,480,561.280 BTT | 0.1738% |
33 | Kraken | BTT-USD | $0.00 0.0000000 Btc | $149,544.00 90,086,706,337.297 BTT | 0.1684% |
34 | Coinone | BTT-KRW | $0.00 0.0000000 Btc | $145,739.00 81,760,435,849.412 BTT | 0.1528% |
35 | Pionex | BTT-USDT | $0.00 0.0000000 Btc | $133,442.00 81,921,785,100.435 BTT | 0.1531% |
36 | Bitci TR | BTT-USDT | $0.00 0.0000000 Btc | $110,823.00 68,860,180,065.951 BTT | 0.1287% |
37 | Byte Exchange | BTT-TRY | $0.00 0.0000000 Btc | $102,240.00 61,860,685,439.000 BTT | 0.1156% |
38 | Uniswap V2 (Ethereum) | 0XC669928185DBCE49D2230CC9B0979BE6DC797957-0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2 | $0.00 0.0000000 Btc | $94,929.00 58,915,707,154.284 0XC669928185DBCE49D2230CC9B0979BE6DC797957 | 0.1101% |
39 | Byte Exchange | BTT-USDT | $0.00 0.0000000 Btc | $80,013.00 48,781,347,987.000 BTT | 0.0912% |
40 | TokoCrypto | BTTC-USDT | $0.00 0.0000000 Btc | $52,058.00 31,362,083,318.819 BTTC | 0.0586% |
41 | Bitci TR | BTT-TRY | $0.00 0.0000000 Btc | $51,440.00 32,042,399,526.757 BTT | 0.0599% |
42 | AltcoinTrader | BTT-ZAR | $0.00 0.0000000 Btc | $47,843.00 28,417,341,030.000 BTT | 0.0531% |
43 | CoinDCX | BTTC-INR | $0.00 0.0000000 Btc | $42,639.00 0.000 BTTC | 0.0000% |
44 | Kraken | BTT-EUR | $0.00 0.0000000 Btc | $39,287.00 23,803,572,188.454 BTT | 0.0445% |
45 | MEXC | BTT-USDC | $0.00 0.0000000 Btc | $38,436.00 23,355,686,029.280 BTT | 0.0436% |
46 | Indodax | BTT-USDT | $0.00 0.0000000 Btc | $37,938.00 23,268,902,277.761 BTT | 0.0435% |
47 | CoinEx | BTT-USDT | $0.00 0.0000000 Btc | $32,276.00 20,006,375,854.593 BTT | 0.0374% |
48 | Gate.io | BTT-ETH | $0.00 0.0000000 Btc | $15,215.70 9,511,666,890.441 BTT | 0.0178% |
49 | Poloniex | BTT-TRX | $0.00 0.0000000 Btc | $11,652.48 7,333,434,071.000 BTT | 0.0137% |
50 | Gate.io | BTT-TRY | $0.00 0.0000000 Btc | $6,582.13 4,076,917,154.776 BTT | 0.0076% |
51 | CoinDCX | IOTX-INR | $0.0795 0.0000011 Btc | $4,793.04 0.000 IOTX | 0.0000% |
52 | CEX.IO | BTTC-USDT | $0.00 0.0000000 Btc | $4,658.21 2,900,408,135.000 BTTC | 0.0054% |
53 | CEX.IO | BTTC-USD | $0.00 0.0000000 Btc | $4,536.54 2,839,768,134.000 BTTC | 0.0053% |
54 | CoinEx | BTT-USDC | $0.00 0.0000000 Btc | $4,216.44 2,616,106,813.733 BTT | 0.0049% |
55 | FMFW.io | BTT-USDT | $0.00 0.0000000 Btc | $1,534.59 915,676,000.000 BTT | 0.0017% |
56 | HTX | BTT-USDD | $0.00 0.0000000 Btc | $696.22 430,549,476.052 BTT | 0.0008% |
57 | Bitfinex | BTT-USD | $0.00 0.0000000 Btc | $544.33 324,008,010.804 BTT | 0.0006% |
58 | Uniswap V3 (Ethereum) | 0XC669928185DBCE49D2230CC9B0979BE6DC797957-0XC02AAA39B223FE8D0A0E5C4F27EAD9083C756CC2 | $0.00 0.0000000 Btc | $484.65 295,609,285.580 0XC669928185DBCE49D2230CC9B0979BE6DC797957 | 0.0006% |
59 | BitBNS | BTT-INR | $0.00 0.0000000 Btc | $390.44 245,180,583.000 BTT | 0.0005% |
60 | Komodo Wallet | KMD-BTTC | $0.00 0.0000000 Btc | $134.33 341.059 KMD | 0.0000% |
61 | SUN.io | TNUC9QB1RRPS5CBWLMNMXXBJYFOYDXJWFR-BTT | $0.00 0.0000000 Btc | $110.66 896.161 TNUC9QB1RRPS5CBWLMNMXXBJYFOYDXJWFR | 0.0000% |
62 | Giottus | BTT-INR | $0.00 0.0000000 Btc | $76.72 45,364,765.700 BTT | 0.0001% |
63 | CEX.IO | BTTC-EUR | $0.00 0.0000000 Btc | $24.23 14,775,000.000 BTTC | 0.0000% |
64 | SUN.io | TPYMHEHY5N8TCEFYGQW2RPXSGHSFZGHPDN-BTT | $0.00 0.0000000 Btc | $4.47 4.281 TPYMHEHY5N8TCEFYGQW2RPXSGHSFZGHPDN | 0.0000% |
65 | Poloniex | BTT-USDC | $0.00 0.0000000 Btc | $1.10 582,120.000 BTT | 0.0000% |
66 | SUN.io | TKFJV9RNKJJCQPVBTK8L7KNYKH7DNWVNYT-BTT | $0.00 0.0000000 Btc | $0.2541 158.197 TKFJV9RNKJJCQPVBTK8L7KNYKH7DNWVNYT | 0.0000% |
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by the contract code at GENESIS
Decompile ByteCode
This contract was created by the contract code at GENESIS
Decompile ByteCode
0x6080604052600436106101c25760003560e01c80638da5cb5b116100f7578063b789543c11610095578063e614d0d611610064578063e614d0d614610b65578063ed9ef52414610b90578063f2fde38b14610be1578063fc0c546a14610c32576101c2565b8063b789543c146109e6578063cc79f97b14610a69578063cf2c52cb14610a94578063e306f77914610b3a576101c2565b806395d89b41116100d157806395d89b4114610872578063a9059cbb14610902578063abceeba214610968578063acd06cb314610993576101c2565b80638da5cb5b1461075c5780638f32d59b146107b35780639025e64c146107e2576101c2565b806342fc47fb1161016457806370a082311161013e57806370a08231146105a3578063715018a614610608578063771282f61461061f57806377d32e941461064a576101c2565b806342fc47fb14610484578063485cc955146104db57806360f96a8f1461054c576101c2565b806319d27d9c116101a057806319d27d9c146102d3578063205c2878146103d75780632e1a7d4d14610425578063313ce56714610453576101c2565b806306fdde03146101c75780631499c5921461025757806318160ddd146102a8575b600080fd5b3480156101d357600080fd5b506101dc610c89565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561021c578082015181840152602081019050610201565b50505050905090810190601f1680156102495780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561026357600080fd5b506102a66004803603602081101561027a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610cc6565b005b3480156102b457600080fd5b506102bd610d34565b6040518082815260200191505060405180910390f35b3480156102df57600080fd5b50610395600480360360a08110156102f657600080fd5b810190808035906020019064010000000081111561031357600080fd5b82018360208201111561032557600080fd5b8035906020019184600183028401116401000000008311171561034757600080fd5b9091929391929390803590602001909291908035906020019092919080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d4c565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610423600480360360408110156103ed57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f21565b005b6104516004803603602081101561043b57600080fd5b8101908080359060200190929190505050611140565b005b34801561045f57600080fd5b5061046861114d565b604051808260ff1660ff16815260200191505060405180910390f35b34801561049057600080fd5b50610499611156565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104e757600080fd5b5061054a600480360360408110156104fe57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061117c565b005b34801561055857600080fd5b5061056161124b565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105af57600080fd5b506105f2600480360360208110156105c657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611271565b6040518082815260200191505060405180910390f35b34801561061457600080fd5b5061061d611292565b005b34801561062b57600080fd5b50610634611362565b6040518082815260200191505060405180910390f35b34801561065657600080fd5b5061071a6004803603604081101561066d57600080fd5b81019080803590602001909291908035906020019064010000000081111561069457600080fd5b8201836020820111156106a657600080fd5b803590602001918460018302840111640100000000831117156106c857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611368565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561076857600080fd5b506107716114ed565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156107bf57600080fd5b506107c8611516565b604051808215151515815260200191505060405180910390f35b3480156107ee57600080fd5b506107f761156d565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561083757808201518184015260208101905061081c565b50505050905090810190601f1680156108645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561087e57600080fd5b506108876115a6565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156108c75780820151818401526020810190506108ac565b50505050905090810190601f1680156108f45780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61094e6004803603604081101561091857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506115e3565b604051808215151515815260200191505060405180910390f35b34801561097457600080fd5b5061097d611609565b6040518082815260200191505060405180910390f35b34801561099f57600080fd5b506109cc600480360360208110156109b657600080fd5b8101908080359060200190929190505050611696565b604051808215151515815260200191505060405180910390f35b3480156109f257600080fd5b50610a5360048036036080811015610a0957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190803590602001909291905050506116b6565b6040518082815260200191505060405180910390f35b348015610a7557600080fd5b50610a7e6116d6565b6040518082815260200191505060405180910390f35b348015610aa057600080fd5b50610b3860048036036040811015610ab757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190640100000000811115610af457600080fd5b820183602082011115610b0657600080fd5b80359060200191846001830284011164010000000083111715610b2857600080fd5b90919293919293905050506116db565b005b348015610b4657600080fd5b50610b4f611721565b6040518082815260200191505060405180910390f35b348015610b7157600080fd5b50610b7a611727565b6040518082815260200191505060405180910390f35b348015610b9c57600080fd5b50610bdf60048036036020811015610bb357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506117b4565b005b348015610bed57600080fd5b50610c3060048036036020811015610c0457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061190b565b005b348015610c3e57600080fd5b50610c47611928565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60606040518060400160405280601081526020017f426974546f7272656e7420546f6b656e00000000000000000000000000000000815250905090565b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f44697361626c656420666561747572650000000000000000000000000000000081525060200191505060405180910390fd5b6000601260ff16600a0a662386f26fc1000002905090565b6000808511610d5a57600080fd5b6000831480610d695750824311155b610ddb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f5369676e6174757265206973206578706972656400000000000000000000000081525060200191505060405180910390fd5b6000610df2610dec3388888861194e565b30611a24565b9050600015156005600083815260200190815260200160002060009054906101000a900460ff16151514610e8e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f536967206465616374697661746564000000000000000000000000000000000081525060200191505060405180910390fd5b60016005600083815260200190815260200160002060006101000a81548160ff021916908315150217905550610f088189898080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050611368565b9150610f15828488611bb1565b50509695505050505050565b60003390506000610f3182611271565b9050610f4883600654611f6e90919063ffffffff16565b600681905550600083118015610f5d57508234145b610fcf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f496e73756666696369656e7420616d6f756e740000000000000000000000000081525060200191505060405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167febff2602b3f468259e1e99f613fed6691f3a6526effe6ef3e768ba7ae7a36c4f858461104b87611271565b60405180848152602001838152602001828152602001935050505060405180910390a3600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f67b714876402c93362735688659e2283b4a37fb21bab24bc759ca759ae851fd8856040518082815260200191505060405180910390a3600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a350505050565b61114a3382610f21565b50565b60006012905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600760009054906101000a900460ff16156111e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806123fa6023913960400191505060405180910390fd5b6001600760006101000a81548160ff02191690831515021790555080600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061124782611f8e565b5050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008173ffffffffffffffffffffffffffffffffffffffff16319050919050565b61129a611516565b6112a357600080fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60065481565b600080600080604185511461138357600093505050506114e7565b602085015192506040850151915060ff6041860151169050601b8160ff1610156113ae57601b810190505b601b8160ff16141580156113c65750601c8160ff1614155b156113d757600093505050506114e7565b60018682858560405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa158015611434573d6000803e3d6000fd5b505050602060405103519350600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156114e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f4572726f7220696e2065637265636f766572000000000000000000000000000081525060200191505060405180910390fd5b5050505b92915050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614905090565b6040518060400160405280600181526020017fc70000000000000000000000000000000000000000000000000000000000000081525081565b60606040518060400160405280600381526020017f4254540000000000000000000000000000000000000000000000000000000000815250905090565b60008134146115f55760009050611603565b611600338484611bb1565b90505b92915050565b6040518060800160405280605b81526020016124c4605b91396040516020018082805190602001908083835b602083106116585780518252602082019150602081019050602083039250611635565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040528051906020012081565b60056020528060005260406000206000915054906101000a900460ff1681565b60006116cc6116c78686868661194e565b612086565b9050949350505050565b60c781565b6116e3611516565b6116ec57600080fd5b6000828260208110156116fe57600080fd5b8101908080359060200190929190505050905061171b848261209b565b50505050565b60015481565b604051806080016040528060528152602001612440605291396040516020018082805190602001908083835b602083106117765780518252602082019150602081019050602083039250611753565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040528051906020012081565b6117bc611516565b6117c557600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561184b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260328152602001806124926032913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f1f9f3556dd336016cdf20adaead7d5c73665dba664b60e8c17e9a4eb91ce1d3960405160405180910390a380600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b611913611516565b61191c57600080fd5b61192581611f8e565b50565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806040518060800160405280605b81526020016124c4605b91396040516020018082805190602001908083835b602083106119a0578051825260208201915060208101905060208303925061197d565b6001836020036101000a03801982511681845116808217855250505050505090500191505060405160208183030381529060405280519060200120905060405181815273ffffffffffffffffffffffffffffffffffffffff8716602082015285604082015284606082015283608082015260a0812092505081915050949350505050565b600080604051806080016040528060528152602001612440605291396040516020018082805190602001908083835b60208310611a765780518252602082019150602081019050602083039250611a53565b6001836020036101000a038019825116818451168082178552505050505050905001915050604051602081830303815290604052805190602001206040518060400160405280600d81526020017f4d61746963204e6574776f726b00000000000000000000000000000000000000815250805190602001206040518060400160405280600181526020017f31000000000000000000000000000000000000000000000000000000000000008152508051906020012060c786604051602001808681526020018581526020018481526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200195505050505050604051602081830303815290604052805190602001209050611ba88482612246565b91505092915050565b6000803073ffffffffffffffffffffffffffffffffffffffff166370a08231866040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611c3157600080fd5b505afa158015611c45573d6000803e3d6000fd5b505050506040513d6020811015611c5b57600080fd5b8101908080519060200190929190505050905060003073ffffffffffffffffffffffffffffffffffffffff166370a08231866040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611ced57600080fd5b505afa158015611d01573d6000803e3d6000fd5b505050506040513d6020811015611d1757600080fd5b81019080805190602001909291905050509050611d35868686612287565b8473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fe6497e3ee548a3372136af2fcb0696db31fc6cf20260707645068bd3fe97f3c48786863073ffffffffffffffffffffffffffffffffffffffff166370a082318e6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611e3d57600080fd5b505afa158015611e51573d6000803e3d6000fd5b505050506040513d6020811015611e6757600080fd5b81019080805190602001909291905050503073ffffffffffffffffffffffffffffffffffffffff166370a082318e6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611ef557600080fd5b505afa158015611f09573d6000803e3d6000fd5b505050506040513d6020811015611f1f57600080fd5b8101908080519060200190929190505050604051808681526020018581526020018481526020018381526020018281526020019550505050505060405180910390a46001925050509392505050565b600082821115611f7d57600080fd5b600082840390508091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611fc857600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600061209482600154612246565b9050919050565b6000811180156120d85750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b61212d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061241d6023913960400191505060405180910390fd5b600061213883611271565b905060008390508073ffffffffffffffffffffffffffffffffffffffff166108fc849081150290604051600060405180830381858888f19350505050158015612185573d6000803e3d6000fd5b5061219b836006546123da90919063ffffffff16565b6006819055508373ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f4e2ca0515ed1aef1395f66b5303bb5d6f1bf9d61a353fa53f73f8ac9973fa9f6858561221d89611271565b60405180848152602001838152602001828152602001935050505060405180910390a350505050565b60006040517f190100000000000000000000000000000000000000000000000000000000000081528260028201528360228201526042812091505092915050565b3073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612329576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f63616e27742073656e6420746f204d524332300000000000000000000000000081525060200191505060405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561236f573d6000803e3d6000fd5b508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000808284019050838110156123ef57600080fd5b809150509291505056fe54686520636f6e747261637420697320616c726561647920696e697469616c697a6564496e73756666696369656e7420616d6f756e74206f7220696e76616c69642075736572454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c75696e7432353620636861696e49642c6164647265737320766572696679696e67436f6e7472616374294368696c6420746f6b656e3a206e6577206368696c64206164647265737320697320746865207a65726f2061646472657373546f6b656e5472616e736665724f726465722861646472657373207370656e6465722c75696e7432353620746f6b656e49644f72416d6f756e742c6279746573333220646174612c75696e743235362065787069726174696f6e29a265627a7a72315820413bd4c9230205e501837fa77364b552ee683e4f547fb8bd5048aebb8cc6b75364736f6c63430005110032