# -*- coding: utf-8 -*-

DEVICES = {
      82: "Firmware Update for c5xxPLD",
     111: "eMap",
     126: "GPSMAP 168 Sounder",
     128: "GPSMAP 295",
     130: "eTrex",
     136: "GPSMAP 176",
     141: "eTrex Summit",
     144: "GPSMAP 176C",
     145: "GPSMAP 196",
     151: "StreetPilot III",
     154: "eTrex Venture/Mariner",
     155: "GPS V",
     156: "eTrex Camo/Euro",
     168: "NavTalk GSM",
     169: "eTrex Vista rev A",
     173: "GPS 76 Rev A / dezl 770 Camera",
     177: "GPSMAP 76 Rev. A",
     179: "eTrex Legend Rev A",
     194: "GPSMAP 76S Rev. A",
     197: "Rino 110",
     209: "Rino 120",
     210: "StreetPilot 26xx",
     231: "Quest",
     247: "GPS 72 Rev A",
     248: "Geko 201",
     256: "Geko 301",
     260: "GPSMAP 296",
     264: "Rino 130/120/110",
     273: "GPS 18",
     282: "Forerunner 201",
     283: "Forerunner 301",
     285: "GPSMAP 276C",
     289: "GPS 60",
     291: "GPSMAP 60C/60CS/76C/76CS",
     292: "GPSMAP 60Cx/60CSx/76Cx/76CSx",
     294: "Garmin Marine Network Minimum Software for g2 v11.5 (294)",
     295: "eTrex Camo",
     308: "GPSMAP 60",
     314: "Foretrex 101/201",
     315: "eTrex Legend C/Vista C",
     364: "GPSMAP 96",
     365: "GPSMAP 96C",
     381: "Rino 520/530",
     382: "StreetPilot c320/c330",
     384: "Garmin Marine Network Minimum Software for g2 v11.5 (384)",
     402: "GPSMAP 396",
     404: "StreetPilot 27xx",
     406: "GPSMAP 376C",
     410: "GPSMAP 276C Plus",
     411: "eTrex Legend Rev B",
     412: "StreetPilot 7200/7500",
     418: "GPSMAP 76CS Plus",
     420: "eTrex Vista rev B",
     421: "eTrex Legend Cx/Vista Cx/Venture Cx",
     426: "Firmware Update for GXM30 Receiver",
     429: "StreetPilot i3",
     430: "GPS 72 Rev B",
     439: "GPSMAP 76 Rev. B",
     444: "GPS 76 Rev B",
     450: "Edge 205/305",
     463: "Quest 2",
     476: "nuvi 300/350",
     478: "GPS Chipset Type G",
     480: "GPS 60",
     481: "StreetPilot c340",
     484: "Forerunner 205/305",
     497: "StreetPilot c310/c320/c330",
     505: "StreetPilot i3/i5",
     520: "StreetPilot 2820",
     529: "Garmin Marine Network Minimum Software for g2 v11.5 (529)",
     530: "Garmin Marine Network Minimum Software for g2 v11.5 (530)",
     532: "StreetPilot i2",
     537: "Chartplotters Minimum Software for g2 charts (537)",
     539: "StreetPilot c5xx",
     553: "Firmware Update for c550 Bluetooth Module",
     557: "GPSMAP 378",
     558: "GPSMAP 478",
     566: "nuvi 310/360/370",
     570: "Astro 220",
     574: "Geko 201/301",
     577: "Rino 520HCx/530HCx",
     580: "zumo 4xx/5xx",
     583: "Firmware Update for STP2820 / BMW Navigator III Bluetooth Module",
     584: "GPSMAP 76S Rev. B",
     585: "GPSMAP 278",
     595: "GPSMAP 496",
     596: "nuvi 6xx",
     600: "Where2 c550",
     601: "StreetPilot c5xx Smart",
     602: "StreetPilot c5xx Mopar",
     603: "StreetPilot c5xx Mercedes",
     604: "Garmin Marine Network Minimum Software for g2 v11.5 (604)",
     605: "Garmin Marine Network Minimum Software for g2 v11.5 (605)",
     606: "Garmin Marine Network Minimum Software for g2 v11.5 (606)",
     607: "Garmin Marine Network Minimum Software for g2 v11.5 (607)",
     609: "Rino 520 Australia",
     617: "GPS Chipset Type G2",
     625: "Edge 605/705",
     654: "Garmin Marine Network Minimum Software for g2 v11.5 (654)",
     660: "nuvi 2xx",
     661: "Colorado",
     665: "Chartplotters Minimum Software for g2 charts (665)",
     666: "Chartplotters Minimum Software for g2 charts (666)",
     670: "Chartplotters Minimum Software for g2 charts (670)",
     672: "nuvi 350 Toyota DIO",
     673: "nuvi 360 MINI",
     675: "nuvi 360 BMW3",
     680: "GPS Chipset Type B",
     681: "nuvi 350 Honda Access",
     682: "nuvi 360 Honda Access",
     683: "nuvi 350 Toyota PIO",
     689: "DC20/DC30/DC40",
     694: "eTrex Legend HCx/Vista HCx",
     695: "eTrex Summit HC/Venture HC",
     696: "eTrex H",
     697: "BMW Motorrad Navigator III plus",
     698: "zumo BMW",
     711: "zumo Honda",
     717: "Forerunner 405",
     721: "Chartplotters Minimum Software for g2 charts (721)",
     723: "nuvi 5xx",
     725: "Chartplotters Minimum Software for g2 charts (725)",
     726: "nuvi 8xx",
     732: "StreetPilot c5xx Mercedes Phase2",
     733: "GPS Chipset Type M",
     737: "nuvi 2xxW",
     739: "GPS Chipset Type M2",
     743: "nuvi 5000",
     745: "GPSMAP 695/696",
     754: "nuvi 7xx",
     757: "Garmin Marine Network Minimum Software for g2 v11.5 (757)",
     774: "Garmin Marine Network Minimum Software for g2 v11.5 (774)",
     775: "GPS Chipset Type B",
     781: "GPS 17x HVS",
     786: "eTrex Venture HC/Summit HC",
     788: "nuvi 7x0 Mercedes/Smart",
     793: "Garmin Marine Network Minimum Software for g2 v11.5 (793)",
     794: "Garmin Marine Network Minimum Software for g2 v11.5 (794)",
     795: "Oregon",
     796: "GPS 15x|15xH/xL|16x|18x OEM",
     811: "GPS 18x USB/GPS 20x USB",
     814: "nuvi 900T",
     827: "nuvi 2x5W",
     832: "GPSMAP 6x0",
     834: "nuvi 2xx",
     835: "nuvi 2xxW",
     836: "nuvi 760 TWN",
     849: "Garmin Marine Network Minimum Software for g2 v11.5 (849)",
     851: "nuvi 2x5",
     853: "StreetPilot C5XX Cendant-Avis Australia",
     855: "nuvi 300/350 (MLC)",
     856: "nuvi 310/360/370 (MLC)",
     861: "GolfLogix Black",
     862: "GXM40 Software",
     865: "GPS 18x 5Hz",
     869: "Garmin Marine Network Minimum Software for g2 v11.5 (869)",
     870: "nuvi 7x5",
     887: "GPSMAP 495",
     896: "Oregon x50",
     897: "Colorado TWN",
     901: "Firmware Update for GTMxx Traffic Receiver Type 3",
     903: "Garmin Marine Network Minimum Software for g2 v11.5 (903)",
     913: "Aera GPS Software",
     917: "Garmin Marine Network Minimum Software for g2 v11.5 (917)",
     918: "Garmin Marine Network Minimum Software for g2 v11.5 (918)",
     919: "Garmin Marine Network Minimum Software for g2 v11.5 (919)",
     920: "Garmin Marine Network Minimum Software for g2 v11.5 (920)",
     921: "Garmin Marine Network Minimum Software for g2 v11.5 (921)",
     923: "Garmin Marine Network Minimum Software for g2 v11.5 (923)",
     924: "BMW Motorrad Navigator IV/zumo 660",
     930: "nuvi 255W SG",
     932: "nuvi 2x5W TWN",
     936: "Garmin Marine Network Minimum Software for g2 v11.5 (936)",
     937: "Garmin Marine Network Minimum Software for g2 v11.5 (937)",
     943: "nuvi 465T",
     951: "Garmin Marine Network Minimum Software for g2 v11.5 (951)",
     954: "Chartplotters Minimum Software for g2 charts (954)",
     955: "Chartplotters Minimum Software for g2 charts (955)",
     956: "Honda Navi Gen3",
     957: "eTrex Legend H/Vista H",
     960: "Dakota",
     969: "Firmware Update for FMI Cables with Traffic",
     970: "Mount Software",
     971: "nuvi 12xx",
     972: "nuvi 13xx/14xx",
     974: "Chartplotters Minimum Software for g2 charts (974)",
     977: "Firmware Update for CSR Bluetooth",
     978: "nuvi 7x5, DSP Software",
     979: "GPS Chipset Type M3",
     983: "Oregon TWN",
     988: "FR60",
    1005: "Approach G5",
    1007: "nuvi 765 TWN",
    1014: "Garmin Marine Network Minimum Software for g2 v11.5 (1014)",
    1015: "Garmin Marine Network Minimum Software for g2 v11.5 (1015)",
    1018: "Forerunner 310XT",
    1020: "Foretrex 301/401",
    1033: "zumo 66x, Echo Cancellation Software",
    1036: "Edge 500",
    1039: "Forerunner 405CX",
    1046: "nuvi 16xx NA",
    1058: "nuvi 5xx TWN",
    1059: "GPS Chipset Type M3",
    1063: "aera 5xx",
    1073: "ecoRoute HD",
    1074: "nuvi 2x5 (MTK)",
    1091: "nuvi 2x5W (MTK)",
    1095: "GPS 72H",
    1096: "Chartplotters Minimum Software for g2 charts (1096)",
    1101: "nuvi 37xx",
    1103: "nuvi 13xx TWN",
    1104: "nuvi 13xx/14xx (MTK)",
    1106: "nuvi 12xx (MTK)",
    1113: "GPSMAP 62/78",
    1114: "Garmin Marine Network Minimum Software for g2 v11.5 (1114)",
    1118: "KNA-G600",
    1120: "Oregon x50 TWN",
    1124: "Forerunner 110",
    1128: "Aera DSP Software",
    1132: "nuvi 16xx EU",
    1136: "Approach G3",
    1137: "nuvi 1480 TWN",
    1138: "zumo 2x0",
    1142: "Oregon 550 Thai",
    1147: "zumo 665",
    1156: "nuvi 16xx AU",
    1157: "nuvi 16xx CA",
    1161: "nuvi 16xx TWN",
    1169: "Edge 800",
    1186: "nuvi 22xx",
    1187: "nuvi 23xx",
    1188: "nuLink 1695",
    1196: "nuvi 1490TV",
    1201: "GTU 10 US",
    1204: "Dakota TWN",
    1209: "Oregon 550 Korea",
    1211: "nuvi 37xx, Touchscreen",
    1213: "Edge 500 JPN",
    1218: "Garmin Marine Network Minimum Software for g2 v11.5 (1218)",
    1247: "Rino 6xx",
    1250: "Forerunner 410",
    1252: "Oregon 450tc Japan",
    1254: "nuLink 23xx",
    1258: "nuvi 35xx",
    1259: "nuvi 37xx Taiwan",
    1264: "Forerunner 210",
    1266: "nuvi 2585 TWN",
    1269: "dezl 560",
    1271: "Approach S1",
    1273: "nuvi 24xx",
    1275: "Montana",
    1301: "GPSMAP 62SJ Japan",
    1304: "eTrex 10",
    1305: "eTrex 20/30",
    1318: "GPSMAP Series with SDCard",
    1320: "Garmin Marine Network Minimum Software for g2 v11.5 (1320)",
    1325: "Edge 200",
    1327: "nuvi 24x5 Taiwan",
    1328: "Forerunner 910XT",
    1331: "GTU 10 EU",
    1334: "Edge 800 JPN",
    1339: "Astro 320",
    1340: "GPSMAP 62sc/62stc",
    1343: "GDL 39",
    1344: "GTU 10 CA",
    1345: "Forerunner 610",
    1349: "nuvi 30",
    1350: "nuvi 40/50",
    1352: "nuvi 25x5 Taiwan",
    1353: "GPSMAP 62S Korea",
    1354: "GPSMAP 62S/78S Thai & Indonesia",
    1364: "aera 7xx",
    1371: "nuvi 24x5/25x5",
    1376: "nuvi 34xx",
    1379: "GPS Chipset Type M3",
    1381: "Vector",
    1389: "nuvi 2585LT EU",
    1392: "GPS 19x HVS",
    1400: "DC20/DC30/DC40",
    1405: "Approach G10",
    1420: "Chrysler RHB15 v4/RHB17 v2/RHB17 v4/RHB18 v1",
    1422: "Edge 500 Korea",
    1425: "Chrysler CTP16 v3/CTP17 v4/CTP18 v1",
    1429: "Montana 650t Taiwan",
    1431: "Montana Korea",
    1441: "nuvi 3595,JPN",
    1443: "nuvi 40/50 China",
    1445: "nuvi 2495 LT GLONASS",
    1446: "Forerunner 310XT",
    1452: "Approach G6",
    1454: "Chartplotters Minimum Software for g2 charts (1454)",
    1461: "UAT 163",
    1463: "nuvi 2585 Russia",
    1468: "Suzuki Fuji MY13-MY17",
    1469: "Approach S3",
    1471: "eTrex 20/30 JPN",
    1472: "eTrex 10 JPN",
    1473: "zumo 3x0",
    1475: "fleet 590 U.S.",
    1482: "Forerunner 10",
    1484: "GPS Chipset Type M4",
    1485: "GPS Chipset Type M4",
    1490: "GLO",
    1497: "Edge 800 Korea",
    1498: "eTrex 20/30 SEA",
    1499: "Garmin Swim",
    1504: "eTrex 10 SEA",
    1506: "Nordic Rino650",
    1510: "nuvi 40/50 Taiwan",
    1516: "dezl 760",
    1517: "nuvi 27x7/27x8",
    1521: "nuvi 35xx Taiwan",
    1522: "nuvi 2460 India / nuvi 2xx5 China",
    1525: "Oregon 550 China",
    1532: "GPSMAP 62sc China",
    1533: "GPSMAP 62sc Japan",
    1535: "nuvi 2580 South America",
    1536: "Oregon 550tc Japan",
    1537: "Forerunner 910XT China",
    1541: "BMW Motorrad Navigator V",
    1545: "TT10",
    1546: "Firmware Update for GTMxx Digital Radio Type S",
    1548: "Yushan",
    1550: "zumo 660 Taiwan",
    1551: "fenix/D2/tactix",
    1555: "Edge 200 Taiwan",
    1556: "eTrex 20/30 China",
    1561: "Edge 510",
    1562: "Alpha 100",
    1563: "nuvi 3595 Taiwan",
    1566: "Garmin Swim Strings",
    1567: "Edge 810",
    1580: "zumo ??? Component Firmware",
    1582: "nuvi 2xx7/2xx8",
    1587: "Rino 6xx China",
    1593: "nuvi 2568 India",
    1594: "eTrex 20/30 Taiwan",
    1595: "nuvi 140/150",
    1597: "Approach S3 APAC",
    1599: "GPSmap 62stc Taiwan",
    1600: "ForeAthlete 910XTJ Japan",
    1603: "nuvi 35x7/35x8",
    1610: "Chartplotters Minimum Software for g2 charts (1610)",
    1611: "Chartplotters Minimum Software for g2 charts (1611)",
    1613: "nuvi x2/x4",
    1617: "nuvi c155/c165/c175 China",
    1619: "GPS Chipset Type M5",
    1620: "GPS Chipset Type M5",
    1621: "GPS Chipset Type M5 (MT3333) w/o Galileo",
    1623: "Forerunner 620",
    1624: "GPS Chipset Type M426",
    1628: "Garmin HUD",
    1630: "Forerunner 620/920, Wi-Fi",
    1632: "Forerunner 220",
    1634: "Chartplotters Minimum Software for g2 charts (1634)",
    1635: "Montana 650t China",
    1649: "Approach S2",
    1651: "Oregon 6x0",
    1664: "Forerunner 910XT, Korea",
    1665: "Chartplotters Minimum Software for g2 charts (1665)",
    1666: "Chartplotters Minimum Software for g2 charts (1666)",
    1667: "Chartplotters Minimum Software for g2 charts (1667)",
    1668: "Chartplotters Minimum Software for g2 charts (1668)",
    1675: "ANT Firmware (TPMS sensors)",
    1676: "fenix China",
    1677: "fenix Japan",
    1678: "fenix Korea",
    1679: "fenix Taiwan",
    1681: "nuvi 2795 Japan",
    1688: "ForeAthlete 10J",
    1689: "GPS Chipset Type M426",
    1692: "quatix",
    1696: "DC 50",
    1697: "nuvi 53/55/56",
    1708: "fleet 590 EU",
    1711: "nuvi 2795 South America",
    1712: "nuvi 42/52 SGMY",
    1714: "nuvi 42/52 Taiwan",
    1716: "Monterra",
    1719: "GPSMAP 62sc SEA",
    1721: "Edge 810, Japan",
    1722: "nuvi 24x7/25x7 Taiwan",
    1723: "nuvi 3590 CHN",
    1724: "nuvi 3592 SGMY",
    1725: "nuvi 3592 THAI",
    1726: "Monterra Outdoor Software",
    1730: "RV/Camper 760",
    1731: "nuvi 3590 TWN",
    1735: "VIRB CHN",
    1736: "Edge Touring",
    1739: "GPSMAP 629sc CHN",
    1740: "nuvi 1690 lite Taiwan",
    1741: "eTrex 20S SG",
    1742: "Edge 510, Japan",
    1743: "HRM-Tri",
    1744: "Chartplotters Minimum Software for g2 charts (1744)",
    1749: "nuvi 65/66",
    1752: "HRM-Run",
    1758: "nuvi 25x9",
    1765: "Forerunner 920XT",
    1766: "nuvi 42/52 India",
    1769: "SiriusXM Weather Support File",
    1772: "nuvi 26x9",
    1786: "GPS 15x|15xH/xL|16x|18x OEM/5Hz 1786",
    1796: "zumo 590",
    1798: "Chartplotters Minimum Software for g2 charts (1798)",
    1811: "Approach S4",
    1815: "Carmax 310A/310V",
    1817: "UAT-1817",
    1820: "eTrex 209/309 China",
    1821: "Edge 510 China & Taiwan",
    1822: "Edge 810 China",
    1823: "Edge 810 Taiwan",
    1829: "Chartplotters Minimum Software for g2 charts (1829)",
    1836: "Edge 1000",
    1837: "vivofit",
    1842: "Approach G7",
    1843: "Oregon 6xx System, SEA",
    1850: "Forerunner 220/620, Display",
    1851: "Forerunner 220/620, ANT",
    1854: "Chartplotters Minimum Software for g2 charts (1854)",
    1857: "Oregon 6xx System, JPN",
    1859: "GPSMAP 64",
    1875: "Chartplotters Minimum Software for g2 charts (1875)",
    1876: "Rino 6xx Korea",
    1878: "GPSMAP 7x08",
    1879: "GPSMAP 7x10/7x12",
    1884: "nuvi 2798",
    1885: "vivoki",
    1888: "Chartplotters Minimum Software for g2 charts (1888)",
    1891: "Approach S2 JPN",
    1895: "Monterra, GPS/BeiDou CHN",
    1903: "Forerunner 15",
    1907: "vivoactive",
    1908: "vivoactive, Display",
    1909: "vivoactive/fenix 3, ANT/BLE N4",
    1917: "Approach G8",
    1918: "Edge 510, Korea",
    1925: "Approach S6, Display",
    1928: "ForeAthlete 620J",
    1929: "Forerunner 620 China",
    1930: "ForeAthlete 220J",
    1931: "Forerunner 220 China",
    1932: "nuvi 27x9",
    1936: "Approach S6",
    1939: "VIRB CHN",
    1940: "VIRB ASIA",
    1942: "Forerunner 920XT, Display",
    1947: "nuvi 25x9 C4",
    1948: "nuvi 26x9 C4",
    1955: "vivosmart, ANT",
    1956: "vivosmart",
    1958: "nuvi C255 China / nuvi 55 India/Indonesia/SGMY",
    1959: "nuvi C265 China",
    1966: "nuvi 55TV Brazil",
    1967: "fenix 2",
    1969: "Forerunner 15, ANT",
    1982: "BMW Navigator V Japan/China",
    1987: "Epix, Display",
    1988: "Epix",
    1999: "Approach S2 APAC",
    2002: "dezl 770",
    2003: "dezl 570",
    2005: "vivosmart, PSOC",
    2024: "Quatix China",
    2030: "HAC 2CT",
    2032: "T 5, TT 15",
    2035: "Approach S4 APAC",
    2043: "nuviCam",
    2044: "nuviCam, Camera",
    2047: "ANT/BLE N1 Firmware",
    2050: "fenix 3/tactix Bravo/quatix 3",
    2051: "fenix 3/tactix Bravo/quatix 3, Display",
    2052: "Edge 1000 Taiwan",
    2053: "Edge 1000 Japan",
    2054: "fenix 2 China",
    2061: "ForeAthlete 15J",
    2062: "Fleet 660 GPS",
    2063: "Fleet 670 GPS",
    2067: "Edge 520",
    2068: "SW,HondaPH",
    2070: "Edge 1000, China",
    2077: "nuvi 2xx7/2xx8 C4",
    2079: "Vector S",
    2081: "GPSMAP 7x07",
    2087: "nuvi 57/58",
    2088: "nuvi 67/68",
    2094: "fenix 2 Japan",
    2100: "Edge 1000, Korea",
    2108: "fenix 3/tactix Bravo/quatix 3, Wi-Fi",
    2112: "Firmware Update for the BC30 RX",
    2123: "GPSMAP 64S, SEA",
    2124: "GPSMAP 64SJ, Japan",
    2127: "Touchscreen E1 Firmware",
    2130: "Forerunner 920XT Taiwan",
    2131: "Forerunner 920XT China",
    2132: "Forerunner 920XT Japan",
    2134: "VIRB X",
    2135: "vivosmart APAC",
    2140: "eTrex Touch 25/35",
    2141: "dezlCam",
    2147: "Edge 25",
    2148: "Forerunner 25",
    2150: "vivofit 2",
    2151: "Forerunner 225, OHR",
    2153: "Forerunner 225",
    2156: "Forerunner 630",
    2157: "Forerunner 230",
    2158: "Forerunner 735XT",
    2159: "Forerunner, Display A1",
    2160: "vivoactive APAC",
    2161: "Vector 2",
    2162: "Vector 2S",
    2172: "VIRB XE",
    2173: "Forerunner 620 Taiwan",
    2175: "TruSwing",
    2182: "Approach S5",
    2188: "fenix 3, K65, China",
    2189: "fenix 3 Taiwan",
    2190: "T5/TT15 Mini",
    2192: "Varia Headlight",
    2194: "Approach S6 APAC",
    2196: "Wi-Fi A1 Firmware",
    2197: "Forerunner 630, Touchscreen",
    2198: "Dash Cam 30 (2198)",
    2199: "Dash Cam 35 (2199)",
    2200: "GPS 73",
    2201: "GPS 12H",
    2204: "Edge Explore 1000",
    2219: "Forerunner 225 Asia",
    2220: "ForeAthlete 225J",
    2225: "Varia Radar Tail Light",
    2226: "Varia Radar Display Unit",
    2228: "Forerunner 225, Display",
    2231: "Oregon 650TCJ2, JPN",
    2232: "SW,Captain",
    2235: "SW,Storm",
    2237: "Camper/RV 660",
    2238: "Edge 20",
    2250: "eTrex 20x/30x",
    2260: "Edge 520 Asia",
    2261: "Edge 520 Japan",
    2262: "D2 Bravo",
    2266: "Approach S20",
    2267: "Drive / DriveSmart 40/50",
    2268: "Drive / DriveSmart 60/70 / DriveTrack 70",
    2269: "DriveLuxe 50",
    2270: "DriveAssist 50",
    2273: "ANT/BLE N2 Firmware",
    2274: "Edge 1000, Thai",
    2281: "GPSMAP 64s, KOR",
    2285: "GPSMAP 64st, TWN",
    2288: "Edge 25 Asia",
    2289: "Edge 25 Japan",
    2290: "Edge 20 Asia",
    2292: "Approach X40",
    2293: "fenix 3, K65, Japan",
    2296: "nuviCam APAC",
    2297: "nuvi 57 APAC",
    2298: "nuvi 67 APAC",
    2299: "Montana 610/680",
    2302: "eTrex 20x/30x China OPM & TWN",
    2310: "Forerunner 630 APAC",
    2311: "ForeAthlete 630J",
    2313: "ForeAthlete 230J",
    2316: "eTrex 20x/30x JPN",
    2317: "eTrex 20x/30x SEA",
    2325: "UAT-B2325-00",
    2327: "HRM4-Run",
    2329: "VIRB XE APAC, System",
    2332: "Epix JPN",
    2337: "vivoactive HR",
    2338: "vivoactive HR, Sensor Hub",
    2339: "vivoactive HR, Touchpanel",
    2340: "vivoactive HR, Display",
    2347: "vivosmart HR+",
    2348: "vivosmart HR",
    2361: "vivosmart HR APAC",
    2362: "vivosmart HR+ APAC",
    2368: "vivomove",
    2369: "Forerunner 235, Sensor Hub",
    2379: "Varia Tail Light",
    2392: "fenix Chronos, Display",
    2393: "fenix Chronos, Sensor Hub",
    2396: "Forerunner 235 APAC",
    2397: "ForeAthlete 235J",
    2398: "Varia Vision",
    2400: "aera 660",
    2403: "Approach S20, nrF51",
    2405: "Approach X40, BT_BLE",
    2406: "vivofit 3",
    2407: "fenix 3, K65, Korea",
    2408: "fenix 3, K65, SEA",
    2413: "fenix 3 HR",
    2414: "fenix 3 HR, Display",
    2415: "fenix 3 HR, Sensor Hub",
    2417: "VIRB Ultra 30",
    2423: "ANT/BLE N3 Firmware",
    2429: "Index Smart Scale",
    2431: "Forerunner 235",
    2432: "fenix Chronos",
    2435: "zumo 3x5",
    2436: "zumo 595",
    2440: "GDR E350/C300",
    2442: "Astro 430/Alpha 50",
    2444: "Rino 7xx",
    2449: "PRO Control 2 RR",
    2450: "Delta Smart",
    2467: "D2 Bravo, K65, China",
    2470: "GDR C530",
    2471: "Varia Vision APAC",
    2473: "fenix 3 HR, K26, CHN",
    2478: "zumo 590 APAC",
    2479: "GPSMAP 276Cx",
    2485: "GDR E350 Japan",
    2488: "RV-IN801",
    2495: "DriveAssist 50, Camera",
    2496: "Garmin Nautix",
    2497: "vivoactive HR APAC",
    2503: "Forerunner 35",
    2510: "Forerunner 735XT, Sensor Hub",
    2512: "Oregon 7xx",
    2513: "GDL 5X",
    2517: "zumo 590 JPN",
    2530: "Edge 820",
    2531: "Edge Explore 820",
    2533: "Forerunner 735XT APAC",
    2534: "ForeAthlete 735XTJ",
    2544: "fenix 5S",
    2545: "Dash Cam 30 (2545)",
    2546: "Dash Cam 35 (2546)",
    2547: "D2 Bravo Titanium",
    2559: "Approach S20 APAC",
    2560: "D2 Bravo Titanium, Sensor Hub",
    2561: "DriveSmart 50 APAC",
    2563: "eTrex Touch 35 APAC",
    2567: "Varia UT800 - Part 1",
    2569: "fleet 660 8G, GPS",
    2570: "fleet 670 8G, GPS",
    2576: "eTrex Venture Mariner",
    2583: "Delta Smart nRF51",
    2584: "BMW Motorrad Navigator VI",
    2586: "Drive/DriveSmart 51",
    2587: "Drive 61",
    2588: "DriveSmart 61",
    2589: "DriveLuxe 51",
    2590: "DriveAssist 51",
    2593: "Running Dynamics Pod",
    2596: "DriveAssist 50 APAC",
    2599: "Edge 820 China",
    2600: "Edge 820 Japan",
    2604: "fenix 5X/tactix Charlie",
    2605: "fenix 5X/tactix Charlie, Display",
    2606: "vivofit jr",
    2607: "DriveSmart 61/Camper/RV 770, Touchscreen",
    2614: "GPSMAP 64sc",
    2622: "vivosmart 3",
    2623: "vivosport",
    2624: "fenix 3 HR APAC, Sensor Hub",
    2628: "Edge 820 Taiwan",
    2629: "Edge 820 Korea",
    2630: "Edge 820 SEA",
    2635: "Dash Cam 45-S",
    2636: "Dash Cam 55",
    2639: "vivosmart HR+ Israel",
    2641: "Xero A1(i)",
    2650: "Forerunner 35 Israel",
    2652: "Approach G30",
    2653: "Forerunner 235, NFC CIB",
    2655: "Forerunner 235, Sensor Hub",
    2656: "Approach S60",
    2657: "Approach S60, Display",
    2659: "vivosmart 3, Sensor Hub",
    2660: "vivosport, Sensor Hub",
    2661: "fenix 5/quatix 5, Sensor Hub",
    2662: "fenix 5S, Sensor Hub",
    2663: "fenix 5X/tactix Charlie/D2 Charlie, Sensor Hub",
    2664: "Descent Mk1, Sensor Hub",
    2665: "Forerunner 935, Sensor Hub",
    2666: "vivoactive 3, Sensor Hub",
    2667: "Forerunner 35 APAC",
    2668: "Forerunner 35 JPN",
    2675: "fenix Chronos APAC",
    2680: "Spectre, Touchpanel",
    2681: "Oregon 7xx APAC",
    2684: "RV/Camper 770",
    2687: "VIRB 360",
    2689: "CAN µC AOER, APGC18",
    2691: "Forerunner 935",
    2697: "fenix 5/quatix 5",
    2699: "vivoactive 3, Touchpanel",
    2700: "vivoactive 3",
    2702: "fenix Chronos APAC, Sensor Hub",
    2705: "Avtex Tourer One Plus",
    2713: "Edge 1030",
    2725: "aera 79x China",
    2726: "aera 660 China",
    2727: "Forerunner 35 SEA",
    2729: "Delta Inbounds Dog Device, Comm.",
    2730: "Delta Inbounds Dog Device, Host",
    2731: "Delta Inbounds Base Unit, Comm.",
    2732: "Delta Inbounds Base Unit, Host",
    2733: "Forerunner 235, NFC, ExpressPay",
    2735: "fleet 770, GPS",
    2736: "fleet 780, GPS",
    2738: "fleet 790 ATT, GPS",
    2739: "fleet 790 EU, GPS",
    2752: "Approach S60, Sensor Hub",
    2763: "GPSMAP 64sc JPN",
    2764: "GPSMAP 64sc SEA",
    2769: "Foretrex 601/701",
    2771: "Impact",
    2772: "vivomove HR",
    2773: "vivomove HR, Sensor Hub",
    2774: "vivomove HR, Touchpanel",
    2776: "Approach G30, Touchscreen",
    2777: "Rino 700",
    2778: "GPS Chipset Type M4",
    2779: "GPS Chipset Type M426",
    2781: "vivosport, Touchpanel",
    2786: "RV-BBT600 RV HUB Remote",
    2787: "Vector 3",
    2796: "fenix 5 APAC",
    2797: "fenix 5S APAC",
    2798: "fenix 5X APAC",
    2803: "Drive/DriveSmart 51 APAC",
    2806: "Approach Z80",
    2807: "echoMAP Plus 4x",
    2808: "echoMAP Plus 6x",
    2809: "echoMAP Plus 7x/9x",
    2810: "echoMAP Plus 63",
    2814: "Forerunner 35 KOR",
    2816: "CAN µC AOER, ALSA18",
    2817: "ALSA18 AOER, System Code",
    2818: "Xero A1(i), Sensor Hub",
    2819: "D2 Charlie",
    2820: "D2 Charlie, Display",
    2822: "PN80T, NFC applets",
    2825: "APSA18 AOER, System Code",
    2826: "UAT-2826",
    2830: "CAN µC, APSA18, AutoOEM",
    2831: "vivosmart 3 APAC",
    2832: "vivosport APAC",
    2833: "Forerunner 935 APAC",
    2835: "vivosmart 3 APAC, Sensor Hub",
    2836: "vivosport APAC, Sensor Hub",
    2838: "Dash Cam 65W",
    2841: "nuviCam APAC, Camera",
    2842: "BMW Navigator VI AOER/Japan",
    2858: "Dash Cam 45-O",
    2859: "Descent Mk1",
    2862: "Garmin Speak",
    2864: "Approach Z80, Aux",
    2866: "fenix 5 APAC, Sensor Hub",
    2867: "fenix 5S APAC, Sensor Hub",
    2868: "fenix 5X APAC, Sensor Hub",
    2869: "Descent Mk1, Display",
    2872: "Forerunner 935 APAC, Sensor Hub",
    2878: "vivofit 4",
    2886: "Forerunner 645",
    2887: "Forerunner 645, ANT_BLE_BT",
    2888: "Forerunner 645 Music",
    2890: "BarkLimiter 2",
    2891: "Forerunner 30",
    2893: "Atemos 50",
    2894: "Atemos 100",
    2895: "Atemos K5/KT15",
    2896: "Forerunner 645, Sensor Hub",
    2897: "Forerunner 645 Music, Sensor Hub",
    2900: "fenix 5S Plus",
    2907: "Approach S60 APAC",
    2909: "Edge 130",
    2910: "dezl 780",
    2911: "dezlCam 785",
    2924: "Edge 1030 APAC",
    2925: "GPS 12H India",
    2927: "vivosmart 4",
    2930: "vivosmart 4, Sensor Hub",
    2931: "vivosmart 4, Touchpanel",
    2934: "Fusion MS-RA770",
    2944: "vivofit jr. 2",
    2945: "vivomove HR APAC",
    2946: "vivomove HR APAC, Sensor Hub",
    2952: "fleet 790 AUNZ, GPS",
    2953: "inReach Mini",
    2954: "Varia Radar Tail Light 510, Light",
    2955: "Varia Radar Tail Light 510, Radar",
    2956: "Alpha 50 CHN",
    2957: "GPS Chipset Type M5 (MT3333) with Galileo",
    2960: "GPS Chipset Type M426",
    2962: "Approach X10",
    2976: "vivoactive 3 APAC",
    2977: "Forerunner 30 APAC",
    2983: "vivoactive 3 APAC, Sensor Hub",
    2988: "vivoactive 3 Music",
    2989: "vivoactive 3 Music, Sensor Hub",
    2990: "vivoactive 3 Music, Touchscreen",
    2991: "Descent Mk1 APAC",
    2993: "Descent Mk1 APAC, Sensor Hub",
    2994: "D2 Charlie APAC",
    2996: "DriveSmart 61 APAC",
    2997: "eTrex 302 CHN",
    3003: "Forerunner 645 APAC",
    3004: "Forerunner 645 Music APAC",
    3008: "Forerunner 645 APAC, Sensor Hub",
    3009: "Forerunner 645 Music APAC, Sensor Hub",
    3011: "Edge Explore",
    3013: "fenix 5S Plus, Sensor Hub",
    3014: "fenix 5 Plus/D2 Delta, Sensor Hub",
    3015: "fenix 5X Plus, Sensor Hub",
    3018: "Edge 130 Nordic Software",
    3028: "GPSMAP 66",
    3029: "zumo 590 APAC, TPMS Firmware",
    3031: "Fusion MS-SRX400",
    3033: "zumo 396",
    3034: "???, Sensor Hub",
    3049: "Approach S10",
    3059: "Garmin Speak Plus",
    3061: "Drive 52",
    3065: "DriveSmart x5",
    3066: "vivoactive 3 Music, LTE",
    3067: "vivoactive 3 Music, ANT_BLE_BT",
    3076: "Forerunner 245",
    3077: "Forerunner 245 Music",
    3078: "Forerunner 245, Sensor Hub",
    3079: "Forerunner 245 Music, Sensor Hub",
    3085: "Approach G80",
    3089: "fenix 5 Plus APAC",
    3092: "Edge 130 APAC",
    3095: "Edge 1030 Bontrager",
    3098: "Astro 900",
    3099: "T9 GPS Collar",
    3104: "Dash Cam Mini",
    3107: "GPS Chipset Type S1",
    3109: "DriveAssist 51 APAC",
    3110: "fenix 5 Plus",
    3111: "fenix 5X Plus",
    3112: "Edge 520 Plus",
    3113: "Forerunner 945",
    3114: "Forerunner 945, Sensor Hub",
    3115: "GPSMAP 64sc SiteSurvey",
    3116: "PRO 550 Plus",
    3121: "Edge 530",
    3122: "Edge 830",
    3126: "Instinct",
    3127: "Instinct, Sensor Hub"    ,
    3130: "Approach Z80 APAC",
    3134: "fenix 5S Plus APAC",
    3135: "fenix 5X Plus APAC",
    3139: "zumo 396 APAC",
    3142: "Edge 520 Plus APAC",
    3144: "Forerunner 235 Lite APAC",
    3145: "Forerunner 245 APAC",
    3153: "fenix 5 Plus, ANT_BLE_BT",
    3163: "vivoactive 3 Music APAC, WiFi",
    3164: "vivoactive 3 Music APAC, Sensor Hub",
    3165: "SW, ACIN19, Indonesia, AOER",
    3166: "SW, CAN µC, ACIN19, Indonesia, AOER",
    3183: "vivosmart 4, Network SW",
    3187: "Rino 7xx, GMRS",
    3192: "Speed Sensor 2",
    3196: "D2 Delta",
    3197: "D2 Delta S",
    3198: "D2 Delta PX",
    3199: "CYW20719 Bluetooth APAC",
    3204: "Forerunner 245, ANT_BLE_BT",
    3205: "Forerunner 245 Music, ANT_BLE_BT",
    3206: "GLO 2",
    3211: "ALT1160 LTE Modem Firmware",
    3216: "Xero S1 Trapshooting Trainer",
    3218: "vivosmart 4 APAC",
    3220: "NFC 3rd Party Applets",
    3224: "vivoactive 4 Small",
    3225: "vivoactive 4 Large",
    3226: "venu",
    3227: "vivoactive 4, ANT_BLE_BT",
    3229: "vivoactive 4 Small, Touchpanel",
    3230: "vivoactive 4 Large, Touchpanel",
    3231: "venu, Touchpanel",
    3232: "fenix 5S Plus APAC, Sensor Hub",
    3233: "fenix 5 Plus APAC, Sensor Hub",
    3234: "fenix 5X Plus APAC, Sensor Hub",
    3238: "Forerunner 45",
    3241: "vivosmart 4 APAC, Sensor Hub",
    3246: "MARQ Driver",
    3247: "MARQ Aviator",
    3248: "MARQ Captain",
    3249: "MARQ Commander",
    3250: "MARQ Expedition",
    3251: "MARQ Athlete",
    3252: "MARQ series, Sensor Hub",
    3253: "MARQ series, BT_BLE_ANT",
    3260: "D2 Delta, ANT_BLE_BT",
    3262: "GPSMAP 276Cx APAC",
    3271: "Fusion MS-RA670 Initial Mass Production Software",
    3273: "Instinct APAC",
    3282: "Forerunner 45",
    3284: "GPSMAP 66i",
    3286: "Garmin DriveSmart 65 with Amazon Alexa",
    3287: "fenix 6S",
    3288: "fenix 6S Pro",
    3289: "fenix 6",
    3290: "fenix 6 Pro",
    3291: "fenix 6X Pro",
    3292: "fenix 6S/6, ANT/BLE",
    3293: "fenix 6S/6/6X Pro, ANT/BLE/BT",
    3294: "fenix 6S, Sensor Hub",
    3295: "fenix 6, Sensor Hub",
    3296: "fenix 6X, Sensor Hub",
    3303: "Forerunner 945, ANT_BLE_BT",
    3307: "Cannondale Wheel Sensor",
    3308: "vivomove 3 Classic/Premium",
    3309: "Forerunner 45, Sensor Hub",
    3310: "Forerunner 45, Network Processor",
    3312: "Edge 130 APAC, Sensor Hub",
    3313: "GPS Chipset Type M5",
    3314: "Approach S40",
    3315: "Approach S40, Sensor Hub",
    3316: "Approach S40, Touchscreen",
    3317: "ForeTrex 601 Japan",
    3318: "Overlander",
    3321: "Forerunner 256M APAC",
    3324: "D2 Delta PX APAC",
    3330: "GPS Software 3330",
    3349: "Edge 530 ASIA",
    3350: "Edge 830 ASIA",
    3356: "vivoactive 4 Small, Sensor Hub",
    3357: "vivoactive 4 Large, Sensor Hub",
    3358: "venu, Sensor Hub",
    3368: "vivomove 3 Classic, Sensor Hub",
    3370: "vivomove 3 Sport, Sensor Hub",
    3378: "vivomove 3 Sport NA",
    3379: "Camper/RV 780",
    3380: "Camper/RV 785",
    3381: "SW, ACSG19, SGMY, AOER",
    3382: "SW, CAN µC, ACSG19, SGMY, AOER",
    3387: "vivoactive 4 Small APAC",
    3388: "vivoactive 4 Large APAC",
    3389: "venu ASIA",
    3390: "Fusion MS-RA210 FFP Build Version",
    3391: "Fusion MS-ERX400 Final Factory Production Release Version",
    3393: "Approach S62",
    3399: "Approach S62, Sensor Hub",
    3405: "Swim 2",
    3406: "Swim 2, Sensor Hub",
    3407: "Swim 2, Network Processor",
    3408: "Dash Cam 46",
    3409: "Dash Cam 56",
    3410: "Dash Cam 66W",
    3411: "GPS Chipset Type M5 (3411)",
    3412: "GPS Chipset Type M5 (Fitness Region File)",
    3413: "GPS Chipset Type M5 (3413)",
    3416: "Forerunner 245 APAC, Sensor Hub",
    3417: "Forerunner 245M APAC, Sensor Hub",
    3420: "MARQ Driver APAC",
    3421: "MARQ Aviator APAC",
    3422: "vivomove 3 Sport, NFC",
    3428: "vivolife",
    3429: "vivomove 3 Classic, Touchpanel",
    3431: "GPSMAP 64sx",
    3432: "GPSMAP 64csx",
    3441: "Forerunner 945 ASIA",
    3445: "eTrex 22X/32x",
    3446: "vivoactive 3t(trainer)",
    3447: "Approach S40 ASIA",
    3448: "MARQ Captain APAC",
    3449: "MARQ Commander APAC",
    3450: "MARQ Expedition APAC",
    3451: "MARQ Athlete APAC",
    3452: "GPSMAP 86s",
    3453: "GPSMAP 86sc",
    3454: "GPSMAP 86i",
    3455: "GPSMAP 86sci",
    3463: "RV-700",
    3469: "Forerunner 45 ASIA",
    3473: "vivoactive 3 Daimler",
    3477: "vivoactive 3 Daimler APAC",
    3480: "Dash Cam 56",
    3481: "Dash Cam 66W",
    3488: "Pro 550 Plus, EL & FR",
    3489: "Pro 550 Plus, EH",
    3494: "MARQ ASIA Series, Sensor Hub",
    3498: "Rey",
    3499: "Darth Vader",
    3500: "Captain Marvel",
    3501: "First Avenger",
    3506: "GPS Chipset Type S1",
    3511: "Forerunner 945 ASIA, Sensor Hub",
    3512: "fenix 6S Sport ASIA",
    3513: "fenix 6S ASIA",
    3514: "fenix 6 Sport ASIA",
    3515: "fenix 6 ASIA",
    3516: "fenix 6X ASIA",
    3519: "Approach G80 ASIA",
    3526: "Approach Z82",
}
