IP Country City ISP
1.221.87.91 Republic of Korea Daegu LG DACOM Corporation
1.238.202.172 Republic of Korea Yongin-si SK Broadband
101.2.163.66 Bangladesh Chittagong Chittagong Online Limited AS38592 AP
101.56.133.226 India Mumbai Sky Italia srl
103.106.34.201
103.106.34.204
103.106.34.206
103.161.98.57
103.211.20.153 India Gtpl Kcbpl Broadband Pvt
103.231.176.182 Bangladesh Dhaka Sayed Farhad Ahmed t/a Aamra Management Solution
103.82.253.198
104.158.49.33 Canada Markham VMedia
105.214.31.69 South Africa MTN SA
106.205.229.176 India New Delhi Bharti Airtel
106.219.182.122 India Connaught Place Bharti Airtel
106.222.201.104 India Delhi Bharti Airtel
107.183.21.115 United States Los Angeles Enzu
108.180.28.170 Canada Surrey Telus Communications
109.126.226.202 Russia Vladimir OJSC Rostelecom, Vladimir branch
109.129.72.219 Belgium Rebaix Proximus Pickx
109.164.50.166 Czechia Hradcovice STARNET, s.r.o.
109.243.132.142 Poland Play
109.72.73.135 Russia Moscow Joint-Stock Company Investpribor
109.81.168.79 Czechia Pilsen O2 Czech Republic
109.95.54.192 Ukraine Kiev Trest Ukrtelebud LLC
110.144.181.27 Australia Telstra Internet
110.39.186.194 Pakistan Wateen Telecom
111.119.34.155 Nepal Websurfer Nepal Internet Service Provider
112.134.144.251 Sri Lanka Colombo Sri Lanka Telecom
112.200.160.235 Philippines Lucena City Philippine Long Distance Telephone
112.203.140.211 Philippines Quezon Philippine Long Distance Telephone
112.203.140.231 Philippines Quezon Philippine Long Distance Telephone
112.207.108.190 Philippines Lucena City Philippine Long Distance Telephone
114.249.198.84 China Beijing China Unicom Beijing
115.186.230.25 Australia Balmain Uecomm
115.186.230.33 Australia Balmain Uecomm
115.86.65.248 Republic of Korea Wonju CJ Hello Internet
116.58.33.132 Pakistan Nexlinx
116.88.17.100 Singapore Singapore StarHub
117.86.212.27 China Nanjing China Telecom
119.18.1.89 Australia Traralgon Aussie Broadband
119.73.124.72 Pakistan LINKdotNET Telecom Limited
120.28.189.79 Philippines Makati City Globe Telecom
120.29.109.96 Philippines Mabalacat Converge
121.75.53.182 New Zealand Wanganui Vodafone New Zealand
125.242.83.6 Republic of Korea Seoul LG Uplus
130.204.51.161 Bulgaria Sofia A1 Bulgaria
136.144.35.95 Netherlands Panq B.V.
136.158.32.168 Norway Converge
136.169.215.51 Russia Ufa OJSC Ufanet
136.185.98.221 India Bharti Broadband
138.199.30.24 Openwave Messaging
138.199.63.103 Openwave Messaging
139.28.41.138
141.179.55.236 United States Palo Alto SaudiNet
142.147.89.222 United States New York xTom
142.202.48.88
142.215.164.100 Canada Toronto Dylex
142.215.164.101 Canada Toronto Dylex
142.215.164.102 Canada Toronto Dylex
142.215.164.103 Canada Toronto Dylex
142.215.164.104 Canada Toronto Dylex
142.215.164.105 Canada Toronto Dylex
142.215.164.106 Canada Toronto Dylex
142.215.164.107 Canada Toronto Dylex
142.215.164.108 Canada Toronto Dylex
142.215.164.109 Canada Toronto Dylex
142.215.164.110 Canada Toronto Dylex
142.215.167.163 Canada Toronto Dylex
143.0.113.117 Brazil Netdigital Telecomunicacoes Ltda
143.177.169.6 Netherlands Tele2 Nederland
143.44.193.26 United States Appleton Lawrence University
145.255.2.248 Russia Ufa OJSC Ufanet
145.255.8.248 Russia Ufa OJSC Ufanet
146.120.197.53 Russia SKYPROX-NET
146.196.45.92 India Gtpl Kcbpl Broadband Pvt
146.241.22.149 United States Dallas EOLO
146.241.67.183 United States Dallas EOLO
146.241.9.95 United States Dallas EOLO
146.70.112.124 United Kingdom Yorkshire Electricity
146.70.112.126 United Kingdom Yorkshire Electricity
146.70.112.156 United Kingdom Yorkshire Electricity
146.70.112.158 United Kingdom Yorkshire Electricity
146.70.112.174 United Kingdom Yorkshire Electricity
146.70.112.188 United Kingdom Yorkshire Electricity
146.70.112.190 United Kingdom Yorkshire Electricity
146.70.186.116 United Kingdom Yorkshire Electricity
147.30.39.254 Kazakhstan Almaty JSC Kazakhtelecom
147.45.169.194 Russia OOO FREEnet Group
147.45.187.97 Russia OOO FREEnet Group
151.18.154.240 Italy Wind Tre
151.252.84.153 Russia Surgut Tele-plus LLC
151.53.23.17 Italy Palagonia Wind Tre
154.161.51.143
154.47.27.149 United States Cogent Communications
157.51.17.162 India Jio
158.173.20.151 Denmark TDC Danmark
158.173.20.78 Denmark TDC Danmark
158.173.21.104 Denmark TDC Danmark
158.173.21.219 Denmark TDC Danmark
158.173.21.234 Denmark TDC Danmark
158.173.21.241 Denmark TDC Danmark
159.26.119.93 United States Virginia Beach Christian Broadcasting Network
160.176.45.93 Morocco Agadir Maroc Telecom ADSL
161.29.72.125 Australia FX Networks Limited
162.251.63.120 Canada GTHost
163.120.100.87 United States Greencastle Indiana Higher Education Telecommunication System
163.61.12.0
163.61.12.2
165.101.132.57
165.255.14.232 South Africa Middelburg Axxess Networks
167.57.140.134 Uruguay Lagomar Administracion Nacional de Telecomunicaciones
167.57.142.144 Uruguay Montevideo Administracion Nacional de Telecomunicaciones
167.57.143.107 Uruguay Montevideo Administracion Nacional de Telecomunicaciones
172.111.38.128 United States Charlotte
173.239.247.144 United States Chicago LOGICWEB
173.244.56.55 United States Edison LOGICWEB
175.176.49.103 Philippines Smart Broadband
175.205.173.125 Republic of Korea Cheongju-si Korea Telecom
176.106.204.107 Ukraine Lviv PE Sinenko Vitaliy Mihailovich
176.113.245.35 Ukraine Luhansk Luganet
176.160.217.229 France Bouygues Mobile
176.180.49.128 France Bouygues Telecom
176.193.187.65 Russia Moscow Net By Net Holding LLC
176.193.3.113 Russia Moscow Net By Net Holding LLC
176.218.170.155 Turkey Antalya Vodafone Telekomunikasyon A.S.
176.23.75.84 Denmark Greve TDC Danmark
176.233.29.161 Turkey Turkcell Superonline
176.236.239.103 Turkey Turkcell Superonline
176.88.37.75 Turkey Ankara Turkcell Superonline
176.99.207.162 Russia Moscow Inetcom LLC
177.140.207.230 Brazil São Paulo Claro NET
177.222.255.210 Brazil Timoteo GigaNet Telecom
177.32.97.117 Brazil São Paulo NET Virtua
177.54.156.195 Brazil Maxihost LTDA
178.117.146.172 Belgium Evergem Telenet
178.120.4.113 Belarus Minsk Beltelecom
178.140.84.119 Russia Moscow Rostelecom
178.165.1.1 Ukraine Kharkiv Maxnet Telecom, Ltd
178.165.12.18 Ukraine Kharkiv Maxnet Telecom, Ltd
178.217.160.79 Ukraine Level-MSK Ltd.
178.239.198.142 Finland Ukkoverkot Oy
178.239.198.71 Finland Ukkoverkot Oy
178.66.131.89 Russia Saint Petersburg Rostelecom
178.89.38.154 Kazakhstan Astana JSC Kazakhtelecom
179.174.18.85 Brazil Vivo
179.174.213.118 Brazil Santa Luzia Vivo
181.115.171.196 Bolivia La Paz Entel Bolivia
181.115.171.66 Bolivia La Paz Entel Bolivia
182.10.161.113 Indonesia Telkomsel
182.10.161.139 Indonesia Telkomsel
182.253.128.21 Indonesia Cibubur Biznet Networks
182.3.47.81 Indonesia Telkomsel
182.77.79.62 India Bhopal Airtel
182.9.35.30 Indonesia Telkomsel
183.171.249.32 Malaysia Kuching Celcom Axiata Berhad
184.22.101.80 Thailand AIS Fibre
185.111.157.241 Switzerland Arsos s. r. o.
185.111.157.244 Switzerland Arsos s. r. o.
185.111.157.245 Switzerland Arsos s. r. o.
185.111.157.247 Switzerland Arsos s. r. o.
185.193.156.145
185.193.64.97
185.198.240.248
185.220.80.59
185.225.191.47
185.9.16.110 United Kingdom M247 Ltd
187.21.147.36 Brazil Santos NET Virtua
188.226.112.244 Russia Yekaterinburg LLC KomTehCentr
188.243.182.160 Russia Saint Petersburg SkyNet ISP
188.26.151.128 Romania Bucharest RCS & RDS
188.27.128.67 Romania Cluj-Napoca RCS & RDS
188.87.206.197 Spain Madrid Vodafone Spain
191.96.168.97 United States Richardson Host1Plus
193.178.196.84
193.218.150.4 Poland Wrocław Pawel Kowalski BGCOM
193.233.106.41 Russia OOO FREEnet Group
193.42.0.161
193.42.98.225 DediPath
194.114.136.217
194.233.101.242 Germany PlusServer GmbH
194.37.96.60 Austria Vienna EMV Internet Consultants SRL
194.37.96.84 Austria Vienna EMV Internet Consultants SRL
194.5.60.45
195.174.65.52 Turkey Adana Turk Telekom
195.211.85.194 Ukraine Boryslav Ie Khoma Yury Romanovich
195.250.68.59 Armenia GNC-Alfa CJSC
195.5.58.200 Ukraine Ternopol'skiy Rayon PJSC Ukrtelecom
195.88.86.121 United Kingdom Lucid Networks Ltd
196.74.36.86 Morocco Maroc Telecom
2.132.192.20 Kazakhstan Taraz JSC Kazakhtelecom
2.134.213.67 Kazakhstan JSC Kazakhtelecom
2.231.157.106 Italy Aprilia Fastweb
2.63.181.85 Russia Rostelecom
200.83.55.161 Chile Santiago VTR Banda Ancha S.A.
203.188.182.24 Bangladesh Dhaka Bangladesh Internet Exchange
203.188.182.44 Bangladesh Dhaka Bangladesh Internet Exchange
203.188.182.58 Bangladesh Dhaka Bangladesh Internet Exchange
211.177.161.112 Republic of Korea Incheon SK Broadband
212.25.61.2 Bulgaria Rousse Networx-Bulgaria Ltd.
212.32.50.45 United Kingdom Kcom
212.39.76.41 Bulgaria Vivacom
212.56.48.75 United Kingdom London Kcom
212.90.63.54 Ukraine Kiev Scientific-Production Enterprise Information Techn
213.130.79.75 Bulgaria Vivacom
213.130.93.78 Bulgaria GP-NET Ltd.
217.119.69.22 Poland UPC Polska
217.65.125.232 Hungary Magyar Telekom
222.124.179.180 Indonesia Jakarta PT Telkom Indonesia
23.158.56.119
23.158.56.120
27.154.122.86 China Xiamen China Telecom
27.34.110.76 Nepal Jawalakhel WorldLink Communications Pvt
27.49.13.194 India M/s Ortel Communications Limited
27.6.69.46 India Hyderabad Hathway
31.15.21.166 Russia Unilink Ltd
31.165.209.137 Switzerland Buchs Sunrise
31.200.249.237 Russia Start LLC
31.223.119.218 Turkey Istanbul TurkNet
31.223.49.96 Turkey Istanbul TurkNet
36.88.63.75 Indonesia Jakarta PT Telkom Indonesia
36.92.27.251 Indonesia PT Telkom Indonesia
36.93.196.124 Indonesia PT Telkom Indonesia
36.93.196.131 Indonesia PT Telkom Indonesia
36.93.21.123 Indonesia PT Telkom Indonesia
37.111.212.108 Hungary GrameenPhone
37.111.212.17 Hungary GrameenPhone
37.120.205.124 Romania Secure Data Systems SRL
37.120.205.126 Romania Secure Data Systems SRL
37.120.205.140 Romania Secure Data Systems SRL
37.120.205.142 Romania Secure Data Systems SRL
37.120.205.150 Romania Secure Data Systems SRL
37.120.205.228 Romania Secure Data Systems SRL
37.120.205.230 Romania Secure Data Systems SRL
37.120.205.236 Romania Secure Data Systems SRL
37.120.205.238 Romania Secure Data Systems SRL
37.132.77.37 Spain El Ejido Jazztel
37.140.254.114 Hashemite Kingdom of Jordan
37.140.254.40 Hashemite Kingdom of Jordan
37.194.139.182 Russia Novosibirsk Novotelecom Ltd
37.21.237.214 Russia Tomsk Rostelecom
37.45.149.232 Belarus Gomel Beltelecom
37.63.21.54 Bulgaria A1 Bulgaria
37.63.60.188 Bulgaria A1 Bulgaria
37.67.81.28 France SFR
41.56.161.193 South Africa Neology (Pty) Ltd
43.245.202.66 Cambodia Sihanoukville SINET
45.10.55.124
45.118.156.109 India Noida Excitel
45.131.195.174
45.132.225.244
45.132.225.89
45.133.95.11
45.135.80.209
45.14.71.12
45.149.173.201
45.155.42.42
45.38.18.30 United States San Jose EGIHosting
45.86.208.27
45.88.190.165
45.90.222.54
46.10.161.229 Bulgaria Vivacom
46.10.214.230 Bulgaria Vivacom
46.10.251.189 Bulgaria Vivacom
46.121.236.101 Israel Partner Communications
46.122.68.30 Slovenia Metlika A1 Slovenija
46.138.66.166 Russia Moscow PJSC Moscow city telephone network
46.150.68.149 Ukraine Melitopol Volia
46.219.241.253 Ukraine Kiev Freenet LTD
46.22.232.118 Azerbaijan Stellford LLC.
46.22.232.166 Azerbaijan Stellford LLC.
46.22.232.185 Azerbaijan Stellford LLC.
46.22.232.43 Azerbaijan Stellford LLC.
46.22.233.124 Azerbaijan Stellford LLC.
46.22.233.154 Azerbaijan Stellford LLC.
46.22.233.197 Azerbaijan Stellford LLC.
46.22.233.4 Azerbaijan Stellford LLC.
46.22.233.69 Azerbaijan Stellford LLC.
46.22.234.151 Azerbaijan Stellford LLC.
46.22.234.16 Azerbaijan Stellford LLC.
46.22.234.38 Azerbaijan Stellford LLC.
46.22.235.141 Azerbaijan Stellford LLC.
46.232.156.145 Bulgaria Berkovitsa Municipality A1 Bulgaria
46.232.158.78 Bulgaria Berkovitsa Municipality A1 Bulgaria
46.238.26.186 Bulgaria A1 Bulgaria
46.241.59.143 Russia Zarinsk JSC Zap-Sib TransTeleCom, Novosibirsk
46.242.8.94 Russia Rostelecom
49.204.110.128 India Delhi ACT Fibernet
49.36.123.51 India Jio
5.125.253.121 Iran Iran Cell Service and Communication Company
5.167.154.30 Russia Saratov JSC ER-Telecom Holding
5.18.176.55 Russia Saint Petersburg JSC ER-Telecom Holding
5.18.40.182 Russia Saint Petersburg JSC ER-Telecom Holding
5.181.233.204
5.181.233.206
5.181.233.212
5.181.233.214
5.181.233.36
5.181.233.38
5.189.140.45 Germany Contabo GmbH
5.228.35.226 Russia Moscow Rostelecom
5.27.1.253 Turkey Istanbul Turkcell
58.84.61.159 India Mumbai Om Sai Entertainment
62.140.233.122 Russia Fryazino LLC trc Fiord
62.215.181.249 Kuwait Kuwait City Fast Telecommunications Company W.L.L.
62.73.69.94 Bulgaria Vivacom
62.93.167.102 Spain Interoute Iberia SAU
62.93.167.104 Spain Interoute Iberia SAU
62.93.167.109 Spain Interoute Iberia SAU
62.93.167.117 Spain Interoute Iberia SAU
62.93.167.119 Spain Interoute Iberia SAU
62.93.167.67 Spain Interoute Iberia SAU
62.93.167.69 Spain Interoute Iberia SAU
62.93.167.72 Spain Interoute Iberia SAU
62.93.167.77 Spain Interoute Iberia SAU
62.93.167.79 Spain Interoute Iberia SAU
62.93.167.87 Spain Interoute Iberia SAU
62.93.167.89 Spain Interoute Iberia SAU
62.93.167.92 Spain Interoute Iberia SAU
62.93.167.94 Spain Interoute Iberia SAU
66.56.80.104 United States Las Vegas Dino Solutions
66.81.165.224 United States Berkeley O1.com
67.160.65.25 United States Everett Comcast Cable
68.237.86.244 United States Verizon Internet Services
69.50.95.40 United States Big Rapids Cynergycomm.net
69.80.13.24 Saint Lucia Castries Karib Cable
70.71.224.27 Canada Langley Shaw Communications
70.82.230.27 Canada Laval Videotron Ltee
71.135.151.15 United States AT&T U-verse
74.14.25.246 Canada Peterborough Bell Canada
76.175.182.43 United States Los Angeles Spectrum
77.101.230.121 United Kingdom Tottenham Virgin Media
77.238.231.209 Russia Moscow Tele.RU Ltd.
77.77.52.182 Bulgaria Ultranet
77.85.104.220 Bulgaria Burgas Vivacom
77.85.48.216 Bulgaria Burgas Vivacom
77.98.232.223 United Kingdom Gateshead Virgin Media
78.110.79.64 Bahrain Manama Lightspeed communications
78.115.235.246 France Bordeaux SFR
78.159.149.36 Bulgaria Sofia Telecom Aset Ltd
78.179.34.179 Turkey Izmir Turk Telekom
78.190.209.76 Turkey Istanbul Turk Telekom
78.196.83.12 France Buzancais Free SAS
78.30.202.242 Ukraine Sevastopol Lancom Ltd.
78.37.135.153 Russia Saint Petersburg Rostelecom
78.83.124.100 Bulgaria Sofia A1 Bulgaria
78.83.49.209 Bulgaria Sofia A1 Bulgaria
78.85.30.192 Russia Sarapul Rostelecom
78.90.144.16 Bulgaria A1 Bulgaria
79.101.164.131 Serbia Belgrade Telekom Srbija
79.117.173.82 Romania Craiova RCS & RDS
79.117.225.246 Romania Buzău RCS & RDS
79.118.139.255 Romania Târgovişte RCS & RDS
79.124.10.189 Bulgaria Haskovo Lir.bg EOOD
79.127.150.146 Czechia Prague Ipex Ltd.
79.136.242.167 Russia Tomsk JSC ER-Telecom Holding
79.139.131.247 Russia Moscow PJSC Moscow city telephone network
79.139.181.58 Russia Moscow PJSC Moscow city telephone network
79.146.58.149 Spain Riells i Viabrea Telefonica de Espana
79.155.160.21 Spain Duruelo de la Sierra Telefonica de Espana
79.16.7.81 Italy Roveredo in Piano Telecom Italia
79.177.131.195 Israel Tel Aviv Bezeq International
79.21.147.116 Italy Cusano Milanino Telecom Italia
81.166.192.108 Norway Evje Altibox AS
81.17.151.110 Russia Megasvyaz LLC
81.215.33.59 Turkey Bursa Turk Telekom
81.65.161.144 France Perpignan SFR
82.29.204.65 United Kingdom Northampton Virgin Media
82.5.12.236 United Kingdom Oxford Virgin Media
82.77.158.107 Romania Timișoara RCS & RDS
82.78.167.57 Romania Satu Mare RCS & RDS
82.79.160.222 Romania Turnu Ruieni RCS & RDS
83.104.78.22 United Kingdom Thus Group Holdings Limited
83.149.46.54 Russia Kaluga PJSC MegaFon
83.228.83.101 Bulgaria Gara Elin Pelin Vivacom
83.237.14.54 Russia Moscow MTS PJSC
83.37.25.153 Spain El Campamento Telefonica de Espana
83.5.237.158 Poland Kamienica Polska Orange Swiatlowod
83.87.160.218 Netherlands Driebergen Ziggo
84.125.69.147 Spain Burgos Vodafone Ono
84.17.35.34 Italy Datacamp Limited
84.17.51.14 Italy Datacamp Limited
84.17.52.39 Italy Datacamp Limited
84.194.231.87 Belgium Overpelt Telenet
84.20.16.168 Spain Interoute Iberia SAU
84.20.16.170 Spain Interoute Iberia SAU
84.20.16.173 Spain Interoute Iberia SAU
84.20.16.175 Spain Interoute Iberia SAU
84.20.16.178 Spain Interoute Iberia SAU
84.20.16.180 Spain Interoute Iberia SAU
84.20.17.139 Spain Interoute Iberia SAU
84.203.41.12 Ireland Dublin Digiweb ltd
84.232.140.168 Romania Braşov RCS & RDS
84.239.25.145 Romania INVITE Systems SRL
84.239.47.78 Romania INVITE Systems SRL
84.51.105.12 Russia Odintsovo Iskratelecom CJSC
84.54.152.146 Bulgaria Burgas Comnet Bulgaria Holding Ltd.
84.87.217.68 Netherlands Nijmegen KPN
85.130.127.116 Bulgaria Sofia A1 Bulgaria
85.187.245.174 Bulgaria Sofia IPACCT Ltd.
85.187.246.49 Bulgaria Sofia IPACCT Ltd.
85.193.33.204 Czechia O2 Czech Republic
85.209.45.46 Saudi Arabia Katanytsia Lyubov Viktorivna
85.92.119.26
86.0.246.124 United Kingdom Farnham Virgin Media
87.116.109.92 Bulgaria Cooolbox
87.218.61.132 Spain Madrid Orange Espana
89.10.132.158 Norway Kongsberg NextGenTel AS
89.109.48.3 Russia Nizhniy Novgorod Rostelecom
89.115.90.42 Portugal Cacem Vodafone Portugal
89.142.193.123 Slovenia Ljubljana Telekom Slovenije, d.d.
89.143.215.170 Slovenia Telekom Slovenije, d.d.
89.215.200.184 Bulgaria Targovishte A1 Bulgaria
89.215.203.141 Bulgaria Targovishte A1 Bulgaria
89.251.0.244 United States Media Maryland Broadband
89.251.0.78 United States Media Maryland Broadband
89.79.95.191 Poland Sosnowiec UPC Polska
90.188.241.67 Russia Irkutsk Allocation for Irkutsk regional branche of the JSC
91.188.173.87 Russia Mytishchi Cifra1
91.214.67.139
91.214.67.93
91.246.111.29 Poland HyperNET sp. z o.o.
91.77.164.243 Russia Moscow MTS PJSC
92.118.63.248 Greece DediPath
92.176.72.132 Spain Vigo Orange Spain Network
93.185.162.14
93.44.169.67 Italy Rome Fastweb
93.92.203.252 Russia Saint Petersburg Saint-Petersburg Computer Networks Ltd.
94.131.202.176 Ukraine Bignet LLC
94.140.246.48 Russia Petrozavodsk CityLink Ltd
94.140.8.63 France Auvea Ingenierie SRL
94.156.149.131 Bulgaria Neterra Ltd.
94.19.33.164 Russia Saint Petersburg Skynet Ltd
94.41.185.173 Russia Orenburg OJSC Ufanet
94.46.236.228 Sweden Malmo NFSi Telecom
95.110.119.117 Russia Beloretsk PJSC Bashinformsvyaz
95.111.230.250 Ukraine Intertelecom Ltd
95.111.30.80 Bulgaria A1 Bulgaria
95.120.27.240 Spain Villajoyosa Telefonica de Espana
95.168.120.14 Croatia VIPNET
95.24.218.114 Russia Moscow Beeline Home
95.24.48.54 Russia Saint Petersburg Beeline Home
95.42.18.216 Bulgaria Sofia Vivacom
95.42.38.22 Bulgaria Vivacom
95.45.15.90 Ireland Dublin Eir Broadband
97.170.143.59 United States Verizon Wireless
98.217.149.84 United States Chestnut Hill Comcast Cable
98.219.202.102 United States Reynoldsville Comcast Cable