1 /*
2  * SPDX-FileCopyrightText: Copyright (c) NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3  * SPDX-License-Identifier: MIT
4  *
5  * Permission is hereby granted, free of charge, to any person obtaining a
6  * copy of this software and associated documentation files (the "Software"),
7  * to deal in the Software without restriction, including without limitation
8  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
9  * and/or sell copies of the Software, and to permit persons to whom the
10  * Software is furnished to do so, subject to the following conditions:
11  *
12  * The above copyright notice and this permission notice shall be included in
13  * all copies or substantial portions of the Software.
14  *
15  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
18  * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
20  * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
21  * DEALINGS IN THE SOFTWARE.
22  */
23 
24 #ifndef G_NV_NAME_RELEASED_H
25 #define G_NV_NAME_RELEASED_H
26 
27 typedef struct _CHIPS_RELEASED {
28     unsigned short devID;
29     unsigned short subSystemID;
30     unsigned short subSystemVendorID;
31     const char *name;
32 } CHIPS_RELEASED;
33 
34 static const CHIPS_RELEASED sChipsReleased[] = {
35     { 0x1340, 0x0000, 0x0000, "NVIDIA GeForce 830M" },
36     { 0x1340, 0x2b2b, 0x103c, "NVIDIA GeForce 830A" },
37     { 0x1341, 0x0000, 0x0000, "NVIDIA GeForce 840M" },
38     { 0x1341, 0x3697, 0x17aa, "NVIDIA GeForce 840A" },
39     { 0x1341, 0x3699, 0x17aa, "NVIDIA GeForce 840A" },
40     { 0x1341, 0x369c, 0x17aa, "NVIDIA GeForce 840A" },
41     { 0x1341, 0x36af, 0x17aa, "NVIDIA GeForce 840A" },
42     { 0x1344, 0x0000, 0x0000, "NVIDIA GeForce 845M" },
43     { 0x1346, 0x0000, 0x0000, "NVIDIA GeForce 930M" },
44     { 0x1346, 0x30ba, 0x17aa, "NVIDIA GeForce 930A" },
45     { 0x1346, 0x362c, 0x17aa, "NVIDIA GeForce 930A" },
46     { 0x1346, 0x362f, 0x17aa, "NVIDIA GeForce 930A" },
47     { 0x1346, 0x3636, 0x17aa, "NVIDIA GeForce 930A" },
48     { 0x1347, 0x0000, 0x0000, "NVIDIA GeForce 940M" },
49     { 0x1347, 0x36b9, 0x17aa, "NVIDIA GeForce 940A" },
50     { 0x1347, 0x36ba, 0x17aa, "NVIDIA GeForce 940A" },
51     { 0x1348, 0x0000, 0x0000, "NVIDIA GeForce 945M" },
52     { 0x1348, 0x2b5c, 0x103c, "NVIDIA GeForce 945A" },
53     { 0x1349, 0x0000, 0x0000, "NVIDIA GeForce 930M" },
54     { 0x1349, 0x3124, 0x17aa, "NVIDIA GeForce 930A" },
55     { 0x1349, 0x364b, 0x17aa, "NVIDIA GeForce 930A" },
56     { 0x1349, 0x36c3, 0x17aa, "NVIDIA GeForce 930A" },
57     { 0x1349, 0x36d1, 0x17aa, "NVIDIA GeForce 930A" },
58     { 0x1349, 0x36d8, 0x17aa, "NVIDIA GeForce 930A" },
59     { 0x134B, 0x0000, 0x0000, "NVIDIA GeForce 940MX" },
60     { 0x134B, 0x0008, 0x1414, "NVIDIA GeForce GPU" },
61     { 0x134D, 0x0000, 0x0000, "NVIDIA GeForce 940MX" },
62     { 0x134E, 0x0000, 0x0000, "NVIDIA GeForce 930MX" },
63     { 0x134F, 0x0000, 0x0000, "NVIDIA GeForce 920MX" },
64     { 0x137A, 0x0000, 0x0000, "NVIDIA N15M-Q3" },
65     { 0x137A, 0x2225, 0x17aa, "Quadro K620M" },
66     { 0x137A, 0x2232, 0x17aa, "Quadro M500M" },
67     { 0x137A, 0x505a, 0x17aa, "Quadro M500M" },
68     { 0x137B, 0x0000, 0x0000, "Quadro M520" },
69     { 0x1380, 0x0000, 0x0000, "NVIDIA GeForce GTX 750 Ti" },
70     { 0x1381, 0x0000, 0x0000, "NVIDIA GeForce GTX 750" },
71     { 0x1382, 0x0000, 0x0000, "NVIDIA GeForce GTX 745" },
72     { 0x1390, 0x0000, 0x0000, "NVIDIA GeForce 845M" },
73     { 0x1391, 0x0000, 0x0000, "NVIDIA GeForce GTX 850M" },
74     { 0x1391, 0x3697, 0x17aa, "NVIDIA GeForce GTX 850A" },
75     { 0x1392, 0x0000, 0x0000, "NVIDIA GeForce GTX 860M" },
76     { 0x1392, 0x066a, 0x1028, "NVIDIA GeForce GPU" },
77     { 0x1392, 0x861e, 0x1043, "NVIDIA GeForce GTX 750 Ti" },
78     { 0x1392, 0x86d9, 0x1043, "NVIDIA GeForce GTX 750 Ti" },
79     { 0x1393, 0x0000, 0x0000, "NVIDIA GeForce 840M" },
80     { 0x1398, 0x0000, 0x0000, "NVIDIA GeForce 845M" },
81     { 0x1399, 0x0000, 0x0000, "NVIDIA GeForce 945M" },
82     { 0x139A, 0x0000, 0x0000, "NVIDIA GeForce GTX 950M" },
83     { 0x139A, 0x362c, 0x17aa, "NVIDIA GeForce GTX 950A" },
84     { 0x139A, 0x362f, 0x17aa, "NVIDIA GeForce GTX 950A" },
85     { 0x139A, 0x363f, 0x17aa, "NVIDIA GeForce GTX 950A" },
86     { 0x139A, 0x3640, 0x17aa, "NVIDIA GeForce GTX 950A" },
87     { 0x139A, 0x3647, 0x17aa, "NVIDIA GeForce GTX 950A" },
88     { 0x139A, 0x36b9, 0x17aa, "NVIDIA GeForce GTX 950A" },
89     { 0x139B, 0x0000, 0x0000, "NVIDIA GeForce GTX 960M" },
90     { 0x139B, 0x107a, 0x1025, "NVIDIA GeForce GTX 750 Ti" },
91     { 0x139B, 0x06a3, 0x1028, "NVIDIA GeForce GTX 860M" },
92     { 0x139B, 0x2b4c, 0x103c, "NVIDIA GeForce GTX 960A" },
93     { 0x139B, 0x3649, 0x17aa, "NVIDIA GeForce GTX 750Ti" },
94     { 0x139B, 0x36bf, 0x17aa, "NVIDIA GeForce GTX 960A" },
95     { 0x139B, 0xc248, 0x19da, "NVIDIA GeForce GTX 750 Ti" },
96     { 0x139B, 0x8a75, 0x1afa, "NVIDIA GeForce GTX 750Ti" },
97     { 0x139C, 0x0000, 0x0000, "NVIDIA GeForce 940M" },
98     { 0x139D, 0x0000, 0x0000, "NVIDIA GeForce GTX 750 Ti" },
99     { 0x13B0, 0x0000, 0x0000, "Quadro M2000M" },
100     { 0x13B1, 0x0000, 0x0000, "Quadro M1000M" },
101     { 0x13B2, 0x0000, 0x0000, "Quadro M600M" },
102     { 0x13B3, 0x0000, 0x0000, "Quadro K2200M" },
103     { 0x13B4, 0x0000, 0x0000, "Quadro M620" },
104     { 0x13B6, 0x0000, 0x0000, "Quadro M1200" },
105     { 0x13B9, 0x0000, 0x0000, "NVS 810" },
106     { 0x13BA, 0x0000, 0x0000, "Quadro K2200" },
107     { 0x13BB, 0x0000, 0x0000, "Quadro K620" },
108     { 0x13BC, 0x0000, 0x0000, "Quadro K1200" },
109     { 0x13BC, 0x1140, 0x15c3, "EIZO Quadro MED-XN50LP" },
110     { 0x13C0, 0x0000, 0x0000, "NVIDIA GeForce GTX 980" },
111     { 0x13C2, 0x0000, 0x0000, "NVIDIA GeForce GTX 970" },
112     { 0x13D7, 0x0000, 0x0000, "NVIDIA GeForce GTX 980M" },
113     { 0x13D8, 0x0000, 0x0000, "NVIDIA GeForce GTX 970M" },
114     { 0x13D8, 0x1198, 0x1462, "NVIDIA GeForce GTX 960" },
115     { 0x13D8, 0x1199, 0x1462, "NVIDIA GeForce GTX 960" },
116     { 0x13D8, 0xb282, 0x19da, "NVIDIA GeForce GTX 960" },
117     { 0x13D8, 0xb284, 0x19da, "NVIDIA GeForce GTX 960" },
118     { 0x13D8, 0xb286, 0x19da, "NVIDIA GeForce GTX 960" },
119     { 0x13D9, 0x0000, 0x0000, "NVIDIA GeForce GTX 965M" },
120     { 0x13DA, 0x0000, 0x0000, "NVIDIA GeForce GTX 980" },
121     { 0x13F0, 0x0000, 0x0000, "Quadro M5000" },
122     { 0x13F1, 0x0000, 0x0000, "Quadro M4000" },
123     { 0x13F1, 0x1153, 0x15c3, "EIZO Quadro MED-XN90" },
124     { 0x13F2, 0x0000, 0x0000, "Tesla M60" },
125     { 0x13F3, 0x0000, 0x0000, "Tesla M6" },
126     { 0x13F8, 0x0000, 0x0000, "Quadro M5000M" },
127     { 0x13F8, 0x11dd, 0x10de, "Quadro M5000 SE" },
128     { 0x13F9, 0x0000, 0x0000, "Quadro M4000M" },
129     { 0x13FA, 0x0000, 0x0000, "Quadro M3000M" },
130     { 0x13FA, 0x11c9, 0x10de, "Quadro M3000 SE" },
131     { 0x13FB, 0x0000, 0x0000, "Quadro M5500" },
132     { 0x1401, 0x0000, 0x0000, "NVIDIA GeForce GTX 960" },
133     { 0x1402, 0x0000, 0x0000, "NVIDIA GeForce GTX 950" },
134     { 0x1406, 0x0000, 0x0000, "NVIDIA GeForce GTX 960" },
135     { 0x1407, 0x0000, 0x0000, "NVIDIA GeForce GTX 750" },
136     { 0x1427, 0x0000, 0x0000, "NVIDIA GeForce GTX 965M" },
137     { 0x1427, 0xd003, 0x1458, "NVIDIA GeForce GTX 950" },
138     { 0x1430, 0x0000, 0x0000, "Quadro M2000" },
139     { 0x1430, 0x1190, 0x15c3, "EIZO Quadro MED-XN70" },
140     { 0x1431, 0x0000, 0x0000, "Tesla M4" },
141     { 0x1436, 0x0000, 0x0000, "Quadro M2200" },
142     { 0x15F0, 0x0000, 0x0000, "Quadro GP100" },
143     { 0x15F7, 0x0000, 0x0000, "Tesla P100-PCIE-12GB" },
144     { 0x15F8, 0x0000, 0x0000, "Tesla P100-PCIE-16GB" },
145     { 0x15F9, 0x0000, 0x0000, "Tesla P100-SXM2-16GB" },
146     { 0x1617, 0x0000, 0x0000, "NVIDIA GeForce GTX 980M" },
147     { 0x1618, 0x0000, 0x0000, "NVIDIA GeForce GTX 970M" },
148     { 0x1619, 0x0000, 0x0000, "NVIDIA GeForce GTX 965M" },
149     { 0x161A, 0x0000, 0x0000, "NVIDIA GeForce GTX 980" },
150     { 0x1667, 0x0000, 0x0000, "NVIDIA GeForce GTX 965M" },
151     { 0x174D, 0x0000, 0x0000, "NVIDIA GeForce MX130" },
152     { 0x174E, 0x0000, 0x0000, "NVIDIA GeForce MX110" },
153     { 0x179C, 0x0000, 0x0000, "NVIDIA GeForce 940MX" },
154     { 0x17C2, 0x0000, 0x0000, "NVIDIA GeForce GTX TITAN X" },
155     { 0x17C8, 0x0000, 0x0000, "NVIDIA GeForce GTX 980 Ti" },
156     { 0x17F0, 0x0000, 0x0000, "Quadro M6000" },
157     { 0x17F1, 0x0000, 0x0000, "Quadro M6000 24GB" },
158     { 0x17FD, 0x0000, 0x0000, "Tesla M40" },
159     { 0x17FD, 0x1173, 0x10de, "Tesla M40 24GB" },
160     { 0x1B00, 0x0000, 0x0000, "NVIDIA TITAN X (Pascal)" },
161     { 0x1B02, 0x0000, 0x0000, "NVIDIA TITAN Xp" },
162     { 0x1B02, 0x123e, 0x10de, "NVIDIA TITAN Xp COLLECTORS EDITION" },
163     { 0x1B02, 0x123f, 0x10de, "NVIDIA TITAN Xp COLLECTORS EDITION" },
164     { 0x1B06, 0x0000, 0x0000, "NVIDIA GeForce GTX 1080 Ti" },
165     { 0x1B30, 0x0000, 0x0000, "Quadro P6000" },
166     { 0x1B38, 0x0000, 0x0000, "Tesla P40" },
167     { 0x1B80, 0x0000, 0x0000, "NVIDIA GeForce GTX 1080" },
168     { 0x1B81, 0x0000, 0x0000, "NVIDIA GeForce GTX 1070" },
169     { 0x1B82, 0x0000, 0x0000, "NVIDIA GeForce GTX 1070 Ti" },
170     { 0x1B83, 0x0000, 0x0000, "NVIDIA GeForce GTX 1060 6GB" },
171     { 0x1B84, 0x0000, 0x0000, "NVIDIA GeForce GTX 1060 3GB" },
172     { 0x1B87, 0x0000, 0x0000, "NVIDIA P104-100" },
173     { 0x1BA0, 0x0000, 0x0000, "NVIDIA GeForce GTX 1080" },
174     { 0x1BA0, 0x0887, 0x1028, "NVIDIA GeForce GTX 1080 with Max-Q Design" },
175     { 0x1BA1, 0x0000, 0x0000, "NVIDIA GeForce GTX 1070" },
176     { 0x1BA1, 0x08a1, 0x1028, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
177     { 0x1BA1, 0x08a2, 0x1028, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
178     { 0x1BA1, 0x1cce, 0x1043, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
179     { 0x1BA1, 0x1651, 0x1458, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
180     { 0x1BA1, 0x1653, 0x1458, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
181     { 0x1BA1, 0x11e8, 0x1462, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
182     { 0x1BA1, 0x11e9, 0x1462, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
183     { 0x1BA1, 0x1225, 0x1462, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
184     { 0x1BA1, 0x1226, 0x1462, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
185     { 0x1BA1, 0x1227, 0x1462, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
186     { 0x1BA1, 0x9501, 0x1558, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
187     { 0x1BA1, 0x95e1, 0x1558, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
188     { 0x1BA1, 0x2000, 0x1a58, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
189     { 0x1BA1, 0x1032, 0x1d05, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
190     { 0x1BA2, 0x0000, 0x0000, "NVIDIA GeForce GTX 1070" },
191     { 0x1BB0, 0x0000, 0x0000, "Quadro P5000" },
192     { 0x1BB1, 0x0000, 0x0000, "Quadro P4000" },
193     { 0x1BB1, 0x11a3, 0x15c3, "EIZO Quadro MED-XN91" },
194     { 0x1BB4, 0x0000, 0x0000, "Tesla P6" },
195     { 0x1BB5, 0x0000, 0x0000, "Quadro P5200" },
196     { 0x1BB5, 0x2268, 0x17aa, "Quadro P5200 with Max-Q Design" },
197     { 0x1BB5, 0x2269, 0x17aa, "Quadro P5200 with Max-Q Design" },
198     { 0x1BB6, 0x0000, 0x0000, "Quadro P5000" },
199     { 0x1BB7, 0x0000, 0x0000, "Quadro P4000" },
200     { 0x1BB7, 0x11e9, 0x1462, "Quadro P4000 with Max-Q Design" },
201     { 0x1BB7, 0x9501, 0x1558, "Quadro P4000 with Max-Q Design" },
202     { 0x1BB8, 0x0000, 0x0000, "Quadro P3000" },
203     { 0x1BB9, 0x0000, 0x0000, "Quadro P4200" },
204     { 0x1BB9, 0x95e1, 0x1558, "Quadro P4200 with Max-Q Design" },
205     { 0x1BB9, 0x2268, 0x17aa, "Quadro P4200 with Max-Q Design" },
206     { 0x1BB9, 0x2269, 0x17aa, "Quadro P4200 with Max-Q Design" },
207     { 0x1BBB, 0x0000, 0x0000, "Quadro P3200" },
208     { 0x1BBB, 0x225f, 0x17aa, "Quadro P3200 with Max-Q Design" },
209     { 0x1BBB, 0x2262, 0x17aa, "Quadro P3200 with Max-Q Design" },
210     { 0x1BC7, 0x0000, 0x0000, "NVIDIA P104-101" },
211     { 0x1BE0, 0x0000, 0x0000, "NVIDIA GeForce GTX 1080" },
212     { 0x1BE0, 0x1221, 0x1025, "NVIDIA GeForce GTX 1080 with Max-Q Design" },
213     { 0x1BE0, 0x123e, 0x1025, "NVIDIA GeForce GTX 1080 with Max-Q Design" },
214     { 0x1BE0, 0x07c0, 0x1028, "NVIDIA GeForce GTX 1080 with Max-Q Design" },
215     { 0x1BE0, 0x0876, 0x1028, "NVIDIA GeForce GTX 1080 with Max-Q Design" },
216     { 0x1BE0, 0x088b, 0x1028, "NVIDIA GeForce GTX 1080 with Max-Q Design" },
217     { 0x1BE0, 0x1031, 0x1043, "NVIDIA GeForce GTX 1080 with Max-Q Design" },
218     { 0x1BE0, 0x1bf0, 0x1043, "NVIDIA GeForce GTX 1080 with Max-Q Design" },
219     { 0x1BE0, 0x355b, 0x1458, "NVIDIA GeForce GTX 1080 with Max-Q Design" },
220     { 0x1BE1, 0x0000, 0x0000, "NVIDIA GeForce GTX 1070" },
221     { 0x1BE1, 0x84db, 0x103c, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
222     { 0x1BE1, 0x16f0, 0x1043, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
223     { 0x1BE1, 0x2009, 0x3842, "NVIDIA GeForce GTX 1070 with Max-Q Design" },
224     { 0x1C02, 0x0000, 0x0000, "NVIDIA GeForce GTX 1060 3GB" },
225     { 0x1C03, 0x0000, 0x0000, "NVIDIA GeForce GTX 1060 6GB" },
226     { 0x1C04, 0x0000, 0x0000, "NVIDIA GeForce GTX 1060 5GB" },
227     { 0x1C06, 0x0000, 0x0000, "NVIDIA GeForce GTX 1060 6GB" },
228     { 0x1C07, 0x0000, 0x0000, "NVIDIA P106-100" },
229     { 0x1C09, 0x0000, 0x0000, "NVIDIA P106-090" },
230     { 0x1C20, 0x0000, 0x0000, "NVIDIA GeForce GTX 1060" },
231     { 0x1C20, 0x0802, 0x1028, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
232     { 0x1C20, 0x0803, 0x1028, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
233     { 0x1C20, 0x0825, 0x1028, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
234     { 0x1C20, 0x0827, 0x1028, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
235     { 0x1C20, 0x0885, 0x1028, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
236     { 0x1C20, 0x0886, 0x1028, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
237     { 0x1C20, 0x8467, 0x103c, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
238     { 0x1C20, 0x8478, 0x103c, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
239     { 0x1C20, 0x8581, 0x103c, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
240     { 0x1C20, 0x1244, 0x1462, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
241     { 0x1C20, 0x95e5, 0x1558, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
242     { 0x1C20, 0x39b9, 0x17aa, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
243     { 0x1C20, 0x2000, 0x1a58, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
244     { 0x1C20, 0x2001, 0x1a58, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
245     { 0x1C20, 0x1059, 0x1d05, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
246     { 0x1C21, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050 Ti" },
247     { 0x1C22, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050" },
248     { 0x1C23, 0x0000, 0x0000, "NVIDIA GeForce GTX 1060" },
249     { 0x1C30, 0x0000, 0x0000, "Quadro P2000" },
250     { 0x1C30, 0x11b3, 0x15c3, "EIZO Quadro MED-XN71" },
251     { 0x1C31, 0x0000, 0x0000, "Quadro P2200" },
252     { 0x1C31, 0x131b, 0x15c3, "EIZO Quadro MED-XN72" },
253     { 0x1C60, 0x0000, 0x0000, "NVIDIA GeForce GTX 1060" },
254     { 0x1C60, 0x8390, 0x103c, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
255     { 0x1C60, 0x8467, 0x103c, "NVIDIA GeForce GTX 1060 with Max-Q Design" },
256     { 0x1C61, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050 Ti" },
257     { 0x1C62, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050" },
258     { 0x1C81, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050" },
259     { 0x1C82, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050 Ti" },
260     { 0x1C83, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050" },
261     { 0x1C8C, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050 Ti" },
262     { 0x1C8C, 0x087c, 0x1028, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
263     { 0x1C8C, 0x8519, 0x103c, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
264     { 0x1C8C, 0x856a, 0x103c, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
265     { 0x1C8C, 0x123c, 0x1462, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
266     { 0x1C8C, 0x126c, 0x1462, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
267     { 0x1C8C, 0x2266, 0x17aa, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
268     { 0x1C8C, 0x2267, 0x17aa, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
269     { 0x1C8C, 0x39ff, 0x17aa, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
270     { 0x1C8D, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050" },
271     { 0x1C8D, 0x84e9, 0x103c, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
272     { 0x1C8D, 0x84eb, 0x103c, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
273     { 0x1C8D, 0x856a, 0x103c, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
274     { 0x1C8D, 0x114f, 0x1043, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
275     { 0x1C8D, 0x1341, 0x1043, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
276     { 0x1C8D, 0x1351, 0x1043, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
277     { 0x1C8D, 0x1481, 0x1043, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
278     { 0x1C8D, 0x14a1, 0x1043, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
279     { 0x1C8D, 0x18c1, 0x1043, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
280     { 0x1C8D, 0x1b5e, 0x1043, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
281     { 0x1C8D, 0x126c, 0x1462, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
282     { 0x1C8D, 0x1217, 0x152d, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
283     { 0x1C8D, 0x1707, 0x1d72, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
284     { 0x1C8F, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050 Ti" },
285     { 0x1C8F, 0x123c, 0x1462, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
286     { 0x1C8F, 0x126c, 0x1462, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
287     { 0x1C8F, 0x126d, 0x1462, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
288     { 0x1C8F, 0x1284, 0x1462, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
289     { 0x1C8F, 0x1297, 0x1462, "NVIDIA GeForce GTX 1050 Ti with Max-Q Design" },
290     { 0x1C90, 0x0000, 0x0000, "NVIDIA GeForce MX150" },
291     { 0x1C90, 0x09c1, 0x1028, "NVIDIA GeForce MX250" },
292     { 0x1C91, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050" },
293     { 0x1C91, 0x856a, 0x103c, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
294     { 0x1C91, 0x86e3, 0x103c, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
295     { 0x1C91, 0x1232, 0x152d, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
296     { 0x1C92, 0x0000, 0x0000, "NVIDIA GeForce GTX 1050" },
297     { 0x1C92, 0x149f, 0x1043, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
298     { 0x1C92, 0x1b31, 0x1043, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
299     { 0x1C92, 0x1245, 0x1462, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
300     { 0x1C92, 0x126c, 0x1462, "NVIDIA GeForce GTX 1050 with Max-Q Design" },
301     { 0x1C94, 0x0000, 0x0000, "NVIDIA GeForce MX350" },
302     { 0x1C96, 0x0000, 0x0000, "NVIDIA GeForce MX350" },
303     { 0x1CB1, 0x0000, 0x0000, "Quadro P1000" },
304     { 0x1CB1, 0x11bc, 0x15c3, "EIZO Quadro MED-XN51LP" },
305     { 0x1CB2, 0x0000, 0x0000, "Quadro P600" },
306     { 0x1CB3, 0x0000, 0x0000, "Quadro P400" },
307     { 0x1CB3, 0x11be, 0x15c3, "EIZO Quadro MED-XN31LP" },
308     { 0x1CB6, 0x0000, 0x0000, "Quadro P620" },
309     { 0x1CBA, 0x0000, 0x0000, "Quadro P2000" },
310     { 0x1CBA, 0x2266, 0x17aa, "Quadro P2000 with Max-Q Design" },
311     { 0x1CBA, 0x2267, 0x17aa, "Quadro P2000 with Max-Q Design" },
312     { 0x1CBB, 0x0000, 0x0000, "Quadro P1000" },
313     { 0x1CBC, 0x0000, 0x0000, "Quadro P600" },
314     { 0x1CBD, 0x0000, 0x0000, "Quadro P620" },
315     { 0x1CFA, 0x0000, 0x0000, "Quadro P2000" },
316     { 0x1CFB, 0x0000, 0x0000, "Quadro P1000" },
317     { 0x1CFB, 0x2600, 0x102b, "Matrox D-Series D1480" },
318     { 0x1CFB, 0x2700, 0x102b, "Matrox D-Series D1450" },
319     { 0x1D01, 0x0000, 0x0000, "NVIDIA GeForce GT 1030" },
320     { 0x1D02, 0x0000, 0x0000, "NVIDIA GeForce GT 1010" },
321     { 0x1D10, 0x0000, 0x0000, "NVIDIA GeForce MX150" },
322     { 0x1D11, 0x0000, 0x0000, "NVIDIA GeForce MX230" },
323     { 0x1D12, 0x0000, 0x0000, "NVIDIA GeForce MX150" },
324     { 0x1D13, 0x0000, 0x0000, "NVIDIA GeForce MX250" },
325     { 0x1D16, 0x0000, 0x0000, "NVIDIA GeForce MX330" },
326     { 0x1D33, 0x0000, 0x0000, "Quadro P500" },
327     { 0x1D34, 0x0000, 0x0000, "Quadro P520" },
328     { 0x1D52, 0x0000, 0x0000, "NVIDIA GeForce MX250" },
329     { 0x1D81, 0x0000, 0x0000, "NVIDIA TITAN V" },
330     { 0x1DB1, 0x0000, 0x0000, "Tesla V100-SXM2-16GB" },
331     { 0x1DB1, 0x1307, 0x10de, "Tesla V100-SXM2-16GB-LS" },
332     { 0x1DB3, 0x0000, 0x0000, "Tesla V100-FHHL-16GB" },
333     { 0x1DB4, 0x0000, 0x0000, "Tesla V100-PCIE-16GB" },
334     { 0x1DB4, 0x1306, 0x10de, "Tesla V100-PCIE-16GB-LS" },
335     { 0x1DB5, 0x0000, 0x0000, "Tesla V100-SXM2-32GB" },
336     { 0x1DB5, 0x1308, 0x10de, "Tesla V100-SXM2-32GB-LS" },
337     { 0x1DB6, 0x0000, 0x0000, "Tesla V100-PCIE-32GB" },
338     { 0x1DB7, 0x0000, 0x0000, "Tesla V100-DGXS-32GB" },
339     { 0x1DB8, 0x0000, 0x0000, "Tesla V100-SXM3-32GB" },
340     { 0x1DB8, 0x131d, 0x10de, "Tesla V100-SXM3-32GB-H" },
341     { 0x1DBA, 0x0000, 0x0000, "Quadro GV100" },
342     { 0x1DBA, 0x12eb, 0x10de, "NVIDIA TITAN V JHH Special Edition" },
343     { 0x1DF0, 0x0000, 0x0000, "Tesla PG500-216" },
344     { 0x1DF2, 0x0000, 0x0000, "Tesla PG503-216" },
345     { 0x1DF6, 0x0000, 0x0000, "Tesla V100S-PCIE-32GB" },
346     { 0x1E02, 0x0000, 0x0000, "NVIDIA TITAN RTX" },
347     { 0x1E04, 0x0000, 0x0000, "NVIDIA GeForce RTX 2080 Ti" },
348     { 0x1E07, 0x0000, 0x0000, "NVIDIA GeForce RTX 2080 Ti" },
349     { 0x1E09, 0x0000, 0x0000, "NVIDIA CMP 50HX" },
350     { 0x1E30, 0x0000, 0x0000, "Quadro RTX 6000" },
351     { 0x1E30, 0x129e, 0x1028, "Quadro RTX 8000" },
352     { 0x1E30, 0x129e, 0x103c, "Quadro RTX 8000" },
353     { 0x1E30, 0x129e, 0x10de, "Quadro RTX 8000" },
354     { 0x1E36, 0x0000, 0x0000, "Quadro RTX 6000" },
355     { 0x1E78, 0x13d8, 0x10de, "Quadro RTX 8000" },
356     { 0x1E78, 0x13d9, 0x10de, "Quadro RTX 6000" },
357     { 0x1E81, 0x0000, 0x0000, "NVIDIA GeForce RTX 2080 SUPER" },
358     { 0x1E82, 0x0000, 0x0000, "NVIDIA GeForce RTX 2080" },
359     { 0x1E84, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070 SUPER" },
360     { 0x1E87, 0x0000, 0x0000, "NVIDIA GeForce RTX 2080" },
361     { 0x1E89, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060" },
362     { 0x1E90, 0x0000, 0x0000, "NVIDIA GeForce RTX 2080" },
363     { 0x1E90, 0x1375, 0x1025, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
364     { 0x1E90, 0x08a1, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
365     { 0x1E90, 0x08a2, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
366     { 0x1E90, 0x08ea, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
367     { 0x1E90, 0x08eb, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
368     { 0x1E90, 0x08ec, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
369     { 0x1E90, 0x08ed, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
370     { 0x1E90, 0x08ee, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
371     { 0x1E90, 0x08ef, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
372     { 0x1E90, 0x093b, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
373     { 0x1E90, 0x093c, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
374     { 0x1E90, 0x8572, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
375     { 0x1E90, 0x8573, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
376     { 0x1E90, 0x8602, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
377     { 0x1E90, 0x8606, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
378     { 0x1E90, 0x86c6, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
379     { 0x1E90, 0x86c7, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
380     { 0x1E90, 0x87a6, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
381     { 0x1E90, 0x87a7, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
382     { 0x1E90, 0x131f, 0x1043, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
383     { 0x1E90, 0x137f, 0x1043, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
384     { 0x1E90, 0x141f, 0x1043, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
385     { 0x1E90, 0x1751, 0x1043, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
386     { 0x1E90, 0x1660, 0x1458, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
387     { 0x1E90, 0x1661, 0x1458, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
388     { 0x1E90, 0x1662, 0x1458, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
389     { 0x1E90, 0x75a6, 0x1458, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
390     { 0x1E90, 0x75a7, 0x1458, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
391     { 0x1E90, 0x86a6, 0x1458, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
392     { 0x1E90, 0x86a7, 0x1458, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
393     { 0x1E90, 0x1274, 0x1462, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
394     { 0x1E90, 0x1277, 0x1462, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
395     { 0x1E90, 0x1220, 0x152d, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
396     { 0x1E90, 0x95e1, 0x1558, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
397     { 0x1E90, 0x97e1, 0x1558, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
398     { 0x1E90, 0x2002, 0x1a58, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
399     { 0x1E90, 0x2005, 0x1a58, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
400     { 0x1E90, 0x2007, 0x1a58, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
401     { 0x1E90, 0x3000, 0x1a58, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
402     { 0x1E90, 0x3001, 0x1a58, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
403     { 0x1E90, 0x1069, 0x1d05, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
404     { 0x1E91, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070 Super" },
405     { 0x1E91, 0x8607, 0x103c, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
406     { 0x1E91, 0x8736, 0x103c, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
407     { 0x1E91, 0x8738, 0x103c, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
408     { 0x1E91, 0x8772, 0x103c, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
409     { 0x1E91, 0x878a, 0x103c, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
410     { 0x1E91, 0x878b, 0x103c, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
411     { 0x1E91, 0x1e61, 0x1043, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
412     { 0x1E91, 0x1511, 0x1458, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
413     { 0x1E91, 0x75b3, 0x1458, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
414     { 0x1E91, 0x75b4, 0x1458, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
415     { 0x1E91, 0x76b2, 0x1458, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
416     { 0x1E91, 0x76b3, 0x1458, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
417     { 0x1E91, 0x78a2, 0x1458, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
418     { 0x1E91, 0x78a3, 0x1458, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
419     { 0x1E91, 0x86b2, 0x1458, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
420     { 0x1E91, 0x86b3, 0x1458, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
421     { 0x1E91, 0x12ae, 0x1462, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
422     { 0x1E91, 0x12b0, 0x1462, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
423     { 0x1E91, 0x12c6, 0x1462, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
424     { 0x1E91, 0x22c3, 0x17aa, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
425     { 0x1E91, 0x22c5, 0x17aa, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
426     { 0x1E91, 0x2009, 0x1a58, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
427     { 0x1E91, 0x200a, 0x1a58, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
428     { 0x1E91, 0x3002, 0x1a58, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
429     { 0x1E91, 0x3012, 0x8086, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
430     { 0x1E93, 0x0000, 0x0000, "NVIDIA GeForce RTX 2080 Super" },
431     { 0x1E93, 0x1401, 0x1025, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
432     { 0x1E93, 0x149c, 0x1025, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
433     { 0x1E93, 0x09d2, 0x1028, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
434     { 0x1E93, 0x8607, 0x103c, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
435     { 0x1E93, 0x86c7, 0x103c, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
436     { 0x1E93, 0x8736, 0x103c, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
437     { 0x1E93, 0x8738, 0x103c, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
438     { 0x1E93, 0x8772, 0x103c, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
439     { 0x1E93, 0x87a6, 0x103c, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
440     { 0x1E93, 0x87a7, 0x103c, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
441     { 0x1E93, 0x75b1, 0x1458, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
442     { 0x1E93, 0x75b2, 0x1458, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
443     { 0x1E93, 0x76b0, 0x1458, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
444     { 0x1E93, 0x76b1, 0x1458, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
445     { 0x1E93, 0x78a0, 0x1458, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
446     { 0x1E93, 0x78a1, 0x1458, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
447     { 0x1E93, 0x86b0, 0x1458, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
448     { 0x1E93, 0x86b1, 0x1458, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
449     { 0x1E93, 0x12ae, 0x1462, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
450     { 0x1E93, 0x12b0, 0x1462, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
451     { 0x1E93, 0x12b4, 0x1462, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
452     { 0x1E93, 0x12c6, 0x1462, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
453     { 0x1E93, 0x50d3, 0x1558, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
454     { 0x1E93, 0x70d1, 0x1558, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
455     { 0x1E93, 0x22c3, 0x17aa, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
456     { 0x1E93, 0x22c5, 0x17aa, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
457     { 0x1E93, 0x2009, 0x1a58, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
458     { 0x1E93, 0x200a, 0x1a58, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
459     { 0x1E93, 0x3002, 0x1a58, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
460     { 0x1E93, 0x1089, 0x1d05, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
461     { 0x1EB0, 0x0000, 0x0000, "Quadro RTX 5000" },
462     { 0x1EB1, 0x0000, 0x0000, "Quadro RTX 4000" },
463     { 0x1EB1, 0x12a0, 0x15c3, "EIZO Quadro MED-XN92" },
464     { 0x1EB5, 0x0000, 0x0000, "Quadro RTX 5000" },
465     { 0x1EB5, 0x1375, 0x1025, "Quadro RTX 5000 with Max-Q Design" },
466     { 0x1EB5, 0x1401, 0x1025, "Quadro RTX 5000 with Max-Q Design" },
467     { 0x1EB5, 0x149c, 0x1025, "Quadro RTX 5000 with Max-Q Design" },
468     { 0x1EB5, 0x09c3, 0x1028, "Quadro RTX 5000 with Max-Q Design" },
469     { 0x1EB5, 0x8736, 0x103c, "Quadro RTX 5000 with Max-Q Design" },
470     { 0x1EB5, 0x8738, 0x103c, "Quadro RTX 5000 with Max-Q Design" },
471     { 0x1EB5, 0x8772, 0x103c, "Quadro RTX 5000 with Max-Q Design" },
472     { 0x1EB5, 0x8780, 0x103c, "Quadro RTX 5000 with Max-Q Design" },
473     { 0x1EB5, 0x8782, 0x103c, "Quadro RTX 5000 with Max-Q Design" },
474     { 0x1EB5, 0x8783, 0x103c, "Quadro RTX 5000 with Max-Q Design" },
475     { 0x1EB5, 0x8785, 0x103c, "Quadro RTX 5000 with Max-Q Design" },
476     { 0x1EB5, 0x1dd1, 0x1043, "Quadro RTX 5000 with Max-Q Design" },
477     { 0x1EB5, 0x1274, 0x1462, "Quadro RTX 5000 with Max-Q Design" },
478     { 0x1EB5, 0x12b0, 0x1462, "Quadro RTX 5000 with Max-Q Design" },
479     { 0x1EB5, 0x12c6, 0x1462, "Quadro RTX 5000 with Max-Q Design" },
480     { 0x1EB5, 0x22b8, 0x17aa, "Quadro RTX 5000 with Max-Q Design" },
481     { 0x1EB5, 0x22ba, 0x17aa, "Quadro RTX 5000 with Max-Q Design" },
482     { 0x1EB5, 0x2005, 0x1a58, "Quadro RTX 5000 with Max-Q Design" },
483     { 0x1EB5, 0x2007, 0x1a58, "Quadro RTX 5000 with Max-Q Design" },
484     { 0x1EB5, 0x2008, 0x1a58, "Quadro RTX 5000 with Max-Q Design" },
485     { 0x1EB5, 0x200a, 0x1a58, "Quadro RTX 5000 with Max-Q Design" },
486     { 0x1EB6, 0x0000, 0x0000, "Quadro RTX 4000" },
487     { 0x1EB6, 0x09c3, 0x1028, "Quadro RTX 4000 with Max-Q Design" },
488     { 0x1EB6, 0x8736, 0x103c, "Quadro RTX 4000 with Max-Q Design" },
489     { 0x1EB6, 0x8738, 0x103c, "Quadro RTX 4000 with Max-Q Design" },
490     { 0x1EB6, 0x8772, 0x103c, "Quadro RTX 4000 with Max-Q Design" },
491     { 0x1EB6, 0x8780, 0x103c, "Quadro RTX 4000 with Max-Q Design" },
492     { 0x1EB6, 0x8782, 0x103c, "Quadro RTX 4000 with Max-Q Design" },
493     { 0x1EB6, 0x8783, 0x103c, "Quadro RTX 4000 with Max-Q Design" },
494     { 0x1EB6, 0x8785, 0x103c, "Quadro RTX 4000 with Max-Q Design" },
495     { 0x1EB6, 0x1274, 0x1462, "Quadro RTX 4000 with Max-Q Design" },
496     { 0x1EB6, 0x1277, 0x1462, "Quadro RTX 4000 with Max-Q Design" },
497     { 0x1EB6, 0x12b0, 0x1462, "Quadro RTX 4000 with Max-Q Design" },
498     { 0x1EB6, 0x12c6, 0x1462, "Quadro RTX 4000 with Max-Q Design" },
499     { 0x1EB6, 0x22b8, 0x17aa, "Quadro RTX 4000 with Max-Q Design" },
500     { 0x1EB6, 0x22ba, 0x17aa, "Quadro RTX 4000 with Max-Q Design" },
501     { 0x1EC2, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070 SUPER" },
502     { 0x1EC7, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070 SUPER" },
503     { 0x1ED0, 0x0000, 0x0000, "NVIDIA GeForce RTX 2080" },
504     { 0x1ED0, 0x132d, 0x1025, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
505     { 0x1ED0, 0x08ed, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
506     { 0x1ED0, 0x08ee, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
507     { 0x1ED0, 0x08ef, 0x1028, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
508     { 0x1ED0, 0x8572, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
509     { 0x1ED0, 0x8573, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
510     { 0x1ED0, 0x8600, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
511     { 0x1ED0, 0x8605, 0x103c, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
512     { 0x1ED0, 0x138f, 0x1043, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
513     { 0x1ED0, 0x15c1, 0x1043, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
514     { 0x1ED0, 0x3fee, 0x17aa, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
515     { 0x1ED0, 0x3ffe, 0x17aa, "NVIDIA GeForce RTX 2080 with Max-Q Design" },
516     { 0x1ED1, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070 Super" },
517     { 0x1ED1, 0x1432, 0x1025, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
518     { 0x1ED1, 0x8746, 0x103c, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
519     { 0x1ED1, 0x878a, 0x103c, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
520     { 0x1ED1, 0x165f, 0x1043, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
521     { 0x1ED1, 0xc192, 0x144d, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
522     { 0x1ED1, 0x3fce, 0x17aa, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
523     { 0x1ED1, 0x3fcf, 0x17aa, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
524     { 0x1ED1, 0x3fd0, 0x17aa, "NVIDIA GeForce RTX 2070 Super with Max-Q Design" },
525     { 0x1ED3, 0x0000, 0x0000, "NVIDIA GeForce RTX 2080 Super" },
526     { 0x1ED3, 0x1432, 0x1025, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
527     { 0x1ED3, 0x09d1, 0x1028, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
528     { 0x1ED3, 0x8746, 0x103c, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
529     { 0x1ED3, 0x878a, 0x103c, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
530     { 0x1ED3, 0x1d61, 0x1043, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
531     { 0x1ED3, 0x1e51, 0x1043, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
532     { 0x1ED3, 0x1f01, 0x1043, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
533     { 0x1ED3, 0x3fce, 0x17aa, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
534     { 0x1ED3, 0x3fcf, 0x17aa, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
535     { 0x1ED3, 0x3fd0, 0x17aa, "NVIDIA GeForce RTX 2080 Super with Max-Q Design" },
536     { 0x1EF5, 0x0000, 0x0000, "Quadro RTX 5000" },
537     { 0x1F02, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070" },
538     { 0x1F03, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060" },
539     { 0x1F06, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060 SUPER" },
540     { 0x1F07, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070" },
541     { 0x1F08, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060" },
542     { 0x1F0A, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650" },
543     { 0x1F0B, 0x0000, 0x0000, "NVIDIA CMP 40HX" },
544     { 0x1F10, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070" },
545     { 0x1F10, 0x132d, 0x1025, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
546     { 0x1F10, 0x1342, 0x1025, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
547     { 0x1F10, 0x08a1, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
548     { 0x1F10, 0x08a2, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
549     { 0x1F10, 0x08ea, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
550     { 0x1F10, 0x08eb, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
551     { 0x1F10, 0x08ec, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
552     { 0x1F10, 0x08ed, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
553     { 0x1F10, 0x08ee, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
554     { 0x1F10, 0x08ef, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
555     { 0x1F10, 0x093b, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
556     { 0x1F10, 0x093c, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
557     { 0x1F10, 0x8572, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
558     { 0x1F10, 0x8573, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
559     { 0x1F10, 0x8602, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
560     { 0x1F10, 0x8606, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
561     { 0x1F10, 0x132f, 0x1043, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
562     { 0x1F10, 0x136f, 0x1043, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
563     { 0x1F10, 0x1881, 0x1043, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
564     { 0x1F10, 0x1e6e, 0x1043, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
565     { 0x1F10, 0x1658, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
566     { 0x1F10, 0x1663, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
567     { 0x1F10, 0x1664, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
568     { 0x1F10, 0x75a4, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
569     { 0x1F10, 0x75a5, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
570     { 0x1F10, 0x86a4, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
571     { 0x1F10, 0x86a5, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
572     { 0x1F10, 0x1274, 0x1462, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
573     { 0x1F10, 0x1277, 0x1462, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
574     { 0x1F10, 0x95e1, 0x1558, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
575     { 0x1F10, 0x97e1, 0x1558, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
576     { 0x1F10, 0x2002, 0x1a58, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
577     { 0x1F10, 0x2005, 0x1a58, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
578     { 0x1F10, 0x2007, 0x1a58, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
579     { 0x1F10, 0x3000, 0x1a58, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
580     { 0x1F10, 0x3001, 0x1a58, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
581     { 0x1F10, 0x105e, 0x1d05, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
582     { 0x1F10, 0x1070, 0x1d05, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
583     { 0x1F10, 0x2087, 0x1d05, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
584     { 0x1F10, 0x2087, 0x8086, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
585     { 0x1F11, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060" },
586     { 0x1F12, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060" },
587     { 0x1F12, 0x098f, 0x1028, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
588     { 0x1F12, 0x8741, 0x103c, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
589     { 0x1F12, 0x8744, 0x103c, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
590     { 0x1F12, 0x878e, 0x103c, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
591     { 0x1F12, 0x880e, 0x103c, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
592     { 0x1F12, 0x1e11, 0x1043, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
593     { 0x1F12, 0x1f11, 0x1043, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
594     { 0x1F12, 0x12d9, 0x1462, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
595     { 0x1F12, 0x3801, 0x17aa, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
596     { 0x1F12, 0x3802, 0x17aa, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
597     { 0x1F12, 0x3803, 0x17aa, "NVIDIA GeForce RTX 2060 with Max-Q Design" },
598     { 0x1F14, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070" },
599     { 0x1F14, 0x1401, 0x1025, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
600     { 0x1F14, 0x1432, 0x1025, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
601     { 0x1F14, 0x1442, 0x1025, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
602     { 0x1F14, 0x1446, 0x1025, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
603     { 0x1F14, 0x147d, 0x1025, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
604     { 0x1F14, 0x09e2, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
605     { 0x1F14, 0x09f3, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
606     { 0x1F14, 0x8607, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
607     { 0x1F14, 0x86c6, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
608     { 0x1F14, 0x86c7, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
609     { 0x1F14, 0x8736, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
610     { 0x1F14, 0x8738, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
611     { 0x1F14, 0x8746, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
612     { 0x1F14, 0x8772, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
613     { 0x1F14, 0x878a, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
614     { 0x1F14, 0x878b, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
615     { 0x1F14, 0x87a6, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
616     { 0x1F14, 0x87a7, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
617     { 0x1F14, 0x174f, 0x1043, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
618     { 0x1F14, 0x1512, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
619     { 0x1F14, 0x75b5, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
620     { 0x1F14, 0x75b6, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
621     { 0x1F14, 0x76b4, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
622     { 0x1F14, 0x76b5, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
623     { 0x1F14, 0x78a4, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
624     { 0x1F14, 0x78a5, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
625     { 0x1F14, 0x86b4, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
626     { 0x1F14, 0x86b5, 0x1458, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
627     { 0x1F14, 0x12ae, 0x1462, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
628     { 0x1F14, 0x12b0, 0x1462, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
629     { 0x1F14, 0x12c6, 0x1462, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
630     { 0x1F14, 0x50d3, 0x1558, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
631     { 0x1F14, 0x70d1, 0x1558, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
632     { 0x1F14, 0x200c, 0x1a58, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
633     { 0x1F14, 0x2011, 0x1a58, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
634     { 0x1F14, 0x3002, 0x1a58, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
635     { 0x1F15, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060" },
636     { 0x1F36, 0x0000, 0x0000, "Quadro RTX 3000" },
637     { 0x1F36, 0x0990, 0x1028, "Quadro RTX 3000 with Max-Q Design" },
638     { 0x1F36, 0x8736, 0x103c, "Quadro RTX 3000 with Max-Q Design" },
639     { 0x1F36, 0x8738, 0x103c, "Quadro RTX 3000 with Max-Q Design" },
640     { 0x1F36, 0x8772, 0x103c, "Quadro RTX 3000 with Max-Q Design" },
641     { 0x1F36, 0x13cf, 0x1043, "Quadro RTX 3000 with Max-Q Design" },
642     { 0x1F36, 0x0032, 0x1414, "Quadro RTX 3000 with Max-Q Design" },
643     { 0x1F42, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060 SUPER" },
644     { 0x1F47, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060 SUPER" },
645     { 0x1F50, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070" },
646     { 0x1F50, 0x08ed, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
647     { 0x1F50, 0x08ee, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
648     { 0x1F50, 0x08ef, 0x1028, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
649     { 0x1F50, 0x8572, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
650     { 0x1F50, 0x8573, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
651     { 0x1F50, 0x8574, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
652     { 0x1F50, 0x8600, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
653     { 0x1F50, 0x8605, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
654     { 0x1F50, 0x3fee, 0x17aa, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
655     { 0x1F50, 0x3ffe, 0x17aa, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
656     { 0x1F51, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060" },
657     { 0x1F54, 0x0000, 0x0000, "NVIDIA GeForce RTX 2070" },
658     { 0x1F54, 0x878a, 0x103c, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
659     { 0x1F54, 0x3fce, 0x17aa, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
660     { 0x1F54, 0x3fcf, 0x17aa, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
661     { 0x1F54, 0x3fd0, 0x17aa, "NVIDIA GeForce RTX 2070 with Max-Q Design" },
662     { 0x1F55, 0x0000, 0x0000, "NVIDIA GeForce RTX 2060" },
663     { 0x1F76, 0x0000, 0x0000, "Quadro RTX 3000" },
664     { 0x1F76, 0x2800, 0x102b, "Matrox D-Series D2450" },
665     { 0x1F76, 0x2900, 0x102b, "Matrox D-Series D2480" },
666     { 0x1F82, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650" },
667     { 0x1F83, 0x0000, 0x0000, "NVIDIA GeForce GTX 1630" },
668     { 0x1F91, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650" },
669     { 0x1F91, 0x863e, 0x103c, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
670     { 0x1F91, 0x86e7, 0x103c, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
671     { 0x1F91, 0x86e8, 0x103c, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
672     { 0x1F91, 0x12cf, 0x1043, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
673     { 0x1F91, 0x156f, 0x1043, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
674     { 0x1F91, 0x0032, 0x1414, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
675     { 0x1F91, 0xc822, 0x144d, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
676     { 0x1F91, 0x127e, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
677     { 0x1F91, 0x1281, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
678     { 0x1F91, 0x1284, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
679     { 0x1F91, 0x1285, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
680     { 0x1F91, 0x129c, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
681     { 0x1F91, 0x229f, 0x17aa, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
682     { 0x1F91, 0x3802, 0x17aa, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
683     { 0x1F91, 0x3806, 0x17aa, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
684     { 0x1F91, 0x3f1a, 0x17aa, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
685     { 0x1F91, 0x1001, 0x1a58, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
686     { 0x1F95, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650 Ti" },
687     { 0x1F95, 0x1479, 0x1025, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
688     { 0x1F95, 0x147a, 0x1025, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
689     { 0x1F95, 0x147b, 0x1025, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
690     { 0x1F95, 0x147c, 0x1025, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
691     { 0x1F95, 0x86e7, 0x103c, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
692     { 0x1F95, 0x86e8, 0x103c, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
693     { 0x1F95, 0x8815, 0x103c, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
694     { 0x1F95, 0x1dff, 0x1043, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
695     { 0x1F95, 0x1e1f, 0x1043, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
696     { 0x1F95, 0xc838, 0x144d, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
697     { 0x1F95, 0x12bd, 0x1462, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
698     { 0x1F95, 0x12c5, 0x1462, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
699     { 0x1F95, 0x12d2, 0x1462, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
700     { 0x1F95, 0x22c0, 0x17aa, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
701     { 0x1F95, 0x22c1, 0x17aa, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
702     { 0x1F95, 0x3837, 0x17aa, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
703     { 0x1F95, 0x3f95, 0x17aa, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
704     { 0x1F95, 0x1003, 0x1a58, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
705     { 0x1F95, 0x1006, 0x1a58, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
706     { 0x1F95, 0x1007, 0x1a58, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
707     { 0x1F95, 0x3e30, 0x1e83, "NVIDIA GeForce GTX 1650 Ti with Max-Q Design" },
708     { 0x1F96, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650" },
709     { 0x1F96, 0x1297, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
710     { 0x1F97, 0x0000, 0x0000, "NVIDIA GeForce MX450" },
711     { 0x1F98, 0x0000, 0x0000, "NVIDIA GeForce MX450" },
712     { 0x1F99, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650" },
713     { 0x1F99, 0x1479, 0x1025, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
714     { 0x1F99, 0x147a, 0x1025, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
715     { 0x1F99, 0x147b, 0x1025, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
716     { 0x1F99, 0x147c, 0x1025, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
717     { 0x1F99, 0x8815, 0x103c, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
718     { 0x1F99, 0x13b2, 0x1043, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
719     { 0x1F99, 0x1402, 0x1043, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
720     { 0x1F99, 0x1902, 0x1043, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
721     { 0x1F99, 0x12bd, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
722     { 0x1F99, 0x12c5, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
723     { 0x1F99, 0x12d2, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
724     { 0x1F99, 0x22da, 0x17aa, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
725     { 0x1F99, 0x3f93, 0x17aa, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
726     { 0x1F99, 0x3e30, 0x1e83, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
727     { 0x1F9C, 0x0000, 0x0000, "NVIDIA GeForce MX450" },
728     { 0x1F9D, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650" },
729     { 0x1F9D, 0x128d, 0x1043, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
730     { 0x1F9D, 0x130d, 0x1043, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
731     { 0x1F9D, 0x149c, 0x1043, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
732     { 0x1F9D, 0x185c, 0x1043, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
733     { 0x1F9D, 0x189c, 0x1043, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
734     { 0x1F9D, 0x12f4, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
735     { 0x1F9D, 0x1302, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
736     { 0x1F9D, 0x131b, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
737     { 0x1F9D, 0x1326, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
738     { 0x1F9D, 0x132a, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
739     { 0x1F9D, 0x132e, 0x1462, "NVIDIA GeForce GTX 1650 with Max-Q Design" },
740     { 0x1F9F, 0x0000, 0x0000, "NVIDIA GeForce MX550" },
741     { 0x1FA0, 0x0000, 0x0000, "NVIDIA GeForce MX550" },
742     { 0x1FB0, 0x12db, 0x1028, "NVIDIA T1000" },
743     { 0x1FB0, 0x12db, 0x103c, "NVIDIA T1000" },
744     { 0x1FB0, 0x8a80, 0x103c, "NVIDIA T1000" },
745     { 0x1FB0, 0x12db, 0x10de, "NVIDIA T1000" },
746     { 0x1FB0, 0x1485, 0x10de, "NVIDIA DGX Display" },
747     { 0x1FB0, 0x12db, 0x17aa, "NVIDIA T1000" },
748     { 0x1FB1, 0x1488, 0x1028, "NVIDIA T600" },
749     { 0x1FB1, 0x1488, 0x103c, "NVIDIA T600" },
750     { 0x1FB1, 0x8a80, 0x103c, "NVIDIA T600" },
751     { 0x1FB1, 0x1488, 0x10de, "NVIDIA T600" },
752     { 0x1FB1, 0x1488, 0x17aa, "NVIDIA T600" },
753     { 0x1FB2, 0x1489, 0x1028, "NVIDIA T400" },
754     { 0x1FB2, 0x1489, 0x103c, "NVIDIA T400" },
755     { 0x1FB2, 0x8a80, 0x103c, "NVIDIA T400" },
756     { 0x1FB2, 0x1489, 0x10de, "NVIDIA T400" },
757     { 0x1FB2, 0x1489, 0x17aa, "NVIDIA T400" },
758     { 0x1FB6, 0x0000, 0x0000, "NVIDIA T600 Laptop GPU" },
759     { 0x1FB7, 0x0000, 0x0000, "NVIDIA T550 Laptop GPU" },
760     { 0x1FB8, 0x0000, 0x0000, "Quadro T2000" },
761     { 0x1FB8, 0x097e, 0x1028, "Quadro T2000 with Max-Q Design" },
762     { 0x1FB8, 0x8736, 0x103c, "Quadro T2000 with Max-Q Design" },
763     { 0x1FB8, 0x8738, 0x103c, "Quadro T2000 with Max-Q Design" },
764     { 0x1FB8, 0x8772, 0x103c, "Quadro T2000 with Max-Q Design" },
765     { 0x1FB8, 0x8780, 0x103c, "Quadro T2000 with Max-Q Design" },
766     { 0x1FB8, 0x8782, 0x103c, "Quadro T2000 with Max-Q Design" },
767     { 0x1FB8, 0x8783, 0x103c, "Quadro T2000 with Max-Q Design" },
768     { 0x1FB8, 0x8785, 0x103c, "Quadro T2000 with Max-Q Design" },
769     { 0x1FB8, 0x87f0, 0x103c, "Quadro T2000 with Max-Q Design" },
770     { 0x1FB8, 0x1281, 0x1462, "Quadro T2000 with Max-Q Design" },
771     { 0x1FB8, 0x12bd, 0x1462, "Quadro T2000 with Max-Q Design" },
772     { 0x1FB8, 0x22c0, 0x17aa, "Quadro T2000 with Max-Q Design" },
773     { 0x1FB8, 0x22c1, 0x17aa, "Quadro T2000 with Max-Q Design" },
774     { 0x1FB9, 0x0000, 0x0000, "Quadro T1000" },
775     { 0x1FB9, 0x1479, 0x1025, "Quadro T1000 with Max-Q Design" },
776     { 0x1FB9, 0x147a, 0x1025, "Quadro T1000 with Max-Q Design" },
777     { 0x1FB9, 0x147b, 0x1025, "Quadro T1000 with Max-Q Design" },
778     { 0x1FB9, 0x147c, 0x1025, "Quadro T1000 with Max-Q Design" },
779     { 0x1FB9, 0x8736, 0x103c, "Quadro T1000 with Max-Q Design" },
780     { 0x1FB9, 0x8738, 0x103c, "Quadro T1000 with Max-Q Design" },
781     { 0x1FB9, 0x8772, 0x103c, "Quadro T1000 with Max-Q Design" },
782     { 0x1FB9, 0x8780, 0x103c, "Quadro T1000 with Max-Q Design" },
783     { 0x1FB9, 0x8782, 0x103c, "Quadro T1000 with Max-Q Design" },
784     { 0x1FB9, 0x8783, 0x103c, "Quadro T1000 with Max-Q Design" },
785     { 0x1FB9, 0x8785, 0x103c, "Quadro T1000 with Max-Q Design" },
786     { 0x1FB9, 0x87f0, 0x103c, "Quadro T1000 with Max-Q Design" },
787     { 0x1FB9, 0x12bd, 0x1462, "Quadro T1000 with Max-Q Design" },
788     { 0x1FB9, 0x22c0, 0x17aa, "Quadro T1000 with Max-Q Design" },
789     { 0x1FB9, 0x22c1, 0x17aa, "Quadro T1000 with Max-Q Design" },
790     { 0x1FBA, 0x0000, 0x0000, "NVIDIA T600 Laptop GPU" },
791     { 0x1FBB, 0x0000, 0x0000, "NVIDIA T500" },
792     { 0x1FBC, 0x0000, 0x0000, "NVIDIA T1200 Laptop GPU" },
793     { 0x1FDD, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650" },
794     { 0x1FF0, 0x1612, 0x1028, "NVIDIA T1000 8GB" },
795     { 0x1FF0, 0x1612, 0x103c, "NVIDIA T1000 8GB" },
796     { 0x1FF0, 0x8a80, 0x103c, "NVIDIA T1000 8GB" },
797     { 0x1FF0, 0x1612, 0x10de, "NVIDIA T1000 8GB" },
798     { 0x1FF0, 0x1612, 0x17aa, "NVIDIA T1000 8GB" },
799     { 0x1FF2, 0x1613, 0x1028, "NVIDIA T400 4GB" },
800     { 0x1FF2, 0x1613, 0x103c, "NVIDIA T400 4GB" },
801     { 0x1FF2, 0x8a80, 0x103c, "NVIDIA T400 4GB" },
802     { 0x1FF2, 0x1613, 0x10de, "NVIDIA T400 4GB" },
803     { 0x1FF2, 0x1613, 0x17aa, "NVIDIA T400 4GB" },
804     { 0x1FF9, 0x0000, 0x0000, "Quadro T1000" },
805     { 0x20B0, 0x0000, 0x0000, "NVIDIA A100-SXM4-40GB" },
806     { 0x20B0, 0x1450, 0x10de, "NVIDIA A100-PG509-200" },
807     { 0x20B2, 0x1463, 0x10de, "NVIDIA A100-SXM4-80GB" },
808     { 0x20B2, 0x147f, 0x10de, "NVIDIA A100-SXM4-80GB" },
809     { 0x20B2, 0x1622, 0x10de, "NVIDIA A100-SXM4-80GB" },
810     { 0x20B2, 0x1623, 0x10de, "NVIDIA A100-SXM4-80GB" },
811     { 0x20B2, 0x1625, 0x10de, "NVIDIA PG509-210" },
812     { 0x20B3, 0x14a7, 0x10de, "NVIDIA A100-SXM-64GB" },
813     { 0x20B3, 0x14a8, 0x10de, "NVIDIA A100-SXM-64GB" },
814     { 0x20B5, 0x1533, 0x10de, "NVIDIA A100 80GB PCIe" },
815     { 0x20B5, 0x1642, 0x10de, "NVIDIA A100 80GB PCIe" },
816     { 0x20B6, 0x1492, 0x10de, "NVIDIA PG506-232" },
817     { 0x20B7, 0x1532, 0x10de, "NVIDIA A30" },
818     { 0x20B7, 0x1804, 0x10de, "NVIDIA A30" },
819     { 0x20B7, 0x1852, 0x10de, "NVIDIA A30" },
820     { 0x20BD, 0x17f4, 0x10de, "NVIDIA A800-SXM4-40GB" },
821     { 0x20F1, 0x145f, 0x10de, "NVIDIA A100-PCIE-40GB" },
822     { 0x20F3, 0x179b, 0x10de, "NVIDIA A800-SXM4-80GB" },
823     { 0x20F3, 0x179c, 0x10de, "NVIDIA A800-SXM4-80GB" },
824     { 0x20F3, 0x179d, 0x10de, "NVIDIA A800-SXM4-80GB" },
825     { 0x20F3, 0x179e, 0x10de, "NVIDIA A800-SXM4-80GB" },
826     { 0x20F3, 0x179f, 0x10de, "NVIDIA A800-SXM4-80GB" },
827     { 0x20F3, 0x17a0, 0x10de, "NVIDIA A800-SXM4-80GB" },
828     { 0x20F3, 0x17a1, 0x10de, "NVIDIA A800-SXM4-80GB" },
829     { 0x20F3, 0x17a2, 0x10de, "NVIDIA A800-SXM4-80GB" },
830     { 0x20F5, 0x1799, 0x10de, "NVIDIA A800 80GB PCIe" },
831     { 0x20F5, 0x179a, 0x10de, "NVIDIA A800 80GB PCIe LC" },
832     { 0x20F6, 0x180a, 0x1028, "NVIDIA A800 40GB Active" },
833     { 0x20F6, 0x180a, 0x103c, "NVIDIA A800 40GB Active" },
834     { 0x20F6, 0x180a, 0x10de, "NVIDIA A800 40GB Active" },
835     { 0x20F6, 0x180a, 0x17aa, "NVIDIA A800 40GB Active" },
836     { 0x2182, 0x0000, 0x0000, "NVIDIA GeForce GTX 1660 Ti" },
837     { 0x2184, 0x0000, 0x0000, "NVIDIA GeForce GTX 1660" },
838     { 0x2187, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650 SUPER" },
839     { 0x2188, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650" },
840     { 0x2189, 0x0000, 0x0000, "NVIDIA CMP 30HX" },
841     { 0x2191, 0x0000, 0x0000, "NVIDIA GeForce GTX 1660 Ti" },
842     { 0x2191, 0x0949, 0x1028, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
843     { 0x2191, 0x85fb, 0x103c, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
844     { 0x2191, 0x85fe, 0x103c, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
845     { 0x2191, 0x86d6, 0x103c, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
846     { 0x2191, 0x8741, 0x103c, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
847     { 0x2191, 0x8744, 0x103c, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
848     { 0x2191, 0x878d, 0x103c, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
849     { 0x2191, 0x87af, 0x103c, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
850     { 0x2191, 0x87b3, 0x103c, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
851     { 0x2191, 0x171f, 0x1043, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
852     { 0x2191, 0x17ef, 0x1043, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
853     { 0x2191, 0x18d1, 0x1043, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
854     { 0x2191, 0x0032, 0x1414, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
855     { 0x2191, 0x128a, 0x1462, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
856     { 0x2191, 0x128b, 0x1462, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
857     { 0x2191, 0x12c6, 0x1462, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
858     { 0x2191, 0x12cb, 0x1462, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
859     { 0x2191, 0x12cc, 0x1462, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
860     { 0x2191, 0x12d9, 0x1462, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
861     { 0x2191, 0x380c, 0x17aa, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
862     { 0x2191, 0x381d, 0x17aa, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
863     { 0x2191, 0x381e, 0x17aa, "NVIDIA GeForce GTX 1660 Ti with Max-Q Design" },
864     { 0x2192, 0x0000, 0x0000, "NVIDIA GeForce GTX 1650 Ti" },
865     { 0x21C4, 0x0000, 0x0000, "NVIDIA GeForce GTX 1660 SUPER" },
866     { 0x21D1, 0x0000, 0x0000, "NVIDIA GeForce GTX 1660 Ti" },
867     { 0x2203, 0x0000, 0x0000, "NVIDIA GeForce RTX 3090 Ti" },
868     { 0x2204, 0x0000, 0x0000, "NVIDIA GeForce RTX 3090" },
869     { 0x2206, 0x0000, 0x0000, "NVIDIA GeForce RTX 3080" },
870     { 0x2207, 0x0000, 0x0000, "NVIDIA GeForce RTX 3070 Ti" },
871     { 0x2208, 0x0000, 0x0000, "NVIDIA GeForce RTX 3080 Ti" },
872     { 0x220A, 0x0000, 0x0000, "NVIDIA GeForce RTX 3080" },
873     { 0x220D, 0x0000, 0x0000, "NVIDIA CMP 90HX" },
874     { 0x2216, 0x0000, 0x0000, "NVIDIA GeForce RTX 3080" },
875     { 0x2230, 0x1459, 0x1028, "NVIDIA RTX A6000" },
876     { 0x2230, 0x1459, 0x103c, "NVIDIA RTX A6000" },
877     { 0x2230, 0x1459, 0x10de, "NVIDIA RTX A6000" },
878     { 0x2230, 0x1459, 0x17aa, "NVIDIA RTX A6000" },
879     { 0x2231, 0x147e, 0x1028, "NVIDIA RTX A5000" },
880     { 0x2231, 0x147e, 0x103c, "NVIDIA RTX A5000" },
881     { 0x2231, 0x147e, 0x10de, "NVIDIA RTX A5000" },
882     { 0x2231, 0x147e, 0x17aa, "NVIDIA RTX A5000" },
883     { 0x2232, 0x163c, 0x1028, "NVIDIA RTX A4500" },
884     { 0x2232, 0x163c, 0x103c, "NVIDIA RTX A4500" },
885     { 0x2232, 0x163c, 0x10de, "NVIDIA RTX A4500" },
886     { 0x2232, 0x163c, 0x17aa, "NVIDIA RTX A4500" },
887     { 0x2233, 0x165a, 0x1028, "NVIDIA RTX A5500" },
888     { 0x2233, 0x165a, 0x103c, "NVIDIA RTX A5500" },
889     { 0x2233, 0x165a, 0x10de, "NVIDIA RTX A5500" },
890     { 0x2233, 0x165a, 0x17aa, "NVIDIA RTX A5500" },
891     { 0x2235, 0x145a, 0x10de, "NVIDIA A40" },
892     { 0x2236, 0x1482, 0x10de, "NVIDIA A10" },
893     { 0x2237, 0x152f, 0x10de, "NVIDIA A10G" },
894     { 0x2238, 0x1677, 0x10de, "NVIDIA A10M" },
895     { 0x2321, 0x1839, 0x10de, "NVIDIA H100 NVL" },
896     { 0x2322, 0x17a4, 0x10de, "NVIDIA H800 PCIe" },
897     { 0x2324, 0x17a6, 0x10de, "NVIDIA H800" },
898     { 0x2324, 0x17a8, 0x10de, "NVIDIA H800" },
899     { 0x2330, 0x16c0, 0x10de, "NVIDIA H100 80GB HBM3" },
900     { 0x2330, 0x16c1, 0x10de, "NVIDIA H100 80GB HBM3" },
901     { 0x2331, 0x1626, 0x10de, "NVIDIA H100 PCIe" },
902     { 0x2339, 0x17fc, 0x10de, "NVIDIA H100" },
903     { 0x233A, 0x183a, 0x10de, "NVIDIA H800 NVL" },
904     { 0x2342, 0x16eb, 0x10de, "NVIDIA GH200 120GB" },
905     { 0x2342, 0x1809, 0x10de, "NVIDIA GH200 480GB" },
906     { 0x2414, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060 Ti" },
907     { 0x2420, 0x0000, 0x0000, "NVIDIA GeForce RTX 3080 Ti Laptop GPU" },
908     { 0x2438, 0x0000, 0x0000, "NVIDIA RTX A5500 Laptop GPU" },
909     { 0x2460, 0x0000, 0x0000, "NVIDIA GeForce RTX 3080 Ti Laptop GPU" },
910     { 0x2482, 0x0000, 0x0000, "NVIDIA GeForce RTX 3070 Ti" },
911     { 0x2484, 0x0000, 0x0000, "NVIDIA GeForce RTX 3070" },
912     { 0x2486, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060 Ti" },
913     { 0x2487, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060" },
914     { 0x2488, 0x0000, 0x0000, "NVIDIA GeForce RTX 3070" },
915     { 0x2489, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060 Ti" },
916     { 0x248A, 0x0000, 0x0000, "NVIDIA CMP 70HX" },
917     { 0x249C, 0x0000, 0x0000, "NVIDIA GeForce RTX 3080 Laptop GPU" },
918     { 0x249C, 0x1194, 0x1d05, "NVIDIA GeForce RTX 3060 Laptop GPU" },
919     { 0x249D, 0x0000, 0x0000, "NVIDIA GeForce RTX 3070 Laptop GPU" },
920     { 0x24A0, 0x0000, 0x0000, "NVIDIA GeForce RTX 3070 Ti Laptop GPU" },
921     { 0x24A0, 0x1192, 0x1d05, "NVIDIA GeForce RTX 3060 Laptop GPU" },
922     { 0x24B0, 0x14ad, 0x1028, "NVIDIA RTX A4000" },
923     { 0x24B0, 0x14ad, 0x103c, "NVIDIA RTX A4000" },
924     { 0x24B0, 0x14ad, 0x10de, "NVIDIA RTX A4000" },
925     { 0x24B0, 0x14ad, 0x17aa, "NVIDIA RTX A4000" },
926     { 0x24B1, 0x1658, 0x10de, "NVIDIA RTX A4000H" },
927     { 0x24B6, 0x0000, 0x0000, "NVIDIA RTX A5000 Laptop GPU" },
928     { 0x24B7, 0x0000, 0x0000, "NVIDIA RTX A4000 Laptop GPU" },
929     { 0x24B8, 0x0000, 0x0000, "NVIDIA RTX A3000 Laptop GPU" },
930     { 0x24B9, 0x0000, 0x0000, "NVIDIA RTX A3000 12GB Laptop GPU" },
931     { 0x24BA, 0x0000, 0x0000, "NVIDIA RTX A4500 Laptop GPU" },
932     { 0x24BB, 0x0000, 0x0000, "NVIDIA RTX A3000 12GB Laptop GPU" },
933     { 0x24C7, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060" },
934     { 0x24C9, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060 Ti" },
935     { 0x24DC, 0x0000, 0x0000, "NVIDIA GeForce RTX 3080 Laptop GPU" },
936     { 0x24DD, 0x0000, 0x0000, "NVIDIA GeForce RTX 3070 Laptop GPU" },
937     { 0x24E0, 0x0000, 0x0000, "NVIDIA GeForce RTX 3070 Ti Laptop GPU" },
938     { 0x24FA, 0x0000, 0x0000, "NVIDIA RTX A4500 Embedded GPU" },
939     { 0x2503, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060" },
940     { 0x2504, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060" },
941     { 0x2507, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050" },
942     { 0x2508, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 OEM" },
943     { 0x2520, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060 Laptop GPU" },
944     { 0x2521, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060 Laptop GPU" },
945     { 0x2523, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 Ti Laptop GPU" },
946     { 0x2531, 0x151d, 0x1028, "NVIDIA RTX A2000" },
947     { 0x2531, 0x151d, 0x103c, "NVIDIA RTX A2000" },
948     { 0x2531, 0x151d, 0x10de, "NVIDIA RTX A2000" },
949     { 0x2531, 0x151d, 0x17aa, "NVIDIA RTX A2000" },
950     { 0x2544, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060" },
951     { 0x2560, 0x0000, 0x0000, "NVIDIA GeForce RTX 3060 Laptop GPU" },
952     { 0x2563, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 Ti Laptop GPU" },
953     { 0x2571, 0x1611, 0x1028, "NVIDIA RTX A2000 12GB" },
954     { 0x2571, 0x1611, 0x103c, "NVIDIA RTX A2000 12GB" },
955     { 0x2571, 0x1611, 0x10de, "NVIDIA RTX A2000 12GB" },
956     { 0x2571, 0x1611, 0x17aa, "NVIDIA RTX A2000 12GB" },
957     { 0x2582, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050" },
958     { 0x25A0, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 Ti Laptop GPU" },
959     { 0x25A0, 0x8928, 0x103c, "NVIDIA GeForce RTX 3050Ti Laptop GPU" },
960     { 0x25A0, 0x89f9, 0x103c, "NVIDIA GeForce RTX 3050Ti Laptop GPU" },
961     { 0x25A0, 0x1196, 0x1d05, "NVIDIA GeForce RTX 3060 Laptop GPU" },
962     { 0x25A2, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 Laptop GPU" },
963     { 0x25A2, 0x0baf, 0x1028, "NVIDIA GeForce RTX 3050 Ti Laptop GPU" },
964     { 0x25A2, 0x1195, 0x1d05, "NVIDIA GeForce RTX 3060 Laptop GPU" },
965     { 0x25A5, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 Laptop GPU" },
966     { 0x25A6, 0x0000, 0x0000, "NVIDIA GeForce MX570" },
967     { 0x25A7, 0x0000, 0x0000, "NVIDIA GeForce RTX 2050" },
968     { 0x25A9, 0x0000, 0x0000, "NVIDIA GeForce RTX 2050" },
969     { 0x25AA, 0x0000, 0x0000, "NVIDIA GeForce MX570 A" },
970     { 0x25AB, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 4GB Laptop GPU" },
971     { 0x25AC, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 6GB Laptop GPU" },
972     { 0x25AD, 0x0000, 0x0000, "NVIDIA GeForce RTX 2050" },
973     { 0x25B6, 0x14a9, 0x10de, "NVIDIA A16" },
974     { 0x25B6, 0x157e, 0x10de, "NVIDIA A2" },
975     { 0x25B8, 0x0000, 0x0000, "NVIDIA RTX A2000 Laptop GPU" },
976     { 0x25B9, 0x0000, 0x0000, "NVIDIA RTX A1000 Laptop GPU" },
977     { 0x25BA, 0x0000, 0x0000, "NVIDIA RTX A2000 8GB Laptop GPU" },
978     { 0x25BB, 0x0000, 0x0000, "NVIDIA RTX A500 Laptop GPU" },
979     { 0x25BC, 0x0000, 0x0000, "NVIDIA RTX A1000 6GB Laptop GPU" },
980     { 0x25BD, 0x0000, 0x0000, "NVIDIA RTX A500 Laptop GPU" },
981     { 0x25E0, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 Ti Laptop GPU" },
982     { 0x25E2, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 Laptop GPU" },
983     { 0x25E5, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 Laptop GPU" },
984     { 0x25EC, 0x0000, 0x0000, "NVIDIA GeForce RTX 3050 6GB Laptop GPU" },
985     { 0x25ED, 0x0000, 0x0000, "NVIDIA GeForce RTX 2050" },
986     { 0x25F9, 0x0000, 0x0000, "NVIDIA RTX A1000 Embedded GPU" },
987     { 0x25FA, 0x0000, 0x0000, "NVIDIA RTX A2000 Embedded GPU" },
988     { 0x25FB, 0x0000, 0x0000, "NVIDIA RTX A500 Embedded GPU" },
989     { 0x2684, 0x0000, 0x0000, "NVIDIA GeForce RTX 4090" },
990     { 0x26B1, 0x16a1, 0x1028, "NVIDIA RTX 6000 Ada Generation" },
991     { 0x26B1, 0x16a1, 0x103c, "NVIDIA RTX 6000 Ada Generation" },
992     { 0x26B1, 0x16a1, 0x10de, "NVIDIA RTX 6000 Ada Generation" },
993     { 0x26B1, 0x16a1, 0x17aa, "NVIDIA RTX 6000 Ada Generation" },
994     { 0x26B2, 0x17fa, 0x1028, "NVIDIA RTX 5000 Ada Generation" },
995     { 0x26B2, 0x17fa, 0x103c, "NVIDIA RTX 5000 Ada Generation" },
996     { 0x26B2, 0x17fa, 0x10de, "NVIDIA RTX 5000 Ada Generation" },
997     { 0x26B2, 0x17fa, 0x17aa, "NVIDIA RTX 5000 Ada Generation" },
998     { 0x26B5, 0x169d, 0x10de, "NVIDIA L40" },
999     { 0x26B5, 0x17da, 0x10de, "NVIDIA L40" },
1000     { 0x26B9, 0x1851, 0x10de, "NVIDIA L40S" },
1001     { 0x26B9, 0x18cf, 0x10de, "NVIDIA L40S" },
1002     { 0x2704, 0x0000, 0x0000, "NVIDIA GeForce RTX 4080" },
1003     { 0x2717, 0x0000, 0x0000, "NVIDIA GeForce RTX 4090 Laptop GPU" },
1004     { 0x2730, 0x0000, 0x0000, "NVIDIA RTX 5000 Ada Generation Laptop GPU" },
1005     { 0x2757, 0x0000, 0x0000, "NVIDIA GeForce RTX 4090 Laptop GPU" },
1006     { 0x2770, 0x0000, 0x0000, "NVIDIA RTX 5000 Ada Generation Embedded GPU" },
1007     { 0x2782, 0x0000, 0x0000, "NVIDIA GeForce RTX 4070 Ti" },
1008     { 0x2786, 0x0000, 0x0000, "NVIDIA GeForce RTX 4070" },
1009     { 0x27A0, 0x0000, 0x0000, "NVIDIA GeForce RTX 4080 Laptop GPU" },
1010     { 0x27B0, 0x16fa, 0x1028, "NVIDIA RTX 4000 SFF Ada Generation" },
1011     { 0x27B0, 0x16fa, 0x103c, "NVIDIA RTX 4000 SFF Ada Generation" },
1012     { 0x27B0, 0x16fa, 0x10de, "NVIDIA RTX 4000 SFF Ada Generation" },
1013     { 0x27B0, 0x16fa, 0x17aa, "NVIDIA RTX 4000 SFF Ada Generation" },
1014     { 0x27B1, 0x180c, 0x1028, "NVIDIA RTX 4500 Ada Generation" },
1015     { 0x27B1, 0x180c, 0x103c, "NVIDIA RTX 4500 Ada Generation" },
1016     { 0x27B1, 0x180c, 0x10de, "NVIDIA RTX 4500 Ada Generation" },
1017     { 0x27B1, 0x180c, 0x17aa, "NVIDIA RTX 4500 Ada Generation" },
1018     { 0x27B2, 0x181b, 0x1028, "NVIDIA RTX 4000 Ada Generation" },
1019     { 0x27B2, 0x181b, 0x103c, "NVIDIA RTX 4000 Ada Generation" },
1020     { 0x27B2, 0x181b, 0x10de, "NVIDIA RTX 4000 Ada Generation" },
1021     { 0x27B2, 0x181b, 0x17aa, "NVIDIA RTX 4000 Ada Generation" },
1022     { 0x27B8, 0x16ca, 0x10de, "NVIDIA L4" },
1023     { 0x27B8, 0x16ee, 0x10de, "NVIDIA L4" },
1024     { 0x27BA, 0x0000, 0x0000, "NVIDIA RTX 4000 Ada Generation Laptop GPU" },
1025     { 0x27BB, 0x0000, 0x0000, "NVIDIA RTX 3500 Ada Generation Laptop GPU" },
1026     { 0x27E0, 0x0000, 0x0000, "NVIDIA GeForce RTX 4080 Laptop GPU" },
1027     { 0x27FB, 0x0000, 0x0000, "NVIDIA RTX 3500 Ada Generation Embedded GPU" },
1028     { 0x2803, 0x0000, 0x0000, "NVIDIA GeForce RTX 4060 Ti" },
1029     { 0x2805, 0x0000, 0x0000, "NVIDIA GeForce RTX 4060 Ti" },
1030     { 0x2820, 0x0000, 0x0000, "NVIDIA GeForce RTX 4070 Laptop GPU" },
1031     { 0x2838, 0x0000, 0x0000, "NVIDIA RTX 3000 Ada Generation Laptop GPU" },
1032     { 0x2860, 0x0000, 0x0000, "NVIDIA GeForce RTX 4070 Laptop GPU" },
1033     { 0x2882, 0x0000, 0x0000, "NVIDIA GeForce RTX 4060" },
1034     { 0x28A0, 0x0000, 0x0000, "NVIDIA GeForce RTX 4060 Laptop GPU" },
1035     { 0x28A1, 0x0000, 0x0000, "NVIDIA GeForce RTX 4050 Laptop GPU" },
1036     { 0x28B8, 0x0000, 0x0000, "NVIDIA RTX 2000 Ada Generation Laptop GPU" },
1037     { 0x28E0, 0x0000, 0x0000, "NVIDIA GeForce RTX 4060 Laptop GPU" },
1038     { 0x28E1, 0x0000, 0x0000, "NVIDIA GeForce RTX 4050 Laptop GPU" },
1039     { 0x28F8, 0x0000, 0x0000, "NVIDIA RTX 2000 Ada Generation Embedded GPU" },
1040     { 0x13BD, 0x11cc, 0x10DE, "GRID M10-0B" },
1041     { 0x13BD, 0x11cd, 0x10DE, "GRID M10-1B" },
1042     { 0x13BD, 0x11ce, 0x10DE, "GRID M10-0Q" },
1043     { 0x13BD, 0x11cf, 0x10DE, "GRID M10-1Q" },
1044     { 0x13BD, 0x11d0, 0x10DE, "GRID M10-2Q" },
1045     { 0x13BD, 0x11d1, 0x10DE, "GRID M10-4Q" },
1046     { 0x13BD, 0x11d2, 0x10DE, "GRID M10-8Q" },
1047     { 0x13BD, 0x11d3, 0x10DE, "GRID M10-1A" },
1048     { 0x13BD, 0x11d4, 0x10DE, "GRID M10-2A" },
1049     { 0x13BD, 0x11d5, 0x10DE, "GRID M10-4A" },
1050     { 0x13BD, 0x11d6, 0x10DE, "GRID M10-8A" },
1051     { 0x13BD, 0x1286, 0x10DE, "GRID M10-2B" },
1052     { 0x13BD, 0x12ee, 0x10DE, "GRID M10-2B4" },
1053     { 0x13BD, 0x1339, 0x10DE, "GRID M10-1B4" },
1054     { 0x13F2, 0x114c, 0x10DE, "GRID M60-0Q" },
1055     { 0x13F2, 0x114d, 0x10DE, "GRID M60-1Q" },
1056     { 0x13F2, 0x114e, 0x10DE, "GRID M60-2Q" },
1057     { 0x13F2, 0x114f, 0x10DE, "GRID M60-4Q" },
1058     { 0x13F2, 0x1150, 0x10DE, "GRID M60-8Q" },
1059     { 0x13F2, 0x1176, 0x10DE, "GRID M60-0B" },
1060     { 0x13F2, 0x1177, 0x10DE, "GRID M60-1B" },
1061     { 0x13F2, 0x117d, 0x10DE, "GRID M60-2B" },
1062     { 0x13F2, 0x11ae, 0x10DE, "GRID M60-1A" },
1063     { 0x13F2, 0x11af, 0x10DE, "GRID M60-2A" },
1064     { 0x13F2, 0x11b0, 0x10DE, "GRID M60-4A" },
1065     { 0x13F2, 0x11b1, 0x10DE, "GRID M60-8A" },
1066     { 0x13F2, 0x12ec, 0x10DE, "GRID M60-2B4" },
1067     { 0x13F2, 0x1337, 0x10DE, "GRID M60-1B4" },
1068     { 0x13F3, 0x117c, 0x10DE, "GRID M6-2B" },
1069     { 0x13F3, 0x117e, 0x10DE, "GRID M6-0B" },
1070     { 0x13F3, 0x117f, 0x10DE, "GRID M6-1B" },
1071     { 0x13F3, 0x1180, 0x10DE, "GRID M6-0Q" },
1072     { 0x13F3, 0x1181, 0x10DE, "GRID M6-1Q" },
1073     { 0x13F3, 0x1182, 0x10DE, "GRID M6-2Q" },
1074     { 0x13F3, 0x1183, 0x10DE, "GRID M6-4Q" },
1075     { 0x13F3, 0x1184, 0x10DE, "GRID M6-8Q" },
1076     { 0x13F3, 0x11aa, 0x10DE, "GRID M6-1A" },
1077     { 0x13F3, 0x11ab, 0x10DE, "GRID M6-2A" },
1078     { 0x13F3, 0x11ac, 0x10DE, "GRID M6-4A" },
1079     { 0x13F3, 0x11ad, 0x10DE, "GRID M6-8A" },
1080     { 0x13F3, 0x12ed, 0x10DE, "GRID M6-2B4" },
1081     { 0x13F3, 0x1338, 0x10DE, "GRID M6-1B4" },
1082     { 0x15F7, 0x1265, 0x10DE, "GRID P100C-1B" },
1083     { 0x15F7, 0x1266, 0x10DE, "GRID P100C-1Q" },
1084     { 0x15F7, 0x1267, 0x10DE, "GRID P100C-2Q" },
1085     { 0x15F7, 0x1268, 0x10DE, "GRID P100C-4Q" },
1086     { 0x15F7, 0x1269, 0x10DE, "GRID P100C-6Q" },
1087     { 0x15F7, 0x126a, 0x10DE, "GRID P100C-12Q" },
1088     { 0x15F7, 0x126b, 0x10DE, "GRID P100C-1A" },
1089     { 0x15F7, 0x126c, 0x10DE, "GRID P100C-2A" },
1090     { 0x15F7, 0x126d, 0x10DE, "GRID P100C-4A" },
1091     { 0x15F7, 0x126e, 0x10DE, "GRID P100C-6A" },
1092     { 0x15F7, 0x126f, 0x10DE, "GRID P100C-12A" },
1093     { 0x15F7, 0x128d, 0x10DE, "GRID P100C-2B" },
1094     { 0x15F7, 0x12f4, 0x10DE, "GRID P100C-2B4" },
1095     { 0x15F7, 0x133f, 0x10DE, "GRID P100C-1B4" },
1096     { 0x15F7, 0x137d, 0x10DE, "GRID P100C-12C" },
1097     { 0x15F7, 0x138c, 0x10DE, "GRID P100C-4C" },
1098     { 0x15F7, 0x138d, 0x10DE, "GRID P100C-6C" },
1099     { 0x15F8, 0x1221, 0x10DE, "GRID P100-1B" },
1100     { 0x15F8, 0x1222, 0x10DE, "GRID P100-1Q" },
1101     { 0x15F8, 0x1223, 0x10DE, "GRID P100-2Q" },
1102     { 0x15F8, 0x1224, 0x10DE, "GRID P100-4Q" },
1103     { 0x15F8, 0x1225, 0x10DE, "GRID P100-8Q" },
1104     { 0x15F8, 0x1226, 0x10DE, "GRID P100-16Q" },
1105     { 0x15F8, 0x1227, 0x10DE, "GRID P100-1A" },
1106     { 0x15F8, 0x1228, 0x10DE, "GRID P100-2A" },
1107     { 0x15F8, 0x1229, 0x10DE, "GRID P100-4A" },
1108     { 0x15F8, 0x122a, 0x10DE, "GRID P100-8A" },
1109     { 0x15F8, 0x122b, 0x10DE, "GRID P100-16A" },
1110     { 0x15F8, 0x128c, 0x10DE, "GRID P100-2B" },
1111     { 0x15F8, 0x12f2, 0x10DE, "GRID P100-2B4" },
1112     { 0x15F8, 0x133d, 0x10DE, "GRID P100-1B4" },
1113     { 0x15F8, 0x137c, 0x10DE, "GRID P100-16C" },
1114     { 0x15F8, 0x138a, 0x10DE, "GRID P100-4C" },
1115     { 0x15F8, 0x138b, 0x10DE, "GRID P100-8C" },
1116     { 0x15F9, 0x122c, 0x10DE, "GRID P100X-1B" },
1117     { 0x15F9, 0x122d, 0x10DE, "GRID P100X-1Q" },
1118     { 0x15F9, 0x122e, 0x10DE, "GRID P100X-2Q" },
1119     { 0x15F9, 0x122f, 0x10DE, "GRID P100X-4Q" },
1120     { 0x15F9, 0x1230, 0x10DE, "GRID P100X-8Q" },
1121     { 0x15F9, 0x1231, 0x10DE, "GRID P100X-16Q" },
1122     { 0x15F9, 0x1232, 0x10DE, "GRID P100X-1A" },
1123     { 0x15F9, 0x1233, 0x10DE, "GRID P100X-2A" },
1124     { 0x15F9, 0x1234, 0x10DE, "GRID P100X-4A" },
1125     { 0x15F9, 0x1235, 0x10DE, "GRID P100X-8A" },
1126     { 0x15F9, 0x1236, 0x10DE, "GRID P100X-16A" },
1127     { 0x15F9, 0x128b, 0x10DE, "GRID P100X-2B" },
1128     { 0x15F9, 0x12f3, 0x10DE, "GRID P100X-2B4" },
1129     { 0x15F9, 0x133e, 0x10DE, "GRID P100X-1B4" },
1130     { 0x15F9, 0x137b, 0x10DE, "GRID P100X-16C" },
1131     { 0x15F9, 0x1388, 0x10DE, "GRID P100X-4C" },
1132     { 0x15F9, 0x1389, 0x10DE, "GRID P100X-8C" },
1133     { 0x1B38, 0x11e7, 0x10DE, "GRID P40-1B" },
1134     { 0x1B38, 0x11e8, 0x10DE, "GRID P40-1Q" },
1135     { 0x1B38, 0x11e9, 0x10DE, "GRID P40-2Q" },
1136     { 0x1B38, 0x11ea, 0x10DE, "GRID P40-3Q" },
1137     { 0x1B38, 0x11eb, 0x10DE, "GRID P40-4Q" },
1138     { 0x1B38, 0x11ec, 0x10DE, "GRID P40-6Q" },
1139     { 0x1B38, 0x11ed, 0x10DE, "GRID P40-8Q" },
1140     { 0x1B38, 0x11ee, 0x10DE, "GRID P40-12Q" },
1141     { 0x1B38, 0x11ef, 0x10DE, "GRID P40-24Q" },
1142     { 0x1B38, 0x11f0, 0x10DE, "GRID P40-1A" },
1143     { 0x1B38, 0x11f1, 0x10DE, "GRID P40-2A" },
1144     { 0x1B38, 0x11f2, 0x10DE, "GRID P40-3A" },
1145     { 0x1B38, 0x11f3, 0x10DE, "GRID P40-4A" },
1146     { 0x1B38, 0x11f4, 0x10DE, "GRID P40-6A" },
1147     { 0x1B38, 0x11f5, 0x10DE, "GRID P40-8A" },
1148     { 0x1B38, 0x11f6, 0x10DE, "GRID P40-12A" },
1149     { 0x1B38, 0x11f7, 0x10DE, "GRID P40-24A" },
1150     { 0x1B38, 0x1287, 0x10DE, "GRID P40-2B" },
1151     { 0x1B38, 0x12b1, 0x10DE, "GeForce GTX P40-24" },
1152     { 0x1B38, 0x12b2, 0x10DE, "GeForce GTX P40-12" },
1153     { 0x1B38, 0x12b3, 0x10DE, "GeForce GTX P40-6" },
1154     { 0x1B38, 0x12ef, 0x10DE, "GRID P40-2B4" },
1155     { 0x1B38, 0x133a, 0x10DE, "GRID P40-1B4" },
1156     { 0x1B38, 0x137e, 0x10DE, "GRID P40-24C" },
1157     { 0x1B38, 0x1381, 0x10DE, "GRID P40-4C" },
1158     { 0x1B38, 0x1382, 0x10DE, "GRID P40-6C" },
1159     { 0x1B38, 0x1383, 0x10DE, "GRID P40-8C" },
1160     { 0x1B38, 0x1384, 0x10DE, "GRID P40-12C" },
1161     { 0x1B38, 0x13b0, 0x10DE, "GRID GTX P40-6" },
1162     { 0x1B38, 0x13b1, 0x10DE, "GRID GTX P40-12" },
1163     { 0x1B38, 0x13b2, 0x10DE, "GRID GTX P40-24" },
1164     { 0x1B38, 0x13d0, 0x10DE, "GRID GTX P40-8" },
1165     { 0x1BB3, 0x1203, 0x10DE, "GRID P4-1B" },
1166     { 0x1BB3, 0x1204, 0x10DE, "GRID P4-1Q" },
1167     { 0x1BB3, 0x1205, 0x10DE, "GRID P4-2Q" },
1168     { 0x1BB3, 0x1206, 0x10DE, "GRID P4-4Q" },
1169     { 0x1BB3, 0x1207, 0x10DE, "GRID P4-8Q" },
1170     { 0x1BB3, 0x1208, 0x10DE, "GRID P4-1A" },
1171     { 0x1BB3, 0x1209, 0x10DE, "GRID P4-2A" },
1172     { 0x1BB3, 0x120a, 0x10DE, "GRID P4-4A" },
1173     { 0x1BB3, 0x120b, 0x10DE, "GRID P4-8A" },
1174     { 0x1BB3, 0x1288, 0x10DE, "GRID P4-2B" },
1175     { 0x1BB3, 0x12f1, 0x10DE, "GRID P4-2B4" },
1176     { 0x1BB3, 0x133c, 0x10DE, "GRID P4-1B4" },
1177     { 0x1BB3, 0x136d, 0x10DE, "GRID GTX P4-2" },
1178     { 0x1BB3, 0x136e, 0x10DE, "GRID GTX P4-4" },
1179     { 0x1BB3, 0x136f, 0x10DE, "GRID GTX P4-8" },
1180     { 0x1BB3, 0x1380, 0x10DE, "GRID P4-8C" },
1181     { 0x1BB3, 0x1385, 0x10DE, "GRID P4-4C" },
1182     { 0x1BB4, 0x11f8, 0x10DE, "GRID P6-1B" },
1183     { 0x1BB4, 0x11f9, 0x10DE, "GRID P6-1Q" },
1184     { 0x1BB4, 0x11fa, 0x10DE, "GRID P6-2Q" },
1185     { 0x1BB4, 0x11fb, 0x10DE, "GRID P6-4Q" },
1186     { 0x1BB4, 0x11fc, 0x10DE, "GRID P6-8Q" },
1187     { 0x1BB4, 0x11fd, 0x10DE, "GRID P6-16Q" },
1188     { 0x1BB4, 0x11fe, 0x10DE, "GRID P6-1A" },
1189     { 0x1BB4, 0x11ff, 0x10DE, "GRID P6-2A" },
1190     { 0x1BB4, 0x1200, 0x10DE, "GRID P6-4A" },
1191     { 0x1BB4, 0x1201, 0x10DE, "GRID P6-8A" },
1192     { 0x1BB4, 0x1202, 0x10DE, "GRID P6-16A" },
1193     { 0x1BB4, 0x1289, 0x10DE, "GRID P6-2B" },
1194     { 0x1BB4, 0x12f0, 0x10DE, "GRID P6-2B4" },
1195     { 0x1BB4, 0x133b, 0x10DE, "GRID P6-1B4" },
1196     { 0x1BB4, 0x137f, 0x10DE, "GRID P6-16C" },
1197     { 0x1BB4, 0x1386, 0x10DE, "GRID P6-4C" },
1198     { 0x1BB4, 0x1387, 0x10DE, "GRID P6-8C" },
1199     { 0x1DB1, 0x1259, 0x10DE, "GRID V100X-1B" },
1200     { 0x1DB1, 0x125a, 0x10DE, "GRID V100X-1Q" },
1201     { 0x1DB1, 0x125b, 0x10DE, "GRID V100X-2Q" },
1202     { 0x1DB1, 0x125c, 0x10DE, "GRID V100X-4Q" },
1203     { 0x1DB1, 0x125d, 0x10DE, "GRID V100X-8Q" },
1204     { 0x1DB1, 0x125e, 0x10DE, "GRID V100X-16Q" },
1205     { 0x1DB1, 0x125f, 0x10DE, "GRID V100X-1A" },
1206     { 0x1DB1, 0x1260, 0x10DE, "GRID V100X-2A" },
1207     { 0x1DB1, 0x1261, 0x10DE, "GRID V100X-4A" },
1208     { 0x1DB1, 0x1262, 0x10DE, "GRID V100X-8A" },
1209     { 0x1DB1, 0x1263, 0x10DE, "GRID V100X-16A" },
1210     { 0x1DB1, 0x128e, 0x10DE, "GRID V100X-2B" },
1211     { 0x1DB1, 0x12f6, 0x10DE, "GRID V100X-2B4" },
1212     { 0x1DB1, 0x1341, 0x10DE, "GRID V100X-1B4" },
1213     { 0x1DB1, 0x1378, 0x10DE, "GRID V100X-16C" },
1214     { 0x1DB1, 0x138e, 0x10DE, "GRID V100X-4C" },
1215     { 0x1DB1, 0x138f, 0x10DE, "GRID V100X-8C" },
1216     { 0x1DB3, 0x1290, 0x10DE, "GRID V100L-1B" },
1217     { 0x1DB3, 0x1291, 0x10DE, "GRID V100L-2B" },
1218     { 0x1DB3, 0x1292, 0x10DE, "GRID V100L-1Q" },
1219     { 0x1DB3, 0x1293, 0x10DE, "GRID V100L-2Q" },
1220     { 0x1DB3, 0x1294, 0x10DE, "GRID V100L-4Q" },
1221     { 0x1DB3, 0x1295, 0x10DE, "GRID V100L-8Q" },
1222     { 0x1DB3, 0x1296, 0x10DE, "GRID V100L-16Q" },
1223     { 0x1DB3, 0x1297, 0x10DE, "GRID V100L-1A" },
1224     { 0x1DB3, 0x1298, 0x10DE, "GRID V100L-2A" },
1225     { 0x1DB3, 0x1299, 0x10DE, "GRID V100L-4A" },
1226     { 0x1DB3, 0x129a, 0x10DE, "GRID V100L-8A" },
1227     { 0x1DB3, 0x129b, 0x10DE, "GRID V100L-16A" },
1228     { 0x1DB3, 0x12f9, 0x10DE, "GRID V100L-2B4" },
1229     { 0x1DB3, 0x1344, 0x10DE, "GRID V100L-1B4" },
1230     { 0x1DB3, 0x137a, 0x10DE, "GRID V100L-16C" },
1231     { 0x1DB3, 0x1398, 0x10DE, "GRID V100L-4C" },
1232     { 0x1DB3, 0x1399, 0x10DE, "GRID V100L-8C" },
1233     { 0x1DB4, 0x124e, 0x10DE, "GRID V100-1B" },
1234     { 0x1DB4, 0x124f, 0x10DE, "GRID V100-1Q" },
1235     { 0x1DB4, 0x1250, 0x10DE, "GRID V100-2Q" },
1236     { 0x1DB4, 0x1251, 0x10DE, "GRID V100-4Q" },
1237     { 0x1DB4, 0x1252, 0x10DE, "GRID V100-8Q" },
1238     { 0x1DB4, 0x1253, 0x10DE, "GRID V100-16Q" },
1239     { 0x1DB4, 0x1254, 0x10DE, "GRID V100-1A" },
1240     { 0x1DB4, 0x1255, 0x10DE, "GRID V100-2A" },
1241     { 0x1DB4, 0x1256, 0x10DE, "GRID V100-4A" },
1242     { 0x1DB4, 0x1257, 0x10DE, "GRID V100-8A" },
1243     { 0x1DB4, 0x1258, 0x10DE, "GRID V100-16A" },
1244     { 0x1DB4, 0x128f, 0x10DE, "GRID V100-2B" },
1245     { 0x1DB4, 0x12f5, 0x10DE, "GRID V100-2B4" },
1246     { 0x1DB4, 0x1340, 0x10DE, "GRID V100-1B4" },
1247     { 0x1DB4, 0x1379, 0x10DE, "GRID V100-16C" },
1248     { 0x1DB4, 0x1393, 0x10DE, "GRID V100-4C" },
1249     { 0x1DB4, 0x1394, 0x10DE, "GRID V100-8C" },
1250     { 0x1DB5, 0x12cb, 0x10DE, "GRID V100DX-1B" },
1251     { 0x1DB5, 0x12cc, 0x10DE, "GRID V100DX-2B" },
1252     { 0x1DB5, 0x12cd, 0x10DE, "GRID V100DX-1Q" },
1253     { 0x1DB5, 0x12ce, 0x10DE, "GRID V100DX-2Q" },
1254     { 0x1DB5, 0x12cf, 0x10DE, "GRID V100DX-4Q" },
1255     { 0x1DB5, 0x12d0, 0x10DE, "GRID V100DX-8Q" },
1256     { 0x1DB5, 0x12d1, 0x10DE, "GRID V100DX-16Q" },
1257     { 0x1DB5, 0x12d2, 0x10DE, "GRID V100DX-32Q" },
1258     { 0x1DB5, 0x12d3, 0x10DE, "GRID V100DX-1A" },
1259     { 0x1DB5, 0x12d4, 0x10DE, "GRID V100DX-2A" },
1260     { 0x1DB5, 0x12d5, 0x10DE, "GRID V100DX-4A" },
1261     { 0x1DB5, 0x12d6, 0x10DE, "GRID V100DX-8A" },
1262     { 0x1DB5, 0x12d7, 0x10DE, "GRID V100DX-16A" },
1263     { 0x1DB5, 0x12d8, 0x10DE, "GRID V100DX-32A" },
1264     { 0x1DB5, 0x12f8, 0x10DE, "GRID V100DX-2B4" },
1265     { 0x1DB5, 0x1343, 0x10DE, "GRID V100DX-1B4" },
1266     { 0x1DB5, 0x1376, 0x10DE, "GRID V100DX-32C" },
1267     { 0x1DB5, 0x1390, 0x10DE, "GRID V100DX-4C" },
1268     { 0x1DB5, 0x1391, 0x10DE, "GRID V100DX-8C" },
1269     { 0x1DB5, 0x1392, 0x10DE, "GRID V100DX-16C" },
1270     { 0x1DB6, 0x12bd, 0x10DE, "GRID V100D-1B" },
1271     { 0x1DB6, 0x12be, 0x10DE, "GRID V100D-2B" },
1272     { 0x1DB6, 0x12bf, 0x10DE, "GRID V100D-1Q" },
1273     { 0x1DB6, 0x12c0, 0x10DE, "GRID V100D-2Q" },
1274     { 0x1DB6, 0x12c1, 0x10DE, "GRID V100D-4Q" },
1275     { 0x1DB6, 0x12c2, 0x10DE, "GRID V100D-8Q" },
1276     { 0x1DB6, 0x12c3, 0x10DE, "GRID V100D-16Q" },
1277     { 0x1DB6, 0x12c4, 0x10DE, "GRID V100D-32Q" },
1278     { 0x1DB6, 0x12c5, 0x10DE, "GRID V100D-1A" },
1279     { 0x1DB6, 0x12c6, 0x10DE, "GRID V100D-2A" },
1280     { 0x1DB6, 0x12c7, 0x10DE, "GRID V100D-4A" },
1281     { 0x1DB6, 0x12c8, 0x10DE, "GRID V100D-8A" },
1282     { 0x1DB6, 0x12c9, 0x10DE, "GRID V100D-16A" },
1283     { 0x1DB6, 0x12ca, 0x10DE, "GRID V100D-32A" },
1284     { 0x1DB6, 0x12f7, 0x10DE, "GRID V100D-2B4" },
1285     { 0x1DB6, 0x1342, 0x10DE, "GRID V100D-1B4" },
1286     { 0x1DB6, 0x1377, 0x10DE, "GRID V100D-32C" },
1287     { 0x1DB6, 0x1395, 0x10DE, "GRID V100D-4C" },
1288     { 0x1DB6, 0x1396, 0x10DE, "GRID V100D-8C" },
1289     { 0x1DB6, 0x1397, 0x10DE, "GRID V100D-16C" },
1290     { 0x1DB6, 0x13cd, 0x10DE, "GRID GTX V100D-8" },
1291     { 0x1DB6, 0x13ce, 0x10DE, "GRID GTX V100D-16" },
1292     { 0x1DB6, 0x13cf, 0x10DE, "GRID GTX V100D-32" },
1293     { 0x1DF6, 0x13e1, 0x10DE, "GRID V100S-1B" },
1294     { 0x1DF6, 0x13e3, 0x10DE, "GRID V100S-2B" },
1295     { 0x1DF6, 0x13e5, 0x10DE, "GRID V100S-1Q" },
1296     { 0x1DF6, 0x13e6, 0x10DE, "GRID V100S-2Q" },
1297     { 0x1DF6, 0x13e7, 0x10DE, "GRID V100S-4Q" },
1298     { 0x1DF6, 0x13e8, 0x10DE, "GRID V100S-8Q" },
1299     { 0x1DF6, 0x13e9, 0x10DE, "GRID V100S-16Q" },
1300     { 0x1DF6, 0x13ea, 0x10DE, "GRID V100S-32Q" },
1301     { 0x1DF6, 0x13eb, 0x10DE, "GRID V100S-1A" },
1302     { 0x1DF6, 0x13ec, 0x10DE, "GRID V100S-2A" },
1303     { 0x1DF6, 0x13ed, 0x10DE, "GRID V100S-4A" },
1304     { 0x1DF6, 0x13ee, 0x10DE, "GRID V100S-8A" },
1305     { 0x1DF6, 0x13ef, 0x10DE, "GRID V100S-16A" },
1306     { 0x1DF6, 0x13f0, 0x10DE, "GRID V100S-32A" },
1307     { 0x1DF6, 0x13f1, 0x10DE, "GRID V100S-4C" },
1308     { 0x1DF6, 0x13f2, 0x10DE, "GRID V100S-8C" },
1309     { 0x1DF6, 0x13f3, 0x10DE, "GRID V100S-16C" },
1310     { 0x1DF6, 0x13f4, 0x10DE, "GRID V100S-32C" },
1311     { 0x1E30, 0x1325, 0x10DE, "GRID RTX6000-1Q" },
1312     { 0x1E30, 0x1326, 0x10DE, "GRID RTX6000-2Q" },
1313     { 0x1E30, 0x1327, 0x10DE, "GRID RTX6000-3Q" },
1314     { 0x1E30, 0x1328, 0x10DE, "GRID RTX6000-4Q" },
1315     { 0x1E30, 0x1329, 0x10DE, "GRID RTX6000-6Q" },
1316     { 0x1E30, 0x132a, 0x10DE, "GRID RTX6000-8Q" },
1317     { 0x1E30, 0x132b, 0x10DE, "GRID RTX6000-12Q" },
1318     { 0x1E30, 0x132c, 0x10DE, "GRID RTX6000-24Q" },
1319     { 0x1E30, 0x132d, 0x10DE, "GRID RTX8000-1Q" },
1320     { 0x1E30, 0x132e, 0x10DE, "GRID RTX8000-2Q" },
1321     { 0x1E30, 0x132f, 0x10DE, "GRID RTX8000-3Q" },
1322     { 0x1E30, 0x1330, 0x10DE, "GRID RTX8000-4Q" },
1323     { 0x1E30, 0x1331, 0x10DE, "GRID RTX8000-6Q" },
1324     { 0x1E30, 0x1332, 0x10DE, "GRID RTX8000-8Q" },
1325     { 0x1E30, 0x1333, 0x10DE, "GRID RTX8000-12Q" },
1326     { 0x1E30, 0x1334, 0x10DE, "GRID RTX8000-16Q" },
1327     { 0x1E30, 0x1335, 0x10DE, "GRID RTX8000-24Q" },
1328     { 0x1E30, 0x1336, 0x10DE, "GRID RTX8000-48Q" },
1329     { 0x1E30, 0x13b9, 0x10DE, "GRID RTX6000-6" },
1330     { 0x1E30, 0x13ba, 0x10DE, "GRID RTX6000-12" },
1331     { 0x1E30, 0x13bb, 0x10DE, "GRID RTX6000-24" },
1332     { 0x1E30, 0x13bc, 0x10DE, "GRID RTX8000-12" },
1333     { 0x1E30, 0x13bd, 0x10DE, "GRID RTX8000-24" },
1334     { 0x1E30, 0x13be, 0x10DE, "GRID RTX8000-48" },
1335     { 0x1E30, 0x13bf, 0x10DE, "GRID RTX6000-4C" },
1336     { 0x1E30, 0x13c0, 0x10DE, "GRID RTX6000-6C" },
1337     { 0x1E30, 0x13c1, 0x10DE, "GRID RTX6000-8C" },
1338     { 0x1E30, 0x13c2, 0x10DE, "GRID RTX6000-12C" },
1339     { 0x1E30, 0x13c3, 0x10DE, "GRID RTX6000-24C" },
1340     { 0x1E30, 0x13c4, 0x10DE, "GRID RTX8000-4C" },
1341     { 0x1E30, 0x13c5, 0x10DE, "GRID RTX8000-6C" },
1342     { 0x1E30, 0x13c6, 0x10DE, "GRID RTX8000-8C" },
1343     { 0x1E30, 0x13c7, 0x10DE, "GRID RTX8000-12C" },
1344     { 0x1E30, 0x13c8, 0x10DE, "GRID RTX8000-16C" },
1345     { 0x1E30, 0x13c9, 0x10DE, "GRID RTX8000-24C" },
1346     { 0x1E30, 0x13ca, 0x10DE, "GRID RTX8000-48C" },
1347     { 0x1E30, 0x13cb, 0x10DE, "GRID RTX6000-8" },
1348     { 0x1E30, 0x13cc, 0x10DE, "GRID RTX8000-16" },
1349     { 0x1E30, 0x1437, 0x10DE, "GRID RTX6000-1B" },
1350     { 0x1E30, 0x1438, 0x10DE, "GRID RTX6000-2B" },
1351     { 0x1E30, 0x1439, 0x10DE, "GRID RTX6000-1A" },
1352     { 0x1E30, 0x143a, 0x10DE, "GRID RTX6000-2A" },
1353     { 0x1E30, 0x143b, 0x10DE, "GRID RTX6000-3A" },
1354     { 0x1E30, 0x143c, 0x10DE, "GRID RTX6000-4A" },
1355     { 0x1E30, 0x143d, 0x10DE, "GRID RTX6000-6A" },
1356     { 0x1E30, 0x143e, 0x10DE, "GRID RTX6000-8A" },
1357     { 0x1E30, 0x143f, 0x10DE, "GRID RTX6000-12A" },
1358     { 0x1E30, 0x1440, 0x10DE, "GRID RTX6000-24A" },
1359     { 0x1E30, 0x1441, 0x10DE, "GRID RTX8000-1B" },
1360     { 0x1E30, 0x1442, 0x10DE, "GRID RTX8000-2B" },
1361     { 0x1E30, 0x1443, 0x10DE, "GRID RTX8000-1A" },
1362     { 0x1E30, 0x1444, 0x10DE, "GRID RTX8000-2A" },
1363     { 0x1E30, 0x1445, 0x10DE, "GRID RTX8000-3A" },
1364     { 0x1E30, 0x1446, 0x10DE, "GRID RTX8000-4A" },
1365     { 0x1E30, 0x1447, 0x10DE, "GRID RTX8000-6A" },
1366     { 0x1E30, 0x1448, 0x10DE, "GRID RTX8000-8A" },
1367     { 0x1E30, 0x1449, 0x10DE, "GRID RTX8000-12A" },
1368     { 0x1E30, 0x144a, 0x10DE, "GRID RTX8000-16A" },
1369     { 0x1E30, 0x144b, 0x10DE, "GRID RTX8000-24A" },
1370     { 0x1E30, 0x144c, 0x10DE, "GRID RTX8000-48A" },
1371     { 0x1E37, 0x1347, 0x10DE, "GeForce RTX T10x-8" },
1372     { 0x1E37, 0x1348, 0x10DE, "GeForce RTX T10x-4" },
1373     { 0x1E37, 0x1349, 0x10DE, "GeForce RTX T10x-2" },
1374     { 0x1E37, 0x136a, 0x10DE, "GRID RTX T10-4" },
1375     { 0x1E37, 0x136b, 0x10DE, "GRID RTX T10-8" },
1376     { 0x1E37, 0x136c, 0x10DE, "GRID RTX T10-16" },
1377     { 0x1E37, 0x13a4, 0x10DE, "GeForce RTX T10-4" },
1378     { 0x1E37, 0x13a5, 0x10DE, "GeForce RTX T10-8" },
1379     { 0x1E37, 0x13a6, 0x10DE, "GeForce RTX T10-16" },
1380     { 0x1E37, 0x13a7, 0x10DE, "GRID RTX T10x-2" },
1381     { 0x1E37, 0x13a8, 0x10DE, "GRID RTX T10x-4" },
1382     { 0x1E37, 0x13a9, 0x10DE, "GRID RTX T10x-8" },
1383     { 0x1E37, 0x180d, 0x10DE, "NVIDIA GeForce GTX 1060" },
1384     { 0x1E37, 0x1820, 0x10DE, "NVIDIA GeForce RTX 2080" },
1385     { 0x1E78, 0x13f7, 0x10DE, "GRID RTX6000P-1B" },
1386     { 0x1E78, 0x13f8, 0x10DE, "GRID RTX6000P-2B" },
1387     { 0x1E78, 0x13f9, 0x10DE, "GRID RTX6000P-1Q" },
1388     { 0x1E78, 0x13fa, 0x10DE, "GRID RTX6000P-2Q" },
1389     { 0x1E78, 0x13fb, 0x10DE, "GRID RTX6000P-3Q" },
1390     { 0x1E78, 0x13fc, 0x10DE, "GRID RTX6000P-4Q" },
1391     { 0x1E78, 0x13fd, 0x10DE, "GRID RTX6000P-6Q" },
1392     { 0x1E78, 0x13fe, 0x10DE, "GRID RTX6000P-8Q" },
1393     { 0x1E78, 0x13ff, 0x10DE, "GRID RTX6000P-12Q" },
1394     { 0x1E78, 0x1400, 0x10DE, "GRID RTX6000P-24Q" },
1395     { 0x1E78, 0x1401, 0x10DE, "GRID RTX6000P-1A" },
1396     { 0x1E78, 0x1402, 0x10DE, "GRID RTX6000P-2A" },
1397     { 0x1E78, 0x1403, 0x10DE, "GRID RTX6000P-3A" },
1398     { 0x1E78, 0x1404, 0x10DE, "GRID RTX6000P-4A" },
1399     { 0x1E78, 0x1405, 0x10DE, "GRID RTX6000P-6A" },
1400     { 0x1E78, 0x1406, 0x10DE, "GRID RTX6000P-8A" },
1401     { 0x1E78, 0x1407, 0x10DE, "GRID RTX6000P-12A" },
1402     { 0x1E78, 0x1408, 0x10DE, "GRID RTX6000P-24A" },
1403     { 0x1E78, 0x1409, 0x10DE, "GRID RTX6000P-6" },
1404     { 0x1E78, 0x140a, 0x10DE, "GRID RTX6000P-8" },
1405     { 0x1E78, 0x140b, 0x10DE, "GRID RTX6000P-12" },
1406     { 0x1E78, 0x140c, 0x10DE, "GRID RTX6000P-24" },
1407     { 0x1E78, 0x140d, 0x10DE, "GRID RTX6000P-4C" },
1408     { 0x1E78, 0x140e, 0x10DE, "GRID RTX6000P-6C" },
1409     { 0x1E78, 0x140f, 0x10DE, "GRID RTX6000P-8C" },
1410     { 0x1E78, 0x1410, 0x10DE, "GRID RTX6000P-12C" },
1411     { 0x1E78, 0x1411, 0x10DE, "GRID RTX6000P-24C" },
1412     { 0x1E78, 0x1412, 0x10DE, "GRID RTX8000P-1B" },
1413     { 0x1E78, 0x1413, 0x10DE, "GRID RTX8000P-2B" },
1414     { 0x1E78, 0x1414, 0x10DE, "GRID RTX8000P-1Q" },
1415     { 0x1E78, 0x1415, 0x10DE, "GRID RTX8000P-2Q" },
1416     { 0x1E78, 0x1416, 0x10DE, "GRID RTX8000P-3Q" },
1417     { 0x1E78, 0x1417, 0x10DE, "GRID RTX8000P-4Q" },
1418     { 0x1E78, 0x1418, 0x10DE, "GRID RTX8000P-6Q" },
1419     { 0x1E78, 0x1419, 0x10DE, "GRID RTX8000P-8Q" },
1420     { 0x1E78, 0x141a, 0x10DE, "GRID RTX8000P-12Q" },
1421     { 0x1E78, 0x141b, 0x10DE, "GRID RTX8000P-16Q" },
1422     { 0x1E78, 0x141c, 0x10DE, "GRID RTX8000P-24Q" },
1423     { 0x1E78, 0x141d, 0x10DE, "GRID RTX8000P-48Q" },
1424     { 0x1E78, 0x141e, 0x10DE, "GRID RTX8000P-1A" },
1425     { 0x1E78, 0x141f, 0x10DE, "GRID RTX8000P-2A" },
1426     { 0x1E78, 0x1420, 0x10DE, "GRID RTX8000P-3A" },
1427     { 0x1E78, 0x1421, 0x10DE, "GRID RTX8000P-4A" },
1428     { 0x1E78, 0x1422, 0x10DE, "GRID RTX8000P-6A" },
1429     { 0x1E78, 0x1423, 0x10DE, "GRID RTX8000P-8A" },
1430     { 0x1E78, 0x1424, 0x10DE, "GRID RTX8000P-12A" },
1431     { 0x1E78, 0x1425, 0x10DE, "GRID RTX8000P-24A" },
1432     { 0x1E78, 0x1426, 0x10DE, "GRID RTX8000P-48A" },
1433     { 0x1E78, 0x1427, 0x10DE, "GRID RTX8000P-12" },
1434     { 0x1E78, 0x1428, 0x10DE, "GRID RTX8000P-16" },
1435     { 0x1E78, 0x1429, 0x10DE, "GRID RTX8000P-24" },
1436     { 0x1E78, 0x142a, 0x10DE, "GRID RTX8000P-48" },
1437     { 0x1E78, 0x142b, 0x10DE, "GRID RTX8000P-4C" },
1438     { 0x1E78, 0x142c, 0x10DE, "GRID RTX8000P-6C" },
1439     { 0x1E78, 0x142d, 0x10DE, "GRID RTX8000P-8C" },
1440     { 0x1E78, 0x142e, 0x10DE, "GRID RTX8000P-12C" },
1441     { 0x1E78, 0x142f, 0x10DE, "GRID RTX8000P-16C" },
1442     { 0x1E78, 0x1430, 0x10DE, "GRID RTX8000P-24C" },
1443     { 0x1E78, 0x1431, 0x10DE, "GRID RTX8000P-48C" },
1444     { 0x1E78, 0x1436, 0x10DE, "GRID RTX8000P-16A" },
1445     { 0x1EB8, 0x1309, 0x10DE, "GRID T4-1B" },
1446     { 0x1EB8, 0x130a, 0x10DE, "GRID T4-2B" },
1447     { 0x1EB8, 0x130b, 0x10DE, "GRID T4-2B4" },
1448     { 0x1EB8, 0x130c, 0x10DE, "GRID T4-1Q" },
1449     { 0x1EB8, 0x130d, 0x10DE, "GRID T4-2Q" },
1450     { 0x1EB8, 0x130e, 0x10DE, "GRID T4-4Q" },
1451     { 0x1EB8, 0x130f, 0x10DE, "GRID T4-8Q" },
1452     { 0x1EB8, 0x1310, 0x10DE, "GRID T4-16Q" },
1453     { 0x1EB8, 0x1311, 0x10DE, "GRID T4-1A" },
1454     { 0x1EB8, 0x1312, 0x10DE, "GRID T4-2A" },
1455     { 0x1EB8, 0x1313, 0x10DE, "GRID T4-4A" },
1456     { 0x1EB8, 0x1314, 0x10DE, "GRID T4-8A" },
1457     { 0x1EB8, 0x1315, 0x10DE, "GRID T4-16A" },
1458     { 0x1EB8, 0x1345, 0x10DE, "GRID T4-1B4" },
1459     { 0x1EB8, 0x1367, 0x10DE, "GRID RTX T4-4" },
1460     { 0x1EB8, 0x1368, 0x10DE, "GRID RTX T4-8" },
1461     { 0x1EB8, 0x1369, 0x10DE, "GRID RTX T4-16" },
1462     { 0x1EB8, 0x1375, 0x10DE, "GRID T4-16C" },
1463     { 0x1EB8, 0x139a, 0x10DE, "GRID T4-4C" },
1464     { 0x1EB8, 0x139b, 0x10DE, "GRID T4-8C" },
1465     { 0x20B0, 0x146f, 0x10DE, "GRID A100X-1-5C" },
1466     { 0x20B0, 0x1470, 0x10DE, "GRID A100X-2-10C" },
1467     { 0x20B0, 0x1471, 0x10DE, "GRID A100X-3-20C" },
1468     { 0x20B0, 0x1472, 0x10DE, "GRID A100X-4-20C" },
1469     { 0x20B0, 0x1473, 0x10DE, "GRID A100X-7-40C" },
1470     { 0x20B0, 0x1474, 0x10DE, "GRID A100X-4C" },
1471     { 0x20B0, 0x1475, 0x10DE, "GRID A100X-5C" },
1472     { 0x20B0, 0x1476, 0x10DE, "GRID A100X-8C" },
1473     { 0x20B0, 0x1477, 0x10DE, "GRID A100X-10C" },
1474     { 0x20B0, 0x1478, 0x10DE, "GRID A100X-20C" },
1475     { 0x20B0, 0x1479, 0x10DE, "GRID A100X-40C" },
1476     { 0x20B0, 0x160c, 0x10DE, "GRID A100X-1-5CME" },
1477     { 0x20B0, 0x1840, 0x10DE, "GRID A100X-1-10C" },
1478     { 0x20B2, 0x1523, 0x10DE, "GRID A100DX-1-10C" },
1479     { 0x20B2, 0x1524, 0x10DE, "GRID A100DX-2-20C" },
1480     { 0x20B2, 0x1525, 0x10DE, "GRID A100DX-3-40C" },
1481     { 0x20B2, 0x1526, 0x10DE, "GRID A100DX-4-40C" },
1482     { 0x20B2, 0x1527, 0x10DE, "GRID A100DX-7-80C" },
1483     { 0x20B2, 0x1528, 0x10DE, "GRID A100DX-4C" },
1484     { 0x20B2, 0x1529, 0x10DE, "GRID A100DX-8C" },
1485     { 0x20B2, 0x152a, 0x10DE, "GRID A100DX-10C" },
1486     { 0x20B2, 0x152b, 0x10DE, "GRID A100DX-16C" },
1487     { 0x20B2, 0x152c, 0x10DE, "GRID A100DX-20C" },
1488     { 0x20B2, 0x152d, 0x10DE, "GRID A100DX-40C" },
1489     { 0x20B2, 0x152e, 0x10DE, "GRID A100DX-80C" },
1490     { 0x20B2, 0x160d, 0x10DE, "GRID A100DX-1-10CME" },
1491     { 0x20B2, 0x1841, 0x10DE, "GRID A100DX-1-20C" },
1492     { 0x20B5, 0x1591, 0x10DE, "GRID A100D-1-10C" },
1493     { 0x20B5, 0x1592, 0x10DE, "GRID A100D-2-20C" },
1494     { 0x20B5, 0x1593, 0x10DE, "GRID A100D-3-40C" },
1495     { 0x20B5, 0x1594, 0x10DE, "GRID A100D-4-40C" },
1496     { 0x20B5, 0x1595, 0x10DE, "GRID A100D-7-80C" },
1497     { 0x20B5, 0x1596, 0x10DE, "GRID A100D-4C" },
1498     { 0x20B5, 0x1597, 0x10DE, "GRID A100D-8C" },
1499     { 0x20B5, 0x1598, 0x10DE, "GRID A100D-10C" },
1500     { 0x20B5, 0x1599, 0x10DE, "GRID A100D-16C" },
1501     { 0x20B5, 0x159a, 0x10DE, "GRID A100D-20C" },
1502     { 0x20B5, 0x159b, 0x10DE, "GRID A100D-40C" },
1503     { 0x20B5, 0x159c, 0x10DE, "GRID A100D-80C" },
1504     { 0x20B5, 0x160f, 0x10DE, "GRID A100D-1-10CME" },
1505     { 0x20B5, 0x183e, 0x10DE, "GRID A100D-1-20C" },
1506     { 0x20B7, 0x1589, 0x10DE, "NVIDIA A30-1-6C" },
1507     { 0x20B7, 0x158a, 0x10DE, "NVIDIA A30-2-12C" },
1508     { 0x20B7, 0x158b, 0x10DE, "NVIDIA A30-4-24C" },
1509     { 0x20B7, 0x158c, 0x10DE, "NVIDIA A30-4C" },
1510     { 0x20B7, 0x158d, 0x10DE, "NVIDIA A30-6C" },
1511     { 0x20B7, 0x158e, 0x10DE, "NVIDIA A30-8C" },
1512     { 0x20B7, 0x158f, 0x10DE, "NVIDIA A30-12C" },
1513     { 0x20B7, 0x1590, 0x10DE, "NVIDIA A30-24C" },
1514     { 0x20B7, 0x1610, 0x10DE, "NVIDIA A30-1-6CME" },
1515     { 0x20B7, 0x183c, 0x10DE, "NVIDIA A30-2-12CME" },
1516     { 0x20BF, 0x4450, 0x10DE, "GRID A100B-4C" },
1517     { 0x20BF, 0x4451, 0x10DE, "GRID A100B-5C" },
1518     { 0x20BF, 0x4452, 0x10DE, "GRID A100B-8C" },
1519     { 0x20BF, 0x4453, 0x10DE, "GRID A100B-10C" },
1520     { 0x20BF, 0x4454, 0x10DE, "GRID A100B-20C" },
1521     { 0x20BF, 0x4455, 0x10DE, "GRID A100B-40C" },
1522     { 0x20BF, 0x5560, 0x10DE, "GRID A100B-1-5C" },
1523     { 0x20BF, 0x5561, 0x10DE, "GRID A100B-2-10C" },
1524     { 0x20BF, 0x5562, 0x10DE, "GRID A100B-3-20C" },
1525     { 0x20BF, 0x5563, 0x10DE, "GRID A100B-4-20C" },
1526     { 0x20BF, 0x5564, 0x10DE, "GRID A100B-7-40C" },
1527     { 0x20F1, 0x1493, 0x10DE, "GRID A100-1-5C" },
1528     { 0x20F1, 0x1494, 0x10DE, "GRID A100-2-10C" },
1529     { 0x20F1, 0x1495, 0x10DE, "GRID A100-3-20C" },
1530     { 0x20F1, 0x1496, 0x10DE, "GRID A100-4-20C" },
1531     { 0x20F1, 0x1497, 0x10DE, "GRID A100-7-40C" },
1532     { 0x20F1, 0x1498, 0x10DE, "GRID A100-4C" },
1533     { 0x20F1, 0x1499, 0x10DE, "GRID A100-5C" },
1534     { 0x20F1, 0x149a, 0x10DE, "GRID A100-8C" },
1535     { 0x20F1, 0x149b, 0x10DE, "GRID A100-10C" },
1536     { 0x20F1, 0x149c, 0x10DE, "GRID A100-20C" },
1537     { 0x20F1, 0x149d, 0x10DE, "GRID A100-40C" },
1538     { 0x20F1, 0x160e, 0x10DE, "GRID A100-1-5CME" },
1539     { 0x20F1, 0x183d, 0x10DE, "GRID A100-1-10C" },
1540     { 0x20F3, 0x17b2, 0x10DE, "GRID A800DX-1-10CME" },
1541     { 0x20F3, 0x17b3, 0x10DE, "GRID A800DX-1-10C" },
1542     { 0x20F3, 0x17b4, 0x10DE, "GRID A800DX-2-20C" },
1543     { 0x20F3, 0x17b5, 0x10DE, "GRID A800DX-3-40C" },
1544     { 0x20F3, 0x17b6, 0x10DE, "GRID A800DX-4-40C" },
1545     { 0x20F3, 0x17b7, 0x10DE, "GRID A800DX-7-80C" },
1546     { 0x20F3, 0x17b8, 0x10DE, "GRID A800DX-4C" },
1547     { 0x20F3, 0x17b9, 0x10DE, "GRID A800DX-8C" },
1548     { 0x20F3, 0x17ba, 0x10DE, "GRID A800DX-10C" },
1549     { 0x20F3, 0x17bb, 0x10DE, "GRID A800DX-16C" },
1550     { 0x20F3, 0x17bc, 0x10DE, "GRID A800DX-20C" },
1551     { 0x20F3, 0x17bd, 0x10DE, "GRID A800DX-40C" },
1552     { 0x20F3, 0x17be, 0x10DE, "GRID A800DX-80C" },
1553     { 0x20F3, 0x1842, 0x10DE, "GRID A800DX-1-20C" },
1554     { 0x20F5, 0x17bf, 0x10DE, "GRID A800D-1-10CME" },
1555     { 0x20F5, 0x17c0, 0x10DE, "GRID A800D-1-10C" },
1556     { 0x20F5, 0x17c1, 0x10DE, "GRID A800D-2-20C" },
1557     { 0x20F5, 0x17c2, 0x10DE, "GRID A800D-3-40C" },
1558     { 0x20F5, 0x17c3, 0x10DE, "GRID A800D-4-40C" },
1559     { 0x20F5, 0x17c4, 0x10DE, "GRID A800D-7-80C" },
1560     { 0x20F5, 0x17c5, 0x10DE, "GRID A800D-4C" },
1561     { 0x20F5, 0x17c6, 0x10DE, "GRID A800D-8C" },
1562     { 0x20F5, 0x17c7, 0x10DE, "GRID A800D-10C" },
1563     { 0x20F5, 0x17c8, 0x10DE, "GRID A800D-16C" },
1564     { 0x20F5, 0x17c9, 0x10DE, "GRID A800D-20C" },
1565     { 0x20F5, 0x17ca, 0x10DE, "GRID A800D-40C" },
1566     { 0x20F5, 0x17cb, 0x10DE, "GRID A800D-80C" },
1567     { 0x20F5, 0x183f, 0x10DE, "GRID A800D-1-20C" },
1568     { 0x2230, 0x14fa, 0x10DE, "NVIDIA RTXA6000-1B" },
1569     { 0x2230, 0x14fb, 0x10DE, "NVIDIA RTXA6000-2B" },
1570     { 0x2230, 0x14fc, 0x10DE, "NVIDIA RTXA6000-1Q" },
1571     { 0x2230, 0x14fd, 0x10DE, "NVIDIA RTXA6000-2Q" },
1572     { 0x2230, 0x14fe, 0x10DE, "NVIDIA RTXA6000-3Q" },
1573     { 0x2230, 0x14ff, 0x10DE, "NVIDIA RTXA6000-4Q" },
1574     { 0x2230, 0x1500, 0x10DE, "NVIDIA RTXA6000-6Q" },
1575     { 0x2230, 0x1501, 0x10DE, "NVIDIA RTXA6000-8Q" },
1576     { 0x2230, 0x1502, 0x10DE, "NVIDIA RTXA6000-12Q" },
1577     { 0x2230, 0x1503, 0x10DE, "NVIDIA RTXA6000-16Q" },
1578     { 0x2230, 0x1504, 0x10DE, "NVIDIA RTXA6000-24Q" },
1579     { 0x2230, 0x1505, 0x10DE, "NVIDIA RTXA6000-48Q" },
1580     { 0x2230, 0x1506, 0x10DE, "NVIDIA RTXA6000-1A" },
1581     { 0x2230, 0x1507, 0x10DE, "NVIDIA RTXA6000-2A" },
1582     { 0x2230, 0x1508, 0x10DE, "NVIDIA RTXA6000-3A" },
1583     { 0x2230, 0x1509, 0x10DE, "NVIDIA RTXA6000-4A" },
1584     { 0x2230, 0x150a, 0x10DE, "NVIDIA RTXA6000-6A" },
1585     { 0x2230, 0x150b, 0x10DE, "NVIDIA RTXA6000-8A" },
1586     { 0x2230, 0x150c, 0x10DE, "NVIDIA RTXA6000-12A" },
1587     { 0x2230, 0x150d, 0x10DE, "NVIDIA RTXA6000-16A" },
1588     { 0x2230, 0x150e, 0x10DE, "NVIDIA RTXA6000-24A" },
1589     { 0x2230, 0x150f, 0x10DE, "NVIDIA RTXA6000-48A" },
1590     { 0x2230, 0x1510, 0x10DE, "NVIDIA RTXA6000-12" },
1591     { 0x2230, 0x1511, 0x10DE, "NVIDIA RTXA6000-16" },
1592     { 0x2230, 0x1512, 0x10DE, "NVIDIA RTXA6000-24" },
1593     { 0x2230, 0x1513, 0x10DE, "NVIDIA RTXA6000-48" },
1594     { 0x2230, 0x1514, 0x10DE, "NVIDIA RTXA6000-4C" },
1595     { 0x2230, 0x1515, 0x10DE, "NVIDIA RTXA6000-6C" },
1596     { 0x2230, 0x1516, 0x10DE, "NVIDIA RTXA6000-8C" },
1597     { 0x2230, 0x1517, 0x10DE, "NVIDIA RTXA6000-12C" },
1598     { 0x2230, 0x1518, 0x10DE, "NVIDIA RTXA6000-16C" },
1599     { 0x2230, 0x1519, 0x10DE, "NVIDIA RTXA6000-24C" },
1600     { 0x2230, 0x151a, 0x10DE, "NVIDIA RTXA6000-48C" },
1601     { 0x2231, 0x1562, 0x10DE, "NVIDIA RTXA5000-1B" },
1602     { 0x2231, 0x1563, 0x10DE, "NVIDIA RTXA5000-2B" },
1603     { 0x2231, 0x1564, 0x10DE, "NVIDIA RTXA5000-1Q" },
1604     { 0x2231, 0x1565, 0x10DE, "NVIDIA RTXA5000-2Q" },
1605     { 0x2231, 0x1566, 0x10DE, "NVIDIA RTXA5000-3Q" },
1606     { 0x2231, 0x1567, 0x10DE, "NVIDIA RTXA5000-4Q" },
1607     { 0x2231, 0x1568, 0x10DE, "NVIDIA RTXA5000-6Q" },
1608     { 0x2231, 0x1569, 0x10DE, "NVIDIA RTXA5000-8Q" },
1609     { 0x2231, 0x156a, 0x10DE, "NVIDIA RTXA5000-12Q" },
1610     { 0x2231, 0x156b, 0x10DE, "NVIDIA RTXA5000-24Q" },
1611     { 0x2231, 0x156c, 0x10DE, "NVIDIA RTXA5000-1A" },
1612     { 0x2231, 0x156d, 0x10DE, "NVIDIA RTXA5000-2A" },
1613     { 0x2231, 0x156e, 0x10DE, "NVIDIA RTXA5000-3A" },
1614     { 0x2231, 0x156f, 0x10DE, "NVIDIA RTXA5000-4A" },
1615     { 0x2231, 0x1570, 0x10DE, "NVIDIA RTXA5000-6A" },
1616     { 0x2231, 0x1571, 0x10DE, "NVIDIA RTXA5000-8A" },
1617     { 0x2231, 0x1572, 0x10DE, "NVIDIA RTXA5000-12A" },
1618     { 0x2231, 0x1573, 0x10DE, "NVIDIA RTXA5000-24A" },
1619     { 0x2231, 0x1574, 0x10DE, "NVIDIA RTXA5000-6" },
1620     { 0x2231, 0x1575, 0x10DE, "NVIDIA RTXA5000-8" },
1621     { 0x2231, 0x1576, 0x10DE, "NVIDIA RTXA5000-12" },
1622     { 0x2231, 0x1577, 0x10DE, "NVIDIA RTXA5000-24" },
1623     { 0x2231, 0x1578, 0x10DE, "NVIDIA RTXA5000-4C" },
1624     { 0x2231, 0x1579, 0x10DE, "NVIDIA RTXA5000-6C" },
1625     { 0x2231, 0x157a, 0x10DE, "NVIDIA RTXA5000-8C" },
1626     { 0x2231, 0x157b, 0x10DE, "NVIDIA RTXA5000-12C" },
1627     { 0x2231, 0x157c, 0x10DE, "NVIDIA RTXA5000-24C" },
1628     { 0x2233, 0x165c, 0x10DE, "NVIDIA RTXA5500-1B" },
1629     { 0x2233, 0x165d, 0x10DE, "NVIDIA RTXA5500-2B" },
1630     { 0x2233, 0x165e, 0x10DE, "NVIDIA RTXA5500-1Q" },
1631     { 0x2233, 0x165f, 0x10DE, "NVIDIA RTXA5500-2Q" },
1632     { 0x2233, 0x1660, 0x10DE, "NVIDIA RTXA5500-3Q" },
1633     { 0x2233, 0x1661, 0x10DE, "NVIDIA RTXA5500-4Q" },
1634     { 0x2233, 0x1662, 0x10DE, "NVIDIA RTXA5500-6Q" },
1635     { 0x2233, 0x1663, 0x10DE, "NVIDIA RTXA5500-8Q" },
1636     { 0x2233, 0x1664, 0x10DE, "NVIDIA RTXA5500-12Q" },
1637     { 0x2233, 0x1665, 0x10DE, "NVIDIA RTXA5500-24Q" },
1638     { 0x2233, 0x1666, 0x10DE, "NVIDIA RTXA5500-1A" },
1639     { 0x2233, 0x1667, 0x10DE, "NVIDIA RTXA5500-2A" },
1640     { 0x2233, 0x1668, 0x10DE, "NVIDIA RTXA5500-3A" },
1641     { 0x2233, 0x1669, 0x10DE, "NVIDIA RTXA5500-4A" },
1642     { 0x2233, 0x166a, 0x10DE, "NVIDIA RTXA5500-6A" },
1643     { 0x2233, 0x166b, 0x10DE, "NVIDIA RTXA5500-8A" },
1644     { 0x2233, 0x166c, 0x10DE, "NVIDIA RTXA5500-12A" },
1645     { 0x2233, 0x166d, 0x10DE, "NVIDIA RTXA5500-24A" },
1646     { 0x2233, 0x166e, 0x10DE, "NVIDIA RTXA5500-6" },
1647     { 0x2233, 0x166f, 0x10DE, "NVIDIA RTXA5500-8" },
1648     { 0x2233, 0x1670, 0x10DE, "NVIDIA RTXA5500-12" },
1649     { 0x2233, 0x1671, 0x10DE, "NVIDIA RTXA5500-24" },
1650     { 0x2233, 0x1672, 0x10DE, "NVIDIA RTXA5500-4C" },
1651     { 0x2233, 0x1673, 0x10DE, "NVIDIA RTXA5500-6C" },
1652     { 0x2233, 0x1674, 0x10DE, "NVIDIA RTXA5500-8C" },
1653     { 0x2233, 0x1675, 0x10DE, "NVIDIA RTXA5500-12C" },
1654     { 0x2233, 0x1676, 0x10DE, "NVIDIA RTXA5500-24C" },
1655     { 0x2235, 0x14d5, 0x10DE, "NVIDIA A40-1B" },
1656     { 0x2235, 0x14d6, 0x10DE, "NVIDIA A40-2B" },
1657     { 0x2235, 0x14d7, 0x10DE, "NVIDIA A40-1Q" },
1658     { 0x2235, 0x14d8, 0x10DE, "NVIDIA A40-2Q" },
1659     { 0x2235, 0x14d9, 0x10DE, "NVIDIA A40-3Q" },
1660     { 0x2235, 0x14da, 0x10DE, "NVIDIA A40-4Q" },
1661     { 0x2235, 0x14db, 0x10DE, "NVIDIA A40-6Q" },
1662     { 0x2235, 0x14dc, 0x10DE, "NVIDIA A40-8Q" },
1663     { 0x2235, 0x14dd, 0x10DE, "NVIDIA A40-12Q" },
1664     { 0x2235, 0x14de, 0x10DE, "NVIDIA A40-16Q" },
1665     { 0x2235, 0x14df, 0x10DE, "NVIDIA A40-24Q" },
1666     { 0x2235, 0x14e0, 0x10DE, "NVIDIA A40-48Q" },
1667     { 0x2235, 0x14e1, 0x10DE, "NVIDIA A40-1A" },
1668     { 0x2235, 0x14e2, 0x10DE, "NVIDIA A40-2A" },
1669     { 0x2235, 0x14e3, 0x10DE, "NVIDIA A40-3A" },
1670     { 0x2235, 0x14e4, 0x10DE, "NVIDIA A40-4A" },
1671     { 0x2235, 0x14e5, 0x10DE, "NVIDIA A40-6A" },
1672     { 0x2235, 0x14e6, 0x10DE, "NVIDIA A40-8A" },
1673     { 0x2235, 0x14e7, 0x10DE, "NVIDIA A40-12A" },
1674     { 0x2235, 0x14e8, 0x10DE, "NVIDIA A40-16A" },
1675     { 0x2235, 0x14e9, 0x10DE, "NVIDIA A40-24A" },
1676     { 0x2235, 0x14ea, 0x10DE, "NVIDIA A40-48A" },
1677     { 0x2235, 0x14eb, 0x10DE, "NVIDIA A40-12" },
1678     { 0x2235, 0x14ec, 0x10DE, "NVIDIA A40-16" },
1679     { 0x2235, 0x14ed, 0x10DE, "NVIDIA A40-24" },
1680     { 0x2235, 0x14ee, 0x10DE, "NVIDIA A40-48" },
1681     { 0x2235, 0x14f3, 0x10DE, "NVIDIA A40-4C" },
1682     { 0x2235, 0x14f4, 0x10DE, "NVIDIA A40-6C" },
1683     { 0x2235, 0x14f5, 0x10DE, "NVIDIA A40-8C" },
1684     { 0x2235, 0x14f6, 0x10DE, "NVIDIA A40-12C" },
1685     { 0x2235, 0x14f7, 0x10DE, "NVIDIA A40-16C" },
1686     { 0x2235, 0x14f8, 0x10DE, "NVIDIA A40-24C" },
1687     { 0x2235, 0x14f9, 0x10DE, "NVIDIA A40-48C" },
1688     { 0x2235, 0x1684, 0x10DE, "NVIDIA A40-2" },
1689     { 0x2235, 0x1685, 0x10DE, "NVIDIA A40-3" },
1690     { 0x2235, 0x1686, 0x10DE, "NVIDIA A40-4" },
1691     { 0x2235, 0x1687, 0x10DE, "NVIDIA A40-6" },
1692     { 0x2235, 0x1688, 0x10DE, "NVIDIA A40-8" },
1693     { 0x2235, 0x16e7, 0x10DE, "NVIDIA A40-1" },
1694     { 0x2236, 0x14b6, 0x10DE, "NVIDIA A10-1B" },
1695     { 0x2236, 0x14b7, 0x10DE, "NVIDIA A10-2B" },
1696     { 0x2236, 0x14b8, 0x10DE, "NVIDIA A10-1Q" },
1697     { 0x2236, 0x14b9, 0x10DE, "NVIDIA A10-2Q" },
1698     { 0x2236, 0x14ba, 0x10DE, "NVIDIA A10-3Q" },
1699     { 0x2236, 0x14bb, 0x10DE, "NVIDIA A10-4Q" },
1700     { 0x2236, 0x14bc, 0x10DE, "NVIDIA A10-6Q" },
1701     { 0x2236, 0x14bd, 0x10DE, "NVIDIA A10-8Q" },
1702     { 0x2236, 0x14be, 0x10DE, "NVIDIA A10-12Q" },
1703     { 0x2236, 0x14bf, 0x10DE, "NVIDIA A10-24Q" },
1704     { 0x2236, 0x14c0, 0x10DE, "NVIDIA A10-1A" },
1705     { 0x2236, 0x14c1, 0x10DE, "NVIDIA A10-2A" },
1706     { 0x2236, 0x14c2, 0x10DE, "NVIDIA A10-3A" },
1707     { 0x2236, 0x14c3, 0x10DE, "NVIDIA A10-4A" },
1708     { 0x2236, 0x14c4, 0x10DE, "NVIDIA A10-6A" },
1709     { 0x2236, 0x14c5, 0x10DE, "NVIDIA A10-8A" },
1710     { 0x2236, 0x14c6, 0x10DE, "NVIDIA A10-12A" },
1711     { 0x2236, 0x14c7, 0x10DE, "NVIDIA A10-24A" },
1712     { 0x2236, 0x14c8, 0x10DE, "NVIDIA A10-6" },
1713     { 0x2236, 0x14c9, 0x10DE, "NVIDIA A10-8" },
1714     { 0x2236, 0x14ca, 0x10DE, "NVIDIA A10-12" },
1715     { 0x2236, 0x14cb, 0x10DE, "NVIDIA A10-24" },
1716     { 0x2236, 0x14d0, 0x10DE, "NVIDIA A10-4C" },
1717     { 0x2236, 0x14d1, 0x10DE, "NVIDIA A10-6C" },
1718     { 0x2236, 0x14d2, 0x10DE, "NVIDIA A10-8C" },
1719     { 0x2236, 0x14d3, 0x10DE, "NVIDIA A10-12C" },
1720     { 0x2236, 0x14d4, 0x10DE, "NVIDIA A10-24C" },
1721     { 0x2236, 0x167e, 0x10DE, "NVIDIA A10-2" },
1722     { 0x2236, 0x167f, 0x10DE, "NVIDIA A10-3" },
1723     { 0x2236, 0x1680, 0x10DE, "NVIDIA A10-4" },
1724     { 0x2236, 0x16e8, 0x10DE, "NVIDIA A10-1" },
1725     { 0x2237, 0x155a, 0x10DE, "NVIDIA A10G-1" },
1726     { 0x2237, 0x155b, 0x10DE, "NVIDIA A10G-2" },
1727     { 0x2237, 0x155c, 0x10DE, "NVIDIA A10G-3" },
1728     { 0x2237, 0x155d, 0x10DE, "NVIDIA A10G-4" },
1729     { 0x2237, 0x155e, 0x10DE, "NVIDIA A10G-6" },
1730     { 0x2237, 0x155f, 0x10DE, "NVIDIA A10G-8" },
1731     { 0x2237, 0x1560, 0x10DE, "NVIDIA A10G-12" },
1732     { 0x2237, 0x1561, 0x10DE, "NVIDIA A10G-24" },
1733     { 0x2237, 0x162a, 0x10DE, "NVIDIA A10G-1B" },
1734     { 0x2237, 0x162b, 0x10DE, "NVIDIA A10G-2B" },
1735     { 0x2237, 0x162c, 0x10DE, "NVIDIA A10G-1Q" },
1736     { 0x2237, 0x162d, 0x10DE, "NVIDIA A10G-2Q" },
1737     { 0x2237, 0x162e, 0x10DE, "NVIDIA A10G-3Q" },
1738     { 0x2237, 0x162f, 0x10DE, "NVIDIA A10G-4Q" },
1739     { 0x2237, 0x1630, 0x10DE, "NVIDIA A10G-6Q" },
1740     { 0x2237, 0x1631, 0x10DE, "NVIDIA A10G-8Q" },
1741     { 0x2237, 0x1632, 0x10DE, "NVIDIA A10G-12Q" },
1742     { 0x2237, 0x1633, 0x10DE, "NVIDIA A10G-24Q" },
1743     { 0x2237, 0x1634, 0x10DE, "NVIDIA A10G-1A" },
1744     { 0x2237, 0x1635, 0x10DE, "NVIDIA A10G-2A" },
1745     { 0x2237, 0x1636, 0x10DE, "NVIDIA A10G-3A" },
1746     { 0x2237, 0x1637, 0x10DE, "NVIDIA A10G-4A" },
1747     { 0x2237, 0x1638, 0x10DE, "NVIDIA A10G-6A" },
1748     { 0x2237, 0x1639, 0x10DE, "NVIDIA A10G-8A" },
1749     { 0x2237, 0x163a, 0x10DE, "NVIDIA A10G-12A" },
1750     { 0x2237, 0x163b, 0x10DE, "NVIDIA A10G-24A" },
1751     { 0x2237, 0x1810, 0x10DE, "NVIDIA GeForce RTX 3050" },
1752     { 0x2237, 0x1811, 0x10DE, "NVIDIA GeForce RTX 3060" },
1753     { 0x2238, 0x16a3, 0x10DE, "NVIDIA A10M-1B" },
1754     { 0x2238, 0x16a4, 0x10DE, "NVIDIA A10M-2B" },
1755     { 0x2238, 0x16a5, 0x10DE, "NVIDIA A10M-1Q" },
1756     { 0x2238, 0x16a6, 0x10DE, "NVIDIA A10M-2Q" },
1757     { 0x2238, 0x16a7, 0x10DE, "NVIDIA A10M-4Q" },
1758     { 0x2238, 0x16a8, 0x10DE, "NVIDIA A10M-5Q" },
1759     { 0x2238, 0x16a9, 0x10DE, "NVIDIA A10M-10Q" },
1760     { 0x2238, 0x16aa, 0x10DE, "NVIDIA A10M-20Q" },
1761     { 0x2238, 0x16ab, 0x10DE, "NVIDIA A10M-1A" },
1762     { 0x2238, 0x16ac, 0x10DE, "NVIDIA A10M-2A" },
1763     { 0x2238, 0x16ad, 0x10DE, "NVIDIA A10M-4A" },
1764     { 0x2238, 0x16ae, 0x10DE, "NVIDIA A10M-5A" },
1765     { 0x2238, 0x16af, 0x10DE, "NVIDIA A10M-10A" },
1766     { 0x2238, 0x16b0, 0x10DE, "NVIDIA A10M-20A" },
1767     { 0x2238, 0x16b1, 0x10DE, "NVIDIA A10M-2" },
1768     { 0x2238, 0x16b2, 0x10DE, "NVIDIA A10M-4" },
1769     { 0x2238, 0x16b3, 0x10DE, "NVIDIA A10M-5" },
1770     { 0x2238, 0x16b4, 0x10DE, "NVIDIA A10M-10" },
1771     { 0x2238, 0x16b5, 0x10DE, "NVIDIA A10M-20" },
1772     { 0x2238, 0x16b6, 0x10DE, "NVIDIA A10M-4C" },
1773     { 0x2238, 0x16b7, 0x10DE, "NVIDIA A10M-5C" },
1774     { 0x2238, 0x16b8, 0x10DE, "NVIDIA A10M-10C" },
1775     { 0x2238, 0x16b9, 0x10DE, "NVIDIA A10M-20C" },
1776     { 0x2238, 0x16e6, 0x10DE, "NVIDIA A10M-1" },
1777     { 0x2321, 0x1853, 0x10DE, "NVIDIA H100L-1-12CME" },
1778     { 0x2321, 0x1854, 0x10DE, "NVIDIA H100L-1-12C" },
1779     { 0x2321, 0x1855, 0x10DE, "NVIDIA H100L-1-24C" },
1780     { 0x2321, 0x1856, 0x10DE, "NVIDIA H100L-2-24C" },
1781     { 0x2321, 0x1857, 0x10DE, "NVIDIA H100L-3-47C" },
1782     { 0x2321, 0x1858, 0x10DE, "NVIDIA H100L-4-47C" },
1783     { 0x2321, 0x1859, 0x10DE, "NVIDIA H100L-7-94C" },
1784     { 0x2321, 0x185a, 0x10DE, "NVIDIA H100L-4C" },
1785     { 0x2321, 0x185b, 0x10DE, "NVIDIA H100L-6C" },
1786     { 0x2321, 0x185c, 0x10DE, "NVIDIA H100L-11C" },
1787     { 0x2321, 0x185d, 0x10DE, "NVIDIA H100L-15C" },
1788     { 0x2321, 0x185e, 0x10DE, "NVIDIA H100L-23C" },
1789     { 0x2321, 0x185f, 0x10DE, "NVIDIA H100L-47C" },
1790     { 0x2321, 0x1860, 0x10DE, "NVIDIA H100L-94C" },
1791     { 0x2322, 0x17e2, 0x10DE, "NVIDIA H800-1-10CME" },
1792     { 0x2322, 0x17e3, 0x10DE, "NVIDIA H800-1-10C" },
1793     { 0x2322, 0x17e4, 0x10DE, "NVIDIA H800-2-20C" },
1794     { 0x2322, 0x17e5, 0x10DE, "NVIDIA H800-3-40C" },
1795     { 0x2322, 0x17e6, 0x10DE, "NVIDIA H800-4-40C" },
1796     { 0x2322, 0x17e7, 0x10DE, "NVIDIA H800-7-80C" },
1797     { 0x2322, 0x17e8, 0x10DE, "NVIDIA H800-4C" },
1798     { 0x2322, 0x17e9, 0x10DE, "NVIDIA H800-5C" },
1799     { 0x2322, 0x17ea, 0x10DE, "NVIDIA H800-8C" },
1800     { 0x2322, 0x17eb, 0x10DE, "NVIDIA H800-10C" },
1801     { 0x2322, 0x17ec, 0x10DE, "NVIDIA H800-16C" },
1802     { 0x2322, 0x17ed, 0x10DE, "NVIDIA H800-20C" },
1803     { 0x2322, 0x17ee, 0x10DE, "NVIDIA H800-40C" },
1804     { 0x2322, 0x17ef, 0x10DE, "NVIDIA H800-80C" },
1805     { 0x2322, 0x1845, 0x10DE, "NVIDIA H800-1-20C" },
1806     { 0x2330, 0x187a, 0x10DE, "NVIDIA H100XM-1-10CME" },
1807     { 0x2330, 0x187b, 0x10DE, "NVIDIA H100XM-1-10C" },
1808     { 0x2330, 0x187c, 0x10DE, "NVIDIA H100XM-1-20C" },
1809     { 0x2330, 0x187d, 0x10DE, "NVIDIA H100XM-2-20C" },
1810     { 0x2330, 0x187e, 0x10DE, "NVIDIA H100XM-3-40C" },
1811     { 0x2330, 0x187f, 0x10DE, "NVIDIA H100XM-4-40C" },
1812     { 0x2330, 0x1880, 0x10DE, "NVIDIA H100XM-7-80C" },
1813     { 0x2330, 0x1881, 0x10DE, "NVIDIA H100XM-4C" },
1814     { 0x2330, 0x1882, 0x10DE, "NVIDIA H100XM-5C" },
1815     { 0x2330, 0x1883, 0x10DE, "NVIDIA H100XM-8C" },
1816     { 0x2330, 0x1884, 0x10DE, "NVIDIA H100XM-10C" },
1817     { 0x2330, 0x1885, 0x10DE, "NVIDIA H100XM-16C" },
1818     { 0x2330, 0x1886, 0x10DE, "NVIDIA H100XM-20C" },
1819     { 0x2330, 0x1887, 0x10DE, "NVIDIA H100XM-40C" },
1820     { 0x2330, 0x1888, 0x10DE, "NVIDIA H100XM-80C" },
1821     { 0x2331, 0x16d3, 0x10DE, "NVIDIA H100-1-10C" },
1822     { 0x2331, 0x16d4, 0x10DE, "NVIDIA H100-2-20C" },
1823     { 0x2331, 0x16d5, 0x10DE, "NVIDIA H100-3-40C" },
1824     { 0x2331, 0x16d6, 0x10DE, "NVIDIA H100-4-40C" },
1825     { 0x2331, 0x16d7, 0x10DE, "NVIDIA H100-7-80C" },
1826     { 0x2331, 0x16d8, 0x10DE, "NVIDIA H100-4C" },
1827     { 0x2331, 0x16d9, 0x10DE, "NVIDIA H100-8C" },
1828     { 0x2331, 0x16da, 0x10DE, "NVIDIA H100-10C" },
1829     { 0x2331, 0x16db, 0x10DE, "NVIDIA H100-16C" },
1830     { 0x2331, 0x16dc, 0x10DE, "NVIDIA H100-20C" },
1831     { 0x2331, 0x16dd, 0x10DE, "NVIDIA H100-40C" },
1832     { 0x2331, 0x16de, 0x10DE, "NVIDIA H100-80C" },
1833     { 0x2331, 0x1798, 0x10DE, "NVIDIA H100-5C" },
1834     { 0x2331, 0x17f0, 0x10DE, "NVIDIA H100-1-10CME" },
1835     { 0x2331, 0x1844, 0x10DE, "NVIDIA H100-1-20C" },
1836     { 0x233A, 0x1861, 0x10DE, "NVIDIA H800L-1-12CME" },
1837     { 0x233A, 0x1862, 0x10DE, "NVIDIA H800L-1-12C" },
1838     { 0x233A, 0x1863, 0x10DE, "NVIDIA H800L-1-24C" },
1839     { 0x233A, 0x1864, 0x10DE, "NVIDIA H800L-2-24C" },
1840     { 0x233A, 0x1865, 0x10DE, "NVIDIA H800L-3-47C" },
1841     { 0x233A, 0x1866, 0x10DE, "NVIDIA H800L-4-47C" },
1842     { 0x233A, 0x1867, 0x10DE, "NVIDIA H800L-7-94C" },
1843     { 0x233A, 0x1868, 0x10DE, "NVIDIA H800L-4C" },
1844     { 0x233A, 0x1869, 0x10DE, "NVIDIA H800L-6C" },
1845     { 0x233A, 0x186a, 0x10DE, "NVIDIA H800L-11C" },
1846     { 0x233A, 0x186b, 0x10DE, "NVIDIA H800L-15C" },
1847     { 0x233A, 0x186c, 0x10DE, "NVIDIA H800L-23C" },
1848     { 0x233A, 0x186d, 0x10DE, "NVIDIA H800L-47C" },
1849     { 0x233A, 0x186e, 0x10DE, "NVIDIA H800L-94C" },
1850     { 0x25B6, 0x159d, 0x10DE, "NVIDIA A16-1B" },
1851     { 0x25B6, 0x159e, 0x10DE, "NVIDIA A16-2B" },
1852     { 0x25B6, 0x159f, 0x10DE, "NVIDIA A16-1Q" },
1853     { 0x25B6, 0x1600, 0x10DE, "NVIDIA A16-2Q" },
1854     { 0x25B6, 0x1601, 0x10DE, "NVIDIA A16-4Q" },
1855     { 0x25B6, 0x1602, 0x10DE, "NVIDIA A16-8Q" },
1856     { 0x25B6, 0x1603, 0x10DE, "NVIDIA A16-16Q" },
1857     { 0x25B6, 0x1604, 0x10DE, "NVIDIA A16-1A" },
1858     { 0x25B6, 0x1605, 0x10DE, "NVIDIA A16-2A" },
1859     { 0x25B6, 0x1606, 0x10DE, "NVIDIA A16-4A" },
1860     { 0x25B6, 0x1607, 0x10DE, "NVIDIA A16-8A" },
1861     { 0x25B6, 0x1608, 0x10DE, "NVIDIA A16-16A" },
1862     { 0x25B6, 0x1609, 0x10DE, "NVIDIA A16-4C" },
1863     { 0x25B6, 0x160a, 0x10DE, "NVIDIA A16-8C" },
1864     { 0x25B6, 0x160b, 0x10DE, "NVIDIA A16-16C" },
1865     { 0x25B6, 0x1646, 0x10DE, "NVIDIA A2-1B" },
1866     { 0x25B6, 0x1647, 0x10DE, "NVIDIA A2-2B" },
1867     { 0x25B6, 0x1648, 0x10DE, "NVIDIA A2-1Q" },
1868     { 0x25B6, 0x1649, 0x10DE, "NVIDIA A2-2Q" },
1869     { 0x25B6, 0x164a, 0x10DE, "NVIDIA A2-4Q" },
1870     { 0x25B6, 0x164b, 0x10DE, "NVIDIA A2-8Q" },
1871     { 0x25B6, 0x164c, 0x10DE, "NVIDIA A2-16Q" },
1872     { 0x25B6, 0x164d, 0x10DE, "NVIDIA A2-1A" },
1873     { 0x25B6, 0x164e, 0x10DE, "NVIDIA A2-2A" },
1874     { 0x25B6, 0x164f, 0x10DE, "NVIDIA A2-4A" },
1875     { 0x25B6, 0x1650, 0x10DE, "NVIDIA A2-8A" },
1876     { 0x25B6, 0x1651, 0x10DE, "NVIDIA A2-16A" },
1877     { 0x25B6, 0x1652, 0x10DE, "NVIDIA A2-4" },
1878     { 0x25B6, 0x1653, 0x10DE, "NVIDIA A2-8" },
1879     { 0x25B6, 0x1654, 0x10DE, "NVIDIA A2-16" },
1880     { 0x25B6, 0x1655, 0x10DE, "NVIDIA A2-4C" },
1881     { 0x25B6, 0x1656, 0x10DE, "NVIDIA A2-8C" },
1882     { 0x25B6, 0x1657, 0x10DE, "NVIDIA A2-16C" },
1883     { 0x26B1, 0x1708, 0x10DE, "NVIDIA RTX6000-Ada-1B" },
1884     { 0x26B1, 0x1709, 0x10DE, "NVIDIA RTX6000-Ada-2B" },
1885     { 0x26B1, 0x170a, 0x10DE, "NVIDIA RTX6000-Ada-1Q" },
1886     { 0x26B1, 0x170b, 0x10DE, "NVIDIA RTX6000-Ada-2Q" },
1887     { 0x26B1, 0x170c, 0x10DE, "NVIDIA RTX6000-Ada-3Q" },
1888     { 0x26B1, 0x170d, 0x10DE, "NVIDIA RTX6000-Ada-4Q" },
1889     { 0x26B1, 0x170e, 0x10DE, "NVIDIA RTX6000-Ada-6Q" },
1890     { 0x26B1, 0x170f, 0x10DE, "NVIDIA RTX6000-Ada-8Q" },
1891     { 0x26B1, 0x1710, 0x10DE, "NVIDIA RTX6000-Ada-12Q" },
1892     { 0x26B1, 0x1711, 0x10DE, "NVIDIA RTX6000-Ada-16Q" },
1893     { 0x26B1, 0x1712, 0x10DE, "NVIDIA RTX6000-Ada-24Q" },
1894     { 0x26B1, 0x1713, 0x10DE, "NVIDIA RTX6000-Ada-48Q" },
1895     { 0x26B1, 0x1714, 0x10DE, "NVIDIA RTX6000-Ada-1A" },
1896     { 0x26B1, 0x1715, 0x10DE, "NVIDIA RTX6000-Ada-2A" },
1897     { 0x26B1, 0x1716, 0x10DE, "NVIDIA RTX6000-Ada-3A" },
1898     { 0x26B1, 0x1717, 0x10DE, "NVIDIA RTX6000-Ada-4A" },
1899     { 0x26B1, 0x1718, 0x10DE, "NVIDIA RTX6000-Ada-6A" },
1900     { 0x26B1, 0x1719, 0x10DE, "NVIDIA RTX6000-Ada-8A" },
1901     { 0x26B1, 0x171a, 0x10DE, "NVIDIA RTX6000-Ada-12A" },
1902     { 0x26B1, 0x171b, 0x10DE, "NVIDIA RTX6000-Ada-16A" },
1903     { 0x26B1, 0x171c, 0x10DE, "NVIDIA RTX6000-Ada-24A" },
1904     { 0x26B1, 0x171d, 0x10DE, "NVIDIA RTX6000-Ada-48A" },
1905     { 0x26B1, 0x171e, 0x10DE, "NVIDIA RTX6000-Ada-1" },
1906     { 0x26B1, 0x171f, 0x10DE, "NVIDIA RTX6000-Ada-2" },
1907     { 0x26B1, 0x1720, 0x10DE, "NVIDIA RTX6000-Ada-3" },
1908     { 0x26B1, 0x1721, 0x10DE, "NVIDIA RTX6000-Ada-4" },
1909     { 0x26B1, 0x1722, 0x10DE, "NVIDIA RTX6000-Ada-6" },
1910     { 0x26B1, 0x1723, 0x10DE, "NVIDIA RTX6000-Ada-8" },
1911     { 0x26B1, 0x1724, 0x10DE, "NVIDIA RTX6000-Ada-12" },
1912     { 0x26B1, 0x1725, 0x10DE, "NVIDIA RTX6000-Ada-16" },
1913     { 0x26B1, 0x1726, 0x10DE, "NVIDIA RTX6000-Ada-24" },
1914     { 0x26B1, 0x1727, 0x10DE, "NVIDIA RTX6000-Ada-48" },
1915     { 0x26B1, 0x1728, 0x10DE, "NVIDIA RTX6000-Ada-4C" },
1916     { 0x26B1, 0x1729, 0x10DE, "NVIDIA RTX6000-Ada-6C" },
1917     { 0x26B1, 0x172a, 0x10DE, "NVIDIA RTX6000-Ada-8C" },
1918     { 0x26B1, 0x172b, 0x10DE, "NVIDIA RTX6000-Ada-12C" },
1919     { 0x26B1, 0x172c, 0x10DE, "NVIDIA RTX6000-Ada-16C" },
1920     { 0x26B1, 0x172d, 0x10DE, "NVIDIA RTX6000-Ada-24C" },
1921     { 0x26B1, 0x172e, 0x10DE, "NVIDIA RTX6000-Ada-48C" },
1922     { 0x26B2, 0x1821, 0x10DE, "NVIDIA RTX5000-Ada-1B" },
1923     { 0x26B2, 0x1822, 0x10DE, "NVIDIA RTX5000-Ada-2B" },
1924     { 0x26B2, 0x1823, 0x10DE, "NVIDIA RTX5000-Ada-1Q" },
1925     { 0x26B2, 0x1824, 0x10DE, "NVIDIA RTX5000-Ada-2Q" },
1926     { 0x26B2, 0x1825, 0x10DE, "NVIDIA RTX5000-Ada-4Q" },
1927     { 0x26B2, 0x1826, 0x10DE, "NVIDIA RTX5000-Ada-8Q" },
1928     { 0x26B2, 0x1827, 0x10DE, "NVIDIA RTX5000-Ada-16Q" },
1929     { 0x26B2, 0x1828, 0x10DE, "NVIDIA RTX5000-Ada-32Q" },
1930     { 0x26B2, 0x1829, 0x10DE, "NVIDIA RTX5000-Ada-1A" },
1931     { 0x26B2, 0x182a, 0x10DE, "NVIDIA RTX5000-Ada-2A" },
1932     { 0x26B2, 0x182b, 0x10DE, "NVIDIA RTX5000-Ada-4A" },
1933     { 0x26B2, 0x182c, 0x10DE, "NVIDIA RTX5000-Ada-8A" },
1934     { 0x26B2, 0x182d, 0x10DE, "NVIDIA RTX5000-Ada-16A" },
1935     { 0x26B2, 0x182e, 0x10DE, "NVIDIA RTX5000-Ada-32A" },
1936     { 0x26B2, 0x182f, 0x10DE, "NVIDIA RTX5000-Ada-1" },
1937     { 0x26B2, 0x1830, 0x10DE, "NVIDIA RTX5000-Ada-2" },
1938     { 0x26B2, 0x1831, 0x10DE, "NVIDIA RTX5000-Ada-4" },
1939     { 0x26B2, 0x1832, 0x10DE, "NVIDIA RTX5000-Ada-8" },
1940     { 0x26B2, 0x1833, 0x10DE, "NVIDIA RTX5000-Ada-16" },
1941     { 0x26B2, 0x1834, 0x10DE, "NVIDIA RTX5000-Ada-32" },
1942     { 0x26B2, 0x1835, 0x10DE, "NVIDIA RTX5000-Ada-4C" },
1943     { 0x26B2, 0x1836, 0x10DE, "NVIDIA RTX5000-Ada-8C" },
1944     { 0x26B2, 0x1837, 0x10DE, "NVIDIA RTX5000-Ada-16C" },
1945     { 0x26B2, 0x1838, 0x10DE, "NVIDIA RTX5000-Ada-32C" },
1946     { 0x26B5, 0x176d, 0x10DE, "NVIDIA L40-1B" },
1947     { 0x26B5, 0x176e, 0x10DE, "NVIDIA L40-2B" },
1948     { 0x26B5, 0x176f, 0x10DE, "NVIDIA L40-1Q" },
1949     { 0x26B5, 0x1770, 0x10DE, "NVIDIA L40-2Q" },
1950     { 0x26B5, 0x1771, 0x10DE, "NVIDIA L40-3Q" },
1951     { 0x26B5, 0x1772, 0x10DE, "NVIDIA L40-4Q" },
1952     { 0x26B5, 0x1773, 0x10DE, "NVIDIA L40-6Q" },
1953     { 0x26B5, 0x1774, 0x10DE, "NVIDIA L40-8Q" },
1954     { 0x26B5, 0x1775, 0x10DE, "NVIDIA L40-12Q" },
1955     { 0x26B5, 0x1776, 0x10DE, "NVIDIA L40-16Q" },
1956     { 0x26B5, 0x1777, 0x10DE, "NVIDIA L40-24Q" },
1957     { 0x26B5, 0x1778, 0x10DE, "NVIDIA L40-48Q" },
1958     { 0x26B5, 0x1779, 0x10DE, "NVIDIA L40-1A" },
1959     { 0x26B5, 0x177a, 0x10DE, "NVIDIA L40-2A" },
1960     { 0x26B5, 0x177b, 0x10DE, "NVIDIA L40-3A" },
1961     { 0x26B5, 0x177c, 0x10DE, "NVIDIA L40-4A" },
1962     { 0x26B5, 0x177d, 0x10DE, "NVIDIA L40-6A" },
1963     { 0x26B5, 0x177e, 0x10DE, "NVIDIA L40-8A" },
1964     { 0x26B5, 0x177f, 0x10DE, "NVIDIA L40-12A" },
1965     { 0x26B5, 0x1780, 0x10DE, "NVIDIA L40-16A" },
1966     { 0x26B5, 0x1781, 0x10DE, "NVIDIA L40-24A" },
1967     { 0x26B5, 0x1782, 0x10DE, "NVIDIA L40-48A" },
1968     { 0x26B5, 0x1783, 0x10DE, "NVIDIA L40-1" },
1969     { 0x26B5, 0x1784, 0x10DE, "NVIDIA L40-2" },
1970     { 0x26B5, 0x1785, 0x10DE, "NVIDIA L40-3" },
1971     { 0x26B5, 0x1786, 0x10DE, "NVIDIA L40-4" },
1972     { 0x26B5, 0x1787, 0x10DE, "NVIDIA L40-6" },
1973     { 0x26B5, 0x1788, 0x10DE, "NVIDIA L40-8" },
1974     { 0x26B5, 0x1789, 0x10DE, "NVIDIA L40-12" },
1975     { 0x26B5, 0x178a, 0x10DE, "NVIDIA L40-16" },
1976     { 0x26B5, 0x178b, 0x10DE, "NVIDIA L40-24" },
1977     { 0x26B5, 0x178c, 0x10DE, "NVIDIA L40-48" },
1978     { 0x26B5, 0x178d, 0x10DE, "NVIDIA L40-4C" },
1979     { 0x26B5, 0x178e, 0x10DE, "NVIDIA L40-6C" },
1980     { 0x26B5, 0x178f, 0x10DE, "NVIDIA L40-8C" },
1981     { 0x26B5, 0x1790, 0x10DE, "NVIDIA L40-12C" },
1982     { 0x26B5, 0x1791, 0x10DE, "NVIDIA L40-16C" },
1983     { 0x26B5, 0x1792, 0x10DE, "NVIDIA L40-24C" },
1984     { 0x26B5, 0x1793, 0x10DE, "NVIDIA L40-48C" },
1985     { 0x26B5, 0x1818, 0x10DE, "NVIDIA GeForce RTX 3060" },
1986     { 0x26B5, 0x181a, 0x10DE, "NVIDIA GeForce RTX 3050" },
1987     { 0x26B8, 0x174e, 0x10DE, "NVIDIA L40G-1B" },
1988     { 0x26B8, 0x174f, 0x10DE, "NVIDIA L40G-2B" },
1989     { 0x26B8, 0x1750, 0x10DE, "NVIDIA L40G-1Q" },
1990     { 0x26B8, 0x1751, 0x10DE, "NVIDIA L40G-2Q" },
1991     { 0x26B8, 0x1752, 0x10DE, "NVIDIA L40G-3Q" },
1992     { 0x26B8, 0x1753, 0x10DE, "NVIDIA L40G-4Q" },
1993     { 0x26B8, 0x1754, 0x10DE, "NVIDIA L40G-6Q" },
1994     { 0x26B8, 0x1755, 0x10DE, "NVIDIA L40G-8Q" },
1995     { 0x26B8, 0x1756, 0x10DE, "NVIDIA L40G-12Q" },
1996     { 0x26B8, 0x1757, 0x10DE, "NVIDIA L40G-24Q" },
1997     { 0x26B8, 0x1758, 0x10DE, "NVIDIA L40G-1A" },
1998     { 0x26B8, 0x1759, 0x10DE, "NVIDIA L40G-2A" },
1999     { 0x26B8, 0x175a, 0x10DE, "NVIDIA L40G-3A" },
2000     { 0x26B8, 0x175b, 0x10DE, "NVIDIA L40G-4A" },
2001     { 0x26B8, 0x175c, 0x10DE, "NVIDIA L40G-6A" },
2002     { 0x26B8, 0x175d, 0x10DE, "NVIDIA L40G-8A" },
2003     { 0x26B8, 0x175e, 0x10DE, "NVIDIA L40G-12A" },
2004     { 0x26B8, 0x175f, 0x10DE, "NVIDIA L40G-24A" },
2005     { 0x26B8, 0x1760, 0x10DE, "NVIDIA L40G-1" },
2006     { 0x26B8, 0x1761, 0x10DE, "NVIDIA L40G-2" },
2007     { 0x26B8, 0x1762, 0x10DE, "NVIDIA L40G-3" },
2008     { 0x26B8, 0x1763, 0x10DE, "NVIDIA L40G-4" },
2009     { 0x26B8, 0x1764, 0x10DE, "NVIDIA L40G-6" },
2010     { 0x26B8, 0x1765, 0x10DE, "NVIDIA L40G-8" },
2011     { 0x26B8, 0x1766, 0x10DE, "NVIDIA L40G-12" },
2012     { 0x26B8, 0x1767, 0x10DE, "NVIDIA L40G-24" },
2013     { 0x26B8, 0x1768, 0x10DE, "NVIDIA L40G-4C" },
2014     { 0x26B8, 0x1769, 0x10DE, "NVIDIA L40G-6C" },
2015     { 0x26B8, 0x176a, 0x10DE, "NVIDIA L40G-8C" },
2016     { 0x26B8, 0x176b, 0x10DE, "NVIDIA L40G-12C" },
2017     { 0x26B8, 0x176c, 0x10DE, "NVIDIA L40G-24C" },
2018     { 0x26B8, 0x181c, 0x10DE, "NVIDIA GeForce RTX 3060" },
2019     { 0x26B8, 0x181e, 0x10DE, "NVIDIA GeForce RTX 3050" },
2020     { 0x26B9, 0x1889, 0x10DE, "NVIDIA L40S-1B" },
2021     { 0x26B9, 0x188a, 0x10DE, "NVIDIA L40S-2B" },
2022     { 0x26B9, 0x188b, 0x10DE, "NVIDIA L40S-1Q" },
2023     { 0x26B9, 0x188c, 0x10DE, "NVIDIA L40S-2Q" },
2024     { 0x26B9, 0x188d, 0x10DE, "NVIDIA L40S-3Q" },
2025     { 0x26B9, 0x188e, 0x10DE, "NVIDIA L40S-4Q" },
2026     { 0x26B9, 0x188f, 0x10DE, "NVIDIA L40S-6Q" },
2027     { 0x26B9, 0x1890, 0x10DE, "NVIDIA L40S-8Q" },
2028     { 0x26B9, 0x1891, 0x10DE, "NVIDIA L40S-12Q" },
2029     { 0x26B9, 0x1892, 0x10DE, "NVIDIA L40S-16Q" },
2030     { 0x26B9, 0x1893, 0x10DE, "NVIDIA L40S-24Q" },
2031     { 0x26B9, 0x1894, 0x10DE, "NVIDIA L40S-48Q" },
2032     { 0x26B9, 0x1895, 0x10DE, "NVIDIA L40S-1A" },
2033     { 0x26B9, 0x1896, 0x10DE, "NVIDIA L40S-2A" },
2034     { 0x26B9, 0x1897, 0x10DE, "NVIDIA L40S-3A" },
2035     { 0x26B9, 0x1898, 0x10DE, "NVIDIA L40S-4A" },
2036     { 0x26B9, 0x1899, 0x10DE, "NVIDIA L40S-6A" },
2037     { 0x26B9, 0x189a, 0x10DE, "NVIDIA L40S-8A" },
2038     { 0x26B9, 0x189b, 0x10DE, "NVIDIA L40S-12A" },
2039     { 0x26B9, 0x189c, 0x10DE, "NVIDIA L40S-16A" },
2040     { 0x26B9, 0x189d, 0x10DE, "NVIDIA L40S-24A" },
2041     { 0x26B9, 0x189e, 0x10DE, "NVIDIA L40S-48A" },
2042     { 0x26B9, 0x189f, 0x10DE, "GeForce RTX 3050" },
2043     { 0x26B9, 0x18a0, 0x10DE, "GeForce RTX 3060" },
2044     { 0x26B9, 0x18a1, 0x10DE, "NVIDIA L40S-1" },
2045     { 0x26B9, 0x18a2, 0x10DE, "NVIDIA L40S-2" },
2046     { 0x26B9, 0x18a3, 0x10DE, "NVIDIA L40S-3" },
2047     { 0x26B9, 0x18a4, 0x10DE, "NVIDIA L40S-4" },
2048     { 0x26B9, 0x18a5, 0x10DE, "NVIDIA L40S-6" },
2049     { 0x26B9, 0x18a6, 0x10DE, "NVIDIA L40S-8" },
2050     { 0x26B9, 0x18a7, 0x10DE, "NVIDIA L40S-12" },
2051     { 0x26B9, 0x18a8, 0x10DE, "NVIDIA L40S-16" },
2052     { 0x26B9, 0x18a9, 0x10DE, "NVIDIA L40S-24" },
2053     { 0x26B9, 0x18aa, 0x10DE, "NVIDIA L40S-48" },
2054     { 0x26B9, 0x18ab, 0x10DE, "NVIDIA L40S-4C" },
2055     { 0x26B9, 0x18ac, 0x10DE, "NVIDIA L40S-6C" },
2056     { 0x26B9, 0x18ad, 0x10DE, "NVIDIA L40S-8C" },
2057     { 0x26B9, 0x18ae, 0x10DE, "NVIDIA L40S-12C" },
2058     { 0x26B9, 0x18af, 0x10DE, "NVIDIA L40S-16C" },
2059     { 0x26B9, 0x18b0, 0x10DE, "NVIDIA L40S-24C" },
2060     { 0x26B9, 0x18b1, 0x10DE, "NVIDIA L40S-48C" },
2061     { 0x27B8, 0x172f, 0x10DE, "NVIDIA L4-1B" },
2062     { 0x27B8, 0x1730, 0x10DE, "NVIDIA L4-2B" },
2063     { 0x27B8, 0x1731, 0x10DE, "NVIDIA L4-1Q" },
2064     { 0x27B8, 0x1732, 0x10DE, "NVIDIA L4-2Q" },
2065     { 0x27B8, 0x1733, 0x10DE, "NVIDIA L4-3Q" },
2066     { 0x27B8, 0x1734, 0x10DE, "NVIDIA L4-4Q" },
2067     { 0x27B8, 0x1735, 0x10DE, "NVIDIA L4-6Q" },
2068     { 0x27B8, 0x1736, 0x10DE, "NVIDIA L4-8Q" },
2069     { 0x27B8, 0x1737, 0x10DE, "NVIDIA L4-12Q" },
2070     { 0x27B8, 0x1738, 0x10DE, "NVIDIA L4-24Q" },
2071     { 0x27B8, 0x1739, 0x10DE, "NVIDIA L4-1A" },
2072     { 0x27B8, 0x173a, 0x10DE, "NVIDIA L4-2A" },
2073     { 0x27B8, 0x173b, 0x10DE, "NVIDIA L4-3A" },
2074     { 0x27B8, 0x173c, 0x10DE, "NVIDIA L4-4A" },
2075     { 0x27B8, 0x173d, 0x10DE, "NVIDIA L4-6A" },
2076     { 0x27B8, 0x173e, 0x10DE, "NVIDIA L4-8A" },
2077     { 0x27B8, 0x173f, 0x10DE, "NVIDIA L4-12A" },
2078     { 0x27B8, 0x1740, 0x10DE, "NVIDIA L4-24A" },
2079     { 0x27B8, 0x1741, 0x10DE, "NVIDIA L4-1" },
2080     { 0x27B8, 0x1742, 0x10DE, "NVIDIA L4-2" },
2081     { 0x27B8, 0x1743, 0x10DE, "NVIDIA L4-3" },
2082     { 0x27B8, 0x1744, 0x10DE, "NVIDIA L4-4" },
2083     { 0x27B8, 0x1745, 0x10DE, "NVIDIA L4-6" },
2084     { 0x27B8, 0x1746, 0x10DE, "NVIDIA L4-8" },
2085     { 0x27B8, 0x1747, 0x10DE, "NVIDIA L4-12" },
2086     { 0x27B8, 0x1748, 0x10DE, "NVIDIA L4-24" },
2087     { 0x27B8, 0x1749, 0x10DE, "NVIDIA L4-4C" },
2088     { 0x27B8, 0x174a, 0x10DE, "NVIDIA L4-6C" },
2089     { 0x27B8, 0x174b, 0x10DE, "NVIDIA L4-8C" },
2090     { 0x27B8, 0x174c, 0x10DE, "NVIDIA L4-12C" },
2091     { 0x27B8, 0x174d, 0x10DE, "NVIDIA L4-24C" },
2092 };
2093 
2094 #endif // G_NV_NAME_RELEASED_H
2095