Home   Time Zones   World Clock   Air Distance Graph

Distance from Tripoli to ...

Graph showing distances and directions to other locations. Click arrows to see the route on a map. Learn more about the distance graph.

Distance:
Heading:

Tripoli Coordinates

location of Tripoli
Latitude: 34° 26' North
Longitude: 35° 50' East

Distance to ...

North Pole:3,846 mi
Equator:2,369 mi
South Pole:8,584 mi

Distance Calculator – Find distance between any two locations.

Advertising

Locations around this latitude

Locations around this longitude

Locations farthest away from Tripoli

How far is it from Tripoli to locations worldwide

Current Local Times and Distance from Tripoli

LocationLocal timeDistanceDirection
Lebanon - TripoliSat 11:46 pm---
Lebanon - ZahléSat 11:46 pm66 km41 miles36 nmSouth S
Lebanon - BeirutSat 11:46 pm69 km43 miles37 nmSouth-southwest SSW
Syria - HomsSat 11:46 pm87 km54 miles47 nmEast-northeast ENE
Lebanon - SidonSat 11:46 pm106 km66 miles57 nmSouth-southwest SSW
Syria - DamascusSat 11:46 pm112 km69 miles60 nmSouth-southeast SSE
Syria - HamaSat 11:46 pm114 km71 miles62 nmNortheast NE
Syria - LatakiaSat 11:46 pm120 km74 miles65 nmNorth N
Israel - SafedSat 11:46 pm166 km103 miles90 nmSouth S
Israel - KarmielSat 11:46 pm176 km110 miles95 nmSouth-southwest SSW
Israel - AcreSat 11:46 pm182 km113 miles99 nmSouth-southwest SSW
Israel - TiberiasSat 11:46 pm185 km115 miles100 nmSouth S
Cyprus - Northern Cyprus - FamagustaSun 12:46 am188 km117 miles101 nmWest-northwest WNW
Israel - HaifaSat 11:46 pm196 km122 miles106 nmSouth-southwest SSW
Syria - DaraaSat 11:46 pm203 km126 miles110 nmSouth S
Cyprus - LarnacaSat 11:46 pm208 km129 miles112 nmWest-northwest WNW
Jordan - IrbidSat 11:46 pm208 km130 miles113 nmSouth S
Israel - Zikhron Ya'akovSat 11:46 pm222 km138 miles120 nmSouth-southwest SSW
Palestinian Territories - West Bank - JeninSat 11:46 pm225 km140 miles121 nmSouth-southwest SSW
Syria - AleppoSat 11:46 pm231 km144 miles125 nmNorth-northeast NNE
Israel - HaderaSat 11:46 pm238 km148 miles128 nmSouth-southwest SSW
Cyprus - NicosiaSat 11:46 pm240 km149 miles130 nmWest-northwest WNW
Cyprus - Northern Cyprus - North NicosiaSat 11:46 pm240 km149 miles130 nmWest-northwest WNW
Palestinian Territories - West Bank - TulkarmSat 11:46 pm247 km154 miles134 nmSouth-southwest SSW
Cyprus - Northern Cyprus - KyreniaSun 12:46 am251 km156 miles136 nmWest-northwest WNW
Palestinian Territories - West Bank - NablusSat 11:46 pm251 km156 miles136 nmSouth-southwest SSW
Cyprus - LimassolSat 11:46 pm257 km160 miles139 nmWest W
Jordan - ZarqaSat 11:46 pm264 km164 miles142 nmSouth S
Jordan - AmmanSat 11:46 pm276 km171 miles149 nmSouth S
Israel - Tel AvivSat 11:46 pm279 km174 miles151 nmSouth-southwest SSW
Turkey - MersinSun 12:46 am284 km177 miles154 nmNorth-northwest NNW
Palestinian Territories - West Bank - RamallahSat 11:46 pm287 km178 miles155 nmSouth-southwest SSW
Turkey - AdanaSun 12:46 am288 km179 miles156 nmNorth N
Israel - Rishon LeZionSat 11:46 pm291 km181 miles157 nmSouth-southwest SSW
Israel - JerusalemSat 11:46 pm301 km187 miles162 nmSouth S
Jordan - MadabaSat 11:46 pm302 km188 miles163 nmSouth S
Palestinian Territories - West Bank - BethlehemSat 11:46 pm308 km192 miles166 nmSouth S
Turkey - GaziantepSun 12:46 am324 km201 miles175 nmNorth-northeast NNE
Palestinian Territories - West Bank - HebronSat 11:46 pm330 km205 miles178 nmSouth-southwest SSW
Syria - Ar-RaqqahSat 11:46 pm334 km208 miles180 nmEast-northeast ENE
Palestinian Territories - Gaza Strip - GazaSat 11:46 pm349 km217 miles189 nmSouth-southwest SSW
Palestinian Territories - Gaza Strip - Khan YunisSat 11:46 pm372 km231 miles201 nmSouth-southwest SSW
Syria - Deir ez-ZorSat 11:46 pm407 km253 miles220 nmEast-northeast ENE
Turkey - AlanyaSun 12:46 am419 km261 miles226 nmNorthwest NW
Jordan - Ma'anSat 11:46 pm471 km292 miles254 nmSouth S
Turkey - KayseriSun 12:46 am477 km297 miles258 nmNorth N
Egypt - Port SaidSat 11:46 pm483 km300 miles261 nmSouthwest SW
Turkey - KonyaSun 12:46 am485 km302 miles262 nmNorthwest NW
Turkey - MalatyaSun 12:46 am487 km303 miles263 nmNorth-northeast NNE
Syria - Al-HasakahSat 11:46 pm501 km312 miles271 nmEast-northeast ENE
Turkey - AntalyaSun 12:46 am538 km334 miles290 nmWest-northwest WNW
Israel - EilatSat 11:46 pm548 km340 miles296 nmSouth S
Turkey - DiyarbakırSun 12:46 am552 km343 miles298 nmNortheast NE
Egypt - SuezSat 11:46 pm584 km363 miles315 nmSouth-southwest SSW
Egypt - ZagazigSat 11:46 pm590 km366 miles318 nmSouthwest SW
Saudi Arabia - SakakahSun 12:46 am644 km400 miles348 nmSoutheast SE
Egypt - CairoSat 11:46 pm652 km405 miles352 nmSouthwest SW
Egypt - Al JizahSat 11:46 pm656 km408 miles354 nmSouthwest SW
Egypt - AlexandriaSat 11:46 pm657 km408 miles355 nmWest-southwest WSW
Turkey - AnkaraSun 12:46 am663 km412 miles358 nmNorth-northwest NNW
Saudi Arabia - TabukSun 12:46 am674 km419 miles364 nmSouth S
Iraq - Kurdistan - ErbilSun 12:46 am768 km477 miles415 nmEast-northeast ENE
Iraq - BaghdadSun 12:46 am804 km500 miles434 nmEast E
Turkey - BursaSun 12:46 am876 km544 miles473 nmNorthwest NW
Iraq - Kurdistan - SulaimaniyaSun 12:46 am886 km551 miles479 nmEast E
Turkey - IzmirSun 12:46 am895 km556 miles483 nmWest-northwest WNW
Turkey - IstanbulSun 12:46 am947 km588 miles511 nmNorthwest NW
Georgia - BatumiSun 1:46 am948 km589 miles512 nmNorth-northeast NNE
Greece - Crete - IráklionSat 11:46 pm983 km611 miles531 nmWest W
Armenia - GyumriSun 1:46 am998 km620 miles539 nmNortheast NE
Armenia - YerevanSun 1:46 am998 km620 miles539 nmNortheast NE
Azerbaijan - NakhchivanSun 1:46 am1004 km624 miles542 nmNortheast NE
Georgia - TbilisiSun 1:46 am1125 km699 miles607 nmNortheast NE
Greece - AthensSat 11:46 pm1156 km718 miles624 nmWest-northwest WNW
Saudi Arabia - MedinaSun 12:46 am1164 km723 miles628 nmSouth-southeast SSE
Kuwait - Kuwait CitySun 12:46 am1277 km793 miles689 nmEast-southeast ESE
Iran - RashtSun 1:16 am1281 km796 miles692 nmEast-northeast ENE
Romania - BucharestSat 11:46 pm1389 km863 miles750 nmNorthwest NW
Azerbaijan - BakuSun 1:46 am1401 km871 miles757 nmEast-northeast ENE
Ukraine - OdesaSat 11:46 pm1405 km873 miles759 nmNorth-northwest NNW
Bulgaria - SofiaSat 11:46 pm1422 km884 miles768 nmNorthwest NW
Iran - TehranSun 1:16 am1427 km887 miles771 nmEast E
Saudi Arabia - MakkahSun 12:46 am1492 km927 miles806 nmSouth-southeast SSE
Macedonia, Republic of - SkopjeSat 10:46 pm1511 km939 miles816 nmNorthwest NW
Saudi Arabia - RiyadhSun 12:46 am1513 km940 miles817 nmSoutheast SE
Moldova - ChișinăuSat 11:46 pm1516 km942 miles819 nmNorth-northwest NNW
Ukraine - DniproSat 11:46 pm1559 km969 miles842 nmNorth N
Kosovo - PristinaSat 10:46 pm1568 km974 miles846 nmNorthwest NW
Albania - TiranaSat 10:46 pm1599 km994 miles864 nmWest-northwest WNW
Bahrain - ManamaSun 12:46 am1683 km1046 miles909 nmEast-southeast ESE
Montenegro - PodgoricaSat 10:46 pm1693 km1052 miles914 nmNorthwest NW
Serbia - BelgradeSat 10:46 pm1747 km1086 miles943 nmNorthwest NW
Qatar - DohaSun 12:46 am1821 km1132 miles983 nmEast-southeast ESE
Bosnia-Herzegovina - SarajevoSat 10:46 pm1829 km1136 miles987 nmNorthwest NW
Ukraine - KyivSat 11:46 pm1829 km1137 miles988 nmNorth-northwest NNW
Malta - VallettaSat 10:46 pm1945 km1209 miles1050 nmWest W
Hungary - BudapestSat 10:46 pm2015 km1252 miles1088 nmNorthwest NW
Turkmenistan - AshgabatSun 2:46 am2060 km1280 miles1112 nmEast-northeast ENE
Croatia - ZagrebSat 10:46 pm2102 km1306 miles1135 nmNorthwest NW
Libya - TripoliSat 11:46 pm2104 km1307 miles1136 nmWest W
United Arab Emirates - Abu Dhabi - Abu DhabiSun 1:46 am2105 km1308 miles1137 nmEast-southeast ESE
Sudan - KhartoumSun 12:46 am2112 km1313 miles1141 nmSouth S
United Arab Emirates - Dubai - DubaiSun 1:46 am2132 km1325 miles1151 nmEast-southeast ESE
Eritrea - AsmaraSun 12:46 am2139 km1329 miles1155 nmSouth S
Slovakia - BratislavaSat 10:46 pm2175 km1352 miles1174 nmNorthwest NW
Italy - RomeSat 10:46 pm2198 km1366 miles1187 nmWest-northwest WNW
Vatican City State - Vatican CitySat 10:46 pm2201 km1368 miles1188 nmWest-northwest WNW
Slovenia - LjubljanaSat 10:46 pm2214 km1376 miles1196 nmNorthwest NW
Austria - Vienna - ViennaSat 10:46 pm2223 km1381 miles1200 nmNorthwest NW
Kazakhstan - OralSun 2:46 am2246 km1396 miles1213 nmNorth-northeast NNE
Belarus - MinskSun 12:46 am2258 km1403 miles1219 nmNorth-northwest NNW
San Marino - San MarinoSat 10:46 pm2268 km1409 miles1225 nmNorthwest NW
Yemen - SanaSun 12:46 am2275 km1414 miles1228 nmSouth-southeast SSE
Poland - WarsawSat 10:46 pm2304 km1431 miles1244 nmNorth-northwest NNW
Tunisia - TunisSat 10:46 pm2331 km1449 miles1259 nmWest-northwest WNW
Russia - SamaraSun 1:46 am2370 km1473 miles1280 nmNorth-northeast NNE
Russia - MoscowSun 12:46 am2373 km1474 miles1281 nmNorth N
Lithuania - VilniusSat 11:46 pm2394 km1488 miles1293 nmNorth-northwest NNW
Czech Republic - PragueSat 10:46 pm2461 km1529 miles1329 nmNorthwest NW
Kazakhstan - AqtobeSun 2:46 am2472 km1536 miles1335 nmNortheast NE
Oman - MuscatSun 1:46 am2509 km1559 miles1355 nmEast-southeast ESE
Russia - KaliningradSat 11:46 pm2547 km1583 miles1375 nmNorth-northwest NNW
Italy - MilanSat 10:46 pm2568 km1596 miles1387 nmNorthwest NW
Yemen - AdenSun 12:46 am2572 km1598 miles1389 nmSouth-southeast SSE
Russia - KazanSun 12:46 am2582 km1604 miles1394 nmNorth-northeast NNE
Liechtenstein - VaduzSat 10:46 pm2611 km1622 miles1410 nmNorthwest NW
Djibouti - DjiboutiSun 12:46 am2637 km1639 miles1424 nmSouth-southeast SSE
Monaco - MonacoSat 10:46 pm2649 km1646 miles1430 nmWest-northwest WNW
Latvia - RigaSat 11:46 pm2655 km1649 miles1433 nmNorth-northwest NNW
Germany - Berlin - BerlinSat 10:46 pm2686 km1669 miles1450 nmNorthwest NW
Switzerland - Zurich - ZürichSat 10:46 pm2690 km1671 miles1452 nmNorthwest NW
Switzerland - Bern - BernSat 10:46 pm2750 km1709 miles1485 nmNorthwest NW
Germany - Hesse - FrankfurtSat 10:46 pm2810 km1746 miles1517 nmNorthwest NW
Russia - IzhevskSun 1:46 am2818 km1751 miles1522 nmNorth-northeast NNE
Ethiopia - Addis AbabaSun 12:46 am2831 km1759 miles1529 nmSouth S
Estonia - TallinnSat 11:46 pm2896 km1799 miles1563 nmNorth-northwest NNW
Luxembourg - LuxembourgSat 10:46 pm2951 km1834 miles1593 nmNorthwest NW
Denmark - CopenhagenSat 10:46 pm2958 km1838 miles1597 nmNorth-northwest NNW
Algeria - AlgiersSat 10:46 pm2967 km1844 miles1602 nmWest-northwest WNW
Finland - HelsinkiSat 11:46 pm2968 km1844 miles1602 nmNorth-northwest NNW
Tajikistan - DushanbeSun 2:46 am2971 km1846 miles1604 nmEast-northeast ENE
Uzbekistan - TashkentSun 2:46 am3020 km1876 miles1630 nmEast-northeast ENE
Spain - Barcelona - BarcelonaSat 10:46 pm3038 km1888 miles1640 nmWest-northwest WNW
Afghanistan - KabulSun 2:16 am3048 km1894 miles1646 nmEast E
Sweden - StockholmSat 10:46 pm3058 km1900 miles1651 nmNorth-northwest NNW
Russia - YekaterinburgSun 2:46 am3115 km1935 miles1682 nmNorth-northeast NNE
Belgium - BrusselsSat 10:46 pm3122 km1940 miles1686 nmNorthwest NW
Netherlands - AmsterdamSat 10:46 pm3160 km1964 miles1706 nmNorthwest NW
France - Île-de-France - ParisSat 10:46 pm3179 km1975 miles1716 nmNorthwest NW
Pakistan - Sindh - KarachiSun 2:46 am3186 km1980 miles1720 nmEast E
Chad - NdjamenaSat 10:46 pm3246 km2017 miles1753 nmSouthwest SW
South Sudan - JubaSun 12:46 am3305 km2054 miles1785 nmSouth S
Norway - OsloSat 10:46 pm3367 km2092 miles1818 nmNorth-northwest NNW
Kazakhstan - AstanaSun 3:46 am3403 km2114 miles1837 nmNortheast NE
Pakistan - IslamabadSun 2:46 am3418 km2124 miles1845 nmEast E
United Kingdom - England - LondonSat 9:46 pm3441 km2138 miles1858 nmNorthwest NW
Kyrgyzstan - BishkekSun 3:46 am3467 km2155 miles1872 nmEast-northeast ENE
Spain - MadridSat 10:46 pm3532 km2194 miles1907 nmWest-northwest WNW
Finland - KemiSat 11:46 pm3561 km2213 miles1923 nmNorth N
Pakistan - LahoreSun 2:46 am3588 km2229 miles1937 nmEast E
Finland - RovaniemiSat 11:46 pm3628 km2254 miles1959 nmNorth N
United Kingdom - Wales - CardiffSat 9:46 pm3642 km2263 miles1967 nmNorthwest NW
Kazakhstan - AlmatySun 3:46 am3658 km2273 miles1975 nmEast-northeast ENE
Russia - OmskSun 3:46 am3678 km2286 miles1986 nmNortheast NE
Somalia - MogadishuSun 12:46 am3720 km2311 miles2009 nmSouth-southeast SSE
Gibraltar - GibraltarSat 10:46 pm3723 km2313 miles2010 nmWest-northwest WNW
Central African Republic - BanguiSat 10:46 pm3778 km2347 miles2040 nmSouth-southwest SSW
Uganda - KampalaSun 12:46 am3792 km2356 miles2048 nmSouth S
United Kingdom - Scotland - EdinburghSat 9:46 pm3806 km2365 miles2055 nmNorthwest NW
Isle of Man - DouglasSat 9:46 pm3813 km2369 miles2059 nmNorthwest NW
Ireland - DublinSat 9:46 pm3900 km2423 miles2106 nmNorthwest NW
Morocco - RabatSat 9:46 pm3902 km2425 miles2107 nmWest-northwest WNW
Kenya - NairobiSun 12:46 am3955 km2458 miles2136 nmSouth S
India - Delhi - New DelhiSun 3:16 am3956 km2458 miles2136 nmEast E
Morocco - CasablancaSat 9:46 pm3983 km2475 miles2151 nmWest-northwest WNW
Portugal - LisbonSat 9:46 pm4013 km2494 miles2167 nmWest-northwest WNW
India - Maharashtra - MumbaiSun 3:16 am4031 km2505 miles2177 nmEast-southeast ESE
Nigeria - AbujaSat 10:46 pm4032 km2506 miles2177 nmSouthwest SW
Norway - TromsøSat 10:46 pm4053 km2518 miles2188 nmNorth N
Rwanda - KigaliSat 11:46 pm4073 km2531 miles2199 nmSouth S
Niger - NiameySat 10:46 pm4109 km2553 miles2218 nmWest-southwest WSW
Cameroon - YaoundéSat 10:46 pm4216 km2619 miles2276 nmSouthwest SW
Burundi - BujumburaSat 11:46 pm4239 km2634 miles2289 nmSouth S
Russia - Belushya GubaSun 12:46 am4241 km2635 miles2290 nmNorth N
Russia - NovosibirskSun 4:46 am4261 km2648 miles2301 nmNortheast NE
Faroe Islands - TórshavnSat 9:46 pm4270 km2653 miles2306 nmNorth-northwest NNW
Mali - TimbuktuSat 9:46 pm4328 km2689 miles2337 nmWest-southwest WSW
Equatorial Guinea - MalaboSat 10:46 pm4400 km2734 miles2376 nmSouthwest SW
Burkina Faso - OuagadougouSat 9:46 pm4493 km2792 miles2426 nmWest-southwest WSW
Tanzania - DodomaSun 12:46 am4495 km2793 miles2427 nmSouth S
Nigeria - LagosSat 10:46 pm4553 km2829 miles2458 nmSouthwest SW
Tanzania - Dar es SalaamSun 12:46 am4581 km2846 miles2473 nmSouth S
Benin - Porto NovoSat 10:46 pm4605 km2861 miles2486 nmSouthwest SW
Gabon - LibrevilleSat 10:46 pm4663 km2897 miles2518 nmSouthwest SW
Nepal - KathmanduSun 3:31 am4735 km2942 miles2557 nmEast E
Togo - LoméSat 9:46 pm4740 km2945 miles2559 nmWest-southwest WSW
Seychelles - VictoriaSun 1:46 am4789 km2976 miles2586 nmSouth-southeast SSE
Congo - BrazzavilleSat 10:46 pm4796 km2980 miles2590 nmSouth-southwest SSW
Congo Dem. Rep. - KinshasaSat 10:46 pm4800 km2983 miles2592 nmSouth-southwest SSW
India - Karnataka - BengaluruSun 3:16 am4826 km2999 miles2606 nmEast-southeast ESE
Sao Tome and Principe - São ToméSat 9:46 pm4840 km3007 miles2613 nmSouthwest SW
Ghana - AccraSat 9:46 pm4896 km3042 miles2644 nmWest-southwest WSW
Mali - BamakoSat 9:46 pm5031 km3126 miles2716 nmWest-southwest WSW
Iceland - ReykjavikSat 9:46 pm5070 km3150 miles2738 nmNorth-northwest NNW
Maldives - MaleSun 2:46 am5132 km3189 miles2771 nmEast-southeast ESE
Bhutan - ThimphuSun 3:46 am5140 km3194 miles2776 nmEast E
Comoros - MoroniSun 12:46 am5165 km3210 miles2789 nmSouth S
Cote d'Ivoire (Ivory Coast) - YamoussoukroSat 9:46 pm5205 km3234 miles2811 nmWest-southwest WSW
India - West Bengal - KolkataSun 3:16 am5247 km3260 miles2833 nmEast E
Angola - LuandaSat 10:46 pm5350 km3324 miles2889 nmSouth-southwest SSW
Malawi - LilongweSat 11:46 pm5364 km3333 miles2896 nmSouth S
Bangladesh - DhakaSun 3:46 am5381 km3343 miles2905 nmEast E
Mauritania - NouakchottSat 9:46 pm5419 km3367 miles2926 nmWest W
Sri Lanka - Sri Jayawardenapura KotteSun 3:16 am5448 km3385 miles2942 nmEast-southeast ESE
Zimbabwe - HarareSat 11:46 pm5807 km3608 miles3135 nmSouth S
Madagascar - AntananarivoSun 12:46 am6033 km3748 miles3257 nmSouth-southeast SSE
Myanmar - YangonSun 4:16 am6271 km3897 miles3386 nmEast E
South Africa - JohannesburgSat 11:46 pm6762 km4202 miles3651 nmSouth S
Thailand - BangkokSun 4:46 am6846 km4254 miles3697 nmEast E
Vietnam - HanoiSun 4:46 am6930 km4306 miles3742 nmEast E
China - Beijing Municipality - BeijingSun 5:46 am6930 km4306 miles3742 nmEast-northeast ENE
Hong Kong - Hong KongSun 5:46 am7614 km4731 miles4111 nmEast-northeast ENE
China - Shanghai Municipality - ShanghaiSun 5:46 am7769 km4827 miles4195 nmEast-northeast ENE
South Korea - SeoulSun 6:46 am7871 km4891 miles4250 nmEast-northeast ENE
Singapore - SingaporeSun 5:46 am7925 km4925 miles4279 nmEast-southeast ESE
Taiwan - TaipeiSun 5:46 am8110 km5039 miles4379 nmEast-northeast ENE
Canada - Quebec - MontrealSat 4:46 pm8671 km5388 miles4682 nmNorthwest NW
Philippines - ManilaSun 5:46 am8671 km5388 miles4682 nmEast E
Indonesia - Jakarta Special Capital Region - JakartaSun 4:46 am8679 km5393 miles4686 nmEast-southeast ESE
Japan - TokyoSun 6:46 am8942 km5556 miles4828 nmNortheast NE
USA - New York - New YorkSat 4:46 pm9026 km5609 miles4874 nmNorthwest NW
Canada - Ontario - TorontoSat 4:46 pm9159 km5691 miles4945 nmNorthwest NW
USA - District of Columbia - Washington DCSat 4:46 pm9354 km5812 miles5050 nmNorthwest NW
USA - Michigan - DetroitSat 4:46 pm9478 km5890 miles5118 nmNorthwest NW
USA - Illinois - ChicagoSat 3:46 pm9781 km6078 miles5282 nmNorthwest NW
USA - California - Los AngelesSat 1:46 pm11,958 km7430 miles6457 nmNorth-northwest NNW
Mexico - Ciudad de México - Mexico CitySat 3:46 pm12,383 km7695 miles6686 nmNorthwest NW
Argentina - Buenos AiresSat 6:46 pm12,420 km7717 miles6706 nmWest-southwest WSW

Sat = Saturday, January 21, 2017 (144 places).
Sun = Sunday, January 22, 2017 (94 places).

km = how many kilometers from Tripoli
miles = how many miles from Tripoli
nm = how many nautical miles from Tripoli

All numbers are air distances – as the crow flies/great circle distance.

UTC (GMT/Zulu)-time: Saturday, January 21, 2017 at 21:46:45

UTC is Coordinated Universal Time, GMT is Greenwich Mean Time.


More Information

Related Links

Related Time Zone Tools