• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1enum OperandTypes {
2  kOperandTypeNone,
3  kOperandTypeImmediate,
4  kOperandTypeRegister,
5  kOperandTypeX86Memory,
6  kOperandTypeX86EffectiveAddress,
7  kOperandTypeX86PCRelative,
8  kOperandTypeARMBranchTarget,
9  kOperandTypeARMSoRegReg,
10  kOperandTypeARMSoRegImm,
11  kOperandTypeARMSoImm,
12  kOperandTypeARMRotImm,
13  kOperandTypeARMSoImm2Part,
14  kOperandTypeARMPredicate,
15  kOperandTypeAddrModeImm12,
16  kOperandTypeLdStSOReg,
17  kOperandTypeARMAddrMode2,
18  kOperandTypeARMAddrMode2Offset,
19  kOperandTypeARMAddrMode3,
20  kOperandTypeARMAddrMode3Offset,
21  kOperandTypeARMLdStmMode,
22  kOperandTypeARMAddrMode5,
23  kOperandTypeARMAddrMode6,
24  kOperandTypeARMAddrMode6Offset,
25  kOperandTypeARMAddrMode7,
26  kOperandTypeARMAddrModePC,
27  kOperandTypeARMRegisterList,
28  kOperandTypeARMDPRRegisterList,
29  kOperandTypeARMSPRRegisterList,
30  kOperandTypeARMTBAddrMode,
31  kOperandTypeThumbITMask,
32  kOperandTypeThumbAddrModeImmS1,
33  kOperandTypeThumbAddrModeImmS2,
34  kOperandTypeThumbAddrModeImmS4,
35  kOperandTypeThumbAddrModeRegS1,
36  kOperandTypeThumbAddrModeRegS2,
37  kOperandTypeThumbAddrModeRegS4,
38  kOperandTypeThumbAddrModeRR,
39  kOperandTypeThumbAddrModeSP,
40  kOperandTypeThumbAddrModePC,
41  kOperandTypeThumb2AddrModeReg,
42  kOperandTypeThumb2SoReg,
43  kOperandTypeThumb2SoImm,
44  kOperandTypeThumb2AddrModeImm8,
45  kOperandTypeThumb2AddrModeImm8Offset,
46  kOperandTypeThumb2AddrModeImm12,
47  kOperandTypeThumb2AddrModeSoReg,
48  kOperandTypeThumb2AddrModeImm8s4,
49  kOperandTypeThumb2AddrModeImm8s4Offset
50};
51
52enum OperandFlags {
53  kOperandFlagSource = 0x1,
54  kOperandFlagTarget = 0x2
55};
56
57enum InstructionTypes {
58  kInstructionTypeNone,
59  kInstructionTypeMove,
60  kInstructionTypeBranch,
61  kInstructionTypePush,
62  kInstructionTypePop,
63  kInstructionTypeCall,
64  kInstructionTypeReturn
65};
66
67namespace {
68llvm::EDInstInfo instInfoX86[] = {
69  {
70    0,
71    0,
72    {
73      0,
74      0,
75      0,
76      0,
77      0,
78      0,
79      0,
80      0,
81      0,
82      0,
83      0,
84      0,
85      0
86    },
87    {
88      0,
89      0,
90      0,
91      0,
92      0,
93      0,
94      0,
95      0,
96      0,
97      0,
98      0,
99      0,
100      0
101    },
102    {
103      {
104        -1,
105        -1,
106        -1,
107        -1,
108        -1,
109        -1,
110        -1,
111        -1,
112        -1,
113        -1,
114        -1,
115        -1,
116        -1
117      },
118      {
119        -1,
120        -1,
121        -1,
122        -1,
123        -1,
124        -1,
125        -1,
126        -1,
127        -1,
128        -1,
129        -1,
130        -1,
131        -1
132      }
133    }
134  },
135  {
136    0,
137    0,
138    {
139      0,
140      0,
141      0,
142      0,
143      0,
144      0,
145      0,
146      0,
147      0,
148      0,
149      0,
150      0,
151      0
152    },
153    {
154      0,
155      0,
156      0,
157      0,
158      0,
159      0,
160      0,
161      0,
162      0,
163      0,
164      0,
165      0,
166      0
167    },
168    {
169      {
170        -1,
171        -1,
172        -1,
173        -1,
174        -1,
175        -1,
176        -1,
177        -1,
178        -1,
179        -1,
180        -1,
181        -1,
182        -1
183      },
184      {
185        -1,
186        -1,
187        -1,
188        -1,
189        -1,
190        -1,
191        -1,
192        -1,
193        -1,
194        -1,
195        -1,
196        -1,
197        -1
198      }
199    }
200  },
201  {
202    0,
203    1,
204    {
205      0,
206      0,
207      0,
208      0,
209      0,
210      0,
211      0,
212      0,
213      0,
214      0,
215      0,
216      0,
217      0
218    },
219    {
220      0,
221      0,
222      0,
223      0,
224      0,
225      0,
226      0,
227      0,
228      0,
229      0,
230      0,
231      0,
232      0
233    },
234    {
235      {
236        -1,
237        -1,
238        -1,
239        -1,
240        -1,
241        -1,
242        -1,
243        -1,
244        -1,
245        -1,
246        -1,
247        -1,
248        -1
249      },
250      {
251        -1,
252        -1,
253        -1,
254        -1,
255        -1,
256        -1,
257        -1,
258        -1,
259        -1,
260        -1,
261        -1,
262        -1,
263        -1
264      }
265    }
266  },
267  {
268    0,
269    1,
270    {
271      0,
272      0,
273      0,
274      0,
275      0,
276      0,
277      0,
278      0,
279      0,
280      0,
281      0,
282      0,
283      0
284    },
285    {
286      0,
287      0,
288      0,
289      0,
290      0,
291      0,
292      0,
293      0,
294      0,
295      0,
296      0,
297      0,
298      0
299    },
300    {
301      {
302        -1,
303        -1,
304        -1,
305        -1,
306        -1,
307        -1,
308        -1,
309        -1,
310        -1,
311        -1,
312        -1,
313        -1,
314        -1
315      },
316      {
317        -1,
318        -1,
319        -1,
320        -1,
321        -1,
322        -1,
323        -1,
324        -1,
325        -1,
326        -1,
327        -1,
328        -1,
329        -1
330      }
331    }
332  },
333  {
334    0,
335    1,
336    {
337      0,
338      0,
339      0,
340      0,
341      0,
342      0,
343      0,
344      0,
345      0,
346      0,
347      0,
348      0,
349      0
350    },
351    {
352      0,
353      0,
354      0,
355      0,
356      0,
357      0,
358      0,
359      0,
360      0,
361      0,
362      0,
363      0,
364      0
365    },
366    {
367      {
368        -1,
369        -1,
370        -1,
371        -1,
372        -1,
373        -1,
374        -1,
375        -1,
376        -1,
377        -1,
378        -1,
379        -1,
380        -1
381      },
382      {
383        -1,
384        -1,
385        -1,
386        -1,
387        -1,
388        -1,
389        -1,
390        -1,
391        -1,
392        -1,
393        -1,
394        -1,
395        -1
396      }
397    }
398  },
399  {
400    0,
401    0,
402    {
403      0,
404      0,
405      0,
406      0,
407      0,
408      0,
409      0,
410      0,
411      0,
412      0,
413      0,
414      0,
415      0
416    },
417    {
418      0,
419      0,
420      0,
421      0,
422      0,
423      0,
424      0,
425      0,
426      0,
427      0,
428      0,
429      0,
430      0
431    },
432    {
433      {
434        -1,
435        -1,
436        -1,
437        -1,
438        -1,
439        -1,
440        -1,
441        -1,
442        -1,
443        -1,
444        -1,
445        -1,
446        -1
447      },
448      {
449        -1,
450        -1,
451        -1,
452        -1,
453        -1,
454        -1,
455        -1,
456        -1,
457        -1,
458        -1,
459        -1,
460        -1,
461        -1
462      }
463    }
464  },
465  {
466    0,
467    3,
468    {
469      0,
470      0,
471      0,
472      0,
473      0,
474      0,
475      0,
476      0,
477      0,
478      0,
479      0,
480      0,
481      0
482    },
483    {
484      0,
485      0,
486      0,
487      0,
488      0,
489      0,
490      0,
491      0,
492      0,
493      0,
494      0,
495      0,
496      0
497    },
498    {
499      {
500        -1,
501        -1,
502        -1,
503        -1,
504        -1,
505        -1,
506        -1,
507        -1,
508        -1,
509        -1,
510        -1,
511        -1,
512        -1
513      },
514      {
515        -1,
516        -1,
517        -1,
518        -1,
519        -1,
520        -1,
521        -1,
522        -1,
523        -1,
524        -1,
525        -1,
526        -1,
527        -1
528      }
529    }
530  },
531  {
532    0,
533    4,
534    {
535      0,
536      0,
537      0,
538      0,
539      0,
540      0,
541      0,
542      0,
543      0,
544      0,
545      0,
546      0,
547      0
548    },
549    {
550      0,
551      0,
552      0,
553      0,
554      0,
555      0,
556      0,
557      0,
558      0,
559      0,
560      0,
561      0,
562      0
563    },
564    {
565      {
566        -1,
567        -1,
568        -1,
569        -1,
570        -1,
571        -1,
572        -1,
573        -1,
574        -1,
575        -1,
576        -1,
577        -1,
578        -1
579      },
580      {
581        -1,
582        -1,
583        -1,
584        -1,
585        -1,
586        -1,
587        -1,
588        -1,
589        -1,
590        -1,
591        -1,
592        -1,
593        -1
594      }
595    }
596  },
597  {
598    0,
599    1,
600    {
601      0,
602      0,
603      0,
604      0,
605      0,
606      0,
607      0,
608      0,
609      0,
610      0,
611      0,
612      0,
613      0
614    },
615    {
616      0,
617      0,
618      0,
619      0,
620      0,
621      0,
622      0,
623      0,
624      0,
625      0,
626      0,
627      0,
628      0
629    },
630    {
631      {
632        -1,
633        -1,
634        -1,
635        -1,
636        -1,
637        -1,
638        -1,
639        -1,
640        -1,
641        -1,
642        -1,
643        -1,
644        -1
645      },
646      {
647        -1,
648        -1,
649        -1,
650        -1,
651        -1,
652        -1,
653        -1,
654        -1,
655        -1,
656        -1,
657        -1,
658        -1,
659        -1
660      }
661    }
662  },
663  {
664    0,
665    4,
666    {
667      0,
668      0,
669      0,
670      0,
671      0,
672      0,
673      0,
674      0,
675      0,
676      0,
677      0,
678      0,
679      0
680    },
681    {
682      0,
683      0,
684      0,
685      0,
686      0,
687      0,
688      0,
689      0,
690      0,
691      0,
692      0,
693      0,
694      0
695    },
696    {
697      {
698        -1,
699        -1,
700        -1,
701        -1,
702        -1,
703        -1,
704        -1,
705        -1,
706        -1,
707        -1,
708        -1,
709        -1,
710        -1
711      },
712      {
713        -1,
714        -1,
715        -1,
716        -1,
717        -1,
718        -1,
719        -1,
720        -1,
721        -1,
722        -1,
723        -1,
724        -1,
725        -1
726      }
727    }
728  },
729  {
730    0,
731    3,
732    {
733      0,
734      0,
735      0,
736      0,
737      0,
738      0,
739      0,
740      0,
741      0,
742      0,
743      0,
744      0,
745      0
746    },
747    {
748      0,
749      0,
750      0,
751      0,
752      0,
753      0,
754      0,
755      0,
756      0,
757      0,
758      0,
759      0,
760      0
761    },
762    {
763      {
764        -1,
765        -1,
766        -1,
767        -1,
768        -1,
769        -1,
770        -1,
771        -1,
772        -1,
773        -1,
774        -1,
775        -1,
776        -1
777      },
778      {
779        -1,
780        -1,
781        -1,
782        -1,
783        -1,
784        -1,
785        -1,
786        -1,
787        -1,
788        -1,
789        -1,
790        -1,
791        -1
792      }
793    }
794  },
795  {
796    0,
797    0,
798    {
799      0,
800      0,
801      0,
802      0,
803      0,
804      0,
805      0,
806      0,
807      0,
808      0,
809      0,
810      0,
811      0
812    },
813    {
814      0,
815      0,
816      0,
817      0,
818      0,
819      0,
820      0,
821      0,
822      0,
823      0,
824      0,
825      0,
826      0
827    },
828    {
829      {
830        -1,
831        -1,
832        -1,
833        -1,
834        -1,
835        -1,
836        -1,
837        -1,
838        -1,
839        -1,
840        -1,
841        -1,
842        -1
843      },
844      {
845        -1,
846        -1,
847        -1,
848        -1,
849        -1,
850        -1,
851        -1,
852        -1,
853        -1,
854        -1,
855        -1,
856        -1,
857        -1
858      }
859    }
860  },
861  {
862    0,
863    1,
864    {
865      0,
866      0,
867      0,
868      0,
869      0,
870      0,
871      0,
872      0,
873      0,
874      0,
875      0,
876      0,
877      0
878    },
879    {
880      0,
881      0,
882      0,
883      0,
884      0,
885      0,
886      0,
887      0,
888      0,
889      0,
890      0,
891      0,
892      0
893    },
894    {
895      {
896        -1,
897        -1,
898        -1,
899        -1,
900        -1,
901        -1,
902        -1,
903        -1,
904        -1,
905        -1,
906        -1,
907        -1,
908        -1
909      },
910      {
911        -1,
912        -1,
913        -1,
914        -1,
915        -1,
916        -1,
917        -1,
918        -1,
919        -1,
920        -1,
921        -1,
922        -1,
923        -1
924      }
925    }
926  },
927  {
928    0,
929    2,
930    {
931      0,
932      0,
933      0,
934      0,
935      0,
936      0,
937      0,
938      0,
939      0,
940      0,
941      0,
942      0,
943      0
944    },
945    {
946      0,
947      0,
948      0,
949      0,
950      0,
951      0,
952      0,
953      0,
954      0,
955      0,
956      0,
957      0,
958      0
959    },
960    {
961      {
962        -1,
963        -1,
964        -1,
965        -1,
966        -1,
967        -1,
968        -1,
969        -1,
970        -1,
971        -1,
972        -1,
973        -1,
974        -1
975      },
976      {
977        -1,
978        -1,
979        -1,
980        -1,
981        -1,
982        -1,
983        -1,
984        -1,
985        -1,
986        -1,
987        -1,
988        -1,
989        -1
990      }
991    }
992  },
993  {
994    0,
995    0,
996    {
997      0,
998      0,
999      0,
1000      0,
1001      0,
1002      0,
1003      0,
1004      0,
1005      0,
1006      0,
1007      0,
1008      0,
1009      0
1010    },
1011    {
1012      0,
1013      0,
1014      0,
1015      0,
1016      0,
1017      0,
1018      0,
1019      0,
1020      0,
1021      0,
1022      0,
1023      0,
1024      0
1025    },
1026    {
1027      {
1028        -1,
1029        -1,
1030        -1,
1031        -1,
1032        -1,
1033        -1,
1034        -1,
1035        -1,
1036        -1,
1037        -1,
1038        -1,
1039        -1,
1040        -1
1041      },
1042      {
1043        -1,
1044        -1,
1045        -1,
1046        -1,
1047        -1,
1048        -1,
1049        -1,
1050        -1,
1051        -1,
1052        -1,
1053        -1,
1054        -1,
1055        -1
1056      }
1057    }
1058  },
1059  {
1060    0,
1061    1,
1062    {
1063      kOperandTypeImmediate,
1064      0,
1065      0,
1066      0,
1067      0,
1068      0,
1069      0,
1070      0,
1071      0,
1072      0,
1073      0,
1074      0,
1075      0
1076    },
1077    {
1078      0,
1079      0,
1080      0,
1081      0,
1082      0,
1083      0,
1084      0,
1085      0,
1086      0,
1087      0,
1088      0,
1089      0,
1090      0
1091    },
1092    {
1093      {
1094        0,
1095        -1,
1096        -1,
1097        -1,
1098        -1,
1099        -1,
1100        -1,
1101        -1,
1102        -1,
1103        -1,
1104        -1,
1105        -1,
1106        -1
1107      },
1108      {
1109        0,
1110        -1,
1111        -1,
1112        -1,
1113        -1,
1114        -1,
1115        -1,
1116        -1,
1117        -1,
1118        -1,
1119        -1,
1120        -1,
1121        -1
1122      }
1123    }
1124  },
1125  {
1126    0,
1127    1,
1128    {
1129      kOperandTypeImmediate,
1130      0,
1131      0,
1132      0,
1133      0,
1134      0,
1135      0,
1136      0,
1137      0,
1138      0,
1139      0,
1140      0,
1141      0
1142    },
1143    {
1144      0,
1145      0,
1146      0,
1147      0,
1148      0,
1149      0,
1150      0,
1151      0,
1152      0,
1153      0,
1154      0,
1155      0,
1156      0
1157    },
1158    {
1159      {
1160        0,
1161        -1,
1162        -1,
1163        -1,
1164        -1,
1165        -1,
1166        -1,
1167        -1,
1168        -1,
1169        -1,
1170        -1,
1171        -1,
1172        -1
1173      },
1174      {
1175        0,
1176        -1,
1177        -1,
1178        -1,
1179        -1,
1180        -1,
1181        -1,
1182        -1,
1183        -1,
1184        -1,
1185        -1,
1186        -1,
1187        -1
1188      }
1189    }
1190  },
1191  {
1192    0,
1193    0,
1194    {
1195      0,
1196      0,
1197      0,
1198      0,
1199      0,
1200      0,
1201      0,
1202      0,
1203      0,
1204      0,
1205      0,
1206      0,
1207      0
1208    },
1209    {
1210      0,
1211      0,
1212      0,
1213      0,
1214      0,
1215      0,
1216      0,
1217      0,
1218      0,
1219      0,
1220      0,
1221      0,
1222      0
1223    },
1224    {
1225      {
1226        -1,
1227        -1,
1228        -1,
1229        -1,
1230        -1,
1231        -1,
1232        -1,
1233        -1,
1234        -1,
1235        -1,
1236        -1,
1237        -1,
1238        -1
1239      },
1240      {
1241        -1,
1242        -1,
1243        -1,
1244        -1,
1245        -1,
1246        -1,
1247        -1,
1248        -1,
1249        -1,
1250        -1,
1251        -1,
1252        -1,
1253        -1
1254      }
1255    }
1256  },
1257  {
1258    0,
1259    0,
1260    {
1261      0,
1262      0,
1263      0,
1264      0,
1265      0,
1266      0,
1267      0,
1268      0,
1269      0,
1270      0,
1271      0,
1272      0,
1273      0
1274    },
1275    {
1276      0,
1277      0,
1278      0,
1279      0,
1280      0,
1281      0,
1282      0,
1283      0,
1284      0,
1285      0,
1286      0,
1287      0,
1288      0
1289    },
1290    {
1291      {
1292        -1,
1293        -1,
1294        -1,
1295        -1,
1296        -1,
1297        -1,
1298        -1,
1299        -1,
1300        -1,
1301        -1,
1302        -1,
1303        -1,
1304        -1
1305      },
1306      {
1307        -1,
1308        -1,
1309        -1,
1310        -1,
1311        -1,
1312        -1,
1313        -1,
1314        -1,
1315        -1,
1316        -1,
1317        -1,
1318        -1,
1319        -1
1320      }
1321    }
1322  },
1323  {
1324    0,
1325    2,
1326    {
1327      kOperandTypeRegister,
1328      kOperandTypeRegister,
1329      0,
1330      0,
1331      0,
1332      0,
1333      0,
1334      0,
1335      0,
1336      0,
1337      0,
1338      0,
1339      0
1340    },
1341    {
1342      0,
1343      0,
1344      0,
1345      0,
1346      0,
1347      0,
1348      0,
1349      0,
1350      0,
1351      0,
1352      0,
1353      0,
1354      0
1355    },
1356    {
1357      {
1358        -1,
1359        -1,
1360        -1,
1361        -1,
1362        -1,
1363        -1,
1364        -1,
1365        -1,
1366        -1,
1367        -1,
1368        -1,
1369        -1,
1370        -1
1371      },
1372      {
1373        -1,
1374        -1,
1375        -1,
1376        -1,
1377        -1,
1378        -1,
1379        -1,
1380        -1,
1381        -1,
1382        -1,
1383        -1,
1384        -1,
1385        -1
1386      }
1387    }
1388  },
1389  {
1390    0,
1391    2,
1392    {
1393      kOperandTypeRegister,
1394      kOperandTypeRegister,
1395      0,
1396      0,
1397      0,
1398      0,
1399      0,
1400      0,
1401      0,
1402      0,
1403      0,
1404      0,
1405      0
1406    },
1407    {
1408      0,
1409      0,
1410      0,
1411      0,
1412      0,
1413      0,
1414      0,
1415      0,
1416      0,
1417      0,
1418      0,
1419      0,
1420      0
1421    },
1422    {
1423      {
1424        -1,
1425        -1,
1426        -1,
1427        -1,
1428        -1,
1429        -1,
1430        -1,
1431        -1,
1432        -1,
1433        -1,
1434        -1,
1435        -1,
1436        -1
1437      },
1438      {
1439        -1,
1440        -1,
1441        -1,
1442        -1,
1443        -1,
1444        -1,
1445        -1,
1446        -1,
1447        -1,
1448        -1,
1449        -1,
1450        -1,
1451        -1
1452      }
1453    }
1454  },
1455  {
1456    0,
1457    2,
1458    {
1459      kOperandTypeRegister,
1460      kOperandTypeRegister,
1461      0,
1462      0,
1463      0,
1464      0,
1465      0,
1466      0,
1467      0,
1468      0,
1469      0,
1470      0,
1471      0
1472    },
1473    {
1474      0,
1475      0,
1476      0,
1477      0,
1478      0,
1479      0,
1480      0,
1481      0,
1482      0,
1483      0,
1484      0,
1485      0,
1486      0
1487    },
1488    {
1489      {
1490        -1,
1491        -1,
1492        -1,
1493        -1,
1494        -1,
1495        -1,
1496        -1,
1497        -1,
1498        -1,
1499        -1,
1500        -1,
1501        -1,
1502        -1
1503      },
1504      {
1505        -1,
1506        -1,
1507        -1,
1508        -1,
1509        -1,
1510        -1,
1511        -1,
1512        -1,
1513        -1,
1514        -1,
1515        -1,
1516        -1,
1517        -1
1518      }
1519    }
1520  },
1521  {
1522    kInstructionTypeMove,
1523    2,
1524    {
1525      kOperandTypeRegister,
1526      kOperandTypeX86Memory,
1527      0,
1528      0,
1529      0,
1530      0,
1531      0,
1532      0,
1533      0,
1534      0,
1535      0,
1536      0,
1537      0
1538    },
1539    {
1540      kOperandFlagTarget,
1541      kOperandFlagSource,
1542      0,
1543      0,
1544      0,
1545      0,
1546      0,
1547      0,
1548      0,
1549      0,
1550      0,
1551      0,
1552      0
1553    },
1554    {
1555      {
1556        -1,
1557        -1,
1558        -1,
1559        -1,
1560        -1,
1561        -1,
1562        -1,
1563        -1,
1564        -1,
1565        -1,
1566        -1,
1567        -1,
1568        -1
1569      },
1570      {
1571        -1,
1572        -1,
1573        -1,
1574        -1,
1575        -1,
1576        -1,
1577        -1,
1578        -1,
1579        -1,
1580        -1,
1581        -1,
1582        -1,
1583        -1
1584      }
1585    }
1586  },
1587  {
1588    kInstructionTypeMove,
1589    2,
1590    {
1591      kOperandTypeRegister,
1592      kOperandTypeX86Memory,
1593      0,
1594      0,
1595      0,
1596      0,
1597      0,
1598      0,
1599      0,
1600      0,
1601      0,
1602      0,
1603      0
1604    },
1605    {
1606      kOperandFlagTarget,
1607      kOperandFlagSource,
1608      0,
1609      0,
1610      0,
1611      0,
1612      0,
1613      0,
1614      0,
1615      0,
1616      0,
1617      0,
1618      0
1619    },
1620    {
1621      {
1622        -1,
1623        -1,
1624        -1,
1625        -1,
1626        -1,
1627        -1,
1628        -1,
1629        -1,
1630        -1,
1631        -1,
1632        -1,
1633        -1,
1634        -1
1635      },
1636      {
1637        -1,
1638        -1,
1639        -1,
1640        -1,
1641        -1,
1642        -1,
1643        -1,
1644        -1,
1645        -1,
1646        -1,
1647        -1,
1648        -1,
1649        -1
1650      }
1651    }
1652  },
1653  {
1654    kInstructionTypeMove,
1655    2,
1656    {
1657      kOperandTypeRegister,
1658      kOperandTypeX86Memory,
1659      0,
1660      0,
1661      0,
1662      0,
1663      0,
1664      0,
1665      0,
1666      0,
1667      0,
1668      0,
1669      0
1670    },
1671    {
1672      kOperandFlagTarget,
1673      kOperandFlagSource,
1674      0,
1675      0,
1676      0,
1677      0,
1678      0,
1679      0,
1680      0,
1681      0,
1682      0,
1683      0,
1684      0
1685    },
1686    {
1687      {
1688        -1,
1689        -1,
1690        -1,
1691        -1,
1692        -1,
1693        -1,
1694        -1,
1695        -1,
1696        -1,
1697        -1,
1698        -1,
1699        -1,
1700        -1
1701      },
1702      {
1703        -1,
1704        -1,
1705        -1,
1706        -1,
1707        -1,
1708        -1,
1709        -1,
1710        -1,
1711        -1,
1712        -1,
1713        -1,
1714        -1,
1715        -1
1716      }
1717    }
1718  },
1719  {
1720    kInstructionTypeMove,
1721    2,
1722    {
1723      kOperandTypeRegister,
1724      kOperandTypeX86Memory,
1725      0,
1726      0,
1727      0,
1728      0,
1729      0,
1730      0,
1731      0,
1732      0,
1733      0,
1734      0,
1735      0
1736    },
1737    {
1738      kOperandFlagTarget,
1739      kOperandFlagSource,
1740      0,
1741      0,
1742      0,
1743      0,
1744      0,
1745      0,
1746      0,
1747      0,
1748      0,
1749      0,
1750      0
1751    },
1752    {
1753      {
1754        -1,
1755        -1,
1756        -1,
1757        -1,
1758        -1,
1759        -1,
1760        -1,
1761        -1,
1762        -1,
1763        -1,
1764        -1,
1765        -1,
1766        -1
1767      },
1768      {
1769        -1,
1770        -1,
1771        -1,
1772        -1,
1773        -1,
1774        -1,
1775        -1,
1776        -1,
1777        -1,
1778        -1,
1779        -1,
1780        -1,
1781        -1
1782      }
1783    }
1784  },
1785  {
1786    0,
1787    1,
1788    {
1789      kOperandTypeImmediate,
1790      0,
1791      0,
1792      0,
1793      0,
1794      0,
1795      0,
1796      0,
1797      0,
1798      0,
1799      0,
1800      0,
1801      0
1802    },
1803    {
1804      0,
1805      0,
1806      0,
1807      0,
1808      0,
1809      0,
1810      0,
1811      0,
1812      0,
1813      0,
1814      0,
1815      0,
1816      0
1817    },
1818    {
1819      {
1820        0,
1821        -1,
1822        -1,
1823        -1,
1824        -1,
1825        -1,
1826        -1,
1827        -1,
1828        -1,
1829        -1,
1830        -1,
1831        -1,
1832        -1
1833      },
1834      {
1835        0,
1836        -1,
1837        -1,
1838        -1,
1839        -1,
1840        -1,
1841        -1,
1842        -1,
1843        -1,
1844        -1,
1845        -1,
1846        -1,
1847        -1
1848      }
1849    }
1850  },
1851  {
1852    0,
1853    2,
1854    {
1855      kOperandTypeX86Memory,
1856      kOperandTypeImmediate,
1857      0,
1858      0,
1859      0,
1860      0,
1861      0,
1862      0,
1863      0,
1864      0,
1865      0,
1866      0,
1867      0
1868    },
1869    {
1870      0,
1871      0,
1872      0,
1873      0,
1874      0,
1875      0,
1876      0,
1877      0,
1878      0,
1879      0,
1880      0,
1881      0,
1882      0
1883    },
1884    {
1885      {
1886        1,
1887        0,
1888        -1,
1889        -1,
1890        -1,
1891        -1,
1892        -1,
1893        -1,
1894        -1,
1895        -1,
1896        -1,
1897        -1,
1898        -1
1899      },
1900      {
1901        0,
1902        1,
1903        -1,
1904        -1,
1905        -1,
1906        -1,
1907        -1,
1908        -1,
1909        -1,
1910        -1,
1911        -1,
1912        -1,
1913        -1
1914      }
1915    }
1916  },
1917  {
1918    0,
1919    2,
1920    {
1921      kOperandTypeX86Memory,
1922      kOperandTypeImmediate,
1923      0,
1924      0,
1925      0,
1926      0,
1927      0,
1928      0,
1929      0,
1930      0,
1931      0,
1932      0,
1933      0
1934    },
1935    {
1936      0,
1937      0,
1938      0,
1939      0,
1940      0,
1941      0,
1942      0,
1943      0,
1944      0,
1945      0,
1946      0,
1947      0,
1948      0
1949    },
1950    {
1951      {
1952        1,
1953        0,
1954        -1,
1955        -1,
1956        -1,
1957        -1,
1958        -1,
1959        -1,
1960        -1,
1961        -1,
1962        -1,
1963        -1,
1964        -1
1965      },
1966      {
1967        0,
1968        1,
1969        -1,
1970        -1,
1971        -1,
1972        -1,
1973        -1,
1974        -1,
1975        -1,
1976        -1,
1977        -1,
1978        -1,
1979        -1
1980      }
1981    }
1982  },
1983  {
1984    0,
1985    2,
1986    {
1987      kOperandTypeX86Memory,
1988      kOperandTypeRegister,
1989      0,
1990      0,
1991      0,
1992      0,
1993      0,
1994      0,
1995      0,
1996      0,
1997      0,
1998      0,
1999      0
2000    },
2001    {
2002      0,
2003      0,
2004      0,
2005      0,
2006      0,
2007      0,
2008      0,
2009      0,
2010      0,
2011      0,
2012      0,
2013      0,
2014      0
2015    },
2016    {
2017      {
2018        1,
2019        0,
2020        -1,
2021        -1,
2022        -1,
2023        -1,
2024        -1,
2025        -1,
2026        -1,
2027        -1,
2028        -1,
2029        -1,
2030        -1
2031      },
2032      {
2033        0,
2034        1,
2035        -1,
2036        -1,
2037        -1,
2038        -1,
2039        -1,
2040        -1,
2041        -1,
2042        -1,
2043        -1,
2044        -1,
2045        -1
2046      }
2047    }
2048  },
2049  {
2050    0,
2051    3,
2052    {
2053      kOperandTypeRegister,
2054      kOperandTypeRegister,
2055      kOperandTypeImmediate,
2056      0,
2057      0,
2058      0,
2059      0,
2060      0,
2061      0,
2062      0,
2063      0,
2064      0,
2065      0
2066    },
2067    {
2068      0,
2069      0,
2070      0,
2071      0,
2072      0,
2073      0,
2074      0,
2075      0,
2076      0,
2077      0,
2078      0,
2079      0,
2080      0
2081    },
2082    {
2083      {
2084        2,
2085        1,
2086        -1,
2087        -1,
2088        -1,
2089        -1,
2090        -1,
2091        -1,
2092        -1,
2093        -1,
2094        -1,
2095        -1,
2096        -1
2097      },
2098      {
2099        1,
2100        2,
2101        -1,
2102        -1,
2103        -1,
2104        -1,
2105        -1,
2106        -1,
2107        -1,
2108        -1,
2109        -1,
2110        -1,
2111        -1
2112      }
2113    }
2114  },
2115  {
2116    0,
2117    3,
2118    {
2119      kOperandTypeRegister,
2120      kOperandTypeRegister,
2121      kOperandTypeImmediate,
2122      0,
2123      0,
2124      0,
2125      0,
2126      0,
2127      0,
2128      0,
2129      0,
2130      0,
2131      0
2132    },
2133    {
2134      0,
2135      0,
2136      0,
2137      0,
2138      0,
2139      0,
2140      0,
2141      0,
2142      0,
2143      0,
2144      0,
2145      0,
2146      0
2147    },
2148    {
2149      {
2150        2,
2151        1,
2152        -1,
2153        -1,
2154        -1,
2155        -1,
2156        -1,
2157        -1,
2158        -1,
2159        -1,
2160        -1,
2161        -1,
2162        -1
2163      },
2164      {
2165        1,
2166        2,
2167        -1,
2168        -1,
2169        -1,
2170        -1,
2171        -1,
2172        -1,
2173        -1,
2174        -1,
2175        -1,
2176        -1,
2177        -1
2178      }
2179    }
2180  },
2181  {
2182    0,
2183    3,
2184    {
2185      kOperandTypeRegister,
2186      kOperandTypeRegister,
2187      kOperandTypeX86Memory,
2188      0,
2189      0,
2190      0,
2191      0,
2192      0,
2193      0,
2194      0,
2195      0,
2196      0,
2197      0
2198    },
2199    {
2200      0,
2201      0,
2202      0,
2203      0,
2204      0,
2205      0,
2206      0,
2207      0,
2208      0,
2209      0,
2210      0,
2211      0,
2212      0
2213    },
2214    {
2215      {
2216        2,
2217        1,
2218        -1,
2219        -1,
2220        -1,
2221        -1,
2222        -1,
2223        -1,
2224        -1,
2225        -1,
2226        -1,
2227        -1,
2228        -1
2229      },
2230      {
2231        1,
2232        2,
2233        -1,
2234        -1,
2235        -1,
2236        -1,
2237        -1,
2238        -1,
2239        -1,
2240        -1,
2241        -1,
2242        -1,
2243        -1
2244      }
2245    }
2246  },
2247  {
2248    0,
2249    3,
2250    {
2251      kOperandTypeRegister,
2252      kOperandTypeRegister,
2253      kOperandTypeRegister,
2254      0,
2255      0,
2256      0,
2257      0,
2258      0,
2259      0,
2260      0,
2261      0,
2262      0,
2263      0
2264    },
2265    {
2266      0,
2267      0,
2268      0,
2269      0,
2270      0,
2271      0,
2272      0,
2273      0,
2274      0,
2275      0,
2276      0,
2277      0,
2278      0
2279    },
2280    {
2281      {
2282        2,
2283        1,
2284        -1,
2285        -1,
2286        -1,
2287        -1,
2288        -1,
2289        -1,
2290        -1,
2291        -1,
2292        -1,
2293        -1,
2294        -1
2295      },
2296      {
2297        1,
2298        2,
2299        -1,
2300        -1,
2301        -1,
2302        -1,
2303        -1,
2304        -1,
2305        -1,
2306        -1,
2307        -1,
2308        -1,
2309        -1
2310      }
2311    }
2312  },
2313  {
2314    0,
2315    3,
2316    {
2317      kOperandTypeRegister,
2318      kOperandTypeRegister,
2319      kOperandTypeRegister,
2320      0,
2321      0,
2322      0,
2323      0,
2324      0,
2325      0,
2326      0,
2327      0,
2328      0,
2329      0
2330    },
2331    {
2332      0,
2333      0,
2334      0,
2335      0,
2336      0,
2337      0,
2338      0,
2339      0,
2340      0,
2341      0,
2342      0,
2343      0,
2344      0
2345    },
2346    {
2347      {
2348        2,
2349        0,
2350        -1,
2351        -1,
2352        -1,
2353        -1,
2354        -1,
2355        -1,
2356        -1,
2357        -1,
2358        -1,
2359        -1,
2360        -1
2361      },
2362      {
2363        0,
2364        2,
2365        -1,
2366        -1,
2367        -1,
2368        -1,
2369        -1,
2370        -1,
2371        -1,
2372        -1,
2373        -1,
2374        -1,
2375        -1
2376      }
2377    }
2378  },
2379  {
2380    0,
2381    1,
2382    {
2383      kOperandTypeImmediate,
2384      0,
2385      0,
2386      0,
2387      0,
2388      0,
2389      0,
2390      0,
2391      0,
2392      0,
2393      0,
2394      0,
2395      0
2396    },
2397    {
2398      0,
2399      0,
2400      0,
2401      0,
2402      0,
2403      0,
2404      0,
2405      0,
2406      0,
2407      0,
2408      0,
2409      0,
2410      0
2411    },
2412    {
2413      {
2414        0,
2415        -1,
2416        -1,
2417        -1,
2418        -1,
2419        -1,
2420        -1,
2421        -1,
2422        -1,
2423        -1,
2424        -1,
2425        -1,
2426        -1
2427      },
2428      {
2429        0,
2430        -1,
2431        -1,
2432        -1,
2433        -1,
2434        -1,
2435        -1,
2436        -1,
2437        -1,
2438        -1,
2439        -1,
2440        -1,
2441        -1
2442      }
2443    }
2444  },
2445  {
2446    0,
2447    2,
2448    {
2449      kOperandTypeX86Memory,
2450      kOperandTypeImmediate,
2451      0,
2452      0,
2453      0,
2454      0,
2455      0,
2456      0,
2457      0,
2458      0,
2459      0,
2460      0,
2461      0
2462    },
2463    {
2464      0,
2465      0,
2466      0,
2467      0,
2468      0,
2469      0,
2470      0,
2471      0,
2472      0,
2473      0,
2474      0,
2475      0,
2476      0
2477    },
2478    {
2479      {
2480        1,
2481        0,
2482        -1,
2483        -1,
2484        -1,
2485        -1,
2486        -1,
2487        -1,
2488        -1,
2489        -1,
2490        -1,
2491        -1,
2492        -1
2493      },
2494      {
2495        0,
2496        1,
2497        -1,
2498        -1,
2499        -1,
2500        -1,
2501        -1,
2502        -1,
2503        -1,
2504        -1,
2505        -1,
2506        -1,
2507        -1
2508      }
2509    }
2510  },
2511  {
2512    0,
2513    2,
2514    {
2515      kOperandTypeX86Memory,
2516      kOperandTypeImmediate,
2517      0,
2518      0,
2519      0,
2520      0,
2521      0,
2522      0,
2523      0,
2524      0,
2525      0,
2526      0,
2527      0
2528    },
2529    {
2530      0,
2531      0,
2532      0,
2533      0,
2534      0,
2535      0,
2536      0,
2537      0,
2538      0,
2539      0,
2540      0,
2541      0,
2542      0
2543    },
2544    {
2545      {
2546        1,
2547        0,
2548        -1,
2549        -1,
2550        -1,
2551        -1,
2552        -1,
2553        -1,
2554        -1,
2555        -1,
2556        -1,
2557        -1,
2558        -1
2559      },
2560      {
2561        0,
2562        1,
2563        -1,
2564        -1,
2565        -1,
2566        -1,
2567        -1,
2568        -1,
2569        -1,
2570        -1,
2571        -1,
2572        -1,
2573        -1
2574      }
2575    }
2576  },
2577  {
2578    0,
2579    2,
2580    {
2581      kOperandTypeX86Memory,
2582      kOperandTypeRegister,
2583      0,
2584      0,
2585      0,
2586      0,
2587      0,
2588      0,
2589      0,
2590      0,
2591      0,
2592      0,
2593      0
2594    },
2595    {
2596      0,
2597      0,
2598      0,
2599      0,
2600      0,
2601      0,
2602      0,
2603      0,
2604      0,
2605      0,
2606      0,
2607      0,
2608      0
2609    },
2610    {
2611      {
2612        1,
2613        0,
2614        -1,
2615        -1,
2616        -1,
2617        -1,
2618        -1,
2619        -1,
2620        -1,
2621        -1,
2622        -1,
2623        -1,
2624        -1
2625      },
2626      {
2627        0,
2628        1,
2629        -1,
2630        -1,
2631        -1,
2632        -1,
2633        -1,
2634        -1,
2635        -1,
2636        -1,
2637        -1,
2638        -1,
2639        -1
2640      }
2641    }
2642  },
2643  {
2644    0,
2645    3,
2646    {
2647      kOperandTypeRegister,
2648      kOperandTypeRegister,
2649      kOperandTypeImmediate,
2650      0,
2651      0,
2652      0,
2653      0,
2654      0,
2655      0,
2656      0,
2657      0,
2658      0,
2659      0
2660    },
2661    {
2662      0,
2663      0,
2664      0,
2665      0,
2666      0,
2667      0,
2668      0,
2669      0,
2670      0,
2671      0,
2672      0,
2673      0,
2674      0
2675    },
2676    {
2677      {
2678        2,
2679        1,
2680        -1,
2681        -1,
2682        -1,
2683        -1,
2684        -1,
2685        -1,
2686        -1,
2687        -1,
2688        -1,
2689        -1,
2690        -1
2691      },
2692      {
2693        1,
2694        2,
2695        -1,
2696        -1,
2697        -1,
2698        -1,
2699        -1,
2700        -1,
2701        -1,
2702        -1,
2703        -1,
2704        -1,
2705        -1
2706      }
2707    }
2708  },
2709  {
2710    0,
2711    3,
2712    {
2713      kOperandTypeRegister,
2714      kOperandTypeRegister,
2715      kOperandTypeImmediate,
2716      0,
2717      0,
2718      0,
2719      0,
2720      0,
2721      0,
2722      0,
2723      0,
2724      0,
2725      0
2726    },
2727    {
2728      0,
2729      0,
2730      0,
2731      0,
2732      0,
2733      0,
2734      0,
2735      0,
2736      0,
2737      0,
2738      0,
2739      0,
2740      0
2741    },
2742    {
2743      {
2744        2,
2745        1,
2746        -1,
2747        -1,
2748        -1,
2749        -1,
2750        -1,
2751        -1,
2752        -1,
2753        -1,
2754        -1,
2755        -1,
2756        -1
2757      },
2758      {
2759        1,
2760        2,
2761        -1,
2762        -1,
2763        -1,
2764        -1,
2765        -1,
2766        -1,
2767        -1,
2768        -1,
2769        -1,
2770        -1,
2771        -1
2772      }
2773    }
2774  },
2775  {
2776    0,
2777    3,
2778    {
2779      kOperandTypeRegister,
2780      kOperandTypeRegister,
2781      kOperandTypeX86Memory,
2782      0,
2783      0,
2784      0,
2785      0,
2786      0,
2787      0,
2788      0,
2789      0,
2790      0,
2791      0
2792    },
2793    {
2794      0,
2795      0,
2796      0,
2797      0,
2798      0,
2799      0,
2800      0,
2801      0,
2802      0,
2803      0,
2804      0,
2805      0,
2806      0
2807    },
2808    {
2809      {
2810        2,
2811        1,
2812        -1,
2813        -1,
2814        -1,
2815        -1,
2816        -1,
2817        -1,
2818        -1,
2819        -1,
2820        -1,
2821        -1,
2822        -1
2823      },
2824      {
2825        1,
2826        2,
2827        -1,
2828        -1,
2829        -1,
2830        -1,
2831        -1,
2832        -1,
2833        -1,
2834        -1,
2835        -1,
2836        -1,
2837        -1
2838      }
2839    }
2840  },
2841  {
2842    0,
2843    3,
2844    {
2845      kOperandTypeRegister,
2846      kOperandTypeRegister,
2847      kOperandTypeRegister,
2848      0,
2849      0,
2850      0,
2851      0,
2852      0,
2853      0,
2854      0,
2855      0,
2856      0,
2857      0
2858    },
2859    {
2860      0,
2861      0,
2862      0,
2863      0,
2864      0,
2865      0,
2866      0,
2867      0,
2868      0,
2869      0,
2870      0,
2871      0,
2872      0
2873    },
2874    {
2875      {
2876        2,
2877        1,
2878        -1,
2879        -1,
2880        -1,
2881        -1,
2882        -1,
2883        -1,
2884        -1,
2885        -1,
2886        -1,
2887        -1,
2888        -1
2889      },
2890      {
2891        1,
2892        2,
2893        -1,
2894        -1,
2895        -1,
2896        -1,
2897        -1,
2898        -1,
2899        -1,
2900        -1,
2901        -1,
2902        -1,
2903        -1
2904      }
2905    }
2906  },
2907  {
2908    0,
2909    3,
2910    {
2911      kOperandTypeRegister,
2912      kOperandTypeRegister,
2913      kOperandTypeRegister,
2914      0,
2915      0,
2916      0,
2917      0,
2918      0,
2919      0,
2920      0,
2921      0,
2922      0,
2923      0
2924    },
2925    {
2926      0,
2927      0,
2928      0,
2929      0,
2930      0,
2931      0,
2932      0,
2933      0,
2934      0,
2935      0,
2936      0,
2937      0,
2938      0
2939    },
2940    {
2941      {
2942        2,
2943        0,
2944        -1,
2945        -1,
2946        -1,
2947        -1,
2948        -1,
2949        -1,
2950        -1,
2951        -1,
2952        -1,
2953        -1,
2954        -1
2955      },
2956      {
2957        0,
2958        2,
2959        -1,
2960        -1,
2961        -1,
2962        -1,
2963        -1,
2964        -1,
2965        -1,
2966        -1,
2967        -1,
2968        -1,
2969        -1
2970      }
2971    }
2972  },
2973  {
2974    0,
2975    1,
2976    {
2977      kOperandTypeImmediate,
2978      0,
2979      0,
2980      0,
2981      0,
2982      0,
2983      0,
2984      0,
2985      0,
2986      0,
2987      0,
2988      0,
2989      0
2990    },
2991    {
2992      0,
2993      0,
2994      0,
2995      0,
2996      0,
2997      0,
2998      0,
2999      0,
3000      0,
3001      0,
3002      0,
3003      0,
3004      0
3005    },
3006    {
3007      {
3008        0,
3009        -1,
3010        -1,
3011        -1,
3012        -1,
3013        -1,
3014        -1,
3015        -1,
3016        -1,
3017        -1,
3018        -1,
3019        -1,
3020        -1
3021      },
3022      {
3023        0,
3024        -1,
3025        -1,
3026        -1,
3027        -1,
3028        -1,
3029        -1,
3030        -1,
3031        -1,
3032        -1,
3033        -1,
3034        -1,
3035        -1
3036      }
3037    }
3038  },
3039  {
3040    0,
3041    2,
3042    {
3043      kOperandTypeX86Memory,
3044      kOperandTypeImmediate,
3045      0,
3046      0,
3047      0,
3048      0,
3049      0,
3050      0,
3051      0,
3052      0,
3053      0,
3054      0,
3055      0
3056    },
3057    {
3058      0,
3059      0,
3060      0,
3061      0,
3062      0,
3063      0,
3064      0,
3065      0,
3066      0,
3067      0,
3068      0,
3069      0,
3070      0
3071    },
3072    {
3073      {
3074        1,
3075        0,
3076        -1,
3077        -1,
3078        -1,
3079        -1,
3080        -1,
3081        -1,
3082        -1,
3083        -1,
3084        -1,
3085        -1,
3086        -1
3087      },
3088      {
3089        0,
3090        1,
3091        -1,
3092        -1,
3093        -1,
3094        -1,
3095        -1,
3096        -1,
3097        -1,
3098        -1,
3099        -1,
3100        -1,
3101        -1
3102      }
3103    }
3104  },
3105  {
3106    0,
3107    2,
3108    {
3109      kOperandTypeX86Memory,
3110      kOperandTypeImmediate,
3111      0,
3112      0,
3113      0,
3114      0,
3115      0,
3116      0,
3117      0,
3118      0,
3119      0,
3120      0,
3121      0
3122    },
3123    {
3124      0,
3125      0,
3126      0,
3127      0,
3128      0,
3129      0,
3130      0,
3131      0,
3132      0,
3133      0,
3134      0,
3135      0,
3136      0
3137    },
3138    {
3139      {
3140        1,
3141        0,
3142        -1,
3143        -1,
3144        -1,
3145        -1,
3146        -1,
3147        -1,
3148        -1,
3149        -1,
3150        -1,
3151        -1,
3152        -1
3153      },
3154      {
3155        0,
3156        1,
3157        -1,
3158        -1,
3159        -1,
3160        -1,
3161        -1,
3162        -1,
3163        -1,
3164        -1,
3165        -1,
3166        -1,
3167        -1
3168      }
3169    }
3170  },
3171  {
3172    0,
3173    2,
3174    {
3175      kOperandTypeX86Memory,
3176      kOperandTypeRegister,
3177      0,
3178      0,
3179      0,
3180      0,
3181      0,
3182      0,
3183      0,
3184      0,
3185      0,
3186      0,
3187      0
3188    },
3189    {
3190      0,
3191      0,
3192      0,
3193      0,
3194      0,
3195      0,
3196      0,
3197      0,
3198      0,
3199      0,
3200      0,
3201      0,
3202      0
3203    },
3204    {
3205      {
3206        1,
3207        0,
3208        -1,
3209        -1,
3210        -1,
3211        -1,
3212        -1,
3213        -1,
3214        -1,
3215        -1,
3216        -1,
3217        -1,
3218        -1
3219      },
3220      {
3221        0,
3222        1,
3223        -1,
3224        -1,
3225        -1,
3226        -1,
3227        -1,
3228        -1,
3229        -1,
3230        -1,
3231        -1,
3232        -1,
3233        -1
3234      }
3235    }
3236  },
3237  {
3238    0,
3239    3,
3240    {
3241      kOperandTypeRegister,
3242      kOperandTypeRegister,
3243      kOperandTypeImmediate,
3244      0,
3245      0,
3246      0,
3247      0,
3248      0,
3249      0,
3250      0,
3251      0,
3252      0,
3253      0
3254    },
3255    {
3256      0,
3257      0,
3258      0,
3259      0,
3260      0,
3261      0,
3262      0,
3263      0,
3264      0,
3265      0,
3266      0,
3267      0,
3268      0
3269    },
3270    {
3271      {
3272        2,
3273        1,
3274        -1,
3275        -1,
3276        -1,
3277        -1,
3278        -1,
3279        -1,
3280        -1,
3281        -1,
3282        -1,
3283        -1,
3284        -1
3285      },
3286      {
3287        1,
3288        2,
3289        -1,
3290        -1,
3291        -1,
3292        -1,
3293        -1,
3294        -1,
3295        -1,
3296        -1,
3297        -1,
3298        -1,
3299        -1
3300      }
3301    }
3302  },
3303  {
3304    0,
3305    3,
3306    {
3307      kOperandTypeRegister,
3308      kOperandTypeRegister,
3309      kOperandTypeImmediate,
3310      0,
3311      0,
3312      0,
3313      0,
3314      0,
3315      0,
3316      0,
3317      0,
3318      0,
3319      0
3320    },
3321    {
3322      0,
3323      0,
3324      0,
3325      0,
3326      0,
3327      0,
3328      0,
3329      0,
3330      0,
3331      0,
3332      0,
3333      0,
3334      0
3335    },
3336    {
3337      {
3338        2,
3339        1,
3340        -1,
3341        -1,
3342        -1,
3343        -1,
3344        -1,
3345        -1,
3346        -1,
3347        -1,
3348        -1,
3349        -1,
3350        -1
3351      },
3352      {
3353        1,
3354        2,
3355        -1,
3356        -1,
3357        -1,
3358        -1,
3359        -1,
3360        -1,
3361        -1,
3362        -1,
3363        -1,
3364        -1,
3365        -1
3366      }
3367    }
3368  },
3369  {
3370    0,
3371    3,
3372    {
3373      kOperandTypeRegister,
3374      kOperandTypeRegister,
3375      kOperandTypeX86Memory,
3376      0,
3377      0,
3378      0,
3379      0,
3380      0,
3381      0,
3382      0,
3383      0,
3384      0,
3385      0
3386    },
3387    {
3388      0,
3389      0,
3390      0,
3391      0,
3392      0,
3393      0,
3394      0,
3395      0,
3396      0,
3397      0,
3398      0,
3399      0,
3400      0
3401    },
3402    {
3403      {
3404        2,
3405        1,
3406        -1,
3407        -1,
3408        -1,
3409        -1,
3410        -1,
3411        -1,
3412        -1,
3413        -1,
3414        -1,
3415        -1,
3416        -1
3417      },
3418      {
3419        1,
3420        2,
3421        -1,
3422        -1,
3423        -1,
3424        -1,
3425        -1,
3426        -1,
3427        -1,
3428        -1,
3429        -1,
3430        -1,
3431        -1
3432      }
3433    }
3434  },
3435  {
3436    0,
3437    3,
3438    {
3439      kOperandTypeRegister,
3440      kOperandTypeRegister,
3441      kOperandTypeRegister,
3442      0,
3443      0,
3444      0,
3445      0,
3446      0,
3447      0,
3448      0,
3449      0,
3450      0,
3451      0
3452    },
3453    {
3454      0,
3455      0,
3456      0,
3457      0,
3458      0,
3459      0,
3460      0,
3461      0,
3462      0,
3463      0,
3464      0,
3465      0,
3466      0
3467    },
3468    {
3469      {
3470        2,
3471        1,
3472        -1,
3473        -1,
3474        -1,
3475        -1,
3476        -1,
3477        -1,
3478        -1,
3479        -1,
3480        -1,
3481        -1,
3482        -1
3483      },
3484      {
3485        1,
3486        2,
3487        -1,
3488        -1,
3489        -1,
3490        -1,
3491        -1,
3492        -1,
3493        -1,
3494        -1,
3495        -1,
3496        -1,
3497        -1
3498      }
3499    }
3500  },
3501  {
3502    0,
3503    3,
3504    {
3505      kOperandTypeRegister,
3506      kOperandTypeRegister,
3507      kOperandTypeRegister,
3508      0,
3509      0,
3510      0,
3511      0,
3512      0,
3513      0,
3514      0,
3515      0,
3516      0,
3517      0
3518    },
3519    {
3520      0,
3521      0,
3522      0,
3523      0,
3524      0,
3525      0,
3526      0,
3527      0,
3528      0,
3529      0,
3530      0,
3531      0,
3532      0
3533    },
3534    {
3535      {
3536        2,
3537        0,
3538        -1,
3539        -1,
3540        -1,
3541        -1,
3542        -1,
3543        -1,
3544        -1,
3545        -1,
3546        -1,
3547        -1,
3548        -1
3549      },
3550      {
3551        0,
3552        2,
3553        -1,
3554        -1,
3555        -1,
3556        -1,
3557        -1,
3558        -1,
3559        -1,
3560        -1,
3561        -1,
3562        -1,
3563        -1
3564      }
3565    }
3566  },
3567  {
3568    0,
3569    1,
3570    {
3571      kOperandTypeImmediate,
3572      0,
3573      0,
3574      0,
3575      0,
3576      0,
3577      0,
3578      0,
3579      0,
3580      0,
3581      0,
3582      0,
3583      0
3584    },
3585    {
3586      0,
3587      0,
3588      0,
3589      0,
3590      0,
3591      0,
3592      0,
3593      0,
3594      0,
3595      0,
3596      0,
3597      0,
3598      0
3599    },
3600    {
3601      {
3602        0,
3603        -1,
3604        -1,
3605        -1,
3606        -1,
3607        -1,
3608        -1,
3609        -1,
3610        -1,
3611        -1,
3612        -1,
3613        -1,
3614        -1
3615      },
3616      {
3617        0,
3618        -1,
3619        -1,
3620        -1,
3621        -1,
3622        -1,
3623        -1,
3624        -1,
3625        -1,
3626        -1,
3627        -1,
3628        -1,
3629        -1
3630      }
3631    }
3632  },
3633  {
3634    0,
3635    2,
3636    {
3637      kOperandTypeX86Memory,
3638      kOperandTypeImmediate,
3639      0,
3640      0,
3641      0,
3642      0,
3643      0,
3644      0,
3645      0,
3646      0,
3647      0,
3648      0,
3649      0
3650    },
3651    {
3652      0,
3653      0,
3654      0,
3655      0,
3656      0,
3657      0,
3658      0,
3659      0,
3660      0,
3661      0,
3662      0,
3663      0,
3664      0
3665    },
3666    {
3667      {
3668        1,
3669        0,
3670        -1,
3671        -1,
3672        -1,
3673        -1,
3674        -1,
3675        -1,
3676        -1,
3677        -1,
3678        -1,
3679        -1,
3680        -1
3681      },
3682      {
3683        0,
3684        1,
3685        -1,
3686        -1,
3687        -1,
3688        -1,
3689        -1,
3690        -1,
3691        -1,
3692        -1,
3693        -1,
3694        -1,
3695        -1
3696      }
3697    }
3698  },
3699  {
3700    0,
3701    2,
3702    {
3703      kOperandTypeX86Memory,
3704      kOperandTypeRegister,
3705      0,
3706      0,
3707      0,
3708      0,
3709      0,
3710      0,
3711      0,
3712      0,
3713      0,
3714      0,
3715      0
3716    },
3717    {
3718      0,
3719      0,
3720      0,
3721      0,
3722      0,
3723      0,
3724      0,
3725      0,
3726      0,
3727      0,
3728      0,
3729      0,
3730      0
3731    },
3732    {
3733      {
3734        1,
3735        0,
3736        -1,
3737        -1,
3738        -1,
3739        -1,
3740        -1,
3741        -1,
3742        -1,
3743        -1,
3744        -1,
3745        -1,
3746        -1
3747      },
3748      {
3749        0,
3750        1,
3751        -1,
3752        -1,
3753        -1,
3754        -1,
3755        -1,
3756        -1,
3757        -1,
3758        -1,
3759        -1,
3760        -1,
3761        -1
3762      }
3763    }
3764  },
3765  {
3766    0,
3767    3,
3768    {
3769      kOperandTypeRegister,
3770      kOperandTypeRegister,
3771      kOperandTypeImmediate,
3772      0,
3773      0,
3774      0,
3775      0,
3776      0,
3777      0,
3778      0,
3779      0,
3780      0,
3781      0
3782    },
3783    {
3784      0,
3785      0,
3786      0,
3787      0,
3788      0,
3789      0,
3790      0,
3791      0,
3792      0,
3793      0,
3794      0,
3795      0,
3796      0
3797    },
3798    {
3799      {
3800        2,
3801        1,
3802        -1,
3803        -1,
3804        -1,
3805        -1,
3806        -1,
3807        -1,
3808        -1,
3809        -1,
3810        -1,
3811        -1,
3812        -1
3813      },
3814      {
3815        1,
3816        2,
3817        -1,
3818        -1,
3819        -1,
3820        -1,
3821        -1,
3822        -1,
3823        -1,
3824        -1,
3825        -1,
3826        -1,
3827        -1
3828      }
3829    }
3830  },
3831  {
3832    0,
3833    3,
3834    {
3835      kOperandTypeRegister,
3836      kOperandTypeRegister,
3837      kOperandTypeX86Memory,
3838      0,
3839      0,
3840      0,
3841      0,
3842      0,
3843      0,
3844      0,
3845      0,
3846      0,
3847      0
3848    },
3849    {
3850      0,
3851      0,
3852      0,
3853      0,
3854      0,
3855      0,
3856      0,
3857      0,
3858      0,
3859      0,
3860      0,
3861      0,
3862      0
3863    },
3864    {
3865      {
3866        2,
3867        1,
3868        -1,
3869        -1,
3870        -1,
3871        -1,
3872        -1,
3873        -1,
3874        -1,
3875        -1,
3876        -1,
3877        -1,
3878        -1
3879      },
3880      {
3881        1,
3882        2,
3883        -1,
3884        -1,
3885        -1,
3886        -1,
3887        -1,
3888        -1,
3889        -1,
3890        -1,
3891        -1,
3892        -1,
3893        -1
3894      }
3895    }
3896  },
3897  {
3898    0,
3899    3,
3900    {
3901      kOperandTypeRegister,
3902      kOperandTypeRegister,
3903      kOperandTypeRegister,
3904      0,
3905      0,
3906      0,
3907      0,
3908      0,
3909      0,
3910      0,
3911      0,
3912      0,
3913      0
3914    },
3915    {
3916      0,
3917      0,
3918      0,
3919      0,
3920      0,
3921      0,
3922      0,
3923      0,
3924      0,
3925      0,
3926      0,
3927      0,
3928      0
3929    },
3930    {
3931      {
3932        2,
3933        1,
3934        -1,
3935        -1,
3936        -1,
3937        -1,
3938        -1,
3939        -1,
3940        -1,
3941        -1,
3942        -1,
3943        -1,
3944        -1
3945      },
3946      {
3947        1,
3948        2,
3949        -1,
3950        -1,
3951        -1,
3952        -1,
3953        -1,
3954        -1,
3955        -1,
3956        -1,
3957        -1,
3958        -1,
3959        -1
3960      }
3961    }
3962  },
3963  {
3964    0,
3965    3,
3966    {
3967      kOperandTypeRegister,
3968      kOperandTypeRegister,
3969      kOperandTypeRegister,
3970      0,
3971      0,
3972      0,
3973      0,
3974      0,
3975      0,
3976      0,
3977      0,
3978      0,
3979      0
3980    },
3981    {
3982      0,
3983      0,
3984      0,
3985      0,
3986      0,
3987      0,
3988      0,
3989      0,
3990      0,
3991      0,
3992      0,
3993      0,
3994      0
3995    },
3996    {
3997      {
3998        2,
3999        0,
4000        -1,
4001        -1,
4002        -1,
4003        -1,
4004        -1,
4005        -1,
4006        -1,
4007        -1,
4008        -1,
4009        -1,
4010        -1
4011      },
4012      {
4013        0,
4014        2,
4015        -1,
4016        -1,
4017        -1,
4018        -1,
4019        -1,
4020        -1,
4021        -1,
4022        -1,
4023        -1,
4024        -1,
4025        -1
4026      }
4027    }
4028  },
4029  {
4030    0,
4031    1,
4032    {
4033      kOperandTypeImmediate,
4034      0,
4035      0,
4036      0,
4037      0,
4038      0,
4039      0,
4040      0,
4041      0,
4042      0,
4043      0,
4044      0,
4045      0
4046    },
4047    {
4048      0,
4049      0,
4050      0,
4051      0,
4052      0,
4053      0,
4054      0,
4055      0,
4056      0,
4057      0,
4058      0,
4059      0,
4060      0
4061    },
4062    {
4063      {
4064        0,
4065        -1,
4066        -1,
4067        -1,
4068        -1,
4069        -1,
4070        -1,
4071        -1,
4072        -1,
4073        -1,
4074        -1,
4075        -1,
4076        -1
4077      },
4078      {
4079        0,
4080        -1,
4081        -1,
4082        -1,
4083        -1,
4084        -1,
4085        -1,
4086        -1,
4087        -1,
4088        -1,
4089        -1,
4090        -1,
4091        -1
4092      }
4093    }
4094  },
4095  {
4096    0,
4097    2,
4098    {
4099      kOperandTypeX86Memory,
4100      kOperandTypeImmediate,
4101      0,
4102      0,
4103      0,
4104      0,
4105      0,
4106      0,
4107      0,
4108      0,
4109      0,
4110      0,
4111      0
4112    },
4113    {
4114      0,
4115      0,
4116      0,
4117      0,
4118      0,
4119      0,
4120      0,
4121      0,
4122      0,
4123      0,
4124      0,
4125      0,
4126      0
4127    },
4128    {
4129      {
4130        1,
4131        0,
4132        -1,
4133        -1,
4134        -1,
4135        -1,
4136        -1,
4137        -1,
4138        -1,
4139        -1,
4140        -1,
4141        -1,
4142        -1
4143      },
4144      {
4145        0,
4146        1,
4147        -1,
4148        -1,
4149        -1,
4150        -1,
4151        -1,
4152        -1,
4153        -1,
4154        -1,
4155        -1,
4156        -1,
4157        -1
4158      }
4159    }
4160  },
4161  {
4162    0,
4163    2,
4164    {
4165      kOperandTypeX86Memory,
4166      kOperandTypeImmediate,
4167      0,
4168      0,
4169      0,
4170      0,
4171      0,
4172      0,
4173      0,
4174      0,
4175      0,
4176      0,
4177      0
4178    },
4179    {
4180      0,
4181      0,
4182      0,
4183      0,
4184      0,
4185      0,
4186      0,
4187      0,
4188      0,
4189      0,
4190      0,
4191      0,
4192      0
4193    },
4194    {
4195      {
4196        1,
4197        0,
4198        -1,
4199        -1,
4200        -1,
4201        -1,
4202        -1,
4203        -1,
4204        -1,
4205        -1,
4206        -1,
4207        -1,
4208        -1
4209      },
4210      {
4211        0,
4212        1,
4213        -1,
4214        -1,
4215        -1,
4216        -1,
4217        -1,
4218        -1,
4219        -1,
4220        -1,
4221        -1,
4222        -1,
4223        -1
4224      }
4225    }
4226  },
4227  {
4228    0,
4229    2,
4230    {
4231      kOperandTypeX86Memory,
4232      kOperandTypeRegister,
4233      0,
4234      0,
4235      0,
4236      0,
4237      0,
4238      0,
4239      0,
4240      0,
4241      0,
4242      0,
4243      0
4244    },
4245    {
4246      0,
4247      0,
4248      0,
4249      0,
4250      0,
4251      0,
4252      0,
4253      0,
4254      0,
4255      0,
4256      0,
4257      0,
4258      0
4259    },
4260    {
4261      {
4262        1,
4263        0,
4264        -1,
4265        -1,
4266        -1,
4267        -1,
4268        -1,
4269        -1,
4270        -1,
4271        -1,
4272        -1,
4273        -1,
4274        -1
4275      },
4276      {
4277        0,
4278        1,
4279        -1,
4280        -1,
4281        -1,
4282        -1,
4283        -1,
4284        -1,
4285        -1,
4286        -1,
4287        -1,
4288        -1,
4289        -1
4290      }
4291    }
4292  },
4293  {
4294    0,
4295    3,
4296    {
4297      kOperandTypeRegister,
4298      kOperandTypeRegister,
4299      kOperandTypeImmediate,
4300      0,
4301      0,
4302      0,
4303      0,
4304      0,
4305      0,
4306      0,
4307      0,
4308      0,
4309      0
4310    },
4311    {
4312      0,
4313      0,
4314      0,
4315      0,
4316      0,
4317      0,
4318      0,
4319      0,
4320      0,
4321      0,
4322      0,
4323      0,
4324      0
4325    },
4326    {
4327      {
4328        2,
4329        1,
4330        -1,
4331        -1,
4332        -1,
4333        -1,
4334        -1,
4335        -1,
4336        -1,
4337        -1,
4338        -1,
4339        -1,
4340        -1
4341      },
4342      {
4343        1,
4344        2,
4345        -1,
4346        -1,
4347        -1,
4348        -1,
4349        -1,
4350        -1,
4351        -1,
4352        -1,
4353        -1,
4354        -1,
4355        -1
4356      }
4357    }
4358  },
4359  {
4360    0,
4361    3,
4362    {
4363      kOperandTypeRegister,
4364      kOperandTypeRegister,
4365      kOperandTypeImmediate,
4366      0,
4367      0,
4368      0,
4369      0,
4370      0,
4371      0,
4372      0,
4373      0,
4374      0,
4375      0
4376    },
4377    {
4378      0,
4379      0,
4380      0,
4381      0,
4382      0,
4383      0,
4384      0,
4385      0,
4386      0,
4387      0,
4388      0,
4389      0,
4390      0
4391    },
4392    {
4393      {
4394        2,
4395        1,
4396        -1,
4397        -1,
4398        -1,
4399        -1,
4400        -1,
4401        -1,
4402        -1,
4403        -1,
4404        -1,
4405        -1,
4406        -1
4407      },
4408      {
4409        1,
4410        2,
4411        -1,
4412        -1,
4413        -1,
4414        -1,
4415        -1,
4416        -1,
4417        -1,
4418        -1,
4419        -1,
4420        -1,
4421        -1
4422      }
4423    }
4424  },
4425  {
4426    0,
4427    3,
4428    {
4429      kOperandTypeRegister,
4430      kOperandTypeRegister,
4431      kOperandTypeImmediate,
4432      0,
4433      0,
4434      0,
4435      0,
4436      0,
4437      0,
4438      0,
4439      0,
4440      0,
4441      0
4442    },
4443    {
4444      0,
4445      0,
4446      0,
4447      0,
4448      0,
4449      0,
4450      0,
4451      0,
4452      0,
4453      0,
4454      0,
4455      0,
4456      0
4457    },
4458    {
4459      {
4460        -1,
4461        -1,
4462        -1,
4463        -1,
4464        -1,
4465        -1,
4466        -1,
4467        -1,
4468        -1,
4469        -1,
4470        -1,
4471        -1,
4472        -1
4473      },
4474      {
4475        -1,
4476        -1,
4477        -1,
4478        -1,
4479        -1,
4480        -1,
4481        -1,
4482        -1,
4483        -1,
4484        -1,
4485        -1,
4486        -1,
4487        -1
4488      }
4489    }
4490  },
4491  {
4492    0,
4493    3,
4494    {
4495      kOperandTypeRegister,
4496      kOperandTypeRegister,
4497      kOperandTypeImmediate,
4498      0,
4499      0,
4500      0,
4501      0,
4502      0,
4503      0,
4504      0,
4505      0,
4506      0,
4507      0
4508    },
4509    {
4510      0,
4511      0,
4512      0,
4513      0,
4514      0,
4515      0,
4516      0,
4517      0,
4518      0,
4519      0,
4520      0,
4521      0,
4522      0
4523    },
4524    {
4525      {
4526        -1,
4527        -1,
4528        -1,
4529        -1,
4530        -1,
4531        -1,
4532        -1,
4533        -1,
4534        -1,
4535        -1,
4536        -1,
4537        -1,
4538        -1
4539      },
4540      {
4541        -1,
4542        -1,
4543        -1,
4544        -1,
4545        -1,
4546        -1,
4547        -1,
4548        -1,
4549        -1,
4550        -1,
4551        -1,
4552        -1,
4553        -1
4554      }
4555    }
4556  },
4557  {
4558    0,
4559    3,
4560    {
4561      kOperandTypeRegister,
4562      kOperandTypeRegister,
4563      kOperandTypeX86Memory,
4564      0,
4565      0,
4566      0,
4567      0,
4568      0,
4569      0,
4570      0,
4571      0,
4572      0,
4573      0
4574    },
4575    {
4576      0,
4577      0,
4578      0,
4579      0,
4580      0,
4581      0,
4582      0,
4583      0,
4584      0,
4585      0,
4586      0,
4587      0,
4588      0
4589    },
4590    {
4591      {
4592        2,
4593        1,
4594        -1,
4595        -1,
4596        -1,
4597        -1,
4598        -1,
4599        -1,
4600        -1,
4601        -1,
4602        -1,
4603        -1,
4604        -1
4605      },
4606      {
4607        1,
4608        2,
4609        -1,
4610        -1,
4611        -1,
4612        -1,
4613        -1,
4614        -1,
4615        -1,
4616        -1,
4617        -1,
4618        -1,
4619        -1
4620      }
4621    }
4622  },
4623  {
4624    0,
4625    3,
4626    {
4627      kOperandTypeRegister,
4628      kOperandTypeRegister,
4629      kOperandTypeRegister,
4630      0,
4631      0,
4632      0,
4633      0,
4634      0,
4635      0,
4636      0,
4637      0,
4638      0,
4639      0
4640    },
4641    {
4642      0,
4643      0,
4644      0,
4645      0,
4646      0,
4647      0,
4648      0,
4649      0,
4650      0,
4651      0,
4652      0,
4653      0,
4654      0
4655    },
4656    {
4657      {
4658        2,
4659        1,
4660        -1,
4661        -1,
4662        -1,
4663        -1,
4664        -1,
4665        -1,
4666        -1,
4667        -1,
4668        -1,
4669        -1,
4670        -1
4671      },
4672      {
4673        1,
4674        2,
4675        -1,
4676        -1,
4677        -1,
4678        -1,
4679        -1,
4680        -1,
4681        -1,
4682        -1,
4683        -1,
4684        -1,
4685        -1
4686      }
4687    }
4688  },
4689  {
4690    0,
4691    3,
4692    {
4693      kOperandTypeRegister,
4694      kOperandTypeRegister,
4695      kOperandTypeRegister,
4696      0,
4697      0,
4698      0,
4699      0,
4700      0,
4701      0,
4702      0,
4703      0,
4704      0,
4705      0
4706    },
4707    {
4708      0,
4709      0,
4710      0,
4711      0,
4712      0,
4713      0,
4714      0,
4715      0,
4716      0,
4717      0,
4718      0,
4719      0,
4720      0
4721    },
4722    {
4723      {
4724        -1,
4725        -1,
4726        -1,
4727        -1,
4728        -1,
4729        -1,
4730        -1,
4731        -1,
4732        -1,
4733        -1,
4734        -1,
4735        -1,
4736        -1
4737      },
4738      {
4739        -1,
4740        -1,
4741        -1,
4742        -1,
4743        -1,
4744        -1,
4745        -1,
4746        -1,
4747        -1,
4748        -1,
4749        -1,
4750        -1,
4751        -1
4752      }
4753    }
4754  },
4755  {
4756    0,
4757    3,
4758    {
4759      kOperandTypeRegister,
4760      kOperandTypeRegister,
4761      kOperandTypeRegister,
4762      0,
4763      0,
4764      0,
4765      0,
4766      0,
4767      0,
4768      0,
4769      0,
4770      0,
4771      0
4772    },
4773    {
4774      0,
4775      0,
4776      0,
4777      0,
4778      0,
4779      0,
4780      0,
4781      0,
4782      0,
4783      0,
4784      0,
4785      0,
4786      0
4787    },
4788    {
4789      {
4790        2,
4791        0,
4792        -1,
4793        -1,
4794        -1,
4795        -1,
4796        -1,
4797        -1,
4798        -1,
4799        -1,
4800        -1,
4801        -1,
4802        -1
4803      },
4804      {
4805        0,
4806        2,
4807        -1,
4808        -1,
4809        -1,
4810        -1,
4811        -1,
4812        -1,
4813        -1,
4814        -1,
4815        -1,
4816        -1,
4817        -1
4818      }
4819    }
4820  },
4821  {
4822    0,
4823    1,
4824    {
4825      kOperandTypeImmediate,
4826      0,
4827      0,
4828      0,
4829      0,
4830      0,
4831      0,
4832      0,
4833      0,
4834      0,
4835      0,
4836      0,
4837      0
4838    },
4839    {
4840      0,
4841      0,
4842      0,
4843      0,
4844      0,
4845      0,
4846      0,
4847      0,
4848      0,
4849      0,
4850      0,
4851      0,
4852      0
4853    },
4854    {
4855      {
4856        0,
4857        -1,
4858        -1,
4859        -1,
4860        -1,
4861        -1,
4862        -1,
4863        -1,
4864        -1,
4865        -1,
4866        -1,
4867        -1,
4868        -1
4869      },
4870      {
4871        0,
4872        -1,
4873        -1,
4874        -1,
4875        -1,
4876        -1,
4877        -1,
4878        -1,
4879        -1,
4880        -1,
4881        -1,
4882        -1,
4883        -1
4884      }
4885    }
4886  },
4887  {
4888    0,
4889    2,
4890    {
4891      kOperandTypeX86Memory,
4892      kOperandTypeImmediate,
4893      0,
4894      0,
4895      0,
4896      0,
4897      0,
4898      0,
4899      0,
4900      0,
4901      0,
4902      0,
4903      0
4904    },
4905    {
4906      0,
4907      0,
4908      0,
4909      0,
4910      0,
4911      0,
4912      0,
4913      0,
4914      0,
4915      0,
4916      0,
4917      0,
4918      0
4919    },
4920    {
4921      {
4922        1,
4923        0,
4924        -1,
4925        -1,
4926        -1,
4927        -1,
4928        -1,
4929        -1,
4930        -1,
4931        -1,
4932        -1,
4933        -1,
4934        -1
4935      },
4936      {
4937        0,
4938        1,
4939        -1,
4940        -1,
4941        -1,
4942        -1,
4943        -1,
4944        -1,
4945        -1,
4946        -1,
4947        -1,
4948        -1,
4949        -1
4950      }
4951    }
4952  },
4953  {
4954    0,
4955    2,
4956    {
4957      kOperandTypeX86Memory,
4958      kOperandTypeImmediate,
4959      0,
4960      0,
4961      0,
4962      0,
4963      0,
4964      0,
4965      0,
4966      0,
4967      0,
4968      0,
4969      0
4970    },
4971    {
4972      0,
4973      0,
4974      0,
4975      0,
4976      0,
4977      0,
4978      0,
4979      0,
4980      0,
4981      0,
4982      0,
4983      0,
4984      0
4985    },
4986    {
4987      {
4988        1,
4989        0,
4990        -1,
4991        -1,
4992        -1,
4993        -1,
4994        -1,
4995        -1,
4996        -1,
4997        -1,
4998        -1,
4999        -1,
5000        -1
5001      },
5002      {
5003        0,
5004        1,
5005        -1,
5006        -1,
5007        -1,
5008        -1,
5009        -1,
5010        -1,
5011        -1,
5012        -1,
5013        -1,
5014        -1,
5015        -1
5016      }
5017    }
5018  },
5019  {
5020    0,
5021    2,
5022    {
5023      kOperandTypeX86Memory,
5024      kOperandTypeRegister,
5025      0,
5026      0,
5027      0,
5028      0,
5029      0,
5030      0,
5031      0,
5032      0,
5033      0,
5034      0,
5035      0
5036    },
5037    {
5038      0,
5039      0,
5040      0,
5041      0,
5042      0,
5043      0,
5044      0,
5045      0,
5046      0,
5047      0,
5048      0,
5049      0,
5050      0
5051    },
5052    {
5053      {
5054        1,
5055        0,
5056        -1,
5057        -1,
5058        -1,
5059        -1,
5060        -1,
5061        -1,
5062        -1,
5063        -1,
5064        -1,
5065        -1,
5066        -1
5067      },
5068      {
5069        0,
5070        1,
5071        -1,
5072        -1,
5073        -1,
5074        -1,
5075        -1,
5076        -1,
5077        -1,
5078        -1,
5079        -1,
5080        -1,
5081        -1
5082      }
5083    }
5084  },
5085  {
5086    0,
5087    3,
5088    {
5089      kOperandTypeRegister,
5090      kOperandTypeRegister,
5091      kOperandTypeImmediate,
5092      0,
5093      0,
5094      0,
5095      0,
5096      0,
5097      0,
5098      0,
5099      0,
5100      0,
5101      0
5102    },
5103    {
5104      0,
5105      0,
5106      0,
5107      0,
5108      0,
5109      0,
5110      0,
5111      0,
5112      0,
5113      0,
5114      0,
5115      0,
5116      0
5117    },
5118    {
5119      {
5120        2,
5121        1,
5122        -1,
5123        -1,
5124        -1,
5125        -1,
5126        -1,
5127        -1,
5128        -1,
5129        -1,
5130        -1,
5131        -1,
5132        -1
5133      },
5134      {
5135        1,
5136        2,
5137        -1,
5138        -1,
5139        -1,
5140        -1,
5141        -1,
5142        -1,
5143        -1,
5144        -1,
5145        -1,
5146        -1,
5147        -1
5148      }
5149    }
5150  },
5151  {
5152    0,
5153    3,
5154    {
5155      kOperandTypeRegister,
5156      kOperandTypeRegister,
5157      kOperandTypeImmediate,
5158      0,
5159      0,
5160      0,
5161      0,
5162      0,
5163      0,
5164      0,
5165      0,
5166      0,
5167      0
5168    },
5169    {
5170      0,
5171      0,
5172      0,
5173      0,
5174      0,
5175      0,
5176      0,
5177      0,
5178      0,
5179      0,
5180      0,
5181      0,
5182      0
5183    },
5184    {
5185      {
5186        2,
5187        1,
5188        -1,
5189        -1,
5190        -1,
5191        -1,
5192        -1,
5193        -1,
5194        -1,
5195        -1,
5196        -1,
5197        -1,
5198        -1
5199      },
5200      {
5201        1,
5202        2,
5203        -1,
5204        -1,
5205        -1,
5206        -1,
5207        -1,
5208        -1,
5209        -1,
5210        -1,
5211        -1,
5212        -1,
5213        -1
5214      }
5215    }
5216  },
5217  {
5218    0,
5219    3,
5220    {
5221      kOperandTypeRegister,
5222      kOperandTypeRegister,
5223      kOperandTypeImmediate,
5224      0,
5225      0,
5226      0,
5227      0,
5228      0,
5229      0,
5230      0,
5231      0,
5232      0,
5233      0
5234    },
5235    {
5236      0,
5237      0,
5238      0,
5239      0,
5240      0,
5241      0,
5242      0,
5243      0,
5244      0,
5245      0,
5246      0,
5247      0,
5248      0
5249    },
5250    {
5251      {
5252        -1,
5253        -1,
5254        -1,
5255        -1,
5256        -1,
5257        -1,
5258        -1,
5259        -1,
5260        -1,
5261        -1,
5262        -1,
5263        -1,
5264        -1
5265      },
5266      {
5267        -1,
5268        -1,
5269        -1,
5270        -1,
5271        -1,
5272        -1,
5273        -1,
5274        -1,
5275        -1,
5276        -1,
5277        -1,
5278        -1,
5279        -1
5280      }
5281    }
5282  },
5283  {
5284    0,
5285    3,
5286    {
5287      kOperandTypeRegister,
5288      kOperandTypeRegister,
5289      kOperandTypeImmediate,
5290      0,
5291      0,
5292      0,
5293      0,
5294      0,
5295      0,
5296      0,
5297      0,
5298      0,
5299      0
5300    },
5301    {
5302      0,
5303      0,
5304      0,
5305      0,
5306      0,
5307      0,
5308      0,
5309      0,
5310      0,
5311      0,
5312      0,
5313      0,
5314      0
5315    },
5316    {
5317      {
5318        -1,
5319        -1,
5320        -1,
5321        -1,
5322        -1,
5323        -1,
5324        -1,
5325        -1,
5326        -1,
5327        -1,
5328        -1,
5329        -1,
5330        -1
5331      },
5332      {
5333        -1,
5334        -1,
5335        -1,
5336        -1,
5337        -1,
5338        -1,
5339        -1,
5340        -1,
5341        -1,
5342        -1,
5343        -1,
5344        -1,
5345        -1
5346      }
5347    }
5348  },
5349  {
5350    0,
5351    3,
5352    {
5353      kOperandTypeRegister,
5354      kOperandTypeRegister,
5355      kOperandTypeX86Memory,
5356      0,
5357      0,
5358      0,
5359      0,
5360      0,
5361      0,
5362      0,
5363      0,
5364      0,
5365      0
5366    },
5367    {
5368      0,
5369      0,
5370      0,
5371      0,
5372      0,
5373      0,
5374      0,
5375      0,
5376      0,
5377      0,
5378      0,
5379      0,
5380      0
5381    },
5382    {
5383      {
5384        2,
5385        1,
5386        -1,
5387        -1,
5388        -1,
5389        -1,
5390        -1,
5391        -1,
5392        -1,
5393        -1,
5394        -1,
5395        -1,
5396        -1
5397      },
5398      {
5399        1,
5400        2,
5401        -1,
5402        -1,
5403        -1,
5404        -1,
5405        -1,
5406        -1,
5407        -1,
5408        -1,
5409        -1,
5410        -1,
5411        -1
5412      }
5413    }
5414  },
5415  {
5416    0,
5417    3,
5418    {
5419      kOperandTypeRegister,
5420      kOperandTypeRegister,
5421      kOperandTypeRegister,
5422      0,
5423      0,
5424      0,
5425      0,
5426      0,
5427      0,
5428      0,
5429      0,
5430      0,
5431      0
5432    },
5433    {
5434      0,
5435      0,
5436      0,
5437      0,
5438      0,
5439      0,
5440      0,
5441      0,
5442      0,
5443      0,
5444      0,
5445      0,
5446      0
5447    },
5448    {
5449      {
5450        2,
5451        1,
5452        -1,
5453        -1,
5454        -1,
5455        -1,
5456        -1,
5457        -1,
5458        -1,
5459        -1,
5460        -1,
5461        -1,
5462        -1
5463      },
5464      {
5465        1,
5466        2,
5467        -1,
5468        -1,
5469        -1,
5470        -1,
5471        -1,
5472        -1,
5473        -1,
5474        -1,
5475        -1,
5476        -1,
5477        -1
5478      }
5479    }
5480  },
5481  {
5482    0,
5483    3,
5484    {
5485      kOperandTypeRegister,
5486      kOperandTypeRegister,
5487      kOperandTypeRegister,
5488      0,
5489      0,
5490      0,
5491      0,
5492      0,
5493      0,
5494      0,
5495      0,
5496      0,
5497      0
5498    },
5499    {
5500      0,
5501      0,
5502      0,
5503      0,
5504      0,
5505      0,
5506      0,
5507      0,
5508      0,
5509      0,
5510      0,
5511      0,
5512      0
5513    },
5514    {
5515      {
5516        -1,
5517        -1,
5518        -1,
5519        -1,
5520        -1,
5521        -1,
5522        -1,
5523        -1,
5524        -1,
5525        -1,
5526        -1,
5527        -1,
5528        -1
5529      },
5530      {
5531        -1,
5532        -1,
5533        -1,
5534        -1,
5535        -1,
5536        -1,
5537        -1,
5538        -1,
5539        -1,
5540        -1,
5541        -1,
5542        -1,
5543        -1
5544      }
5545    }
5546  },
5547  {
5548    0,
5549    3,
5550    {
5551      kOperandTypeRegister,
5552      kOperandTypeRegister,
5553      kOperandTypeRegister,
5554      0,
5555      0,
5556      0,
5557      0,
5558      0,
5559      0,
5560      0,
5561      0,
5562      0,
5563      0
5564    },
5565    {
5566      0,
5567      0,
5568      0,
5569      0,
5570      0,
5571      0,
5572      0,
5573      0,
5574      0,
5575      0,
5576      0,
5577      0,
5578      0
5579    },
5580    {
5581      {
5582        2,
5583        0,
5584        -1,
5585        -1,
5586        -1,
5587        -1,
5588        -1,
5589        -1,
5590        -1,
5591        -1,
5592        -1,
5593        -1,
5594        -1
5595      },
5596      {
5597        0,
5598        2,
5599        -1,
5600        -1,
5601        -1,
5602        -1,
5603        -1,
5604        -1,
5605        -1,
5606        -1,
5607        -1,
5608        -1,
5609        -1
5610      }
5611    }
5612  },
5613  {
5614    0,
5615    1,
5616    {
5617      kOperandTypeImmediate,
5618      0,
5619      0,
5620      0,
5621      0,
5622      0,
5623      0,
5624      0,
5625      0,
5626      0,
5627      0,
5628      0,
5629      0
5630    },
5631    {
5632      0,
5633      0,
5634      0,
5635      0,
5636      0,
5637      0,
5638      0,
5639      0,
5640      0,
5641      0,
5642      0,
5643      0,
5644      0
5645    },
5646    {
5647      {
5648        0,
5649        -1,
5650        -1,
5651        -1,
5652        -1,
5653        -1,
5654        -1,
5655        -1,
5656        -1,
5657        -1,
5658        -1,
5659        -1,
5660        -1
5661      },
5662      {
5663        0,
5664        -1,
5665        -1,
5666        -1,
5667        -1,
5668        -1,
5669        -1,
5670        -1,
5671        -1,
5672        -1,
5673        -1,
5674        -1,
5675        -1
5676      }
5677    }
5678  },
5679  {
5680    0,
5681    2,
5682    {
5683      kOperandTypeX86Memory,
5684      kOperandTypeImmediate,
5685      0,
5686      0,
5687      0,
5688      0,
5689      0,
5690      0,
5691      0,
5692      0,
5693      0,
5694      0,
5695      0
5696    },
5697    {
5698      0,
5699      0,
5700      0,
5701      0,
5702      0,
5703      0,
5704      0,
5705      0,
5706      0,
5707      0,
5708      0,
5709      0,
5710      0
5711    },
5712    {
5713      {
5714        1,
5715        0,
5716        -1,
5717        -1,
5718        -1,
5719        -1,
5720        -1,
5721        -1,
5722        -1,
5723        -1,
5724        -1,
5725        -1,
5726        -1
5727      },
5728      {
5729        0,
5730        1,
5731        -1,
5732        -1,
5733        -1,
5734        -1,
5735        -1,
5736        -1,
5737        -1,
5738        -1,
5739        -1,
5740        -1,
5741        -1
5742      }
5743    }
5744  },
5745  {
5746    0,
5747    2,
5748    {
5749      kOperandTypeX86Memory,
5750      kOperandTypeImmediate,
5751      0,
5752      0,
5753      0,
5754      0,
5755      0,
5756      0,
5757      0,
5758      0,
5759      0,
5760      0,
5761      0
5762    },
5763    {
5764      0,
5765      0,
5766      0,
5767      0,
5768      0,
5769      0,
5770      0,
5771      0,
5772      0,
5773      0,
5774      0,
5775      0,
5776      0
5777    },
5778    {
5779      {
5780        1,
5781        0,
5782        -1,
5783        -1,
5784        -1,
5785        -1,
5786        -1,
5787        -1,
5788        -1,
5789        -1,
5790        -1,
5791        -1,
5792        -1
5793      },
5794      {
5795        0,
5796        1,
5797        -1,
5798        -1,
5799        -1,
5800        -1,
5801        -1,
5802        -1,
5803        -1,
5804        -1,
5805        -1,
5806        -1,
5807        -1
5808      }
5809    }
5810  },
5811  {
5812    0,
5813    2,
5814    {
5815      kOperandTypeX86Memory,
5816      kOperandTypeRegister,
5817      0,
5818      0,
5819      0,
5820      0,
5821      0,
5822      0,
5823      0,
5824      0,
5825      0,
5826      0,
5827      0
5828    },
5829    {
5830      0,
5831      0,
5832      0,
5833      0,
5834      0,
5835      0,
5836      0,
5837      0,
5838      0,
5839      0,
5840      0,
5841      0,
5842      0
5843    },
5844    {
5845      {
5846        1,
5847        0,
5848        -1,
5849        -1,
5850        -1,
5851        -1,
5852        -1,
5853        -1,
5854        -1,
5855        -1,
5856        -1,
5857        -1,
5858        -1
5859      },
5860      {
5861        0,
5862        1,
5863        -1,
5864        -1,
5865        -1,
5866        -1,
5867        -1,
5868        -1,
5869        -1,
5870        -1,
5871        -1,
5872        -1,
5873        -1
5874      }
5875    }
5876  },
5877  {
5878    0,
5879    3,
5880    {
5881      kOperandTypeRegister,
5882      kOperandTypeRegister,
5883      kOperandTypeImmediate,
5884      0,
5885      0,
5886      0,
5887      0,
5888      0,
5889      0,
5890      0,
5891      0,
5892      0,
5893      0
5894    },
5895    {
5896      0,
5897      0,
5898      0,
5899      0,
5900      0,
5901      0,
5902      0,
5903      0,
5904      0,
5905      0,
5906      0,
5907      0,
5908      0
5909    },
5910    {
5911      {
5912        2,
5913        1,
5914        -1,
5915        -1,
5916        -1,
5917        -1,
5918        -1,
5919        -1,
5920        -1,
5921        -1,
5922        -1,
5923        -1,
5924        -1
5925      },
5926      {
5927        1,
5928        2,
5929        -1,
5930        -1,
5931        -1,
5932        -1,
5933        -1,
5934        -1,
5935        -1,
5936        -1,
5937        -1,
5938        -1,
5939        -1
5940      }
5941    }
5942  },
5943  {
5944    0,
5945    3,
5946    {
5947      kOperandTypeRegister,
5948      kOperandTypeRegister,
5949      kOperandTypeImmediate,
5950      0,
5951      0,
5952      0,
5953      0,
5954      0,
5955      0,
5956      0,
5957      0,
5958      0,
5959      0
5960    },
5961    {
5962      0,
5963      0,
5964      0,
5965      0,
5966      0,
5967      0,
5968      0,
5969      0,
5970      0,
5971      0,
5972      0,
5973      0,
5974      0
5975    },
5976    {
5977      {
5978        -1,
5979        -1,
5980        -1,
5981        -1,
5982        -1,
5983        -1,
5984        -1,
5985        -1,
5986        -1,
5987        -1,
5988        -1,
5989        -1,
5990        -1
5991      },
5992      {
5993        -1,
5994        -1,
5995        -1,
5996        -1,
5997        -1,
5998        -1,
5999        -1,
6000        -1,
6001        -1,
6002        -1,
6003        -1,
6004        -1,
6005        -1
6006      }
6007    }
6008  },
6009  {
6010    0,
6011    3,
6012    {
6013      kOperandTypeRegister,
6014      kOperandTypeRegister,
6015      kOperandTypeImmediate,
6016      0,
6017      0,
6018      0,
6019      0,
6020      0,
6021      0,
6022      0,
6023      0,
6024      0,
6025      0
6026    },
6027    {
6028      0,
6029      0,
6030      0,
6031      0,
6032      0,
6033      0,
6034      0,
6035      0,
6036      0,
6037      0,
6038      0,
6039      0,
6040      0
6041    },
6042    {
6043      {
6044        2,
6045        1,
6046        -1,
6047        -1,
6048        -1,
6049        -1,
6050        -1,
6051        -1,
6052        -1,
6053        -1,
6054        -1,
6055        -1,
6056        -1
6057      },
6058      {
6059        1,
6060        2,
6061        -1,
6062        -1,
6063        -1,
6064        -1,
6065        -1,
6066        -1,
6067        -1,
6068        -1,
6069        -1,
6070        -1,
6071        -1
6072      }
6073    }
6074  },
6075  {
6076    0,
6077    3,
6078    {
6079      kOperandTypeRegister,
6080      kOperandTypeRegister,
6081      kOperandTypeImmediate,
6082      0,
6083      0,
6084      0,
6085      0,
6086      0,
6087      0,
6088      0,
6089      0,
6090      0,
6091      0
6092    },
6093    {
6094      0,
6095      0,
6096      0,
6097      0,
6098      0,
6099      0,
6100      0,
6101      0,
6102      0,
6103      0,
6104      0,
6105      0,
6106      0
6107    },
6108    {
6109      {
6110        -1,
6111        -1,
6112        -1,
6113        -1,
6114        -1,
6115        -1,
6116        -1,
6117        -1,
6118        -1,
6119        -1,
6120        -1,
6121        -1,
6122        -1
6123      },
6124      {
6125        -1,
6126        -1,
6127        -1,
6128        -1,
6129        -1,
6130        -1,
6131        -1,
6132        -1,
6133        -1,
6134        -1,
6135        -1,
6136        -1,
6137        -1
6138      }
6139    }
6140  },
6141  {
6142    0,
6143    3,
6144    {
6145      kOperandTypeRegister,
6146      kOperandTypeRegister,
6147      kOperandTypeX86Memory,
6148      0,
6149      0,
6150      0,
6151      0,
6152      0,
6153      0,
6154      0,
6155      0,
6156      0,
6157      0
6158    },
6159    {
6160      0,
6161      0,
6162      0,
6163      0,
6164      0,
6165      0,
6166      0,
6167      0,
6168      0,
6169      0,
6170      0,
6171      0,
6172      0
6173    },
6174    {
6175      {
6176        2,
6177        1,
6178        -1,
6179        -1,
6180        -1,
6181        -1,
6182        -1,
6183        -1,
6184        -1,
6185        -1,
6186        -1,
6187        -1,
6188        -1
6189      },
6190      {
6191        1,
6192        2,
6193        -1,
6194        -1,
6195        -1,
6196        -1,
6197        -1,
6198        -1,
6199        -1,
6200        -1,
6201        -1,
6202        -1,
6203        -1
6204      }
6205    }
6206  },
6207  {
6208    0,
6209    3,
6210    {
6211      kOperandTypeRegister,
6212      kOperandTypeRegister,
6213      kOperandTypeRegister,
6214      0,
6215      0,
6216      0,
6217      0,
6218      0,
6219      0,
6220      0,
6221      0,
6222      0,
6223      0
6224    },
6225    {
6226      0,
6227      0,
6228      0,
6229      0,
6230      0,
6231      0,
6232      0,
6233      0,
6234      0,
6235      0,
6236      0,
6237      0,
6238      0
6239    },
6240    {
6241      {
6242        2,
6243        1,
6244        -1,
6245        -1,
6246        -1,
6247        -1,
6248        -1,
6249        -1,
6250        -1,
6251        -1,
6252        -1,
6253        -1,
6254        -1
6255      },
6256      {
6257        1,
6258        2,
6259        -1,
6260        -1,
6261        -1,
6262        -1,
6263        -1,
6264        -1,
6265        -1,
6266        -1,
6267        -1,
6268        -1,
6269        -1
6270      }
6271    }
6272  },
6273  {
6274    0,
6275    3,
6276    {
6277      kOperandTypeRegister,
6278      kOperandTypeRegister,
6279      kOperandTypeRegister,
6280      0,
6281      0,
6282      0,
6283      0,
6284      0,
6285      0,
6286      0,
6287      0,
6288      0,
6289      0
6290    },
6291    {
6292      0,
6293      0,
6294      0,
6295      0,
6296      0,
6297      0,
6298      0,
6299      0,
6300      0,
6301      0,
6302      0,
6303      0,
6304      0
6305    },
6306    {
6307      {
6308        -1,
6309        -1,
6310        -1,
6311        -1,
6312        -1,
6313        -1,
6314        -1,
6315        -1,
6316        -1,
6317        -1,
6318        -1,
6319        -1,
6320        -1
6321      },
6322      {
6323        -1,
6324        -1,
6325        -1,
6326        -1,
6327        -1,
6328        -1,
6329        -1,
6330        -1,
6331        -1,
6332        -1,
6333        -1,
6334        -1,
6335        -1
6336      }
6337    }
6338  },
6339  {
6340    0,
6341    3,
6342    {
6343      kOperandTypeRegister,
6344      kOperandTypeRegister,
6345      kOperandTypeRegister,
6346      0,
6347      0,
6348      0,
6349      0,
6350      0,
6351      0,
6352      0,
6353      0,
6354      0,
6355      0
6356    },
6357    {
6358      0,
6359      0,
6360      0,
6361      0,
6362      0,
6363      0,
6364      0,
6365      0,
6366      0,
6367      0,
6368      0,
6369      0,
6370      0
6371    },
6372    {
6373      {
6374        2,
6375        0,
6376        -1,
6377        -1,
6378        -1,
6379        -1,
6380        -1,
6381        -1,
6382        -1,
6383        -1,
6384        -1,
6385        -1,
6386        -1
6387      },
6388      {
6389        0,
6390        2,
6391        -1,
6392        -1,
6393        -1,
6394        -1,
6395        -1,
6396        -1,
6397        -1,
6398        -1,
6399        -1,
6400        -1,
6401        -1
6402      }
6403    }
6404  },
6405  {
6406    0,
6407    1,
6408    {
6409      kOperandTypeImmediate,
6410      0,
6411      0,
6412      0,
6413      0,
6414      0,
6415      0,
6416      0,
6417      0,
6418      0,
6419      0,
6420      0,
6421      0
6422    },
6423    {
6424      0,
6425      0,
6426      0,
6427      0,
6428      0,
6429      0,
6430      0,
6431      0,
6432      0,
6433      0,
6434      0,
6435      0,
6436      0
6437    },
6438    {
6439      {
6440        0,
6441        -1,
6442        -1,
6443        -1,
6444        -1,
6445        -1,
6446        -1,
6447        -1,
6448        -1,
6449        -1,
6450        -1,
6451        -1,
6452        -1
6453      },
6454      {
6455        0,
6456        -1,
6457        -1,
6458        -1,
6459        -1,
6460        -1,
6461        -1,
6462        -1,
6463        -1,
6464        -1,
6465        -1,
6466        -1,
6467        -1
6468      }
6469    }
6470  },
6471  {
6472    0,
6473    2,
6474    {
6475      kOperandTypeX86Memory,
6476      kOperandTypeImmediate,
6477      0,
6478      0,
6479      0,
6480      0,
6481      0,
6482      0,
6483      0,
6484      0,
6485      0,
6486      0,
6487      0
6488    },
6489    {
6490      0,
6491      0,
6492      0,
6493      0,
6494      0,
6495      0,
6496      0,
6497      0,
6498      0,
6499      0,
6500      0,
6501      0,
6502      0
6503    },
6504    {
6505      {
6506        1,
6507        0,
6508        -1,
6509        -1,
6510        -1,
6511        -1,
6512        -1,
6513        -1,
6514        -1,
6515        -1,
6516        -1,
6517        -1,
6518        -1
6519      },
6520      {
6521        0,
6522        1,
6523        -1,
6524        -1,
6525        -1,
6526        -1,
6527        -1,
6528        -1,
6529        -1,
6530        -1,
6531        -1,
6532        -1,
6533        -1
6534      }
6535    }
6536  },
6537  {
6538    0,
6539    2,
6540    {
6541      kOperandTypeX86Memory,
6542      kOperandTypeRegister,
6543      0,
6544      0,
6545      0,
6546      0,
6547      0,
6548      0,
6549      0,
6550      0,
6551      0,
6552      0,
6553      0
6554    },
6555    {
6556      0,
6557      0,
6558      0,
6559      0,
6560      0,
6561      0,
6562      0,
6563      0,
6564      0,
6565      0,
6566      0,
6567      0,
6568      0
6569    },
6570    {
6571      {
6572        1,
6573        0,
6574        -1,
6575        -1,
6576        -1,
6577        -1,
6578        -1,
6579        -1,
6580        -1,
6581        -1,
6582        -1,
6583        -1,
6584        -1
6585      },
6586      {
6587        0,
6588        1,
6589        -1,
6590        -1,
6591        -1,
6592        -1,
6593        -1,
6594        -1,
6595        -1,
6596        -1,
6597        -1,
6598        -1,
6599        -1
6600      }
6601    }
6602  },
6603  {
6604    0,
6605    3,
6606    {
6607      kOperandTypeRegister,
6608      kOperandTypeRegister,
6609      kOperandTypeImmediate,
6610      0,
6611      0,
6612      0,
6613      0,
6614      0,
6615      0,
6616      0,
6617      0,
6618      0,
6619      0
6620    },
6621    {
6622      0,
6623      0,
6624      0,
6625      0,
6626      0,
6627      0,
6628      0,
6629      0,
6630      0,
6631      0,
6632      0,
6633      0,
6634      0
6635    },
6636    {
6637      {
6638        2,
6639        1,
6640        -1,
6641        -1,
6642        -1,
6643        -1,
6644        -1,
6645        -1,
6646        -1,
6647        -1,
6648        -1,
6649        -1,
6650        -1
6651      },
6652      {
6653        1,
6654        2,
6655        -1,
6656        -1,
6657        -1,
6658        -1,
6659        -1,
6660        -1,
6661        -1,
6662        -1,
6663        -1,
6664        -1,
6665        -1
6666      }
6667    }
6668  },
6669  {
6670    0,
6671    3,
6672    {
6673      kOperandTypeRegister,
6674      kOperandTypeRegister,
6675      kOperandTypeX86Memory,
6676      0,
6677      0,
6678      0,
6679      0,
6680      0,
6681      0,
6682      0,
6683      0,
6684      0,
6685      0
6686    },
6687    {
6688      0,
6689      0,
6690      0,
6691      0,
6692      0,
6693      0,
6694      0,
6695      0,
6696      0,
6697      0,
6698      0,
6699      0,
6700      0
6701    },
6702    {
6703      {
6704        2,
6705        1,
6706        -1,
6707        -1,
6708        -1,
6709        -1,
6710        -1,
6711        -1,
6712        -1,
6713        -1,
6714        -1,
6715        -1,
6716        -1
6717      },
6718      {
6719        1,
6720        2,
6721        -1,
6722        -1,
6723        -1,
6724        -1,
6725        -1,
6726        -1,
6727        -1,
6728        -1,
6729        -1,
6730        -1,
6731        -1
6732      }
6733    }
6734  },
6735  {
6736    0,
6737    3,
6738    {
6739      kOperandTypeRegister,
6740      kOperandTypeRegister,
6741      kOperandTypeRegister,
6742      0,
6743      0,
6744      0,
6745      0,
6746      0,
6747      0,
6748      0,
6749      0,
6750      0,
6751      0
6752    },
6753    {
6754      0,
6755      0,
6756      0,
6757      0,
6758      0,
6759      0,
6760      0,
6761      0,
6762      0,
6763      0,
6764      0,
6765      0,
6766      0
6767    },
6768    {
6769      {
6770        2,
6771        1,
6772        -1,
6773        -1,
6774        -1,
6775        -1,
6776        -1,
6777        -1,
6778        -1,
6779        -1,
6780        -1,
6781        -1,
6782        -1
6783      },
6784      {
6785        1,
6786        2,
6787        -1,
6788        -1,
6789        -1,
6790        -1,
6791        -1,
6792        -1,
6793        -1,
6794        -1,
6795        -1,
6796        -1,
6797        -1
6798      }
6799    }
6800  },
6801  {
6802    0,
6803    3,
6804    {
6805      kOperandTypeRegister,
6806      kOperandTypeRegister,
6807      kOperandTypeRegister,
6808      0,
6809      0,
6810      0,
6811      0,
6812      0,
6813      0,
6814      0,
6815      0,
6816      0,
6817      0
6818    },
6819    {
6820      0,
6821      0,
6822      0,
6823      0,
6824      0,
6825      0,
6826      0,
6827      0,
6828      0,
6829      0,
6830      0,
6831      0,
6832      0
6833    },
6834    {
6835      {
6836        2,
6837        0,
6838        -1,
6839        -1,
6840        -1,
6841        -1,
6842        -1,
6843        -1,
6844        -1,
6845        -1,
6846        -1,
6847        -1,
6848        -1
6849      },
6850      {
6851        0,
6852        2,
6853        -1,
6854        -1,
6855        -1,
6856        -1,
6857        -1,
6858        -1,
6859        -1,
6860        -1,
6861        -1,
6862        -1,
6863        -1
6864      }
6865    }
6866  },
6867  {
6868    0,
6869    3,
6870    {
6871      kOperandTypeRegister,
6872      kOperandTypeRegister,
6873      kOperandTypeX86Memory,
6874      0,
6875      0,
6876      0,
6877      0,
6878      0,
6879      0,
6880      0,
6881      0,
6882      0,
6883      0
6884    },
6885    {
6886      0,
6887      0,
6888      0,
6889      0,
6890      0,
6891      0,
6892      0,
6893      0,
6894      0,
6895      0,
6896      0,
6897      0,
6898      0
6899    },
6900    {
6901      {
6902        2,
6903        0,
6904        -1,
6905        -1,
6906        -1,
6907        -1,
6908        -1,
6909        -1,
6910        -1,
6911        -1,
6912        -1,
6913        -1,
6914        -1
6915      },
6916      {
6917        0,
6918        2,
6919        -1,
6920        -1,
6921        -1,
6922        -1,
6923        -1,
6924        -1,
6925        -1,
6926        -1,
6927        -1,
6928        -1,
6929        -1
6930      }
6931    }
6932  },
6933  {
6934    0,
6935    3,
6936    {
6937      kOperandTypeRegister,
6938      kOperandTypeRegister,
6939      kOperandTypeRegister,
6940      0,
6941      0,
6942      0,
6943      0,
6944      0,
6945      0,
6946      0,
6947      0,
6948      0,
6949      0
6950    },
6951    {
6952      0,
6953      0,
6954      0,
6955      0,
6956      0,
6957      0,
6958      0,
6959      0,
6960      0,
6961      0,
6962      0,
6963      0,
6964      0
6965    },
6966    {
6967      {
6968        2,
6969        0,
6970        -1,
6971        -1,
6972        -1,
6973        -1,
6974        -1,
6975        -1,
6976        -1,
6977        -1,
6978        -1,
6979        -1,
6980        -1
6981      },
6982      {
6983        0,
6984        2,
6985        -1,
6986        -1,
6987        -1,
6988        -1,
6989        -1,
6990        -1,
6991        -1,
6992        -1,
6993        -1,
6994        -1,
6995        -1
6996      }
6997    }
6998  },
6999  {
7000    0,
7001    3,
7002    {
7003      kOperandTypeRegister,
7004      kOperandTypeRegister,
7005      kOperandTypeX86Memory,
7006      0,
7007      0,
7008      0,
7009      0,
7010      0,
7011      0,
7012      0,
7013      0,
7014      0,
7015      0
7016    },
7017    {
7018      0,
7019      0,
7020      0,
7021      0,
7022      0,
7023      0,
7024      0,
7025      0,
7026      0,
7027      0,
7028      0,
7029      0,
7030      0
7031    },
7032    {
7033      {
7034        2,
7035        0,
7036        -1,
7037        -1,
7038        -1,
7039        -1,
7040        -1,
7041        -1,
7042        -1,
7043        -1,
7044        -1,
7045        -1,
7046        -1
7047      },
7048      {
7049        0,
7050        2,
7051        -1,
7052        -1,
7053        -1,
7054        -1,
7055        -1,
7056        -1,
7057        -1,
7058        -1,
7059        -1,
7060        -1,
7061        -1
7062      }
7063    }
7064  },
7065  {
7066    0,
7067    3,
7068    {
7069      kOperandTypeRegister,
7070      kOperandTypeRegister,
7071      kOperandTypeRegister,
7072      0,
7073      0,
7074      0,
7075      0,
7076      0,
7077      0,
7078      0,
7079      0,
7080      0,
7081      0
7082    },
7083    {
7084      0,
7085      0,
7086      0,
7087      0,
7088      0,
7089      0,
7090      0,
7091      0,
7092      0,
7093      0,
7094      0,
7095      0,
7096      0
7097    },
7098    {
7099      {
7100        2,
7101        0,
7102        -1,
7103        -1,
7104        -1,
7105        -1,
7106        -1,
7107        -1,
7108        -1,
7109        -1,
7110        -1,
7111        -1,
7112        -1
7113      },
7114      {
7115        0,
7116        2,
7117        -1,
7118        -1,
7119        -1,
7120        -1,
7121        -1,
7122        -1,
7123        -1,
7124        -1,
7125        -1,
7126        -1,
7127        -1
7128      }
7129    }
7130  },
7131  {
7132    0,
7133    3,
7134    {
7135      kOperandTypeRegister,
7136      kOperandTypeRegister,
7137      kOperandTypeX86Memory,
7138      0,
7139      0,
7140      0,
7141      0,
7142      0,
7143      0,
7144      0,
7145      0,
7146      0,
7147      0
7148    },
7149    {
7150      0,
7151      0,
7152      0,
7153      0,
7154      0,
7155      0,
7156      0,
7157      0,
7158      0,
7159      0,
7160      0,
7161      0,
7162      0
7163    },
7164    {
7165      {
7166        2,
7167        0,
7168        -1,
7169        -1,
7170        -1,
7171        -1,
7172        -1,
7173        -1,
7174        -1,
7175        -1,
7176        -1,
7177        -1,
7178        -1
7179      },
7180      {
7181        0,
7182        2,
7183        -1,
7184        -1,
7185        -1,
7186        -1,
7187        -1,
7188        -1,
7189        -1,
7190        -1,
7191        -1,
7192        -1,
7193        -1
7194      }
7195    }
7196  },
7197  {
7198    0,
7199    3,
7200    {
7201      kOperandTypeRegister,
7202      kOperandTypeRegister,
7203      kOperandTypeX86Memory,
7204      0,
7205      0,
7206      0,
7207      0,
7208      0,
7209      0,
7210      0,
7211      0,
7212      0,
7213      0
7214    },
7215    {
7216      0,
7217      0,
7218      0,
7219      0,
7220      0,
7221      0,
7222      0,
7223      0,
7224      0,
7225      0,
7226      0,
7227      0,
7228      0
7229    },
7230    {
7231      {
7232        2,
7233        0,
7234        -1,
7235        -1,
7236        -1,
7237        -1,
7238        -1,
7239        -1,
7240        -1,
7241        -1,
7242        -1,
7243        -1,
7244        -1
7245      },
7246      {
7247        0,
7248        2,
7249        -1,
7250        -1,
7251        -1,
7252        -1,
7253        -1,
7254        -1,
7255        -1,
7256        -1,
7257        -1,
7258        -1,
7259        -1
7260      }
7261    }
7262  },
7263  {
7264    0,
7265    3,
7266    {
7267      kOperandTypeRegister,
7268      kOperandTypeRegister,
7269      kOperandTypeRegister,
7270      0,
7271      0,
7272      0,
7273      0,
7274      0,
7275      0,
7276      0,
7277      0,
7278      0,
7279      0
7280    },
7281    {
7282      0,
7283      0,
7284      0,
7285      0,
7286      0,
7287      0,
7288      0,
7289      0,
7290      0,
7291      0,
7292      0,
7293      0,
7294      0
7295    },
7296    {
7297      {
7298        2,
7299        0,
7300        -1,
7301        -1,
7302        -1,
7303        -1,
7304        -1,
7305        -1,
7306        -1,
7307        -1,
7308        -1,
7309        -1,
7310        -1
7311      },
7312      {
7313        0,
7314        2,
7315        -1,
7316        -1,
7317        -1,
7318        -1,
7319        -1,
7320        -1,
7321        -1,
7322        -1,
7323        -1,
7324        -1,
7325        -1
7326      }
7327    }
7328  },
7329  {
7330    0,
7331    3,
7332    {
7333      kOperandTypeRegister,
7334      kOperandTypeRegister,
7335      kOperandTypeRegister,
7336      0,
7337      0,
7338      0,
7339      0,
7340      0,
7341      0,
7342      0,
7343      0,
7344      0,
7345      0
7346    },
7347    {
7348      0,
7349      0,
7350      0,
7351      0,
7352      0,
7353      0,
7354      0,
7355      0,
7356      0,
7357      0,
7358      0,
7359      0,
7360      0
7361    },
7362    {
7363      {
7364        2,
7365        0,
7366        -1,
7367        -1,
7368        -1,
7369        -1,
7370        -1,
7371        -1,
7372        -1,
7373        -1,
7374        -1,
7375        -1,
7376        -1
7377      },
7378      {
7379        0,
7380        2,
7381        -1,
7382        -1,
7383        -1,
7384        -1,
7385        -1,
7386        -1,
7387        -1,
7388        -1,
7389        -1,
7390        -1,
7391        -1
7392      }
7393    }
7394  },
7395  {
7396    0,
7397    3,
7398    {
7399      kOperandTypeRegister,
7400      kOperandTypeRegister,
7401      kOperandTypeX86Memory,
7402      0,
7403      0,
7404      0,
7405      0,
7406      0,
7407      0,
7408      0,
7409      0,
7410      0,
7411      0
7412    },
7413    {
7414      0,
7415      0,
7416      0,
7417      0,
7418      0,
7419      0,
7420      0,
7421      0,
7422      0,
7423      0,
7424      0,
7425      0,
7426      0
7427    },
7428    {
7429      {
7430        2,
7431        0,
7432        -1,
7433        -1,
7434        -1,
7435        -1,
7436        -1,
7437        -1,
7438        -1,
7439        -1,
7440        -1,
7441        -1,
7442        -1
7443      },
7444      {
7445        0,
7446        2,
7447        -1,
7448        -1,
7449        -1,
7450        -1,
7451        -1,
7452        -1,
7453        -1,
7454        -1,
7455        -1,
7456        -1,
7457        -1
7458      }
7459    }
7460  },
7461  {
7462    0,
7463    3,
7464    {
7465      kOperandTypeRegister,
7466      kOperandTypeRegister,
7467      kOperandTypeX86Memory,
7468      0,
7469      0,
7470      0,
7471      0,
7472      0,
7473      0,
7474      0,
7475      0,
7476      0,
7477      0
7478    },
7479    {
7480      0,
7481      0,
7482      0,
7483      0,
7484      0,
7485      0,
7486      0,
7487      0,
7488      0,
7489      0,
7490      0,
7491      0,
7492      0
7493    },
7494    {
7495      {
7496        2,
7497        0,
7498        -1,
7499        -1,
7500        -1,
7501        -1,
7502        -1,
7503        -1,
7504        -1,
7505        -1,
7506        -1,
7507        -1,
7508        -1
7509      },
7510      {
7511        0,
7512        2,
7513        -1,
7514        -1,
7515        -1,
7516        -1,
7517        -1,
7518        -1,
7519        -1,
7520        -1,
7521        -1,
7522        -1,
7523        -1
7524      }
7525    }
7526  },
7527  {
7528    0,
7529    3,
7530    {
7531      kOperandTypeRegister,
7532      kOperandTypeRegister,
7533      kOperandTypeRegister,
7534      0,
7535      0,
7536      0,
7537      0,
7538      0,
7539      0,
7540      0,
7541      0,
7542      0,
7543      0
7544    },
7545    {
7546      0,
7547      0,
7548      0,
7549      0,
7550      0,
7551      0,
7552      0,
7553      0,
7554      0,
7555      0,
7556      0,
7557      0,
7558      0
7559    },
7560    {
7561      {
7562        2,
7563        0,
7564        -1,
7565        -1,
7566        -1,
7567        -1,
7568        -1,
7569        -1,
7570        -1,
7571        -1,
7572        -1,
7573        -1,
7574        -1
7575      },
7576      {
7577        0,
7578        2,
7579        -1,
7580        -1,
7581        -1,
7582        -1,
7583        -1,
7584        -1,
7585        -1,
7586        -1,
7587        -1,
7588        -1,
7589        -1
7590      }
7591    }
7592  },
7593  {
7594    0,
7595    3,
7596    {
7597      kOperandTypeRegister,
7598      kOperandTypeRegister,
7599      kOperandTypeRegister,
7600      0,
7601      0,
7602      0,
7603      0,
7604      0,
7605      0,
7606      0,
7607      0,
7608      0,
7609      0
7610    },
7611    {
7612      0,
7613      0,
7614      0,
7615      0,
7616      0,
7617      0,
7618      0,
7619      0,
7620      0,
7621      0,
7622      0,
7623      0,
7624      0
7625    },
7626    {
7627      {
7628        2,
7629        0,
7630        -1,
7631        -1,
7632        -1,
7633        -1,
7634        -1,
7635        -1,
7636        -1,
7637        -1,
7638        -1,
7639        -1,
7640        -1
7641      },
7642      {
7643        0,
7644        2,
7645        -1,
7646        -1,
7647        -1,
7648        -1,
7649        -1,
7650        -1,
7651        -1,
7652        -1,
7653        -1,
7654        -1,
7655        -1
7656      }
7657    }
7658  },
7659  {
7660    0,
7661    3,
7662    {
7663      kOperandTypeRegister,
7664      kOperandTypeRegister,
7665      kOperandTypeX86Memory,
7666      0,
7667      0,
7668      0,
7669      0,
7670      0,
7671      0,
7672      0,
7673      0,
7674      0,
7675      0
7676    },
7677    {
7678      0,
7679      0,
7680      0,
7681      0,
7682      0,
7683      0,
7684      0,
7685      0,
7686      0,
7687      0,
7688      0,
7689      0,
7690      0
7691    },
7692    {
7693      {
7694        2,
7695        0,
7696        -1,
7697        -1,
7698        -1,
7699        -1,
7700        -1,
7701        -1,
7702        -1,
7703        -1,
7704        -1,
7705        -1,
7706        -1
7707      },
7708      {
7709        0,
7710        2,
7711        -1,
7712        -1,
7713        -1,
7714        -1,
7715        -1,
7716        -1,
7717        -1,
7718        -1,
7719        -1,
7720        -1,
7721        -1
7722      }
7723    }
7724  },
7725  {
7726    0,
7727    3,
7728    {
7729      kOperandTypeRegister,
7730      kOperandTypeRegister,
7731      kOperandTypeRegister,
7732      0,
7733      0,
7734      0,
7735      0,
7736      0,
7737      0,
7738      0,
7739      0,
7740      0,
7741      0
7742    },
7743    {
7744      0,
7745      0,
7746      0,
7747      0,
7748      0,
7749      0,
7750      0,
7751      0,
7752      0,
7753      0,
7754      0,
7755      0,
7756      0
7757    },
7758    {
7759      {
7760        2,
7761        0,
7762        -1,
7763        -1,
7764        -1,
7765        -1,
7766        -1,
7767        -1,
7768        -1,
7769        -1,
7770        -1,
7771        -1,
7772        -1
7773      },
7774      {
7775        0,
7776        2,
7777        -1,
7778        -1,
7779        -1,
7780        -1,
7781        -1,
7782        -1,
7783        -1,
7784        -1,
7785        -1,
7786        -1,
7787        -1
7788      }
7789    }
7790  },
7791  {
7792    0,
7793    3,
7794    {
7795      kOperandTypeRegister,
7796      kOperandTypeRegister,
7797      kOperandTypeX86Memory,
7798      0,
7799      0,
7800      0,
7801      0,
7802      0,
7803      0,
7804      0,
7805      0,
7806      0,
7807      0
7808    },
7809    {
7810      0,
7811      0,
7812      0,
7813      0,
7814      0,
7815      0,
7816      0,
7817      0,
7818      0,
7819      0,
7820      0,
7821      0,
7822      0
7823    },
7824    {
7825      {
7826        2,
7827        0,
7828        -1,
7829        -1,
7830        -1,
7831        -1,
7832        -1,
7833        -1,
7834        -1,
7835        -1,
7836        -1,
7837        -1,
7838        -1
7839      },
7840      {
7841        0,
7842        2,
7843        -1,
7844        -1,
7845        -1,
7846        -1,
7847        -1,
7848        -1,
7849        -1,
7850        -1,
7851        -1,
7852        -1,
7853        -1
7854      }
7855    }
7856  },
7857  {
7858    0,
7859    3,
7860    {
7861      kOperandTypeRegister,
7862      kOperandTypeRegister,
7863      kOperandTypeRegister,
7864      0,
7865      0,
7866      0,
7867      0,
7868      0,
7869      0,
7870      0,
7871      0,
7872      0,
7873      0
7874    },
7875    {
7876      0,
7877      0,
7878      0,
7879      0,
7880      0,
7881      0,
7882      0,
7883      0,
7884      0,
7885      0,
7886      0,
7887      0,
7888      0
7889    },
7890    {
7891      {
7892        2,
7893        0,
7894        -1,
7895        -1,
7896        -1,
7897        -1,
7898        -1,
7899        -1,
7900        -1,
7901        -1,
7902        -1,
7903        -1,
7904        -1
7905      },
7906      {
7907        0,
7908        2,
7909        -1,
7910        -1,
7911        -1,
7912        -1,
7913        -1,
7914        -1,
7915        -1,
7916        -1,
7917        -1,
7918        -1,
7919        -1
7920      }
7921    }
7922  },
7923  {
7924    0,
7925    1,
7926    {
7927      kOperandTypeX86Memory,
7928      0,
7929      0,
7930      0,
7931      0,
7932      0,
7933      0,
7934      0,
7935      0,
7936      0,
7937      0,
7938      0,
7939      0
7940    },
7941    {
7942      0,
7943      0,
7944      0,
7945      0,
7946      0,
7947      0,
7948      0,
7949      0,
7950      0,
7951      0,
7952      0,
7953      0,
7954      0
7955    },
7956    {
7957      {
7958        0,
7959        -1,
7960        -1,
7961        -1,
7962        -1,
7963        -1,
7964        -1,
7965        -1,
7966        -1,
7967        -1,
7968        -1,
7969        -1,
7970        -1
7971      },
7972      {
7973        0,
7974        -1,
7975        -1,
7976        -1,
7977        -1,
7978        -1,
7979        -1,
7980        -1,
7981        -1,
7982        -1,
7983        -1,
7984        -1,
7985        -1
7986      }
7987    }
7988  },
7989  {
7990    0,
7991    1,
7992    {
7993      kOperandTypeX86Memory,
7994      0,
7995      0,
7996      0,
7997      0,
7998      0,
7999      0,
8000      0,
8001      0,
8002      0,
8003      0,
8004      0,
8005      0
8006    },
8007    {
8008      0,
8009      0,
8010      0,
8011      0,
8012      0,
8013      0,
8014      0,
8015      0,
8016      0,
8017      0,
8018      0,
8019      0,
8020      0
8021    },
8022    {
8023      {
8024        0,
8025        -1,
8026        -1,
8027        -1,
8028        -1,
8029        -1,
8030        -1,
8031        -1,
8032        -1,
8033        -1,
8034        -1,
8035        -1,
8036        -1
8037      },
8038      {
8039        0,
8040        -1,
8041        -1,
8042        -1,
8043        -1,
8044        -1,
8045        -1,
8046        -1,
8047        -1,
8048        -1,
8049        -1,
8050        -1,
8051        -1
8052      }
8053    }
8054  },
8055  {
8056    0,
8057    1,
8058    {
8059      kOperandTypeX86Memory,
8060      0,
8061      0,
8062      0,
8063      0,
8064      0,
8065      0,
8066      0,
8067      0,
8068      0,
8069      0,
8070      0,
8071      0
8072    },
8073    {
8074      0,
8075      0,
8076      0,
8077      0,
8078      0,
8079      0,
8080      0,
8081      0,
8082      0,
8083      0,
8084      0,
8085      0,
8086      0
8087    },
8088    {
8089      {
8090        0,
8091        -1,
8092        -1,
8093        -1,
8094        -1,
8095        -1,
8096        -1,
8097        -1,
8098        -1,
8099        -1,
8100        -1,
8101        -1,
8102        -1
8103      },
8104      {
8105        0,
8106        -1,
8107        -1,
8108        -1,
8109        -1,
8110        -1,
8111        -1,
8112        -1,
8113        -1,
8114        -1,
8115        -1,
8116        -1,
8117        -1
8118      }
8119    }
8120  },
8121  {
8122    0,
8123    1,
8124    {
8125      kOperandTypeX86Memory,
8126      0,
8127      0,
8128      0,
8129      0,
8130      0,
8131      0,
8132      0,
8133      0,
8134      0,
8135      0,
8136      0,
8137      0
8138    },
8139    {
8140      0,
8141      0,
8142      0,
8143      0,
8144      0,
8145      0,
8146      0,
8147      0,
8148      0,
8149      0,
8150      0,
8151      0,
8152      0
8153    },
8154    {
8155      {
8156        0,
8157        -1,
8158        -1,
8159        -1,
8160        -1,
8161        -1,
8162        -1,
8163        -1,
8164        -1,
8165        -1,
8166        -1,
8167        -1,
8168        -1
8169      },
8170      {
8171        0,
8172        -1,
8173        -1,
8174        -1,
8175        -1,
8176        -1,
8177        -1,
8178        -1,
8179        -1,
8180        -1,
8181        -1,
8182        -1,
8183        -1
8184      }
8185    }
8186  },
8187  {
8188    0,
8189    1,
8190    {
8191      kOperandTypeRegister,
8192      0,
8193      0,
8194      0,
8195      0,
8196      0,
8197      0,
8198      0,
8199      0,
8200      0,
8201      0,
8202      0,
8203      0
8204    },
8205    {
8206      0,
8207      0,
8208      0,
8209      0,
8210      0,
8211      0,
8212      0,
8213      0,
8214      0,
8215      0,
8216      0,
8217      0,
8218      0
8219    },
8220    {
8221      {
8222        0,
8223        -1,
8224        -1,
8225        -1,
8226        -1,
8227        -1,
8228        -1,
8229        -1,
8230        -1,
8231        -1,
8232        -1,
8233        -1,
8234        -1
8235      },
8236      {
8237        0,
8238        -1,
8239        -1,
8240        -1,
8241        -1,
8242        -1,
8243        -1,
8244        -1,
8245        -1,
8246        -1,
8247        -1,
8248        -1,
8249        -1
8250      }
8251    }
8252  },
8253  {
8254    0,
8255    1,
8256    {
8257      kOperandTypeRegister,
8258      0,
8259      0,
8260      0,
8261      0,
8262      0,
8263      0,
8264      0,
8265      0,
8266      0,
8267      0,
8268      0,
8269      0
8270    },
8271    {
8272      0,
8273      0,
8274      0,
8275      0,
8276      0,
8277      0,
8278      0,
8279      0,
8280      0,
8281      0,
8282      0,
8283      0,
8284      0
8285    },
8286    {
8287      {
8288        0,
8289        -1,
8290        -1,
8291        -1,
8292        -1,
8293        -1,
8294        -1,
8295        -1,
8296        -1,
8297        -1,
8298        -1,
8299        -1,
8300        -1
8301      },
8302      {
8303        0,
8304        -1,
8305        -1,
8306        -1,
8307        -1,
8308        -1,
8309        -1,
8310        -1,
8311        -1,
8312        -1,
8313        -1,
8314        -1,
8315        -1
8316      }
8317    }
8318  },
8319  {
8320    0,
8321    3,
8322    {
8323      kOperandTypeRegister,
8324      kOperandTypeRegister,
8325      kOperandTypeRegister,
8326      0,
8327      0,
8328      0,
8329      0,
8330      0,
8331      0,
8332      0,
8333      0,
8334      0,
8335      0
8336    },
8337    {
8338      0,
8339      0,
8340      0,
8341      0,
8342      0,
8343      0,
8344      0,
8345      0,
8346      0,
8347      0,
8348      0,
8349      0,
8350      0
8351    },
8352    {
8353      {
8354        -1,
8355        -1,
8356        -1,
8357        -1,
8358        -1,
8359        -1,
8360        -1,
8361        -1,
8362        -1,
8363        -1,
8364        -1,
8365        -1,
8366        -1
8367      },
8368      {
8369        -1,
8370        -1,
8371        -1,
8372        -1,
8373        -1,
8374        -1,
8375        -1,
8376        -1,
8377        -1,
8378        -1,
8379        -1,
8380        -1,
8381        -1
8382      }
8383    }
8384  },
8385  {
8386    0,
8387    3,
8388    {
8389      kOperandTypeRegister,
8390      kOperandTypeRegister,
8391      kOperandTypeX86Memory,
8392      0,
8393      0,
8394      0,
8395      0,
8396      0,
8397      0,
8398      0,
8399      0,
8400      0,
8401      0
8402    },
8403    {
8404      0,
8405      0,
8406      0,
8407      0,
8408      0,
8409      0,
8410      0,
8411      0,
8412      0,
8413      0,
8414      0,
8415      0,
8416      0
8417    },
8418    {
8419      {
8420        -1,
8421        -1,
8422        -1,
8423        -1,
8424        -1,
8425        -1,
8426        -1,
8427        -1,
8428        -1,
8429        -1,
8430        -1,
8431        -1,
8432        -1
8433      },
8434      {
8435        -1,
8436        -1,
8437        -1,
8438        -1,
8439        -1,
8440        -1,
8441        -1,
8442        -1,
8443        -1,
8444        -1,
8445        -1,
8446        -1,
8447        -1
8448      }
8449    }
8450  },
8451  {
8452    0,
8453    3,
8454    {
8455      kOperandTypeRegister,
8456      kOperandTypeRegister,
8457      kOperandTypeRegister,
8458      0,
8459      0,
8460      0,
8461      0,
8462      0,
8463      0,
8464      0,
8465      0,
8466      0,
8467      0
8468    },
8469    {
8470      0,
8471      0,
8472      0,
8473      0,
8474      0,
8475      0,
8476      0,
8477      0,
8478      0,
8479      0,
8480      0,
8481      0,
8482      0
8483    },
8484    {
8485      {
8486        -1,
8487        -1,
8488        -1,
8489        -1,
8490        -1,
8491        -1,
8492        -1,
8493        -1,
8494        -1,
8495        -1,
8496        -1,
8497        -1,
8498        -1
8499      },
8500      {
8501        -1,
8502        -1,
8503        -1,
8504        -1,
8505        -1,
8506        -1,
8507        -1,
8508        -1,
8509        -1,
8510        -1,
8511        -1,
8512        -1,
8513        -1
8514      }
8515    }
8516  },
8517  {
8518    0,
8519    3,
8520    {
8521      kOperandTypeRegister,
8522      kOperandTypeRegister,
8523      kOperandTypeX86Memory,
8524      0,
8525      0,
8526      0,
8527      0,
8528      0,
8529      0,
8530      0,
8531      0,
8532      0,
8533      0
8534    },
8535    {
8536      0,
8537      0,
8538      0,
8539      0,
8540      0,
8541      0,
8542      0,
8543      0,
8544      0,
8545      0,
8546      0,
8547      0,
8548      0
8549    },
8550    {
8551      {
8552        -1,
8553        -1,
8554        -1,
8555        -1,
8556        -1,
8557        -1,
8558        -1,
8559        -1,
8560        -1,
8561        -1,
8562        -1,
8563        -1,
8564        -1
8565      },
8566      {
8567        -1,
8568        -1,
8569        -1,
8570        -1,
8571        -1,
8572        -1,
8573        -1,
8574        -1,
8575        -1,
8576        -1,
8577        -1,
8578        -1,
8579        -1
8580      }
8581    }
8582  },
8583  {
8584    0,
8585    3,
8586    {
8587      kOperandTypeRegister,
8588      kOperandTypeRegister,
8589      kOperandTypeX86Memory,
8590      0,
8591      0,
8592      0,
8593      0,
8594      0,
8595      0,
8596      0,
8597      0,
8598      0,
8599      0
8600    },
8601    {
8602      0,
8603      0,
8604      0,
8605      0,
8606      0,
8607      0,
8608      0,
8609      0,
8610      0,
8611      0,
8612      0,
8613      0,
8614      0
8615    },
8616    {
8617      {
8618        -1,
8619        -1,
8620        -1,
8621        -1,
8622        -1,
8623        -1,
8624        -1,
8625        -1,
8626        -1,
8627        -1,
8628        -1,
8629        -1,
8630        -1
8631      },
8632      {
8633        -1,
8634        -1,
8635        -1,
8636        -1,
8637        -1,
8638        -1,
8639        -1,
8640        -1,
8641        -1,
8642        -1,
8643        -1,
8644        -1,
8645        -1
8646      }
8647    }
8648  },
8649  {
8650    0,
8651    3,
8652    {
8653      kOperandTypeRegister,
8654      kOperandTypeRegister,
8655      kOperandTypeRegister,
8656      0,
8657      0,
8658      0,
8659      0,
8660      0,
8661      0,
8662      0,
8663      0,
8664      0,
8665      0
8666    },
8667    {
8668      0,
8669      0,
8670      0,
8671      0,
8672      0,
8673      0,
8674      0,
8675      0,
8676      0,
8677      0,
8678      0,
8679      0,
8680      0
8681    },
8682    {
8683      {
8684        -1,
8685        -1,
8686        -1,
8687        -1,
8688        -1,
8689        -1,
8690        -1,
8691        -1,
8692        -1,
8693        -1,
8694        -1,
8695        -1,
8696        -1
8697      },
8698      {
8699        -1,
8700        -1,
8701        -1,
8702        -1,
8703        -1,
8704        -1,
8705        -1,
8706        -1,
8707        -1,
8708        -1,
8709        -1,
8710        -1,
8711        -1
8712      }
8713    }
8714  },
8715  {
8716    0,
8717    3,
8718    {
8719      kOperandTypeRegister,
8720      kOperandTypeRegister,
8721      kOperandTypeX86Memory,
8722      0,
8723      0,
8724      0,
8725      0,
8726      0,
8727      0,
8728      0,
8729      0,
8730      0,
8731      0
8732    },
8733    {
8734      0,
8735      0,
8736      0,
8737      0,
8738      0,
8739      0,
8740      0,
8741      0,
8742      0,
8743      0,
8744      0,
8745      0,
8746      0
8747    },
8748    {
8749      {
8750        -1,
8751        -1,
8752        -1,
8753        -1,
8754        -1,
8755        -1,
8756        -1,
8757        -1,
8758        -1,
8759        -1,
8760        -1,
8761        -1,
8762        -1
8763      },
8764      {
8765        -1,
8766        -1,
8767        -1,
8768        -1,
8769        -1,
8770        -1,
8771        -1,
8772        -1,
8773        -1,
8774        -1,
8775        -1,
8776        -1,
8777        -1
8778      }
8779    }
8780  },
8781  {
8782    0,
8783    3,
8784    {
8785      kOperandTypeRegister,
8786      kOperandTypeRegister,
8787      kOperandTypeX86Memory,
8788      0,
8789      0,
8790      0,
8791      0,
8792      0,
8793      0,
8794      0,
8795      0,
8796      0,
8797      0
8798    },
8799    {
8800      0,
8801      0,
8802      0,
8803      0,
8804      0,
8805      0,
8806      0,
8807      0,
8808      0,
8809      0,
8810      0,
8811      0,
8812      0
8813    },
8814    {
8815      {
8816        -1,
8817        -1,
8818        -1,
8819        -1,
8820        -1,
8821        -1,
8822        -1,
8823        -1,
8824        -1,
8825        -1,
8826        -1,
8827        -1,
8828        -1
8829      },
8830      {
8831        -1,
8832        -1,
8833        -1,
8834        -1,
8835        -1,
8836        -1,
8837        -1,
8838        -1,
8839        -1,
8840        -1,
8841        -1,
8842        -1,
8843        -1
8844      }
8845    }
8846  },
8847  {
8848    0,
8849    3,
8850    {
8851      kOperandTypeRegister,
8852      kOperandTypeRegister,
8853      kOperandTypeX86Memory,
8854      0,
8855      0,
8856      0,
8857      0,
8858      0,
8859      0,
8860      0,
8861      0,
8862      0,
8863      0
8864    },
8865    {
8866      0,
8867      0,
8868      0,
8869      0,
8870      0,
8871      0,
8872      0,
8873      0,
8874      0,
8875      0,
8876      0,
8877      0,
8878      0
8879    },
8880    {
8881      {
8882        -1,
8883        -1,
8884        -1,
8885        -1,
8886        -1,
8887        -1,
8888        -1,
8889        -1,
8890        -1,
8891        -1,
8892        -1,
8893        -1,
8894        -1
8895      },
8896      {
8897        -1,
8898        -1,
8899        -1,
8900        -1,
8901        -1,
8902        -1,
8903        -1,
8904        -1,
8905        -1,
8906        -1,
8907        -1,
8908        -1,
8909        -1
8910      }
8911    }
8912  },
8913  {
8914    0,
8915    3,
8916    {
8917      kOperandTypeRegister,
8918      kOperandTypeRegister,
8919      kOperandTypeX86Memory,
8920      0,
8921      0,
8922      0,
8923      0,
8924      0,
8925      0,
8926      0,
8927      0,
8928      0,
8929      0
8930    },
8931    {
8932      0,
8933      0,
8934      0,
8935      0,
8936      0,
8937      0,
8938      0,
8939      0,
8940      0,
8941      0,
8942      0,
8943      0,
8944      0
8945    },
8946    {
8947      {
8948        -1,
8949        -1,
8950        -1,
8951        -1,
8952        -1,
8953        -1,
8954        -1,
8955        -1,
8956        -1,
8957        -1,
8958        -1,
8959        -1,
8960        -1
8961      },
8962      {
8963        -1,
8964        -1,
8965        -1,
8966        -1,
8967        -1,
8968        -1,
8969        -1,
8970        -1,
8971        -1,
8972        -1,
8973        -1,
8974        -1,
8975        -1
8976      }
8977    }
8978  },
8979  {
8980    0,
8981    3,
8982    {
8983      kOperandTypeRegister,
8984      kOperandTypeRegister,
8985      kOperandTypeX86Memory,
8986      0,
8987      0,
8988      0,
8989      0,
8990      0,
8991      0,
8992      0,
8993      0,
8994      0,
8995      0
8996    },
8997    {
8998      0,
8999      0,
9000      0,
9001      0,
9002      0,
9003      0,
9004      0,
9005      0,
9006      0,
9007      0,
9008      0,
9009      0,
9010      0
9011    },
9012    {
9013      {
9014        -1,
9015        -1,
9016        -1,
9017        -1,
9018        -1,
9019        -1,
9020        -1,
9021        -1,
9022        -1,
9023        -1,
9024        -1,
9025        -1,
9026        -1
9027      },
9028      {
9029        -1,
9030        -1,
9031        -1,
9032        -1,
9033        -1,
9034        -1,
9035        -1,
9036        -1,
9037        -1,
9038        -1,
9039        -1,
9040        -1,
9041        -1
9042      }
9043    }
9044  },
9045  {
9046    0,
9047    3,
9048    {
9049      kOperandTypeRegister,
9050      kOperandTypeRegister,
9051      kOperandTypeX86Memory,
9052      0,
9053      0,
9054      0,
9055      0,
9056      0,
9057      0,
9058      0,
9059      0,
9060      0,
9061      0
9062    },
9063    {
9064      0,
9065      0,
9066      0,
9067      0,
9068      0,
9069      0,
9070      0,
9071      0,
9072      0,
9073      0,
9074      0,
9075      0,
9076      0
9077    },
9078    {
9079      {
9080        -1,
9081        -1,
9082        -1,
9083        -1,
9084        -1,
9085        -1,
9086        -1,
9087        -1,
9088        -1,
9089        -1,
9090        -1,
9091        -1,
9092        -1
9093      },
9094      {
9095        -1,
9096        -1,
9097        -1,
9098        -1,
9099        -1,
9100        -1,
9101        -1,
9102        -1,
9103        -1,
9104        -1,
9105        -1,
9106        -1,
9107        -1
9108      }
9109    }
9110  },
9111  {
9112    0,
9113    3,
9114    {
9115      kOperandTypeRegister,
9116      kOperandTypeRegister,
9117      kOperandTypeX86Memory,
9118      0,
9119      0,
9120      0,
9121      0,
9122      0,
9123      0,
9124      0,
9125      0,
9126      0,
9127      0
9128    },
9129    {
9130      0,
9131      0,
9132      0,
9133      0,
9134      0,
9135      0,
9136      0,
9137      0,
9138      0,
9139      0,
9140      0,
9141      0,
9142      0
9143    },
9144    {
9145      {
9146        -1,
9147        -1,
9148        -1,
9149        -1,
9150        -1,
9151        -1,
9152        -1,
9153        -1,
9154        -1,
9155        -1,
9156        -1,
9157        -1,
9158        -1
9159      },
9160      {
9161        -1,
9162        -1,
9163        -1,
9164        -1,
9165        -1,
9166        -1,
9167        -1,
9168        -1,
9169        -1,
9170        -1,
9171        -1,
9172        -1,
9173        -1
9174      }
9175    }
9176  },
9177  {
9178    0,
9179    3,
9180    {
9181      kOperandTypeRegister,
9182      kOperandTypeRegister,
9183      kOperandTypeX86Memory,
9184      0,
9185      0,
9186      0,
9187      0,
9188      0,
9189      0,
9190      0,
9191      0,
9192      0,
9193      0
9194    },
9195    {
9196      0,
9197      0,
9198      0,
9199      0,
9200      0,
9201      0,
9202      0,
9203      0,
9204      0,
9205      0,
9206      0,
9207      0,
9208      0
9209    },
9210    {
9211      {
9212        -1,
9213        -1,
9214        -1,
9215        -1,
9216        -1,
9217        -1,
9218        -1,
9219        -1,
9220        -1,
9221        -1,
9222        -1,
9223        -1,
9224        -1
9225      },
9226      {
9227        -1,
9228        -1,
9229        -1,
9230        -1,
9231        -1,
9232        -1,
9233        -1,
9234        -1,
9235        -1,
9236        -1,
9237        -1,
9238        -1,
9239        -1
9240      }
9241    }
9242  },
9243  {
9244    0,
9245    1,
9246    {
9247      kOperandTypeRegister,
9248      0,
9249      0,
9250      0,
9251      0,
9252      0,
9253      0,
9254      0,
9255      0,
9256      0,
9257      0,
9258      0,
9259      0
9260    },
9261    {
9262      0,
9263      0,
9264      0,
9265      0,
9266      0,
9267      0,
9268      0,
9269      0,
9270      0,
9271      0,
9272      0,
9273      0,
9274      0
9275    },
9276    {
9277      {
9278        0,
9279        -1,
9280        -1,
9281        -1,
9282        -1,
9283        -1,
9284        -1,
9285        -1,
9286        -1,
9287        -1,
9288        -1,
9289        -1,
9290        -1
9291      },
9292      {
9293        0,
9294        -1,
9295        -1,
9296        -1,
9297        -1,
9298        -1,
9299        -1,
9300        -1,
9301        -1,
9302        -1,
9303        -1,
9304        -1,
9305        -1
9306      }
9307    }
9308  },
9309  {
9310    0,
9311    1,
9312    {
9313      kOperandTypeImmediate,
9314      0,
9315      0,
9316      0,
9317      0,
9318      0,
9319      0,
9320      0,
9321      0,
9322      0,
9323      0,
9324      0,
9325      0
9326    },
9327    {
9328      0,
9329      0,
9330      0,
9331      0,
9332      0,
9333      0,
9334      0,
9335      0,
9336      0,
9337      0,
9338      0,
9339      0,
9340      0
9341    },
9342    {
9343      {
9344        -1,
9345        -1,
9346        -1,
9347        -1,
9348        -1,
9349        -1,
9350        -1,
9351        -1,
9352        -1,
9353        -1,
9354        -1,
9355        -1,
9356        -1
9357      },
9358      {
9359        -1,
9360        -1,
9361        -1,
9362        -1,
9363        -1,
9364        -1,
9365        -1,
9366        -1,
9367        -1,
9368        -1,
9369        -1,
9370        -1,
9371        -1
9372      }
9373    }
9374  },
9375  {
9376    0,
9377    1,
9378    {
9379      kOperandTypeImmediate,
9380      0,
9381      0,
9382      0,
9383      0,
9384      0,
9385      0,
9386      0,
9387      0,
9388      0,
9389      0,
9390      0,
9391      0
9392    },
9393    {
9394      0,
9395      0,
9396      0,
9397      0,
9398      0,
9399      0,
9400      0,
9401      0,
9402      0,
9403      0,
9404      0,
9405      0,
9406      0
9407    },
9408    {
9409      {
9410        -1,
9411        -1,
9412        -1,
9413        -1,
9414        -1,
9415        -1,
9416        -1,
9417        -1,
9418        -1,
9419        -1,
9420        -1,
9421        -1,
9422        -1
9423      },
9424      {
9425        -1,
9426        -1,
9427        -1,
9428        -1,
9429        -1,
9430        -1,
9431        -1,
9432        -1,
9433        -1,
9434        -1,
9435        -1,
9436        -1,
9437        -1
9438      }
9439    }
9440  },
9441  {
9442    0,
9443    2,
9444    {
9445      kOperandTypeImmediate,
9446      kOperandTypeImmediate,
9447      0,
9448      0,
9449      0,
9450      0,
9451      0,
9452      0,
9453      0,
9454      0,
9455      0,
9456      0,
9457      0
9458    },
9459    {
9460      0,
9461      0,
9462      0,
9463      0,
9464      0,
9465      0,
9466      0,
9467      0,
9468      0,
9469      0,
9470      0,
9471      0,
9472      0
9473    },
9474    {
9475      {
9476        -1,
9477        -1,
9478        -1,
9479        -1,
9480        -1,
9481        -1,
9482        -1,
9483        -1,
9484        -1,
9485        -1,
9486        -1,
9487        -1,
9488        -1
9489      },
9490      {
9491        -1,
9492        -1,
9493        -1,
9494        -1,
9495        -1,
9496        -1,
9497        -1,
9498        -1,
9499        -1,
9500        -1,
9501        -1,
9502        -1,
9503        -1
9504      }
9505    }
9506  },
9507  {
9508    0,
9509    2,
9510    {
9511      kOperandTypeImmediate,
9512      kOperandTypeImmediate,
9513      0,
9514      0,
9515      0,
9516      0,
9517      0,
9518      0,
9519      0,
9520      0,
9521      0,
9522      0,
9523      0
9524    },
9525    {
9526      0,
9527      0,
9528      0,
9529      0,
9530      0,
9531      0,
9532      0,
9533      0,
9534      0,
9535      0,
9536      0,
9537      0,
9538      0
9539    },
9540    {
9541      {
9542        -1,
9543        -1,
9544        -1,
9545        -1,
9546        -1,
9547        -1,
9548        -1,
9549        -1,
9550        -1,
9551        -1,
9552        -1,
9553        -1,
9554        -1
9555      },
9556      {
9557        -1,
9558        -1,
9559        -1,
9560        -1,
9561        -1,
9562        -1,
9563        -1,
9564        -1,
9565        -1,
9566        -1,
9567        -1,
9568        -1,
9569        -1
9570      }
9571    }
9572  },
9573  {
9574    0,
9575    3,
9576    {
9577      kOperandTypeRegister,
9578      kOperandTypeRegister,
9579      kOperandTypeX86Memory,
9580      0,
9581      0,
9582      0,
9583      0,
9584      0,
9585      0,
9586      0,
9587      0,
9588      0,
9589      0
9590    },
9591    {
9592      0,
9593      0,
9594      0,
9595      0,
9596      0,
9597      0,
9598      0,
9599      0,
9600      0,
9601      0,
9602      0,
9603      0,
9604      0
9605    },
9606    {
9607      {
9608        2,
9609        0,
9610        -1,
9611        -1,
9612        -1,
9613        -1,
9614        -1,
9615        -1,
9616        -1,
9617        -1,
9618        -1,
9619        -1,
9620        -1
9621      },
9622      {
9623        0,
9624        2,
9625        -1,
9626        -1,
9627        -1,
9628        -1,
9629        -1,
9630        -1,
9631        -1,
9632        -1,
9633        -1,
9634        -1,
9635        -1
9636      }
9637    }
9638  },
9639  {
9640    0,
9641    3,
9642    {
9643      kOperandTypeRegister,
9644      kOperandTypeRegister,
9645      kOperandTypeRegister,
9646      0,
9647      0,
9648      0,
9649      0,
9650      0,
9651      0,
9652      0,
9653      0,
9654      0,
9655      0
9656    },
9657    {
9658      0,
9659      0,
9660      0,
9661      0,
9662      0,
9663      0,
9664      0,
9665      0,
9666      0,
9667      0,
9668      0,
9669      0,
9670      0
9671    },
9672    {
9673      {
9674        2,
9675        0,
9676        -1,
9677        -1,
9678        -1,
9679        -1,
9680        -1,
9681        -1,
9682        -1,
9683        -1,
9684        -1,
9685        -1,
9686        -1
9687      },
9688      {
9689        0,
9690        2,
9691        -1,
9692        -1,
9693        -1,
9694        -1,
9695        -1,
9696        -1,
9697        -1,
9698        -1,
9699        -1,
9700        -1,
9701        -1
9702      }
9703    }
9704  },
9705  {
9706    0,
9707    3,
9708    {
9709      kOperandTypeRegister,
9710      kOperandTypeRegister,
9711      kOperandTypeX86Memory,
9712      0,
9713      0,
9714      0,
9715      0,
9716      0,
9717      0,
9718      0,
9719      0,
9720      0,
9721      0
9722    },
9723    {
9724      0,
9725      0,
9726      0,
9727      0,
9728      0,
9729      0,
9730      0,
9731      0,
9732      0,
9733      0,
9734      0,
9735      0,
9736      0
9737    },
9738    {
9739      {
9740        2,
9741        0,
9742        -1,
9743        -1,
9744        -1,
9745        -1,
9746        -1,
9747        -1,
9748        -1,
9749        -1,
9750        -1,
9751        -1,
9752        -1
9753      },
9754      {
9755        0,
9756        2,
9757        -1,
9758        -1,
9759        -1,
9760        -1,
9761        -1,
9762        -1,
9763        -1,
9764        -1,
9765        -1,
9766        -1,
9767        -1
9768      }
9769    }
9770  },
9771  {
9772    0,
9773    3,
9774    {
9775      kOperandTypeRegister,
9776      kOperandTypeRegister,
9777      kOperandTypeRegister,
9778      0,
9779      0,
9780      0,
9781      0,
9782      0,
9783      0,
9784      0,
9785      0,
9786      0,
9787      0
9788    },
9789    {
9790      0,
9791      0,
9792      0,
9793      0,
9794      0,
9795      0,
9796      0,
9797      0,
9798      0,
9799      0,
9800      0,
9801      0,
9802      0
9803    },
9804    {
9805      {
9806        2,
9807        0,
9808        -1,
9809        -1,
9810        -1,
9811        -1,
9812        -1,
9813        -1,
9814        -1,
9815        -1,
9816        -1,
9817        -1,
9818        -1
9819      },
9820      {
9821        0,
9822        2,
9823        -1,
9824        -1,
9825        -1,
9826        -1,
9827        -1,
9828        -1,
9829        -1,
9830        -1,
9831        -1,
9832        -1,
9833        -1
9834      }
9835    }
9836  },
9837  {
9838    0,
9839    3,
9840    {
9841      kOperandTypeRegister,
9842      kOperandTypeRegister,
9843      kOperandTypeX86Memory,
9844      0,
9845      0,
9846      0,
9847      0,
9848      0,
9849      0,
9850      0,
9851      0,
9852      0,
9853      0
9854    },
9855    {
9856      0,
9857      0,
9858      0,
9859      0,
9860      0,
9861      0,
9862      0,
9863      0,
9864      0,
9865      0,
9866      0,
9867      0,
9868      0
9869    },
9870    {
9871      {
9872        2,
9873        0,
9874        -1,
9875        -1,
9876        -1,
9877        -1,
9878        -1,
9879        -1,
9880        -1,
9881        -1,
9882        -1,
9883        -1,
9884        -1
9885      },
9886      {
9887        0,
9888        2,
9889        -1,
9890        -1,
9891        -1,
9892        -1,
9893        -1,
9894        -1,
9895        -1,
9896        -1,
9897        -1,
9898        -1,
9899        -1
9900      }
9901    }
9902  },
9903  {
9904    0,
9905    3,
9906    {
9907      kOperandTypeRegister,
9908      kOperandTypeRegister,
9909      kOperandTypeRegister,
9910      0,
9911      0,
9912      0,
9913      0,
9914      0,
9915      0,
9916      0,
9917      0,
9918      0,
9919      0
9920    },
9921    {
9922      0,
9923      0,
9924      0,
9925      0,
9926      0,
9927      0,
9928      0,
9929      0,
9930      0,
9931      0,
9932      0,
9933      0,
9934      0
9935    },
9936    {
9937      {
9938        2,
9939        0,
9940        -1,
9941        -1,
9942        -1,
9943        -1,
9944        -1,
9945        -1,
9946        -1,
9947        -1,
9948        -1,
9949        -1,
9950        -1
9951      },
9952      {
9953        0,
9954        2,
9955        -1,
9956        -1,
9957        -1,
9958        -1,
9959        -1,
9960        -1,
9961        -1,
9962        -1,
9963        -1,
9964        -1,
9965        -1
9966      }
9967    }
9968  },
9969  {
9970    0,
9971    3,
9972    {
9973      kOperandTypeRegister,
9974      kOperandTypeRegister,
9975      kOperandTypeX86Memory,
9976      0,
9977      0,
9978      0,
9979      0,
9980      0,
9981      0,
9982      0,
9983      0,
9984      0,
9985      0
9986    },
9987    {
9988      0,
9989      0,
9990      0,
9991      0,
9992      0,
9993      0,
9994      0,
9995      0,
9996      0,
9997      0,
9998      0,
9999      0,
10000      0
10001    },
10002    {
10003      {
10004        2,
10005        0,
10006        -1,
10007        -1,
10008        -1,
10009        -1,
10010        -1,
10011        -1,
10012        -1,
10013        -1,
10014        -1,
10015        -1,
10016        -1
10017      },
10018      {
10019        0,
10020        2,
10021        -1,
10022        -1,
10023        -1,
10024        -1,
10025        -1,
10026        -1,
10027        -1,
10028        -1,
10029        -1,
10030        -1,
10031        -1
10032      }
10033    }
10034  },
10035  {
10036    0,
10037    3,
10038    {
10039      kOperandTypeRegister,
10040      kOperandTypeRegister,
10041      kOperandTypeRegister,
10042      0,
10043      0,
10044      0,
10045      0,
10046      0,
10047      0,
10048      0,
10049      0,
10050      0,
10051      0
10052    },
10053    {
10054      0,
10055      0,
10056      0,
10057      0,
10058      0,
10059      0,
10060      0,
10061      0,
10062      0,
10063      0,
10064      0,
10065      0,
10066      0
10067    },
10068    {
10069      {
10070        2,
10071        0,
10072        -1,
10073        -1,
10074        -1,
10075        -1,
10076        -1,
10077        -1,
10078        -1,
10079        -1,
10080        -1,
10081        -1,
10082        -1
10083      },
10084      {
10085        0,
10086        2,
10087        -1,
10088        -1,
10089        -1,
10090        -1,
10091        -1,
10092        -1,
10093        -1,
10094        -1,
10095        -1,
10096        -1,
10097        -1
10098      }
10099    }
10100  },
10101  {
10102    0,
10103    2,
10104    {
10105      kOperandTypeRegister,
10106      kOperandTypeX86Memory,
10107      0,
10108      0,
10109      0,
10110      0,
10111      0,
10112      0,
10113      0,
10114      0,
10115      0,
10116      0,
10117      0
10118    },
10119    {
10120      0,
10121      0,
10122      0,
10123      0,
10124      0,
10125      0,
10126      0,
10127      0,
10128      0,
10129      0,
10130      0,
10131      0,
10132      0
10133    },
10134    {
10135      {
10136        1,
10137        0,
10138        -1,
10139        -1,
10140        -1,
10141        -1,
10142        -1,
10143        -1,
10144        -1,
10145        -1,
10146        -1,
10147        -1,
10148        -1
10149      },
10150      {
10151        0,
10152        1,
10153        -1,
10154        -1,
10155        -1,
10156        -1,
10157        -1,
10158        -1,
10159        -1,
10160        -1,
10161        -1,
10162        -1,
10163        -1
10164      }
10165    }
10166  },
10167  {
10168    0,
10169    2,
10170    {
10171      kOperandTypeRegister,
10172      kOperandTypeRegister,
10173      0,
10174      0,
10175      0,
10176      0,
10177      0,
10178      0,
10179      0,
10180      0,
10181      0,
10182      0,
10183      0
10184    },
10185    {
10186      0,
10187      0,
10188      0,
10189      0,
10190      0,
10191      0,
10192      0,
10193      0,
10194      0,
10195      0,
10196      0,
10197      0,
10198      0
10199    },
10200    {
10201      {
10202        1,
10203        0,
10204        -1,
10205        -1,
10206        -1,
10207        -1,
10208        -1,
10209        -1,
10210        -1,
10211        -1,
10212        -1,
10213        -1,
10214        -1
10215      },
10216      {
10217        0,
10218        1,
10219        -1,
10220        -1,
10221        -1,
10222        -1,
10223        -1,
10224        -1,
10225        -1,
10226        -1,
10227        -1,
10228        -1,
10229        -1
10230      }
10231    }
10232  },
10233  {
10234    0,
10235    3,
10236    {
10237      kOperandTypeRegister,
10238      kOperandTypeX86Memory,
10239      kOperandTypeImmediate,
10240      0,
10241      0,
10242      0,
10243      0,
10244      0,
10245      0,
10246      0,
10247      0,
10248      0,
10249      0
10250    },
10251    {
10252      0,
10253      0,
10254      0,
10255      0,
10256      0,
10257      0,
10258      0,
10259      0,
10260      0,
10261      0,
10262      0,
10263      0,
10264      0
10265    },
10266    {
10267      {
10268        2,
10269        1,
10270        0,
10271        -1,
10272        -1,
10273        -1,
10274        -1,
10275        -1,
10276        -1,
10277        -1,
10278        -1,
10279        -1,
10280        -1
10281      },
10282      {
10283        0,
10284        1,
10285        2,
10286        -1,
10287        -1,
10288        -1,
10289        -1,
10290        -1,
10291        -1,
10292        -1,
10293        -1,
10294        -1,
10295        -1
10296      }
10297    }
10298  },
10299  {
10300    0,
10301    3,
10302    {
10303      kOperandTypeRegister,
10304      kOperandTypeRegister,
10305      kOperandTypeImmediate,
10306      0,
10307      0,
10308      0,
10309      0,
10310      0,
10311      0,
10312      0,
10313      0,
10314      0,
10315      0
10316    },
10317    {
10318      0,
10319      0,
10320      0,
10321      0,
10322      0,
10323      0,
10324      0,
10325      0,
10326      0,
10327      0,
10328      0,
10329      0,
10330      0
10331    },
10332    {
10333      {
10334        2,
10335        1,
10336        0,
10337        -1,
10338        -1,
10339        -1,
10340        -1,
10341        -1,
10342        -1,
10343        -1,
10344        -1,
10345        -1,
10346        -1
10347      },
10348      {
10349        0,
10350        1,
10351        2,
10352        -1,
10353        -1,
10354        -1,
10355        -1,
10356        -1,
10357        -1,
10358        -1,
10359        -1,
10360        -1,
10361        -1
10362      }
10363    }
10364  },
10365  {
10366    0,
10367    1,
10368    {
10369      kOperandTypeImmediate,
10370      0,
10371      0,
10372      0,
10373      0,
10374      0,
10375      0,
10376      0,
10377      0,
10378      0,
10379      0,
10380      0,
10381      0
10382    },
10383    {
10384      0,
10385      0,
10386      0,
10387      0,
10388      0,
10389      0,
10390      0,
10391      0,
10392      0,
10393      0,
10394      0,
10395      0,
10396      0
10397    },
10398    {
10399      {
10400        0,
10401        -1,
10402        -1,
10403        -1,
10404        -1,
10405        -1,
10406        -1,
10407        -1,
10408        -1,
10409        -1,
10410        -1,
10411        -1,
10412        -1
10413      },
10414      {
10415        0,
10416        -1,
10417        -1,
10418        -1,
10419        -1,
10420        -1,
10421        -1,
10422        -1,
10423        -1,
10424        -1,
10425        -1,
10426        -1,
10427        -1
10428      }
10429    }
10430  },
10431  {
10432    0,
10433    2,
10434    {
10435      kOperandTypeX86Memory,
10436      kOperandTypeImmediate,
10437      0,
10438      0,
10439      0,
10440      0,
10441      0,
10442      0,
10443      0,
10444      0,
10445      0,
10446      0,
10447      0
10448    },
10449    {
10450      0,
10451      0,
10452      0,
10453      0,
10454      0,
10455      0,
10456      0,
10457      0,
10458      0,
10459      0,
10460      0,
10461      0,
10462      0
10463    },
10464    {
10465      {
10466        1,
10467        0,
10468        -1,
10469        -1,
10470        -1,
10471        -1,
10472        -1,
10473        -1,
10474        -1,
10475        -1,
10476        -1,
10477        -1,
10478        -1
10479      },
10480      {
10481        0,
10482        1,
10483        -1,
10484        -1,
10485        -1,
10486        -1,
10487        -1,
10488        -1,
10489        -1,
10490        -1,
10491        -1,
10492        -1,
10493        -1
10494      }
10495    }
10496  },
10497  {
10498    0,
10499    2,
10500    {
10501      kOperandTypeX86Memory,
10502      kOperandTypeImmediate,
10503      0,
10504      0,
10505      0,
10506      0,
10507      0,
10508      0,
10509      0,
10510      0,
10511      0,
10512      0,
10513      0
10514    },
10515    {
10516      0,
10517      0,
10518      0,
10519      0,
10520      0,
10521      0,
10522      0,
10523      0,
10524      0,
10525      0,
10526      0,
10527      0,
10528      0
10529    },
10530    {
10531      {
10532        1,
10533        0,
10534        -1,
10535        -1,
10536        -1,
10537        -1,
10538        -1,
10539        -1,
10540        -1,
10541        -1,
10542        -1,
10543        -1,
10544        -1
10545      },
10546      {
10547        0,
10548        1,
10549        -1,
10550        -1,
10551        -1,
10552        -1,
10553        -1,
10554        -1,
10555        -1,
10556        -1,
10557        -1,
10558        -1,
10559        -1
10560      }
10561    }
10562  },
10563  {
10564    0,
10565    2,
10566    {
10567      kOperandTypeX86Memory,
10568      kOperandTypeRegister,
10569      0,
10570      0,
10571      0,
10572      0,
10573      0,
10574      0,
10575      0,
10576      0,
10577      0,
10578      0,
10579      0
10580    },
10581    {
10582      0,
10583      0,
10584      0,
10585      0,
10586      0,
10587      0,
10588      0,
10589      0,
10590      0,
10591      0,
10592      0,
10593      0,
10594      0
10595    },
10596    {
10597      {
10598        1,
10599        0,
10600        -1,
10601        -1,
10602        -1,
10603        -1,
10604        -1,
10605        -1,
10606        -1,
10607        -1,
10608        -1,
10609        -1,
10610        -1
10611      },
10612      {
10613        0,
10614        1,
10615        -1,
10616        -1,
10617        -1,
10618        -1,
10619        -1,
10620        -1,
10621        -1,
10622        -1,
10623        -1,
10624        -1,
10625        -1
10626      }
10627    }
10628  },
10629  {
10630    0,
10631    3,
10632    {
10633      kOperandTypeRegister,
10634      kOperandTypeRegister,
10635      kOperandTypeImmediate,
10636      0,
10637      0,
10638      0,
10639      0,
10640      0,
10641      0,
10642      0,
10643      0,
10644      0,
10645      0
10646    },
10647    {
10648      0,
10649      0,
10650      0,
10651      0,
10652      0,
10653      0,
10654      0,
10655      0,
10656      0,
10657      0,
10658      0,
10659      0,
10660      0
10661    },
10662    {
10663      {
10664        2,
10665        1,
10666        -1,
10667        -1,
10668        -1,
10669        -1,
10670        -1,
10671        -1,
10672        -1,
10673        -1,
10674        -1,
10675        -1,
10676        -1
10677      },
10678      {
10679        1,
10680        2,
10681        -1,
10682        -1,
10683        -1,
10684        -1,
10685        -1,
10686        -1,
10687        -1,
10688        -1,
10689        -1,
10690        -1,
10691        -1
10692      }
10693    }
10694  },
10695  {
10696    0,
10697    3,
10698    {
10699      kOperandTypeRegister,
10700      kOperandTypeRegister,
10701      kOperandTypeImmediate,
10702      0,
10703      0,
10704      0,
10705      0,
10706      0,
10707      0,
10708      0,
10709      0,
10710      0,
10711      0
10712    },
10713    {
10714      0,
10715      0,
10716      0,
10717      0,
10718      0,
10719      0,
10720      0,
10721      0,
10722      0,
10723      0,
10724      0,
10725      0,
10726      0
10727    },
10728    {
10729      {
10730        2,
10731        1,
10732        -1,
10733        -1,
10734        -1,
10735        -1,
10736        -1,
10737        -1,
10738        -1,
10739        -1,
10740        -1,
10741        -1,
10742        -1
10743      },
10744      {
10745        1,
10746        2,
10747        -1,
10748        -1,
10749        -1,
10750        -1,
10751        -1,
10752        -1,
10753        -1,
10754        -1,
10755        -1,
10756        -1,
10757        -1
10758      }
10759    }
10760  },
10761  {
10762    0,
10763    3,
10764    {
10765      kOperandTypeRegister,
10766      kOperandTypeRegister,
10767      kOperandTypeX86Memory,
10768      0,
10769      0,
10770      0,
10771      0,
10772      0,
10773      0,
10774      0,
10775      0,
10776      0,
10777      0
10778    },
10779    {
10780      0,
10781      0,
10782      0,
10783      0,
10784      0,
10785      0,
10786      0,
10787      0,
10788      0,
10789      0,
10790      0,
10791      0,
10792      0
10793    },
10794    {
10795      {
10796        2,
10797        1,
10798        -1,
10799        -1,
10800        -1,
10801        -1,
10802        -1,
10803        -1,
10804        -1,
10805        -1,
10806        -1,
10807        -1,
10808        -1
10809      },
10810      {
10811        1,
10812        2,
10813        -1,
10814        -1,
10815        -1,
10816        -1,
10817        -1,
10818        -1,
10819        -1,
10820        -1,
10821        -1,
10822        -1,
10823        -1
10824      }
10825    }
10826  },
10827  {
10828    0,
10829    3,
10830    {
10831      kOperandTypeRegister,
10832      kOperandTypeRegister,
10833      kOperandTypeRegister,
10834      0,
10835      0,
10836      0,
10837      0,
10838      0,
10839      0,
10840      0,
10841      0,
10842      0,
10843      0
10844    },
10845    {
10846      0,
10847      0,
10848      0,
10849      0,
10850      0,
10851      0,
10852      0,
10853      0,
10854      0,
10855      0,
10856      0,
10857      0,
10858      0
10859    },
10860    {
10861      {
10862        2,
10863        1,
10864        -1,
10865        -1,
10866        -1,
10867        -1,
10868        -1,
10869        -1,
10870        -1,
10871        -1,
10872        -1,
10873        -1,
10874        -1
10875      },
10876      {
10877        1,
10878        2,
10879        -1,
10880        -1,
10881        -1,
10882        -1,
10883        -1,
10884        -1,
10885        -1,
10886        -1,
10887        -1,
10888        -1,
10889        -1
10890      }
10891    }
10892  },
10893  {
10894    0,
10895    3,
10896    {
10897      kOperandTypeRegister,
10898      kOperandTypeRegister,
10899      kOperandTypeRegister,
10900      0,
10901      0,
10902      0,
10903      0,
10904      0,
10905      0,
10906      0,
10907      0,
10908      0,
10909      0
10910    },
10911    {
10912      0,
10913      0,
10914      0,
10915      0,
10916      0,
10917      0,
10918      0,
10919      0,
10920      0,
10921      0,
10922      0,
10923      0,
10924      0
10925    },
10926    {
10927      {
10928        2,
10929        0,
10930        -1,
10931        -1,
10932        -1,
10933        -1,
10934        -1,
10935        -1,
10936        -1,
10937        -1,
10938        -1,
10939        -1,
10940        -1
10941      },
10942      {
10943        0,
10944        2,
10945        -1,
10946        -1,
10947        -1,
10948        -1,
10949        -1,
10950        -1,
10951        -1,
10952        -1,
10953        -1,
10954        -1,
10955        -1
10956      }
10957    }
10958  },
10959  {
10960    0,
10961    1,
10962    {
10963      kOperandTypeImmediate,
10964      0,
10965      0,
10966      0,
10967      0,
10968      0,
10969      0,
10970      0,
10971      0,
10972      0,
10973      0,
10974      0,
10975      0
10976    },
10977    {
10978      0,
10979      0,
10980      0,
10981      0,
10982      0,
10983      0,
10984      0,
10985      0,
10986      0,
10987      0,
10988      0,
10989      0,
10990      0
10991    },
10992    {
10993      {
10994        0,
10995        -1,
10996        -1,
10997        -1,
10998        -1,
10999        -1,
11000        -1,
11001        -1,
11002        -1,
11003        -1,
11004        -1,
11005        -1,
11006        -1
11007      },
11008      {
11009        0,
11010        -1,
11011        -1,
11012        -1,
11013        -1,
11014        -1,
11015        -1,
11016        -1,
11017        -1,
11018        -1,
11019        -1,
11020        -1,
11021        -1
11022      }
11023    }
11024  },
11025  {
11026    0,
11027    2,
11028    {
11029      kOperandTypeX86Memory,
11030      kOperandTypeImmediate,
11031      0,
11032      0,
11033      0,
11034      0,
11035      0,
11036      0,
11037      0,
11038      0,
11039      0,
11040      0,
11041      0
11042    },
11043    {
11044      0,
11045      0,
11046      0,
11047      0,
11048      0,
11049      0,
11050      0,
11051      0,
11052      0,
11053      0,
11054      0,
11055      0,
11056      0
11057    },
11058    {
11059      {
11060        1,
11061        0,
11062        -1,
11063        -1,
11064        -1,
11065        -1,
11066        -1,
11067        -1,
11068        -1,
11069        -1,
11070        -1,
11071        -1,
11072        -1
11073      },
11074      {
11075        0,
11076        1,
11077        -1,
11078        -1,
11079        -1,
11080        -1,
11081        -1,
11082        -1,
11083        -1,
11084        -1,
11085        -1,
11086        -1,
11087        -1
11088      }
11089    }
11090  },
11091  {
11092    0,
11093    2,
11094    {
11095      kOperandTypeX86Memory,
11096      kOperandTypeImmediate,
11097      0,
11098      0,
11099      0,
11100      0,
11101      0,
11102      0,
11103      0,
11104      0,
11105      0,
11106      0,
11107      0
11108    },
11109    {
11110      0,
11111      0,
11112      0,
11113      0,
11114      0,
11115      0,
11116      0,
11117      0,
11118      0,
11119      0,
11120      0,
11121      0,
11122      0
11123    },
11124    {
11125      {
11126        1,
11127        0,
11128        -1,
11129        -1,
11130        -1,
11131        -1,
11132        -1,
11133        -1,
11134        -1,
11135        -1,
11136        -1,
11137        -1,
11138        -1
11139      },
11140      {
11141        0,
11142        1,
11143        -1,
11144        -1,
11145        -1,
11146        -1,
11147        -1,
11148        -1,
11149        -1,
11150        -1,
11151        -1,
11152        -1,
11153        -1
11154      }
11155    }
11156  },
11157  {
11158    0,
11159    2,
11160    {
11161      kOperandTypeX86Memory,
11162      kOperandTypeRegister,
11163      0,
11164      0,
11165      0,
11166      0,
11167      0,
11168      0,
11169      0,
11170      0,
11171      0,
11172      0,
11173      0
11174    },
11175    {
11176      0,
11177      0,
11178      0,
11179      0,
11180      0,
11181      0,
11182      0,
11183      0,
11184      0,
11185      0,
11186      0,
11187      0,
11188      0
11189    },
11190    {
11191      {
11192        1,
11193        0,
11194        -1,
11195        -1,
11196        -1,
11197        -1,
11198        -1,
11199        -1,
11200        -1,
11201        -1,
11202        -1,
11203        -1,
11204        -1
11205      },
11206      {
11207        0,
11208        1,
11209        -1,
11210        -1,
11211        -1,
11212        -1,
11213        -1,
11214        -1,
11215        -1,
11216        -1,
11217        -1,
11218        -1,
11219        -1
11220      }
11221    }
11222  },
11223  {
11224    0,
11225    3,
11226    {
11227      kOperandTypeRegister,
11228      kOperandTypeRegister,
11229      kOperandTypeImmediate,
11230      0,
11231      0,
11232      0,
11233      0,
11234      0,
11235      0,
11236      0,
11237      0,
11238      0,
11239      0
11240    },
11241    {
11242      0,
11243      0,
11244      0,
11245      0,
11246      0,
11247      0,
11248      0,
11249      0,
11250      0,
11251      0,
11252      0,
11253      0,
11254      0
11255    },
11256    {
11257      {
11258        2,
11259        1,
11260        -1,
11261        -1,
11262        -1,
11263        -1,
11264        -1,
11265        -1,
11266        -1,
11267        -1,
11268        -1,
11269        -1,
11270        -1
11271      },
11272      {
11273        1,
11274        2,
11275        -1,
11276        -1,
11277        -1,
11278        -1,
11279        -1,
11280        -1,
11281        -1,
11282        -1,
11283        -1,
11284        -1,
11285        -1
11286      }
11287    }
11288  },
11289  {
11290    0,
11291    3,
11292    {
11293      kOperandTypeRegister,
11294      kOperandTypeRegister,
11295      kOperandTypeImmediate,
11296      0,
11297      0,
11298      0,
11299      0,
11300      0,
11301      0,
11302      0,
11303      0,
11304      0,
11305      0
11306    },
11307    {
11308      0,
11309      0,
11310      0,
11311      0,
11312      0,
11313      0,
11314      0,
11315      0,
11316      0,
11317      0,
11318      0,
11319      0,
11320      0
11321    },
11322    {
11323      {
11324        2,
11325        1,
11326        -1,
11327        -1,
11328        -1,
11329        -1,
11330        -1,
11331        -1,
11332        -1,
11333        -1,
11334        -1,
11335        -1,
11336        -1
11337      },
11338      {
11339        1,
11340        2,
11341        -1,
11342        -1,
11343        -1,
11344        -1,
11345        -1,
11346        -1,
11347        -1,
11348        -1,
11349        -1,
11350        -1,
11351        -1
11352      }
11353    }
11354  },
11355  {
11356    0,
11357    3,
11358    {
11359      kOperandTypeRegister,
11360      kOperandTypeRegister,
11361      kOperandTypeX86Memory,
11362      0,
11363      0,
11364      0,
11365      0,
11366      0,
11367      0,
11368      0,
11369      0,
11370      0,
11371      0
11372    },
11373    {
11374      0,
11375      0,
11376      0,
11377      0,
11378      0,
11379      0,
11380      0,
11381      0,
11382      0,
11383      0,
11384      0,
11385      0,
11386      0
11387    },
11388    {
11389      {
11390        2,
11391        1,
11392        -1,
11393        -1,
11394        -1,
11395        -1,
11396        -1,
11397        -1,
11398        -1,
11399        -1,
11400        -1,
11401        -1,
11402        -1
11403      },
11404      {
11405        1,
11406        2,
11407        -1,
11408        -1,
11409        -1,
11410        -1,
11411        -1,
11412        -1,
11413        -1,
11414        -1,
11415        -1,
11416        -1,
11417        -1
11418      }
11419    }
11420  },
11421  {
11422    0,
11423    3,
11424    {
11425      kOperandTypeRegister,
11426      kOperandTypeRegister,
11427      kOperandTypeRegister,
11428      0,
11429      0,
11430      0,
11431      0,
11432      0,
11433      0,
11434      0,
11435      0,
11436      0,
11437      0
11438    },
11439    {
11440      0,
11441      0,
11442      0,
11443      0,
11444      0,
11445      0,
11446      0,
11447      0,
11448      0,
11449      0,
11450      0,
11451      0,
11452      0
11453    },
11454    {
11455      {
11456        2,
11457        1,
11458        -1,
11459        -1,
11460        -1,
11461        -1,
11462        -1,
11463        -1,
11464        -1,
11465        -1,
11466        -1,
11467        -1,
11468        -1
11469      },
11470      {
11471        1,
11472        2,
11473        -1,
11474        -1,
11475        -1,
11476        -1,
11477        -1,
11478        -1,
11479        -1,
11480        -1,
11481        -1,
11482        -1,
11483        -1
11484      }
11485    }
11486  },
11487  {
11488    0,
11489    3,
11490    {
11491      kOperandTypeRegister,
11492      kOperandTypeRegister,
11493      kOperandTypeRegister,
11494      0,
11495      0,
11496      0,
11497      0,
11498      0,
11499      0,
11500      0,
11501      0,
11502      0,
11503      0
11504    },
11505    {
11506      0,
11507      0,
11508      0,
11509      0,
11510      0,
11511      0,
11512      0,
11513      0,
11514      0,
11515      0,
11516      0,
11517      0,
11518      0
11519    },
11520    {
11521      {
11522        2,
11523        0,
11524        -1,
11525        -1,
11526        -1,
11527        -1,
11528        -1,
11529        -1,
11530        -1,
11531        -1,
11532        -1,
11533        -1,
11534        -1
11535      },
11536      {
11537        0,
11538        2,
11539        -1,
11540        -1,
11541        -1,
11542        -1,
11543        -1,
11544        -1,
11545        -1,
11546        -1,
11547        -1,
11548        -1,
11549        -1
11550      }
11551    }
11552  },
11553  {
11554    0,
11555    1,
11556    {
11557      kOperandTypeImmediate,
11558      0,
11559      0,
11560      0,
11561      0,
11562      0,
11563      0,
11564      0,
11565      0,
11566      0,
11567      0,
11568      0,
11569      0
11570    },
11571    {
11572      0,
11573      0,
11574      0,
11575      0,
11576      0,
11577      0,
11578      0,
11579      0,
11580      0,
11581      0,
11582      0,
11583      0,
11584      0
11585    },
11586    {
11587      {
11588        0,
11589        -1,
11590        -1,
11591        -1,
11592        -1,
11593        -1,
11594        -1,
11595        -1,
11596        -1,
11597        -1,
11598        -1,
11599        -1,
11600        -1
11601      },
11602      {
11603        0,
11604        -1,
11605        -1,
11606        -1,
11607        -1,
11608        -1,
11609        -1,
11610        -1,
11611        -1,
11612        -1,
11613        -1,
11614        -1,
11615        -1
11616      }
11617    }
11618  },
11619  {
11620    0,
11621    2,
11622    {
11623      kOperandTypeX86Memory,
11624      kOperandTypeImmediate,
11625      0,
11626      0,
11627      0,
11628      0,
11629      0,
11630      0,
11631      0,
11632      0,
11633      0,
11634      0,
11635      0
11636    },
11637    {
11638      0,
11639      0,
11640      0,
11641      0,
11642      0,
11643      0,
11644      0,
11645      0,
11646      0,
11647      0,
11648      0,
11649      0,
11650      0
11651    },
11652    {
11653      {
11654        1,
11655        0,
11656        -1,
11657        -1,
11658        -1,
11659        -1,
11660        -1,
11661        -1,
11662        -1,
11663        -1,
11664        -1,
11665        -1,
11666        -1
11667      },
11668      {
11669        0,
11670        1,
11671        -1,
11672        -1,
11673        -1,
11674        -1,
11675        -1,
11676        -1,
11677        -1,
11678        -1,
11679        -1,
11680        -1,
11681        -1
11682      }
11683    }
11684  },
11685  {
11686    0,
11687    2,
11688    {
11689      kOperandTypeX86Memory,
11690      kOperandTypeImmediate,
11691      0,
11692      0,
11693      0,
11694      0,
11695      0,
11696      0,
11697      0,
11698      0,
11699      0,
11700      0,
11701      0
11702    },
11703    {
11704      0,
11705      0,
11706      0,
11707      0,
11708      0,
11709      0,
11710      0,
11711      0,
11712      0,
11713      0,
11714      0,
11715      0,
11716      0
11717    },
11718    {
11719      {
11720        1,
11721        0,
11722        -1,
11723        -1,
11724        -1,
11725        -1,
11726        -1,
11727        -1,
11728        -1,
11729        -1,
11730        -1,
11731        -1,
11732        -1
11733      },
11734      {
11735        0,
11736        1,
11737        -1,
11738        -1,
11739        -1,
11740        -1,
11741        -1,
11742        -1,
11743        -1,
11744        -1,
11745        -1,
11746        -1,
11747        -1
11748      }
11749    }
11750  },
11751  {
11752    0,
11753    2,
11754    {
11755      kOperandTypeX86Memory,
11756      kOperandTypeRegister,
11757      0,
11758      0,
11759      0,
11760      0,
11761      0,
11762      0,
11763      0,
11764      0,
11765      0,
11766      0,
11767      0
11768    },
11769    {
11770      0,
11771      0,
11772      0,
11773      0,
11774      0,
11775      0,
11776      0,
11777      0,
11778      0,
11779      0,
11780      0,
11781      0,
11782      0
11783    },
11784    {
11785      {
11786        1,
11787        0,
11788        -1,
11789        -1,
11790        -1,
11791        -1,
11792        -1,
11793        -1,
11794        -1,
11795        -1,
11796        -1,
11797        -1,
11798        -1
11799      },
11800      {
11801        0,
11802        1,
11803        -1,
11804        -1,
11805        -1,
11806        -1,
11807        -1,
11808        -1,
11809        -1,
11810        -1,
11811        -1,
11812        -1,
11813        -1
11814      }
11815    }
11816  },
11817  {
11818    0,
11819    3,
11820    {
11821      kOperandTypeRegister,
11822      kOperandTypeRegister,
11823      kOperandTypeImmediate,
11824      0,
11825      0,
11826      0,
11827      0,
11828      0,
11829      0,
11830      0,
11831      0,
11832      0,
11833      0
11834    },
11835    {
11836      0,
11837      0,
11838      0,
11839      0,
11840      0,
11841      0,
11842      0,
11843      0,
11844      0,
11845      0,
11846      0,
11847      0,
11848      0
11849    },
11850    {
11851      {
11852        2,
11853        1,
11854        -1,
11855        -1,
11856        -1,
11857        -1,
11858        -1,
11859        -1,
11860        -1,
11861        -1,
11862        -1,
11863        -1,
11864        -1
11865      },
11866      {
11867        1,
11868        2,
11869        -1,
11870        -1,
11871        -1,
11872        -1,
11873        -1,
11874        -1,
11875        -1,
11876        -1,
11877        -1,
11878        -1,
11879        -1
11880      }
11881    }
11882  },
11883  {
11884    0,
11885    3,
11886    {
11887      kOperandTypeRegister,
11888      kOperandTypeRegister,
11889      kOperandTypeImmediate,
11890      0,
11891      0,
11892      0,
11893      0,
11894      0,
11895      0,
11896      0,
11897      0,
11898      0,
11899      0
11900    },
11901    {
11902      0,
11903      0,
11904      0,
11905      0,
11906      0,
11907      0,
11908      0,
11909      0,
11910      0,
11911      0,
11912      0,
11913      0,
11914      0
11915    },
11916    {
11917      {
11918        2,
11919        1,
11920        -1,
11921        -1,
11922        -1,
11923        -1,
11924        -1,
11925        -1,
11926        -1,
11927        -1,
11928        -1,
11929        -1,
11930        -1
11931      },
11932      {
11933        1,
11934        2,
11935        -1,
11936        -1,
11937        -1,
11938        -1,
11939        -1,
11940        -1,
11941        -1,
11942        -1,
11943        -1,
11944        -1,
11945        -1
11946      }
11947    }
11948  },
11949  {
11950    0,
11951    3,
11952    {
11953      kOperandTypeRegister,
11954      kOperandTypeRegister,
11955      kOperandTypeX86Memory,
11956      0,
11957      0,
11958      0,
11959      0,
11960      0,
11961      0,
11962      0,
11963      0,
11964      0,
11965      0
11966    },
11967    {
11968      0,
11969      0,
11970      0,
11971      0,
11972      0,
11973      0,
11974      0,
11975      0,
11976      0,
11977      0,
11978      0,
11979      0,
11980      0
11981    },
11982    {
11983      {
11984        2,
11985        1,
11986        -1,
11987        -1,
11988        -1,
11989        -1,
11990        -1,
11991        -1,
11992        -1,
11993        -1,
11994        -1,
11995        -1,
11996        -1
11997      },
11998      {
11999        1,
12000        2,
12001        -1,
12002        -1,
12003        -1,
12004        -1,
12005        -1,
12006        -1,
12007        -1,
12008        -1,
12009        -1,
12010        -1,
12011        -1
12012      }
12013    }
12014  },
12015  {
12016    0,
12017    3,
12018    {
12019      kOperandTypeRegister,
12020      kOperandTypeRegister,
12021      kOperandTypeRegister,
12022      0,
12023      0,
12024      0,
12025      0,
12026      0,
12027      0,
12028      0,
12029      0,
12030      0,
12031      0
12032    },
12033    {
12034      0,
12035      0,
12036      0,
12037      0,
12038      0,
12039      0,
12040      0,
12041      0,
12042      0,
12043      0,
12044      0,
12045      0,
12046      0
12047    },
12048    {
12049      {
12050        2,
12051        1,
12052        -1,
12053        -1,
12054        -1,
12055        -1,
12056        -1,
12057        -1,
12058        -1,
12059        -1,
12060        -1,
12061        -1,
12062        -1
12063      },
12064      {
12065        1,
12066        2,
12067        -1,
12068        -1,
12069        -1,
12070        -1,
12071        -1,
12072        -1,
12073        -1,
12074        -1,
12075        -1,
12076        -1,
12077        -1
12078      }
12079    }
12080  },
12081  {
12082    0,
12083    3,
12084    {
12085      kOperandTypeRegister,
12086      kOperandTypeRegister,
12087      kOperandTypeRegister,
12088      0,
12089      0,
12090      0,
12091      0,
12092      0,
12093      0,
12094      0,
12095      0,
12096      0,
12097      0
12098    },
12099    {
12100      0,
12101      0,
12102      0,
12103      0,
12104      0,
12105      0,
12106      0,
12107      0,
12108      0,
12109      0,
12110      0,
12111      0,
12112      0
12113    },
12114    {
12115      {
12116        2,
12117        0,
12118        -1,
12119        -1,
12120        -1,
12121        -1,
12122        -1,
12123        -1,
12124        -1,
12125        -1,
12126        -1,
12127        -1,
12128        -1
12129      },
12130      {
12131        0,
12132        2,
12133        -1,
12134        -1,
12135        -1,
12136        -1,
12137        -1,
12138        -1,
12139        -1,
12140        -1,
12141        -1,
12142        -1,
12143        -1
12144      }
12145    }
12146  },
12147  {
12148    0,
12149    1,
12150    {
12151      kOperandTypeImmediate,
12152      0,
12153      0,
12154      0,
12155      0,
12156      0,
12157      0,
12158      0,
12159      0,
12160      0,
12161      0,
12162      0,
12163      0
12164    },
12165    {
12166      0,
12167      0,
12168      0,
12169      0,
12170      0,
12171      0,
12172      0,
12173      0,
12174      0,
12175      0,
12176      0,
12177      0,
12178      0
12179    },
12180    {
12181      {
12182        0,
12183        -1,
12184        -1,
12185        -1,
12186        -1,
12187        -1,
12188        -1,
12189        -1,
12190        -1,
12191        -1,
12192        -1,
12193        -1,
12194        -1
12195      },
12196      {
12197        0,
12198        -1,
12199        -1,
12200        -1,
12201        -1,
12202        -1,
12203        -1,
12204        -1,
12205        -1,
12206        -1,
12207        -1,
12208        -1,
12209        -1
12210      }
12211    }
12212  },
12213  {
12214    0,
12215    2,
12216    {
12217      kOperandTypeX86Memory,
12218      kOperandTypeImmediate,
12219      0,
12220      0,
12221      0,
12222      0,
12223      0,
12224      0,
12225      0,
12226      0,
12227      0,
12228      0,
12229      0
12230    },
12231    {
12232      0,
12233      0,
12234      0,
12235      0,
12236      0,
12237      0,
12238      0,
12239      0,
12240      0,
12241      0,
12242      0,
12243      0,
12244      0
12245    },
12246    {
12247      {
12248        1,
12249        0,
12250        -1,
12251        -1,
12252        -1,
12253        -1,
12254        -1,
12255        -1,
12256        -1,
12257        -1,
12258        -1,
12259        -1,
12260        -1
12261      },
12262      {
12263        0,
12264        1,
12265        -1,
12266        -1,
12267        -1,
12268        -1,
12269        -1,
12270        -1,
12271        -1,
12272        -1,
12273        -1,
12274        -1,
12275        -1
12276      }
12277    }
12278  },
12279  {
12280    0,
12281    2,
12282    {
12283      kOperandTypeX86Memory,
12284      kOperandTypeRegister,
12285      0,
12286      0,
12287      0,
12288      0,
12289      0,
12290      0,
12291      0,
12292      0,
12293      0,
12294      0,
12295      0
12296    },
12297    {
12298      0,
12299      0,
12300      0,
12301      0,
12302      0,
12303      0,
12304      0,
12305      0,
12306      0,
12307      0,
12308      0,
12309      0,
12310      0
12311    },
12312    {
12313      {
12314        1,
12315        0,
12316        -1,
12317        -1,
12318        -1,
12319        -1,
12320        -1,
12321        -1,
12322        -1,
12323        -1,
12324        -1,
12325        -1,
12326        -1
12327      },
12328      {
12329        0,
12330        1,
12331        -1,
12332        -1,
12333        -1,
12334        -1,
12335        -1,
12336        -1,
12337        -1,
12338        -1,
12339        -1,
12340        -1,
12341        -1
12342      }
12343    }
12344  },
12345  {
12346    0,
12347    3,
12348    {
12349      kOperandTypeRegister,
12350      kOperandTypeRegister,
12351      kOperandTypeImmediate,
12352      0,
12353      0,
12354      0,
12355      0,
12356      0,
12357      0,
12358      0,
12359      0,
12360      0,
12361      0
12362    },
12363    {
12364      0,
12365      0,
12366      0,
12367      0,
12368      0,
12369      0,
12370      0,
12371      0,
12372      0,
12373      0,
12374      0,
12375      0,
12376      0
12377    },
12378    {
12379      {
12380        2,
12381        1,
12382        -1,
12383        -1,
12384        -1,
12385        -1,
12386        -1,
12387        -1,
12388        -1,
12389        -1,
12390        -1,
12391        -1,
12392        -1
12393      },
12394      {
12395        1,
12396        2,
12397        -1,
12398        -1,
12399        -1,
12400        -1,
12401        -1,
12402        -1,
12403        -1,
12404        -1,
12405        -1,
12406        -1,
12407        -1
12408      }
12409    }
12410  },
12411  {
12412    0,
12413    3,
12414    {
12415      kOperandTypeRegister,
12416      kOperandTypeRegister,
12417      kOperandTypeX86Memory,
12418      0,
12419      0,
12420      0,
12421      0,
12422      0,
12423      0,
12424      0,
12425      0,
12426      0,
12427      0
12428    },
12429    {
12430      0,
12431      0,
12432      0,
12433      0,
12434      0,
12435      0,
12436      0,
12437      0,
12438      0,
12439      0,
12440      0,
12441      0,
12442      0
12443    },
12444    {
12445      {
12446        2,
12447        1,
12448        -1,
12449        -1,
12450        -1,
12451        -1,
12452        -1,
12453        -1,
12454        -1,
12455        -1,
12456        -1,
12457        -1,
12458        -1
12459      },
12460      {
12461        1,
12462        2,
12463        -1,
12464        -1,
12465        -1,
12466        -1,
12467        -1,
12468        -1,
12469        -1,
12470        -1,
12471        -1,
12472        -1,
12473        -1
12474      }
12475    }
12476  },
12477  {
12478    0,
12479    3,
12480    {
12481      kOperandTypeRegister,
12482      kOperandTypeRegister,
12483      kOperandTypeRegister,
12484      0,
12485      0,
12486      0,
12487      0,
12488      0,
12489      0,
12490      0,
12491      0,
12492      0,
12493      0
12494    },
12495    {
12496      0,
12497      0,
12498      0,
12499      0,
12500      0,
12501      0,
12502      0,
12503      0,
12504      0,
12505      0,
12506      0,
12507      0,
12508      0
12509    },
12510    {
12511      {
12512        2,
12513        1,
12514        -1,
12515        -1,
12516        -1,
12517        -1,
12518        -1,
12519        -1,
12520        -1,
12521        -1,
12522        -1,
12523        -1,
12524        -1
12525      },
12526      {
12527        1,
12528        2,
12529        -1,
12530        -1,
12531        -1,
12532        -1,
12533        -1,
12534        -1,
12535        -1,
12536        -1,
12537        -1,
12538        -1,
12539        -1
12540      }
12541    }
12542  },
12543  {
12544    0,
12545    3,
12546    {
12547      kOperandTypeRegister,
12548      kOperandTypeRegister,
12549      kOperandTypeRegister,
12550      0,
12551      0,
12552      0,
12553      0,
12554      0,
12555      0,
12556      0,
12557      0,
12558      0,
12559      0
12560    },
12561    {
12562      0,
12563      0,
12564      0,
12565      0,
12566      0,
12567      0,
12568      0,
12569      0,
12570      0,
12571      0,
12572      0,
12573      0,
12574      0
12575    },
12576    {
12577      {
12578        2,
12579        0,
12580        -1,
12581        -1,
12582        -1,
12583        -1,
12584        -1,
12585        -1,
12586        -1,
12587        -1,
12588        -1,
12589        -1,
12590        -1
12591      },
12592      {
12593        0,
12594        2,
12595        -1,
12596        -1,
12597        -1,
12598        -1,
12599        -1,
12600        -1,
12601        -1,
12602        -1,
12603        -1,
12604        -1,
12605        -1
12606      }
12607    }
12608  },
12609  {
12610    0,
12611    3,
12612    {
12613      kOperandTypeRegister,
12614      kOperandTypeRegister,
12615      kOperandTypeX86Memory,
12616      0,
12617      0,
12618      0,
12619      0,
12620      0,
12621      0,
12622      0,
12623      0,
12624      0,
12625      0
12626    },
12627    {
12628      0,
12629      0,
12630      0,
12631      0,
12632      0,
12633      0,
12634      0,
12635      0,
12636      0,
12637      0,
12638      0,
12639      0,
12640      0
12641    },
12642    {
12643      {
12644        2,
12645        1,
12646        0,
12647        -1,
12648        -1,
12649        -1,
12650        -1,
12651        -1,
12652        -1,
12653        -1,
12654        -1,
12655        -1,
12656        -1
12657      },
12658      {
12659        0,
12660        1,
12661        2,
12662        -1,
12663        -1,
12664        -1,
12665        -1,
12666        -1,
12667        -1,
12668        -1,
12669        -1,
12670        -1,
12671        -1
12672      }
12673    }
12674  },
12675  {
12676    0,
12677    3,
12678    {
12679      kOperandTypeRegister,
12680      kOperandTypeRegister,
12681      kOperandTypeRegister,
12682      0,
12683      0,
12684      0,
12685      0,
12686      0,
12687      0,
12688      0,
12689      0,
12690      0,
12691      0
12692    },
12693    {
12694      0,
12695      0,
12696      0,
12697      0,
12698      0,
12699      0,
12700      0,
12701      0,
12702      0,
12703      0,
12704      0,
12705      0,
12706      0
12707    },
12708    {
12709      {
12710        2,
12711        1,
12712        0,
12713        -1,
12714        -1,
12715        -1,
12716        -1,
12717        -1,
12718        -1,
12719        -1,
12720        -1,
12721        -1,
12722        -1
12723      },
12724      {
12725        0,
12726        1,
12727        2,
12728        -1,
12729        -1,
12730        -1,
12731        -1,
12732        -1,
12733        -1,
12734        -1,
12735        -1,
12736        -1,
12737        -1
12738      }
12739    }
12740  },
12741  {
12742    0,
12743    3,
12744    {
12745      kOperandTypeRegister,
12746      kOperandTypeRegister,
12747      kOperandTypeX86Memory,
12748      0,
12749      0,
12750      0,
12751      0,
12752      0,
12753      0,
12754      0,
12755      0,
12756      0,
12757      0
12758    },
12759    {
12760      0,
12761      0,
12762      0,
12763      0,
12764      0,
12765      0,
12766      0,
12767      0,
12768      0,
12769      0,
12770      0,
12771      0,
12772      0
12773    },
12774    {
12775      {
12776        2,
12777        1,
12778        0,
12779        -1,
12780        -1,
12781        -1,
12782        -1,
12783        -1,
12784        -1,
12785        -1,
12786        -1,
12787        -1,
12788        -1
12789      },
12790      {
12791        0,
12792        1,
12793        2,
12794        -1,
12795        -1,
12796        -1,
12797        -1,
12798        -1,
12799        -1,
12800        -1,
12801        -1,
12802        -1,
12803        -1
12804      }
12805    }
12806  },
12807  {
12808    0,
12809    3,
12810    {
12811      kOperandTypeRegister,
12812      kOperandTypeRegister,
12813      kOperandTypeRegister,
12814      0,
12815      0,
12816      0,
12817      0,
12818      0,
12819      0,
12820      0,
12821      0,
12822      0,
12823      0
12824    },
12825    {
12826      0,
12827      0,
12828      0,
12829      0,
12830      0,
12831      0,
12832      0,
12833      0,
12834      0,
12835      0,
12836      0,
12837      0,
12838      0
12839    },
12840    {
12841      {
12842        2,
12843        1,
12844        0,
12845        -1,
12846        -1,
12847        -1,
12848        -1,
12849        -1,
12850        -1,
12851        -1,
12852        -1,
12853        -1,
12854        -1
12855      },
12856      {
12857        0,
12858        1,
12859        2,
12860        -1,
12861        -1,
12862        -1,
12863        -1,
12864        -1,
12865        -1,
12866        -1,
12867        -1,
12868        -1,
12869        -1
12870      }
12871    }
12872  },
12873  {
12874    0,
12875    3,
12876    {
12877      kOperandTypeRegister,
12878      kOperandTypeRegister,
12879      kOperandTypeX86Memory,
12880      0,
12881      0,
12882      0,
12883      0,
12884      0,
12885      0,
12886      0,
12887      0,
12888      0,
12889      0
12890    },
12891    {
12892      0,
12893      0,
12894      0,
12895      0,
12896      0,
12897      0,
12898      0,
12899      0,
12900      0,
12901      0,
12902      0,
12903      0,
12904      0
12905    },
12906    {
12907      {
12908        2,
12909        0,
12910        -1,
12911        -1,
12912        -1,
12913        -1,
12914        -1,
12915        -1,
12916        -1,
12917        -1,
12918        -1,
12919        -1,
12920        -1
12921      },
12922      {
12923        0,
12924        2,
12925        -1,
12926        -1,
12927        -1,
12928        -1,
12929        -1,
12930        -1,
12931        -1,
12932        -1,
12933        -1,
12934        -1,
12935        -1
12936      }
12937    }
12938  },
12939  {
12940    0,
12941    3,
12942    {
12943      kOperandTypeRegister,
12944      kOperandTypeRegister,
12945      kOperandTypeRegister,
12946      0,
12947      0,
12948      0,
12949      0,
12950      0,
12951      0,
12952      0,
12953      0,
12954      0,
12955      0
12956    },
12957    {
12958      0,
12959      0,
12960      0,
12961      0,
12962      0,
12963      0,
12964      0,
12965      0,
12966      0,
12967      0,
12968      0,
12969      0,
12970      0
12971    },
12972    {
12973      {
12974        2,
12975        0,
12976        -1,
12977        -1,
12978        -1,
12979        -1,
12980        -1,
12981        -1,
12982        -1,
12983        -1,
12984        -1,
12985        -1,
12986        -1
12987      },
12988      {
12989        0,
12990        2,
12991        -1,
12992        -1,
12993        -1,
12994        -1,
12995        -1,
12996        -1,
12997        -1,
12998        -1,
12999        -1,
13000        -1,
13001        -1
13002      }
13003    }
13004  },
13005  {
13006    0,
13007    3,
13008    {
13009      kOperandTypeRegister,
13010      kOperandTypeRegister,
13011      kOperandTypeX86Memory,
13012      0,
13013      0,
13014      0,
13015      0,
13016      0,
13017      0,
13018      0,
13019      0,
13020      0,
13021      0
13022    },
13023    {
13024      0,
13025      0,
13026      0,
13027      0,
13028      0,
13029      0,
13030      0,
13031      0,
13032      0,
13033      0,
13034      0,
13035      0,
13036      0
13037    },
13038    {
13039      {
13040        2,
13041        0,
13042        -1,
13043        -1,
13044        -1,
13045        -1,
13046        -1,
13047        -1,
13048        -1,
13049        -1,
13050        -1,
13051        -1,
13052        -1
13053      },
13054      {
13055        0,
13056        2,
13057        -1,
13058        -1,
13059        -1,
13060        -1,
13061        -1,
13062        -1,
13063        -1,
13064        -1,
13065        -1,
13066        -1,
13067        -1
13068      }
13069    }
13070  },
13071  {
13072    0,
13073    3,
13074    {
13075      kOperandTypeRegister,
13076      kOperandTypeRegister,
13077      kOperandTypeRegister,
13078      0,
13079      0,
13080      0,
13081      0,
13082      0,
13083      0,
13084      0,
13085      0,
13086      0,
13087      0
13088    },
13089    {
13090      0,
13091      0,
13092      0,
13093      0,
13094      0,
13095      0,
13096      0,
13097      0,
13098      0,
13099      0,
13100      0,
13101      0,
13102      0
13103    },
13104    {
13105      {
13106        2,
13107        0,
13108        -1,
13109        -1,
13110        -1,
13111        -1,
13112        -1,
13113        -1,
13114        -1,
13115        -1,
13116        -1,
13117        -1,
13118        -1
13119      },
13120      {
13121        0,
13122        2,
13123        -1,
13124        -1,
13125        -1,
13126        -1,
13127        -1,
13128        -1,
13129        -1,
13130        -1,
13131        -1,
13132        -1,
13133        -1
13134      }
13135    }
13136  },
13137  {
13138    0,
13139    3,
13140    {
13141      kOperandTypeRegister,
13142      kOperandTypeRegister,
13143      kOperandTypeX86Memory,
13144      0,
13145      0,
13146      0,
13147      0,
13148      0,
13149      0,
13150      0,
13151      0,
13152      0,
13153      0
13154    },
13155    {
13156      0,
13157      0,
13158      0,
13159      0,
13160      0,
13161      0,
13162      0,
13163      0,
13164      0,
13165      0,
13166      0,
13167      0,
13168      0
13169    },
13170    {
13171      {
13172        2,
13173        0,
13174        -1,
13175        -1,
13176        -1,
13177        -1,
13178        -1,
13179        -1,
13180        -1,
13181        -1,
13182        -1,
13183        -1,
13184        -1
13185      },
13186      {
13187        0,
13188        2,
13189        -1,
13190        -1,
13191        -1,
13192        -1,
13193        -1,
13194        -1,
13195        -1,
13196        -1,
13197        -1,
13198        -1,
13199        -1
13200      }
13201    }
13202  },
13203  {
13204    0,
13205    3,
13206    {
13207      kOperandTypeRegister,
13208      kOperandTypeRegister,
13209      kOperandTypeRegister,
13210      0,
13211      0,
13212      0,
13213      0,
13214      0,
13215      0,
13216      0,
13217      0,
13218      0,
13219      0
13220    },
13221    {
13222      0,
13223      0,
13224      0,
13225      0,
13226      0,
13227      0,
13228      0,
13229      0,
13230      0,
13231      0,
13232      0,
13233      0,
13234      0
13235    },
13236    {
13237      {
13238        2,
13239        0,
13240        -1,
13241        -1,
13242        -1,
13243        -1,
13244        -1,
13245        -1,
13246        -1,
13247        -1,
13248        -1,
13249        -1,
13250        -1
13251      },
13252      {
13253        0,
13254        2,
13255        -1,
13256        -1,
13257        -1,
13258        -1,
13259        -1,
13260        -1,
13261        -1,
13262        -1,
13263        -1,
13264        -1,
13265        -1
13266      }
13267    }
13268  },
13269  {
13270    0,
13271    3,
13272    {
13273      kOperandTypeRegister,
13274      kOperandTypeRegister,
13275      kOperandTypeX86Memory,
13276      0,
13277      0,
13278      0,
13279      0,
13280      0,
13281      0,
13282      0,
13283      0,
13284      0,
13285      0
13286    },
13287    {
13288      0,
13289      0,
13290      0,
13291      0,
13292      0,
13293      0,
13294      0,
13295      0,
13296      0,
13297      0,
13298      0,
13299      0,
13300      0
13301    },
13302    {
13303      {
13304        2,
13305        0,
13306        -1,
13307        -1,
13308        -1,
13309        -1,
13310        -1,
13311        -1,
13312        -1,
13313        -1,
13314        -1,
13315        -1,
13316        -1
13317      },
13318      {
13319        0,
13320        2,
13321        -1,
13322        -1,
13323        -1,
13324        -1,
13325        -1,
13326        -1,
13327        -1,
13328        -1,
13329        -1,
13330        -1,
13331        -1
13332      }
13333    }
13334  },
13335  {
13336    0,
13337    3,
13338    {
13339      kOperandTypeRegister,
13340      kOperandTypeRegister,
13341      kOperandTypeRegister,
13342      0,
13343      0,
13344      0,
13345      0,
13346      0,
13347      0,
13348      0,
13349      0,
13350      0,
13351      0
13352    },
13353    {
13354      0,
13355      0,
13356      0,
13357      0,
13358      0,
13359      0,
13360      0,
13361      0,
13362      0,
13363      0,
13364      0,
13365      0,
13366      0
13367    },
13368    {
13369      {
13370        2,
13371        0,
13372        -1,
13373        -1,
13374        -1,
13375        -1,
13376        -1,
13377        -1,
13378        -1,
13379        -1,
13380        -1,
13381        -1,
13382        -1
13383      },
13384      {
13385        0,
13386        2,
13387        -1,
13388        -1,
13389        -1,
13390        -1,
13391        -1,
13392        -1,
13393        -1,
13394        -1,
13395        -1,
13396        -1,
13397        -1
13398      }
13399    }
13400  },
13401  {
13402    0,
13403    2,
13404    {
13405      kOperandTypeRegister,
13406      kOperandTypeX86Memory,
13407      0,
13408      0,
13409      0,
13410      0,
13411      0,
13412      0,
13413      0,
13414      0,
13415      0,
13416      0,
13417      0
13418    },
13419    {
13420      0,
13421      0,
13422      0,
13423      0,
13424      0,
13425      0,
13426      0,
13427      0,
13428      0,
13429      0,
13430      0,
13431      0,
13432      0
13433    },
13434    {
13435      {
13436        0,
13437        1,
13438        -1,
13439        -1,
13440        -1,
13441        -1,
13442        -1,
13443        -1,
13444        -1,
13445        -1,
13446        -1,
13447        -1,
13448        -1
13449      },
13450      {
13451        1,
13452        0,
13453        -1,
13454        -1,
13455        -1,
13456        -1,
13457        -1,
13458        -1,
13459        -1,
13460        -1,
13461        -1,
13462        -1,
13463        -1
13464      }
13465    }
13466  },
13467  {
13468    0,
13469    2,
13470    {
13471      kOperandTypeRegister,
13472      kOperandTypeRegister,
13473      0,
13474      0,
13475      0,
13476      0,
13477      0,
13478      0,
13479      0,
13480      0,
13481      0,
13482      0,
13483      0
13484    },
13485    {
13486      0,
13487      0,
13488      0,
13489      0,
13490      0,
13491      0,
13492      0,
13493      0,
13494      0,
13495      0,
13496      0,
13497      0,
13498      0
13499    },
13500    {
13501      {
13502        0,
13503        1,
13504        -1,
13505        -1,
13506        -1,
13507        -1,
13508        -1,
13509        -1,
13510        -1,
13511        -1,
13512        -1,
13513        -1,
13514        -1
13515      },
13516      {
13517        1,
13518        0,
13519        -1,
13520        -1,
13521        -1,
13522        -1,
13523        -1,
13524        -1,
13525        -1,
13526        -1,
13527        -1,
13528        -1,
13529        -1
13530      }
13531    }
13532  },
13533  {
13534    0,
13535    5,
13536    {
13537      kOperandTypeRegister,
13538      kOperandTypeRegister,
13539      kOperandTypeX86Memory,
13540      kOperandTypeRegister,
13541      kOperandTypeRegister,
13542      0,
13543      0,
13544      0,
13545      0,
13546      0,
13547      0,
13548      0,
13549      0
13550    },
13551    {
13552      0,
13553      0,
13554      0,
13555      0,
13556      0,
13557      0,
13558      0,
13559      0,
13560      0,
13561      0,
13562      0,
13563      0,
13564      0
13565    },
13566    {
13567      {
13568        -1,
13569        -1,
13570        -1,
13571        -1,
13572        -1,
13573        -1,
13574        -1,
13575        -1,
13576        -1,
13577        -1,
13578        -1,
13579        -1,
13580        -1
13581      },
13582      {
13583        -1,
13584        -1,
13585        -1,
13586        -1,
13587        -1,
13588        -1,
13589        -1,
13590        -1,
13591        -1,
13592        -1,
13593        -1,
13594        -1,
13595        -1
13596      }
13597    }
13598  },
13599  {
13600    0,
13601    3,
13602    {
13603      kOperandTypeRegister,
13604      kOperandTypeX86Memory,
13605      kOperandTypeRegister,
13606      0,
13607      0,
13608      0,
13609      0,
13610      0,
13611      0,
13612      0,
13613      0,
13614      0,
13615      0
13616    },
13617    {
13618      0,
13619      0,
13620      0,
13621      0,
13622      0,
13623      0,
13624      0,
13625      0,
13626      0,
13627      0,
13628      0,
13629      0,
13630      0
13631    },
13632    {
13633      {
13634        -1,
13635        -1,
13636        -1,
13637        -1,
13638        -1,
13639        -1,
13640        -1,
13641        -1,
13642        -1,
13643        -1,
13644        -1,
13645        -1,
13646        -1
13647      },
13648      {
13649        -1,
13650        -1,
13651        -1,
13652        -1,
13653        -1,
13654        -1,
13655        -1,
13656        -1,
13657        -1,
13658        -1,
13659        -1,
13660        -1,
13661        -1
13662      }
13663    }
13664  },
13665  {
13666    0,
13667    3,
13668    {
13669      kOperandTypeRegister,
13670      kOperandTypeX86Memory,
13671      kOperandTypeRegister,
13672      0,
13673      0,
13674      0,
13675      0,
13676      0,
13677      0,
13678      0,
13679      0,
13680      0,
13681      0
13682    },
13683    {
13684      0,
13685      0,
13686      0,
13687      0,
13688      0,
13689      0,
13690      0,
13691      0,
13692      0,
13693      0,
13694      0,
13695      0,
13696      0
13697    },
13698    {
13699      {
13700        -1,
13701        -1,
13702        -1,
13703        -1,
13704        -1,
13705        -1,
13706        -1,
13707        -1,
13708        -1,
13709        -1,
13710        -1,
13711        -1,
13712        -1
13713      },
13714      {
13715        -1,
13716        -1,
13717        -1,
13718        -1,
13719        -1,
13720        -1,
13721        -1,
13722        -1,
13723        -1,
13724        -1,
13725        -1,
13726        -1,
13727        -1
13728      }
13729    }
13730  },
13731  {
13732    0,
13733    3,
13734    {
13735      kOperandTypeRegister,
13736      kOperandTypeX86Memory,
13737      kOperandTypeRegister,
13738      0,
13739      0,
13740      0,
13741      0,
13742      0,
13743      0,
13744      0,
13745      0,
13746      0,
13747      0
13748    },
13749    {
13750      0,
13751      0,
13752      0,
13753      0,
13754      0,
13755      0,
13756      0,
13757      0,
13758      0,
13759      0,
13760      0,
13761      0,
13762      0
13763    },
13764    {
13765      {
13766        -1,
13767        -1,
13768        -1,
13769        -1,
13770        -1,
13771        -1,
13772        -1,
13773        -1,
13774        -1,
13775        -1,
13776        -1,
13777        -1,
13778        -1
13779      },
13780      {
13781        -1,
13782        -1,
13783        -1,
13784        -1,
13785        -1,
13786        -1,
13787        -1,
13788        -1,
13789        -1,
13790        -1,
13791        -1,
13792        -1,
13793        -1
13794      }
13795    }
13796  },
13797  {
13798    0,
13799    5,
13800    {
13801      kOperandTypeRegister,
13802      kOperandTypeRegister,
13803      kOperandTypeX86Memory,
13804      kOperandTypeRegister,
13805      kOperandTypeRegister,
13806      0,
13807      0,
13808      0,
13809      0,
13810      0,
13811      0,
13812      0,
13813      0
13814    },
13815    {
13816      0,
13817      0,
13818      0,
13819      0,
13820      0,
13821      0,
13822      0,
13823      0,
13824      0,
13825      0,
13826      0,
13827      0,
13828      0
13829    },
13830    {
13831      {
13832        -1,
13833        -1,
13834        -1,
13835        -1,
13836        -1,
13837        -1,
13838        -1,
13839        -1,
13840        -1,
13841        -1,
13842        -1,
13843        -1,
13844        -1
13845      },
13846      {
13847        -1,
13848        -1,
13849        -1,
13850        -1,
13851        -1,
13852        -1,
13853        -1,
13854        -1,
13855        -1,
13856        -1,
13857        -1,
13858        -1,
13859        -1
13860      }
13861    }
13862  },
13863  {
13864    0,
13865    3,
13866    {
13867      kOperandTypeRegister,
13868      kOperandTypeX86Memory,
13869      kOperandTypeRegister,
13870      0,
13871      0,
13872      0,
13873      0,
13874      0,
13875      0,
13876      0,
13877      0,
13878      0,
13879      0
13880    },
13881    {
13882      0,
13883      0,
13884      0,
13885      0,
13886      0,
13887      0,
13888      0,
13889      0,
13890      0,
13891      0,
13892      0,
13893      0,
13894      0
13895    },
13896    {
13897      {
13898        -1,
13899        -1,
13900        -1,
13901        -1,
13902        -1,
13903        -1,
13904        -1,
13905        -1,
13906        -1,
13907        -1,
13908        -1,
13909        -1,
13910        -1
13911      },
13912      {
13913        -1,
13914        -1,
13915        -1,
13916        -1,
13917        -1,
13918        -1,
13919        -1,
13920        -1,
13921        -1,
13922        -1,
13923        -1,
13924        -1,
13925        -1
13926      }
13927    }
13928  },
13929  {
13930    0,
13931    3,
13932    {
13933      kOperandTypeRegister,
13934      kOperandTypeX86Memory,
13935      kOperandTypeRegister,
13936      0,
13937      0,
13938      0,
13939      0,
13940      0,
13941      0,
13942      0,
13943      0,
13944      0,
13945      0
13946    },
13947    {
13948      0,
13949      0,
13950      0,
13951      0,
13952      0,
13953      0,
13954      0,
13955      0,
13956      0,
13957      0,
13958      0,
13959      0,
13960      0
13961    },
13962    {
13963      {
13964        -1,
13965        -1,
13966        -1,
13967        -1,
13968        -1,
13969        -1,
13970        -1,
13971        -1,
13972        -1,
13973        -1,
13974        -1,
13975        -1,
13976        -1
13977      },
13978      {
13979        -1,
13980        -1,
13981        -1,
13982        -1,
13983        -1,
13984        -1,
13985        -1,
13986        -1,
13987        -1,
13988        -1,
13989        -1,
13990        -1,
13991        -1
13992      }
13993    }
13994  },
13995  {
13996    0,
13997    3,
13998    {
13999      kOperandTypeRegister,
14000      kOperandTypeX86Memory,
14001      kOperandTypeRegister,
14002      0,
14003      0,
14004      0,
14005      0,
14006      0,
14007      0,
14008      0,
14009      0,
14010      0,
14011      0
14012    },
14013    {
14014      0,
14015      0,
14016      0,
14017      0,
14018      0,
14019      0,
14020      0,
14021      0,
14022      0,
14023      0,
14024      0,
14025      0,
14026      0
14027    },
14028    {
14029      {
14030        -1,
14031        -1,
14032        -1,
14033        -1,
14034        -1,
14035        -1,
14036        -1,
14037        -1,
14038        -1,
14039        -1,
14040        -1,
14041        -1,
14042        -1
14043      },
14044      {
14045        -1,
14046        -1,
14047        -1,
14048        -1,
14049        -1,
14050        -1,
14051        -1,
14052        -1,
14053        -1,
14054        -1,
14055        -1,
14056        -1,
14057        -1
14058      }
14059    }
14060  },
14061  {
14062    0,
14063    3,
14064    {
14065      kOperandTypeRegister,
14066      kOperandTypeX86Memory,
14067      kOperandTypeRegister,
14068      0,
14069      0,
14070      0,
14071      0,
14072      0,
14073      0,
14074      0,
14075      0,
14076      0,
14077      0
14078    },
14079    {
14080      0,
14081      0,
14082      0,
14083      0,
14084      0,
14085      0,
14086      0,
14087      0,
14088      0,
14089      0,
14090      0,
14091      0,
14092      0
14093    },
14094    {
14095      {
14096        -1,
14097        -1,
14098        -1,
14099        -1,
14100        -1,
14101        -1,
14102        -1,
14103        -1,
14104        -1,
14105        -1,
14106        -1,
14107        -1,
14108        -1
14109      },
14110      {
14111        -1,
14112        -1,
14113        -1,
14114        -1,
14115        -1,
14116        -1,
14117        -1,
14118        -1,
14119        -1,
14120        -1,
14121        -1,
14122        -1,
14123        -1
14124      }
14125    }
14126  },
14127  {
14128    0,
14129    3,
14130    {
14131      kOperandTypeRegister,
14132      kOperandTypeX86Memory,
14133      kOperandTypeRegister,
14134      0,
14135      0,
14136      0,
14137      0,
14138      0,
14139      0,
14140      0,
14141      0,
14142      0,
14143      0
14144    },
14145    {
14146      0,
14147      0,
14148      0,
14149      0,
14150      0,
14151      0,
14152      0,
14153      0,
14154      0,
14155      0,
14156      0,
14157      0,
14158      0
14159    },
14160    {
14161      {
14162        -1,
14163        -1,
14164        -1,
14165        -1,
14166        -1,
14167        -1,
14168        -1,
14169        -1,
14170        -1,
14171        -1,
14172        -1,
14173        -1,
14174        -1
14175      },
14176      {
14177        -1,
14178        -1,
14179        -1,
14180        -1,
14181        -1,
14182        -1,
14183        -1,
14184        -1,
14185        -1,
14186        -1,
14187        -1,
14188        -1,
14189        -1
14190      }
14191    }
14192  },
14193  {
14194    0,
14195    3,
14196    {
14197      kOperandTypeRegister,
14198      kOperandTypeX86Memory,
14199      kOperandTypeRegister,
14200      0,
14201      0,
14202      0,
14203      0,
14204      0,
14205      0,
14206      0,
14207      0,
14208      0,
14209      0
14210    },
14211    {
14212      0,
14213      0,
14214      0,
14215      0,
14216      0,
14217      0,
14218      0,
14219      0,
14220      0,
14221      0,
14222      0,
14223      0,
14224      0
14225    },
14226    {
14227      {
14228        -1,
14229        -1,
14230        -1,
14231        -1,
14232        -1,
14233        -1,
14234        -1,
14235        -1,
14236        -1,
14237        -1,
14238        -1,
14239        -1,
14240        -1
14241      },
14242      {
14243        -1,
14244        -1,
14245        -1,
14246        -1,
14247        -1,
14248        -1,
14249        -1,
14250        -1,
14251        -1,
14252        -1,
14253        -1,
14254        -1,
14255        -1
14256      }
14257    }
14258  },
14259  {
14260    0,
14261    3,
14262    {
14263      kOperandTypeRegister,
14264      kOperandTypeX86Memory,
14265      kOperandTypeRegister,
14266      0,
14267      0,
14268      0,
14269      0,
14270      0,
14271      0,
14272      0,
14273      0,
14274      0,
14275      0
14276    },
14277    {
14278      0,
14279      0,
14280      0,
14281      0,
14282      0,
14283      0,
14284      0,
14285      0,
14286      0,
14287      0,
14288      0,
14289      0,
14290      0
14291    },
14292    {
14293      {
14294        -1,
14295        -1,
14296        -1,
14297        -1,
14298        -1,
14299        -1,
14300        -1,
14301        -1,
14302        -1,
14303        -1,
14304        -1,
14305        -1,
14306        -1
14307      },
14308      {
14309        -1,
14310        -1,
14311        -1,
14312        -1,
14313        -1,
14314        -1,
14315        -1,
14316        -1,
14317        -1,
14318        -1,
14319        -1,
14320        -1,
14321        -1
14322      }
14323    }
14324  },
14325  {
14326    0,
14327    3,
14328    {
14329      kOperandTypeRegister,
14330      kOperandTypeX86Memory,
14331      kOperandTypeRegister,
14332      0,
14333      0,
14334      0,
14335      0,
14336      0,
14337      0,
14338      0,
14339      0,
14340      0,
14341      0
14342    },
14343    {
14344      0,
14345      0,
14346      0,
14347      0,
14348      0,
14349      0,
14350      0,
14351      0,
14352      0,
14353      0,
14354      0,
14355      0,
14356      0
14357    },
14358    {
14359      {
14360        -1,
14361        -1,
14362        -1,
14363        -1,
14364        -1,
14365        -1,
14366        -1,
14367        -1,
14368        -1,
14369        -1,
14370        -1,
14371        -1,
14372        -1
14373      },
14374      {
14375        -1,
14376        -1,
14377        -1,
14378        -1,
14379        -1,
14380        -1,
14381        -1,
14382        -1,
14383        -1,
14384        -1,
14385        -1,
14386        -1,
14387        -1
14388      }
14389    }
14390  },
14391  {
14392    0,
14393    3,
14394    {
14395      kOperandTypeRegister,
14396      kOperandTypeX86Memory,
14397      kOperandTypeRegister,
14398      0,
14399      0,
14400      0,
14401      0,
14402      0,
14403      0,
14404      0,
14405      0,
14406      0,
14407      0
14408    },
14409    {
14410      0,
14411      0,
14412      0,
14413      0,
14414      0,
14415      0,
14416      0,
14417      0,
14418      0,
14419      0,
14420      0,
14421      0,
14422      0
14423    },
14424    {
14425      {
14426        -1,
14427        -1,
14428        -1,
14429        -1,
14430        -1,
14431        -1,
14432        -1,
14433        -1,
14434        -1,
14435        -1,
14436        -1,
14437        -1,
14438        -1
14439      },
14440      {
14441        -1,
14442        -1,
14443        -1,
14444        -1,
14445        -1,
14446        -1,
14447        -1,
14448        -1,
14449        -1,
14450        -1,
14451        -1,
14452        -1,
14453        -1
14454      }
14455    }
14456  },
14457  {
14458    0,
14459    3,
14460    {
14461      kOperandTypeRegister,
14462      kOperandTypeX86Memory,
14463      kOperandTypeRegister,
14464      0,
14465      0,
14466      0,
14467      0,
14468      0,
14469      0,
14470      0,
14471      0,
14472      0,
14473      0
14474    },
14475    {
14476      0,
14477      0,
14478      0,
14479      0,
14480      0,
14481      0,
14482      0,
14483      0,
14484      0,
14485      0,
14486      0,
14487      0,
14488      0
14489    },
14490    {
14491      {
14492        -1,
14493        -1,
14494        -1,
14495        -1,
14496        -1,
14497        -1,
14498        -1,
14499        -1,
14500        -1,
14501        -1,
14502        -1,
14503        -1,
14504        -1
14505      },
14506      {
14507        -1,
14508        -1,
14509        -1,
14510        -1,
14511        -1,
14512        -1,
14513        -1,
14514        -1,
14515        -1,
14516        -1,
14517        -1,
14518        -1,
14519        -1
14520      }
14521    }
14522  },
14523  {
14524    0,
14525    5,
14526    {
14527      kOperandTypeRegister,
14528      kOperandTypeRegister,
14529      kOperandTypeX86Memory,
14530      kOperandTypeRegister,
14531      kOperandTypeRegister,
14532      0,
14533      0,
14534      0,
14535      0,
14536      0,
14537      0,
14538      0,
14539      0
14540    },
14541    {
14542      0,
14543      0,
14544      0,
14545      0,
14546      0,
14547      0,
14548      0,
14549      0,
14550      0,
14551      0,
14552      0,
14553      0,
14554      0
14555    },
14556    {
14557      {
14558        -1,
14559        -1,
14560        -1,
14561        -1,
14562        -1,
14563        -1,
14564        -1,
14565        -1,
14566        -1,
14567        -1,
14568        -1,
14569        -1,
14570        -1
14571      },
14572      {
14573        -1,
14574        -1,
14575        -1,
14576        -1,
14577        -1,
14578        -1,
14579        -1,
14580        -1,
14581        -1,
14582        -1,
14583        -1,
14584        -1,
14585        -1
14586      }
14587    }
14588  },
14589  {
14590    0,
14591    3,
14592    {
14593      kOperandTypeRegister,
14594      kOperandTypeX86Memory,
14595      kOperandTypeRegister,
14596      0,
14597      0,
14598      0,
14599      0,
14600      0,
14601      0,
14602      0,
14603      0,
14604      0,
14605      0
14606    },
14607    {
14608      0,
14609      0,
14610      0,
14611      0,
14612      0,
14613      0,
14614      0,
14615      0,
14616      0,
14617      0,
14618      0,
14619      0,
14620      0
14621    },
14622    {
14623      {
14624        -1,
14625        -1,
14626        -1,
14627        -1,
14628        -1,
14629        -1,
14630        -1,
14631        -1,
14632        -1,
14633        -1,
14634        -1,
14635        -1,
14636        -1
14637      },
14638      {
14639        -1,
14640        -1,
14641        -1,
14642        -1,
14643        -1,
14644        -1,
14645        -1,
14646        -1,
14647        -1,
14648        -1,
14649        -1,
14650        -1,
14651        -1
14652      }
14653    }
14654  },
14655  {
14656    0,
14657    3,
14658    {
14659      kOperandTypeRegister,
14660      kOperandTypeX86Memory,
14661      kOperandTypeRegister,
14662      0,
14663      0,
14664      0,
14665      0,
14666      0,
14667      0,
14668      0,
14669      0,
14670      0,
14671      0
14672    },
14673    {
14674      0,
14675      0,
14676      0,
14677      0,
14678      0,
14679      0,
14680      0,
14681      0,
14682      0,
14683      0,
14684      0,
14685      0,
14686      0
14687    },
14688    {
14689      {
14690        -1,
14691        -1,
14692        -1,
14693        -1,
14694        -1,
14695        -1,
14696        -1,
14697        -1,
14698        -1,
14699        -1,
14700        -1,
14701        -1,
14702        -1
14703      },
14704      {
14705        -1,
14706        -1,
14707        -1,
14708        -1,
14709        -1,
14710        -1,
14711        -1,
14712        -1,
14713        -1,
14714        -1,
14715        -1,
14716        -1,
14717        -1
14718      }
14719    }
14720  },
14721  {
14722    0,
14723    3,
14724    {
14725      kOperandTypeRegister,
14726      kOperandTypeX86Memory,
14727      kOperandTypeRegister,
14728      0,
14729      0,
14730      0,
14731      0,
14732      0,
14733      0,
14734      0,
14735      0,
14736      0,
14737      0
14738    },
14739    {
14740      0,
14741      0,
14742      0,
14743      0,
14744      0,
14745      0,
14746      0,
14747      0,
14748      0,
14749      0,
14750      0,
14751      0,
14752      0
14753    },
14754    {
14755      {
14756        -1,
14757        -1,
14758        -1,
14759        -1,
14760        -1,
14761        -1,
14762        -1,
14763        -1,
14764        -1,
14765        -1,
14766        -1,
14767        -1,
14768        -1
14769      },
14770      {
14771        -1,
14772        -1,
14773        -1,
14774        -1,
14775        -1,
14776        -1,
14777        -1,
14778        -1,
14779        -1,
14780        -1,
14781        -1,
14782        -1,
14783        -1
14784      }
14785    }
14786  },
14787  {
14788    0,
14789    3,
14790    {
14791      kOperandTypeRegister,
14792      kOperandTypeX86Memory,
14793      kOperandTypeRegister,
14794      0,
14795      0,
14796      0,
14797      0,
14798      0,
14799      0,
14800      0,
14801      0,
14802      0,
14803      0
14804    },
14805    {
14806      0,
14807      0,
14808      0,
14809      0,
14810      0,
14811      0,
14812      0,
14813      0,
14814      0,
14815      0,
14816      0,
14817      0,
14818      0
14819    },
14820    {
14821      {
14822        -1,
14823        -1,
14824        -1,
14825        -1,
14826        -1,
14827        -1,
14828        -1,
14829        -1,
14830        -1,
14831        -1,
14832        -1,
14833        -1,
14834        -1
14835      },
14836      {
14837        -1,
14838        -1,
14839        -1,
14840        -1,
14841        -1,
14842        -1,
14843        -1,
14844        -1,
14845        -1,
14846        -1,
14847        -1,
14848        -1,
14849        -1
14850      }
14851    }
14852  },
14853  {
14854    0,
14855    5,
14856    {
14857      kOperandTypeRegister,
14858      kOperandTypeRegister,
14859      kOperandTypeX86Memory,
14860      kOperandTypeRegister,
14861      kOperandTypeRegister,
14862      0,
14863      0,
14864      0,
14865      0,
14866      0,
14867      0,
14868      0,
14869      0
14870    },
14871    {
14872      0,
14873      0,
14874      0,
14875      0,
14876      0,
14877      0,
14878      0,
14879      0,
14880      0,
14881      0,
14882      0,
14883      0,
14884      0
14885    },
14886    {
14887      {
14888        -1,
14889        -1,
14890        -1,
14891        -1,
14892        -1,
14893        -1,
14894        -1,
14895        -1,
14896        -1,
14897        -1,
14898        -1,
14899        -1,
14900        -1
14901      },
14902      {
14903        -1,
14904        -1,
14905        -1,
14906        -1,
14907        -1,
14908        -1,
14909        -1,
14910        -1,
14911        -1,
14912        -1,
14913        -1,
14914        -1,
14915        -1
14916      }
14917    }
14918  },
14919  {
14920    0,
14921    3,
14922    {
14923      kOperandTypeRegister,
14924      kOperandTypeX86Memory,
14925      kOperandTypeRegister,
14926      0,
14927      0,
14928      0,
14929      0,
14930      0,
14931      0,
14932      0,
14933      0,
14934      0,
14935      0
14936    },
14937    {
14938      0,
14939      0,
14940      0,
14941      0,
14942      0,
14943      0,
14944      0,
14945      0,
14946      0,
14947      0,
14948      0,
14949      0,
14950      0
14951    },
14952    {
14953      {
14954        -1,
14955        -1,
14956        -1,
14957        -1,
14958        -1,
14959        -1,
14960        -1,
14961        -1,
14962        -1,
14963        -1,
14964        -1,
14965        -1,
14966        -1
14967      },
14968      {
14969        -1,
14970        -1,
14971        -1,
14972        -1,
14973        -1,
14974        -1,
14975        -1,
14976        -1,
14977        -1,
14978        -1,
14979        -1,
14980        -1,
14981        -1
14982      }
14983    }
14984  },
14985  {
14986    0,
14987    5,
14988    {
14989      kOperandTypeRegister,
14990      kOperandTypeRegister,
14991      kOperandTypeX86Memory,
14992      kOperandTypeRegister,
14993      kOperandTypeRegister,
14994      0,
14995      0,
14996      0,
14997      0,
14998      0,
14999      0,
15000      0,
15001      0
15002    },
15003    {
15004      0,
15005      0,
15006      0,
15007      0,
15008      0,
15009      0,
15010      0,
15011      0,
15012      0,
15013      0,
15014      0,
15015      0,
15016      0
15017    },
15018    {
15019      {
15020        -1,
15021        -1,
15022        -1,
15023        -1,
15024        -1,
15025        -1,
15026        -1,
15027        -1,
15028        -1,
15029        -1,
15030        -1,
15031        -1,
15032        -1
15033      },
15034      {
15035        -1,
15036        -1,
15037        -1,
15038        -1,
15039        -1,
15040        -1,
15041        -1,
15042        -1,
15043        -1,
15044        -1,
15045        -1,
15046        -1,
15047        -1
15048      }
15049    }
15050  },
15051  {
15052    0,
15053    5,
15054    {
15055      kOperandTypeRegister,
15056      kOperandTypeRegister,
15057      kOperandTypeX86Memory,
15058      kOperandTypeRegister,
15059      kOperandTypeRegister,
15060      0,
15061      0,
15062      0,
15063      0,
15064      0,
15065      0,
15066      0,
15067      0
15068    },
15069    {
15070      0,
15071      0,
15072      0,
15073      0,
15074      0,
15075      0,
15076      0,
15077      0,
15078      0,
15079      0,
15080      0,
15081      0,
15082      0
15083    },
15084    {
15085      {
15086        -1,
15087        -1,
15088        -1,
15089        -1,
15090        -1,
15091        -1,
15092        -1,
15093        -1,
15094        -1,
15095        -1,
15096        -1,
15097        -1,
15098        -1
15099      },
15100      {
15101        -1,
15102        -1,
15103        -1,
15104        -1,
15105        -1,
15106        -1,
15107        -1,
15108        -1,
15109        -1,
15110        -1,
15111        -1,
15112        -1,
15113        -1
15114      }
15115    }
15116  },
15117  {
15118    0,
15119    3,
15120    {
15121      kOperandTypeRegister,
15122      kOperandTypeX86Memory,
15123      kOperandTypeRegister,
15124      0,
15125      0,
15126      0,
15127      0,
15128      0,
15129      0,
15130      0,
15131      0,
15132      0,
15133      0
15134    },
15135    {
15136      0,
15137      0,
15138      0,
15139      0,
15140      0,
15141      0,
15142      0,
15143      0,
15144      0,
15145      0,
15146      0,
15147      0,
15148      0
15149    },
15150    {
15151      {
15152        -1,
15153        -1,
15154        -1,
15155        -1,
15156        -1,
15157        -1,
15158        -1,
15159        -1,
15160        -1,
15161        -1,
15162        -1,
15163        -1,
15164        -1
15165      },
15166      {
15167        -1,
15168        -1,
15169        -1,
15170        -1,
15171        -1,
15172        -1,
15173        -1,
15174        -1,
15175        -1,
15176        -1,
15177        -1,
15178        -1,
15179        -1
15180      }
15181    }
15182  },
15183  {
15184    0,
15185    3,
15186    {
15187      kOperandTypeRegister,
15188      kOperandTypeX86Memory,
15189      kOperandTypeRegister,
15190      0,
15191      0,
15192      0,
15193      0,
15194      0,
15195      0,
15196      0,
15197      0,
15198      0,
15199      0
15200    },
15201    {
15202      0,
15203      0,
15204      0,
15205      0,
15206      0,
15207      0,
15208      0,
15209      0,
15210      0,
15211      0,
15212      0,
15213      0,
15214      0
15215    },
15216    {
15217      {
15218        -1,
15219        -1,
15220        -1,
15221        -1,
15222        -1,
15223        -1,
15224        -1,
15225        -1,
15226        -1,
15227        -1,
15228        -1,
15229        -1,
15230        -1
15231      },
15232      {
15233        -1,
15234        -1,
15235        -1,
15236        -1,
15237        -1,
15238        -1,
15239        -1,
15240        -1,
15241        -1,
15242        -1,
15243        -1,
15244        -1,
15245        -1
15246      }
15247    }
15248  },
15249  {
15250    0,
15251    3,
15252    {
15253      kOperandTypeRegister,
15254      kOperandTypeX86Memory,
15255      kOperandTypeRegister,
15256      0,
15257      0,
15258      0,
15259      0,
15260      0,
15261      0,
15262      0,
15263      0,
15264      0,
15265      0
15266    },
15267    {
15268      0,
15269      0,
15270      0,
15271      0,
15272      0,
15273      0,
15274      0,
15275      0,
15276      0,
15277      0,
15278      0,
15279      0,
15280      0
15281    },
15282    {
15283      {
15284        -1,
15285        -1,
15286        -1,
15287        -1,
15288        -1,
15289        -1,
15290        -1,
15291        -1,
15292        -1,
15293        -1,
15294        -1,
15295        -1,
15296        -1
15297      },
15298      {
15299        -1,
15300        -1,
15301        -1,
15302        -1,
15303        -1,
15304        -1,
15305        -1,
15306        -1,
15307        -1,
15308        -1,
15309        -1,
15310        -1,
15311        -1
15312      }
15313    }
15314  },
15315  {
15316    0,
15317    3,
15318    {
15319      kOperandTypeRegister,
15320      kOperandTypeX86Memory,
15321      kOperandTypeRegister,
15322      0,
15323      0,
15324      0,
15325      0,
15326      0,
15327      0,
15328      0,
15329      0,
15330      0,
15331      0
15332    },
15333    {
15334      0,
15335      0,
15336      0,
15337      0,
15338      0,
15339      0,
15340      0,
15341      0,
15342      0,
15343      0,
15344      0,
15345      0,
15346      0
15347    },
15348    {
15349      {
15350        -1,
15351        -1,
15352        -1,
15353        -1,
15354        -1,
15355        -1,
15356        -1,
15357        -1,
15358        -1,
15359        -1,
15360        -1,
15361        -1,
15362        -1
15363      },
15364      {
15365        -1,
15366        -1,
15367        -1,
15368        -1,
15369        -1,
15370        -1,
15371        -1,
15372        -1,
15373        -1,
15374        -1,
15375        -1,
15376        -1,
15377        -1
15378      }
15379    }
15380  },
15381  {
15382    0,
15383    3,
15384    {
15385      kOperandTypeRegister,
15386      kOperandTypeX86Memory,
15387      kOperandTypeRegister,
15388      0,
15389      0,
15390      0,
15391      0,
15392      0,
15393      0,
15394      0,
15395      0,
15396      0,
15397      0
15398    },
15399    {
15400      0,
15401      0,
15402      0,
15403      0,
15404      0,
15405      0,
15406      0,
15407      0,
15408      0,
15409      0,
15410      0,
15411      0,
15412      0
15413    },
15414    {
15415      {
15416        -1,
15417        -1,
15418        -1,
15419        -1,
15420        -1,
15421        -1,
15422        -1,
15423        -1,
15424        -1,
15425        -1,
15426        -1,
15427        -1,
15428        -1
15429      },
15430      {
15431        -1,
15432        -1,
15433        -1,
15434        -1,
15435        -1,
15436        -1,
15437        -1,
15438        -1,
15439        -1,
15440        -1,
15441        -1,
15442        -1,
15443        -1
15444      }
15445    }
15446  },
15447  {
15448    0,
15449    3,
15450    {
15451      kOperandTypeRegister,
15452      kOperandTypeX86Memory,
15453      kOperandTypeRegister,
15454      0,
15455      0,
15456      0,
15457      0,
15458      0,
15459      0,
15460      0,
15461      0,
15462      0,
15463      0
15464    },
15465    {
15466      0,
15467      0,
15468      0,
15469      0,
15470      0,
15471      0,
15472      0,
15473      0,
15474      0,
15475      0,
15476      0,
15477      0,
15478      0
15479    },
15480    {
15481      {
15482        -1,
15483        -1,
15484        -1,
15485        -1,
15486        -1,
15487        -1,
15488        -1,
15489        -1,
15490        -1,
15491        -1,
15492        -1,
15493        -1,
15494        -1
15495      },
15496      {
15497        -1,
15498        -1,
15499        -1,
15500        -1,
15501        -1,
15502        -1,
15503        -1,
15504        -1,
15505        -1,
15506        -1,
15507        -1,
15508        -1,
15509        -1
15510      }
15511    }
15512  },
15513  {
15514    0,
15515    3,
15516    {
15517      kOperandTypeRegister,
15518      kOperandTypeX86Memory,
15519      kOperandTypeRegister,
15520      0,
15521      0,
15522      0,
15523      0,
15524      0,
15525      0,
15526      0,
15527      0,
15528      0,
15529      0
15530    },
15531    {
15532      0,
15533      0,
15534      0,
15535      0,
15536      0,
15537      0,
15538      0,
15539      0,
15540      0,
15541      0,
15542      0,
15543      0,
15544      0
15545    },
15546    {
15547      {
15548        -1,
15549        -1,
15550        -1,
15551        -1,
15552        -1,
15553        -1,
15554        -1,
15555        -1,
15556        -1,
15557        -1,
15558        -1,
15559        -1,
15560        -1
15561      },
15562      {
15563        -1,
15564        -1,
15565        -1,
15566        -1,
15567        -1,
15568        -1,
15569        -1,
15570        -1,
15571        -1,
15572        -1,
15573        -1,
15574        -1,
15575        -1
15576      }
15577    }
15578  },
15579  {
15580    0,
15581    3,
15582    {
15583      kOperandTypeRegister,
15584      kOperandTypeX86Memory,
15585      kOperandTypeRegister,
15586      0,
15587      0,
15588      0,
15589      0,
15590      0,
15591      0,
15592      0,
15593      0,
15594      0,
15595      0
15596    },
15597    {
15598      0,
15599      0,
15600      0,
15601      0,
15602      0,
15603      0,
15604      0,
15605      0,
15606      0,
15607      0,
15608      0,
15609      0,
15610      0
15611    },
15612    {
15613      {
15614        -1,
15615        -1,
15616        -1,
15617        -1,
15618        -1,
15619        -1,
15620        -1,
15621        -1,
15622        -1,
15623        -1,
15624        -1,
15625        -1,
15626        -1
15627      },
15628      {
15629        -1,
15630        -1,
15631        -1,
15632        -1,
15633        -1,
15634        -1,
15635        -1,
15636        -1,
15637        -1,
15638        -1,
15639        -1,
15640        -1,
15641        -1
15642      }
15643    }
15644  },
15645  {
15646    0,
15647    3,
15648    {
15649      kOperandTypeRegister,
15650      kOperandTypeX86Memory,
15651      kOperandTypeRegister,
15652      0,
15653      0,
15654      0,
15655      0,
15656      0,
15657      0,
15658      0,
15659      0,
15660      0,
15661      0
15662    },
15663    {
15664      0,
15665      0,
15666      0,
15667      0,
15668      0,
15669      0,
15670      0,
15671      0,
15672      0,
15673      0,
15674      0,
15675      0,
15676      0
15677    },
15678    {
15679      {
15680        -1,
15681        -1,
15682        -1,
15683        -1,
15684        -1,
15685        -1,
15686        -1,
15687        -1,
15688        -1,
15689        -1,
15690        -1,
15691        -1,
15692        -1
15693      },
15694      {
15695        -1,
15696        -1,
15697        -1,
15698        -1,
15699        -1,
15700        -1,
15701        -1,
15702        -1,
15703        -1,
15704        -1,
15705        -1,
15706        -1,
15707        -1
15708      }
15709    }
15710  },
15711  {
15712    0,
15713    5,
15714    {
15715      kOperandTypeRegister,
15716      kOperandTypeRegister,
15717      kOperandTypeX86Memory,
15718      kOperandTypeRegister,
15719      kOperandTypeRegister,
15720      0,
15721      0,
15722      0,
15723      0,
15724      0,
15725      0,
15726      0,
15727      0
15728    },
15729    {
15730      0,
15731      0,
15732      0,
15733      0,
15734      0,
15735      0,
15736      0,
15737      0,
15738      0,
15739      0,
15740      0,
15741      0,
15742      0
15743    },
15744    {
15745      {
15746        -1,
15747        -1,
15748        -1,
15749        -1,
15750        -1,
15751        -1,
15752        -1,
15753        -1,
15754        -1,
15755        -1,
15756        -1,
15757        -1,
15758        -1
15759      },
15760      {
15761        -1,
15762        -1,
15763        -1,
15764        -1,
15765        -1,
15766        -1,
15767        -1,
15768        -1,
15769        -1,
15770        -1,
15771        -1,
15772        -1,
15773        -1
15774      }
15775    }
15776  },
15777  {
15778    0,
15779    3,
15780    {
15781      kOperandTypeRegister,
15782      kOperandTypeX86Memory,
15783      kOperandTypeRegister,
15784      0,
15785      0,
15786      0,
15787      0,
15788      0,
15789      0,
15790      0,
15791      0,
15792      0,
15793      0
15794    },
15795    {
15796      0,
15797      0,
15798      0,
15799      0,
15800      0,
15801      0,
15802      0,
15803      0,
15804      0,
15805      0,
15806      0,
15807      0,
15808      0
15809    },
15810    {
15811      {
15812        -1,
15813        -1,
15814        -1,
15815        -1,
15816        -1,
15817        -1,
15818        -1,
15819        -1,
15820        -1,
15821        -1,
15822        -1,
15823        -1,
15824        -1
15825      },
15826      {
15827        -1,
15828        -1,
15829        -1,
15830        -1,
15831        -1,
15832        -1,
15833        -1,
15834        -1,
15835        -1,
15836        -1,
15837        -1,
15838        -1,
15839        -1
15840      }
15841    }
15842  },
15843  {
15844    0,
15845    1,
15846    {
15847      kOperandTypeRegister,
15848      0,
15849      0,
15850      0,
15851      0,
15852      0,
15853      0,
15854      0,
15855      0,
15856      0,
15857      0,
15858      0,
15859      0
15860    },
15861    {
15862      0,
15863      0,
15864      0,
15865      0,
15866      0,
15867      0,
15868      0,
15869      0,
15870      0,
15871      0,
15872      0,
15873      0,
15874      0
15875    },
15876    {
15877      {
15878        -1,
15879        -1,
15880        -1,
15881        -1,
15882        -1,
15883        -1,
15884        -1,
15885        -1,
15886        -1,
15887        -1,
15888        -1,
15889        -1,
15890        -1
15891      },
15892      {
15893        -1,
15894        -1,
15895        -1,
15896        -1,
15897        -1,
15898        -1,
15899        -1,
15900        -1,
15901        -1,
15902        -1,
15903        -1,
15904        -1,
15905        -1
15906      }
15907    }
15908  },
15909  {
15910    0,
15911    1,
15912    {
15913      kOperandTypeRegister,
15914      0,
15915      0,
15916      0,
15917      0,
15918      0,
15919      0,
15920      0,
15921      0,
15922      0,
15923      0,
15924      0,
15925      0
15926    },
15927    {
15928      0,
15929      0,
15930      0,
15931      0,
15932      0,
15933      0,
15934      0,
15935      0,
15936      0,
15937      0,
15938      0,
15939      0,
15940      0
15941    },
15942    {
15943      {
15944        -1,
15945        -1,
15946        -1,
15947        -1,
15948        -1,
15949        -1,
15950        -1,
15951        -1,
15952        -1,
15953        -1,
15954        -1,
15955        -1,
15956        -1
15957      },
15958      {
15959        -1,
15960        -1,
15961        -1,
15962        -1,
15963        -1,
15964        -1,
15965        -1,
15966        -1,
15967        -1,
15968        -1,
15969        -1,
15970        -1,
15971        -1
15972      }
15973    }
15974  },
15975  {
15976    0,
15977    1,
15978    {
15979      kOperandTypeRegister,
15980      0,
15981      0,
15982      0,
15983      0,
15984      0,
15985      0,
15986      0,
15987      0,
15988      0,
15989      0,
15990      0,
15991      0
15992    },
15993    {
15994      0,
15995      0,
15996      0,
15997      0,
15998      0,
15999      0,
16000      0,
16001      0,
16002      0,
16003      0,
16004      0,
16005      0,
16006      0
16007    },
16008    {
16009      {
16010        -1,
16011        -1,
16012        -1,
16013        -1,
16014        -1,
16015        -1,
16016        -1,
16017        -1,
16018        -1,
16019        -1,
16020        -1,
16021        -1,
16022        -1
16023      },
16024      {
16025        -1,
16026        -1,
16027        -1,
16028        -1,
16029        -1,
16030        -1,
16031        -1,
16032        -1,
16033        -1,
16034        -1,
16035        -1,
16036        -1,
16037        -1
16038      }
16039    }
16040  },
16041  {
16042    0,
16043    4,
16044    {
16045      kOperandTypeRegister,
16046      kOperandTypeRegister,
16047      kOperandTypeX86Memory,
16048      kOperandTypeImmediate,
16049      0,
16050      0,
16051      0,
16052      0,
16053      0,
16054      0,
16055      0,
16056      0,
16057      0
16058    },
16059    {
16060      0,
16061      0,
16062      0,
16063      0,
16064      0,
16065      0,
16066      0,
16067      0,
16068      0,
16069      0,
16070      0,
16071      0,
16072      0
16073    },
16074    {
16075      {
16076        3,
16077        2,
16078        0,
16079        -1,
16080        -1,
16081        -1,
16082        -1,
16083        -1,
16084        -1,
16085        -1,
16086        -1,
16087        -1,
16088        -1
16089      },
16090      {
16091        0,
16092        2,
16093        3,
16094        -1,
16095        -1,
16096        -1,
16097        -1,
16098        -1,
16099        -1,
16100        -1,
16101        -1,
16102        -1,
16103        -1
16104      }
16105    }
16106  },
16107  {
16108    0,
16109    4,
16110    {
16111      kOperandTypeRegister,
16112      kOperandTypeRegister,
16113      kOperandTypeRegister,
16114      kOperandTypeImmediate,
16115      0,
16116      0,
16117      0,
16118      0,
16119      0,
16120      0,
16121      0,
16122      0,
16123      0
16124    },
16125    {
16126      0,
16127      0,
16128      0,
16129      0,
16130      0,
16131      0,
16132      0,
16133      0,
16134      0,
16135      0,
16136      0,
16137      0,
16138      0
16139    },
16140    {
16141      {
16142        3,
16143        2,
16144        0,
16145        -1,
16146        -1,
16147        -1,
16148        -1,
16149        -1,
16150        -1,
16151        -1,
16152        -1,
16153        -1,
16154        -1
16155      },
16156      {
16157        0,
16158        2,
16159        3,
16160        -1,
16161        -1,
16162        -1,
16163        -1,
16164        -1,
16165        -1,
16166        -1,
16167        -1,
16168        -1,
16169        -1
16170      }
16171    }
16172  },
16173  {
16174    0,
16175    4,
16176    {
16177      kOperandTypeRegister,
16178      kOperandTypeRegister,
16179      kOperandTypeX86Memory,
16180      kOperandTypeImmediate,
16181      0,
16182      0,
16183      0,
16184      0,
16185      0,
16186      0,
16187      0,
16188      0,
16189      0
16190    },
16191    {
16192      0,
16193      0,
16194      0,
16195      0,
16196      0,
16197      0,
16198      0,
16199      0,
16200      0,
16201      0,
16202      0,
16203      0,
16204      0
16205    },
16206    {
16207      {
16208        3,
16209        2,
16210        0,
16211        -1,
16212        -1,
16213        -1,
16214        -1,
16215        -1,
16216        -1,
16217        -1,
16218        -1,
16219        -1,
16220        -1
16221      },
16222      {
16223        0,
16224        2,
16225        3,
16226        -1,
16227        -1,
16228        -1,
16229        -1,
16230        -1,
16231        -1,
16232        -1,
16233        -1,
16234        -1,
16235        -1
16236      }
16237    }
16238  },
16239  {
16240    0,
16241    4,
16242    {
16243      kOperandTypeRegister,
16244      kOperandTypeRegister,
16245      kOperandTypeRegister,
16246      kOperandTypeImmediate,
16247      0,
16248      0,
16249      0,
16250      0,
16251      0,
16252      0,
16253      0,
16254      0,
16255      0
16256    },
16257    {
16258      0,
16259      0,
16260      0,
16261      0,
16262      0,
16263      0,
16264      0,
16265      0,
16266      0,
16267      0,
16268      0,
16269      0,
16270      0
16271    },
16272    {
16273      {
16274        3,
16275        2,
16276        0,
16277        -1,
16278        -1,
16279        -1,
16280        -1,
16281        -1,
16282        -1,
16283        -1,
16284        -1,
16285        -1,
16286        -1
16287      },
16288      {
16289        0,
16290        2,
16291        3,
16292        -1,
16293        -1,
16294        -1,
16295        -1,
16296        -1,
16297        -1,
16298        -1,
16299        -1,
16300        -1,
16301        -1
16302      }
16303    }
16304  },
16305  {
16306    0,
16307    3,
16308    {
16309      kOperandTypeRegister,
16310      kOperandTypeRegister,
16311      kOperandTypeX86Memory,
16312      0,
16313      0,
16314      0,
16315      0,
16316      0,
16317      0,
16318      0,
16319      0,
16320      0,
16321      0
16322    },
16323    {
16324      0,
16325      0,
16326      0,
16327      0,
16328      0,
16329      0,
16330      0,
16331      0,
16332      0,
16333      0,
16334      0,
16335      0,
16336      0
16337    },
16338    {
16339      {
16340        2,
16341        0,
16342        -1,
16343        -1,
16344        -1,
16345        -1,
16346        -1,
16347        -1,
16348        -1,
16349        -1,
16350        -1,
16351        -1,
16352        -1
16353      },
16354      {
16355        0,
16356        2,
16357        -1,
16358        -1,
16359        -1,
16360        -1,
16361        -1,
16362        -1,
16363        -1,
16364        -1,
16365        -1,
16366        -1,
16367        -1
16368      }
16369    }
16370  },
16371  {
16372    0,
16373    3,
16374    {
16375      kOperandTypeRegister,
16376      kOperandTypeRegister,
16377      kOperandTypeRegister,
16378      0,
16379      0,
16380      0,
16381      0,
16382      0,
16383      0,
16384      0,
16385      0,
16386      0,
16387      0
16388    },
16389    {
16390      0,
16391      0,
16392      0,
16393      0,
16394      0,
16395      0,
16396      0,
16397      0,
16398      0,
16399      0,
16400      0,
16401      0,
16402      0
16403    },
16404    {
16405      {
16406        2,
16407        0,
16408        -1,
16409        -1,
16410        -1,
16411        -1,
16412        -1,
16413        -1,
16414        -1,
16415        -1,
16416        -1,
16417        -1,
16418        -1
16419      },
16420      {
16421        0,
16422        2,
16423        -1,
16424        -1,
16425        -1,
16426        -1,
16427        -1,
16428        -1,
16429        -1,
16430        -1,
16431        -1,
16432        -1,
16433        -1
16434      }
16435    }
16436  },
16437  {
16438    0,
16439    3,
16440    {
16441      kOperandTypeRegister,
16442      kOperandTypeRegister,
16443      kOperandTypeX86Memory,
16444      0,
16445      0,
16446      0,
16447      0,
16448      0,
16449      0,
16450      0,
16451      0,
16452      0,
16453      0
16454    },
16455    {
16456      0,
16457      0,
16458      0,
16459      0,
16460      0,
16461      0,
16462      0,
16463      0,
16464      0,
16465      0,
16466      0,
16467      0,
16468      0
16469    },
16470    {
16471      {
16472        2,
16473        0,
16474        -1,
16475        -1,
16476        -1,
16477        -1,
16478        -1,
16479        -1,
16480        -1,
16481        -1,
16482        -1,
16483        -1,
16484        -1
16485      },
16486      {
16487        0,
16488        2,
16489        -1,
16490        -1,
16491        -1,
16492        -1,
16493        -1,
16494        -1,
16495        -1,
16496        -1,
16497        -1,
16498        -1,
16499        -1
16500      }
16501    }
16502  },
16503  {
16504    0,
16505    3,
16506    {
16507      kOperandTypeRegister,
16508      kOperandTypeRegister,
16509      kOperandTypeRegister,
16510      0,
16511      0,
16512      0,
16513      0,
16514      0,
16515      0,
16516      0,
16517      0,
16518      0,
16519      0
16520    },
16521    {
16522      0,
16523      0,
16524      0,
16525      0,
16526      0,
16527      0,
16528      0,
16529      0,
16530      0,
16531      0,
16532      0,
16533      0,
16534      0
16535    },
16536    {
16537      {
16538        2,
16539        0,
16540        -1,
16541        -1,
16542        -1,
16543        -1,
16544        -1,
16545        -1,
16546        -1,
16547        -1,
16548        -1,
16549        -1,
16550        -1
16551      },
16552      {
16553        0,
16554        2,
16555        -1,
16556        -1,
16557        -1,
16558        -1,
16559        -1,
16560        -1,
16561        -1,
16562        -1,
16563        -1,
16564        -1,
16565        -1
16566      }
16567    }
16568  },
16569  {
16570    0,
16571    2,
16572    {
16573      kOperandTypeRegister,
16574      kOperandTypeX86Memory,
16575      0,
16576      0,
16577      0,
16578      0,
16579      0,
16580      0,
16581      0,
16582      0,
16583      0,
16584      0,
16585      0
16586    },
16587    {
16588      0,
16589      0,
16590      0,
16591      0,
16592      0,
16593      0,
16594      0,
16595      0,
16596      0,
16597      0,
16598      0,
16599      0,
16600      0
16601    },
16602    {
16603      {
16604        1,
16605        0,
16606        -1,
16607        -1,
16608        -1,
16609        -1,
16610        -1,
16611        -1,
16612        -1,
16613        -1,
16614        -1,
16615        -1,
16616        -1
16617      },
16618      {
16619        0,
16620        1,
16621        -1,
16622        -1,
16623        -1,
16624        -1,
16625        -1,
16626        -1,
16627        -1,
16628        -1,
16629        -1,
16630        -1,
16631        -1
16632      }
16633    }
16634  },
16635  {
16636    0,
16637    2,
16638    {
16639      kOperandTypeRegister,
16640      kOperandTypeX86Memory,
16641      0,
16642      0,
16643      0,
16644      0,
16645      0,
16646      0,
16647      0,
16648      0,
16649      0,
16650      0,
16651      0
16652    },
16653    {
16654      0,
16655      0,
16656      0,
16657      0,
16658      0,
16659      0,
16660      0,
16661      0,
16662      0,
16663      0,
16664      0,
16665      0,
16666      0
16667    },
16668    {
16669      {
16670        1,
16671        0,
16672        -1,
16673        -1,
16674        -1,
16675        -1,
16676        -1,
16677        -1,
16678        -1,
16679        -1,
16680        -1,
16681        -1,
16682        -1
16683      },
16684      {
16685        0,
16686        1,
16687        -1,
16688        -1,
16689        -1,
16690        -1,
16691        -1,
16692        -1,
16693        -1,
16694        -1,
16695        -1,
16696        -1,
16697        -1
16698      }
16699    }
16700  },
16701  {
16702    0,
16703    2,
16704    {
16705      kOperandTypeRegister,
16706      kOperandTypeX86Memory,
16707      0,
16708      0,
16709      0,
16710      0,
16711      0,
16712      0,
16713      0,
16714      0,
16715      0,
16716      0,
16717      0
16718    },
16719    {
16720      0,
16721      0,
16722      0,
16723      0,
16724      0,
16725      0,
16726      0,
16727      0,
16728      0,
16729      0,
16730      0,
16731      0,
16732      0
16733    },
16734    {
16735      {
16736        1,
16737        0,
16738        -1,
16739        -1,
16740        -1,
16741        -1,
16742        -1,
16743        -1,
16744        -1,
16745        -1,
16746        -1,
16747        -1,
16748        -1
16749      },
16750      {
16751        0,
16752        1,
16753        -1,
16754        -1,
16755        -1,
16756        -1,
16757        -1,
16758        -1,
16759        -1,
16760        -1,
16761        -1,
16762        -1,
16763        -1
16764      }
16765    }
16766  },
16767  {
16768    0,
16769    2,
16770    {
16771      kOperandTypeRegister,
16772      kOperandTypeRegister,
16773      0,
16774      0,
16775      0,
16776      0,
16777      0,
16778      0,
16779      0,
16780      0,
16781      0,
16782      0,
16783      0
16784    },
16785    {
16786      0,
16787      0,
16788      0,
16789      0,
16790      0,
16791      0,
16792      0,
16793      0,
16794      0,
16795      0,
16796      0,
16797      0,
16798      0
16799    },
16800    {
16801      {
16802        1,
16803        0,
16804        -1,
16805        -1,
16806        -1,
16807        -1,
16808        -1,
16809        -1,
16810        -1,
16811        -1,
16812        -1,
16813        -1,
16814        -1
16815      },
16816      {
16817        0,
16818        1,
16819        -1,
16820        -1,
16821        -1,
16822        -1,
16823        -1,
16824        -1,
16825        -1,
16826        -1,
16827        -1,
16828        -1,
16829        -1
16830      }
16831    }
16832  },
16833  {
16834    0,
16835    2,
16836    {
16837      kOperandTypeRegister,
16838      kOperandTypeX86Memory,
16839      0,
16840      0,
16841      0,
16842      0,
16843      0,
16844      0,
16845      0,
16846      0,
16847      0,
16848      0,
16849      0
16850    },
16851    {
16852      0,
16853      0,
16854      0,
16855      0,
16856      0,
16857      0,
16858      0,
16859      0,
16860      0,
16861      0,
16862      0,
16863      0,
16864      0
16865    },
16866    {
16867      {
16868        1,
16869        0,
16870        -1,
16871        -1,
16872        -1,
16873        -1,
16874        -1,
16875        -1,
16876        -1,
16877        -1,
16878        -1,
16879        -1,
16880        -1
16881      },
16882      {
16883        0,
16884        1,
16885        -1,
16886        -1,
16887        -1,
16888        -1,
16889        -1,
16890        -1,
16891        -1,
16892        -1,
16893        -1,
16894        -1,
16895        -1
16896      }
16897    }
16898  },
16899  {
16900    0,
16901    2,
16902    {
16903      kOperandTypeRegister,
16904      kOperandTypeRegister,
16905      0,
16906      0,
16907      0,
16908      0,
16909      0,
16910      0,
16911      0,
16912      0,
16913      0,
16914      0,
16915      0
16916    },
16917    {
16918      0,
16919      0,
16920      0,
16921      0,
16922      0,
16923      0,
16924      0,
16925      0,
16926      0,
16927      0,
16928      0,
16929      0,
16930      0
16931    },
16932    {
16933      {
16934        1,
16935        0,
16936        -1,
16937        -1,
16938        -1,
16939        -1,
16940        -1,
16941        -1,
16942        -1,
16943        -1,
16944        -1,
16945        -1,
16946        -1
16947      },
16948      {
16949        0,
16950        1,
16951        -1,
16952        -1,
16953        -1,
16954        -1,
16955        -1,
16956        -1,
16957        -1,
16958        -1,
16959        -1,
16960        -1,
16961        -1
16962      }
16963    }
16964  },
16965  {
16966    0,
16967    2,
16968    {
16969      kOperandTypeRegister,
16970      kOperandTypeX86Memory,
16971      0,
16972      0,
16973      0,
16974      0,
16975      0,
16976      0,
16977      0,
16978      0,
16979      0,
16980      0,
16981      0
16982    },
16983    {
16984      0,
16985      0,
16986      0,
16987      0,
16988      0,
16989      0,
16990      0,
16991      0,
16992      0,
16993      0,
16994      0,
16995      0,
16996      0
16997    },
16998    {
16999      {
17000        1,
17001        0,
17002        -1,
17003        -1,
17004        -1,
17005        -1,
17006        -1,
17007        -1,
17008        -1,
17009        -1,
17010        -1,
17011        -1,
17012        -1
17013      },
17014      {
17015        0,
17016        1,
17017        -1,
17018        -1,
17019        -1,
17020        -1,
17021        -1,
17022        -1,
17023        -1,
17024        -1,
17025        -1,
17026        -1,
17027        -1
17028      }
17029    }
17030  },
17031  {
17032    0,
17033    2,
17034    {
17035      kOperandTypeRegister,
17036      kOperandTypeRegister,
17037      0,
17038      0,
17039      0,
17040      0,
17041      0,
17042      0,
17043      0,
17044      0,
17045      0,
17046      0,
17047      0
17048    },
17049    {
17050      0,
17051      0,
17052      0,
17053      0,
17054      0,
17055      0,
17056      0,
17057      0,
17058      0,
17059      0,
17060      0,
17061      0,
17062      0
17063    },
17064    {
17065      {
17066        1,
17067        0,
17068        -1,
17069        -1,
17070        -1,
17071        -1,
17072        -1,
17073        -1,
17074        -1,
17075        -1,
17076        -1,
17077        -1,
17078        -1
17079      },
17080      {
17081        0,
17082        1,
17083        -1,
17084        -1,
17085        -1,
17086        -1,
17087        -1,
17088        -1,
17089        -1,
17090        -1,
17091        -1,
17092        -1,
17093        -1
17094      }
17095    }
17096  },
17097  {
17098    0,
17099    2,
17100    {
17101      kOperandTypeRegister,
17102      kOperandTypeX86Memory,
17103      0,
17104      0,
17105      0,
17106      0,
17107      0,
17108      0,
17109      0,
17110      0,
17111      0,
17112      0,
17113      0
17114    },
17115    {
17116      0,
17117      0,
17118      0,
17119      0,
17120      0,
17121      0,
17122      0,
17123      0,
17124      0,
17125      0,
17126      0,
17127      0,
17128      0
17129    },
17130    {
17131      {
17132        1,
17133        0,
17134        -1,
17135        -1,
17136        -1,
17137        -1,
17138        -1,
17139        -1,
17140        -1,
17141        -1,
17142        -1,
17143        -1,
17144        -1
17145      },
17146      {
17147        0,
17148        1,
17149        -1,
17150        -1,
17151        -1,
17152        -1,
17153        -1,
17154        -1,
17155        -1,
17156        -1,
17157        -1,
17158        -1,
17159        -1
17160      }
17161    }
17162  },
17163  {
17164    0,
17165    2,
17166    {
17167      kOperandTypeRegister,
17168      kOperandTypeRegister,
17169      0,
17170      0,
17171      0,
17172      0,
17173      0,
17174      0,
17175      0,
17176      0,
17177      0,
17178      0,
17179      0
17180    },
17181    {
17182      0,
17183      0,
17184      0,
17185      0,
17186      0,
17187      0,
17188      0,
17189      0,
17190      0,
17191      0,
17192      0,
17193      0,
17194      0
17195    },
17196    {
17197      {
17198        1,
17199        0,
17200        -1,
17201        -1,
17202        -1,
17203        -1,
17204        -1,
17205        -1,
17206        -1,
17207        -1,
17208        -1,
17209        -1,
17210        -1
17211      },
17212      {
17213        0,
17214        1,
17215        -1,
17216        -1,
17217        -1,
17218        -1,
17219        -1,
17220        -1,
17221        -1,
17222        -1,
17223        -1,
17224        -1,
17225        -1
17226      }
17227    }
17228  },
17229  {
17230    0,
17231    2,
17232    {
17233      kOperandTypeRegister,
17234      kOperandTypeX86Memory,
17235      0,
17236      0,
17237      0,
17238      0,
17239      0,
17240      0,
17241      0,
17242      0,
17243      0,
17244      0,
17245      0
17246    },
17247    {
17248      0,
17249      0,
17250      0,
17251      0,
17252      0,
17253      0,
17254      0,
17255      0,
17256      0,
17257      0,
17258      0,
17259      0,
17260      0
17261    },
17262    {
17263      {
17264        1,
17265        0,
17266        -1,
17267        -1,
17268        -1,
17269        -1,
17270        -1,
17271        -1,
17272        -1,
17273        -1,
17274        -1,
17275        -1,
17276        -1
17277      },
17278      {
17279        0,
17280        1,
17281        -1,
17282        -1,
17283        -1,
17284        -1,
17285        -1,
17286        -1,
17287        -1,
17288        -1,
17289        -1,
17290        -1,
17291        -1
17292      }
17293    }
17294  },
17295  {
17296    0,
17297    2,
17298    {
17299      kOperandTypeRegister,
17300      kOperandTypeRegister,
17301      0,
17302      0,
17303      0,
17304      0,
17305      0,
17306      0,
17307      0,
17308      0,
17309      0,
17310      0,
17311      0
17312    },
17313    {
17314      0,
17315      0,
17316      0,
17317      0,
17318      0,
17319      0,
17320      0,
17321      0,
17322      0,
17323      0,
17324      0,
17325      0,
17326      0
17327    },
17328    {
17329      {
17330        1,
17331        0,
17332        -1,
17333        -1,
17334        -1,
17335        -1,
17336        -1,
17337        -1,
17338        -1,
17339        -1,
17340        -1,
17341        -1,
17342        -1
17343      },
17344      {
17345        0,
17346        1,
17347        -1,
17348        -1,
17349        -1,
17350        -1,
17351        -1,
17352        -1,
17353        -1,
17354        -1,
17355        -1,
17356        -1,
17357        -1
17358      }
17359    }
17360  },
17361  {
17362    0,
17363    2,
17364    {
17365      kOperandTypeRegister,
17366      kOperandTypeX86Memory,
17367      0,
17368      0,
17369      0,
17370      0,
17371      0,
17372      0,
17373      0,
17374      0,
17375      0,
17376      0,
17377      0
17378    },
17379    {
17380      0,
17381      0,
17382      0,
17383      0,
17384      0,
17385      0,
17386      0,
17387      0,
17388      0,
17389      0,
17390      0,
17391      0,
17392      0
17393    },
17394    {
17395      {
17396        1,
17397        0,
17398        -1,
17399        -1,
17400        -1,
17401        -1,
17402        -1,
17403        -1,
17404        -1,
17405        -1,
17406        -1,
17407        -1,
17408        -1
17409      },
17410      {
17411        0,
17412        1,
17413        -1,
17414        -1,
17415        -1,
17416        -1,
17417        -1,
17418        -1,
17419        -1,
17420        -1,
17421        -1,
17422        -1,
17423        -1
17424      }
17425    }
17426  },
17427  {
17428    0,
17429    2,
17430    {
17431      kOperandTypeRegister,
17432      kOperandTypeRegister,
17433      0,
17434      0,
17435      0,
17436      0,
17437      0,
17438      0,
17439      0,
17440      0,
17441      0,
17442      0,
17443      0
17444    },
17445    {
17446      0,
17447      0,
17448      0,
17449      0,
17450      0,
17451      0,
17452      0,
17453      0,
17454      0,
17455      0,
17456      0,
17457      0,
17458      0
17459    },
17460    {
17461      {
17462        1,
17463        0,
17464        -1,
17465        -1,
17466        -1,
17467        -1,
17468        -1,
17469        -1,
17470        -1,
17471        -1,
17472        -1,
17473        -1,
17474        -1
17475      },
17476      {
17477        0,
17478        1,
17479        -1,
17480        -1,
17481        -1,
17482        -1,
17483        -1,
17484        -1,
17485        -1,
17486        -1,
17487        -1,
17488        -1,
17489        -1
17490      }
17491    }
17492  },
17493  {
17494    0,
17495    2,
17496    {
17497      kOperandTypeRegister,
17498      kOperandTypeRegister,
17499      0,
17500      0,
17501      0,
17502      0,
17503      0,
17504      0,
17505      0,
17506      0,
17507      0,
17508      0,
17509      0
17510    },
17511    {
17512      0,
17513      0,
17514      0,
17515      0,
17516      0,
17517      0,
17518      0,
17519      0,
17520      0,
17521      0,
17522      0,
17523      0,
17524      0
17525    },
17526    {
17527      {
17528        0,
17529        -1,
17530        -1,
17531        -1,
17532        -1,
17533        -1,
17534        -1,
17535        -1,
17536        -1,
17537        -1,
17538        -1,
17539        -1,
17540        -1
17541      },
17542      {
17543        0,
17544        -1,
17545        -1,
17546        -1,
17547        -1,
17548        -1,
17549        -1,
17550        -1,
17551        -1,
17552        -1,
17553        -1,
17554        -1,
17555        -1
17556      }
17557    }
17558  },
17559  {
17560    0,
17561    2,
17562    {
17563      kOperandTypeRegister,
17564      kOperandTypeRegister,
17565      0,
17566      0,
17567      0,
17568      0,
17569      0,
17570      0,
17571      0,
17572      0,
17573      0,
17574      0,
17575      0
17576    },
17577    {
17578      0,
17579      0,
17580      0,
17581      0,
17582      0,
17583      0,
17584      0,
17585      0,
17586      0,
17587      0,
17588      0,
17589      0,
17590      0
17591    },
17592    {
17593      {
17594        0,
17595        -1,
17596        -1,
17597        -1,
17598        -1,
17599        -1,
17600        -1,
17601        -1,
17602        -1,
17603        -1,
17604        -1,
17605        -1,
17606        -1
17607      },
17608      {
17609        0,
17610        -1,
17611        -1,
17612        -1,
17613        -1,
17614        -1,
17615        -1,
17616        -1,
17617        -1,
17618        -1,
17619        -1,
17620        -1,
17621        -1
17622      }
17623    }
17624  },
17625  {
17626    0,
17627    2,
17628    {
17629      kOperandTypeX86Memory,
17630      kOperandTypeImmediate,
17631      0,
17632      0,
17633      0,
17634      0,
17635      0,
17636      0,
17637      0,
17638      0,
17639      0,
17640      0,
17641      0
17642    },
17643    {
17644      0,
17645      0,
17646      0,
17647      0,
17648      0,
17649      0,
17650      0,
17651      0,
17652      0,
17653      0,
17654      0,
17655      0,
17656      0
17657    },
17658    {
17659      {
17660        1,
17661        0,
17662        -1,
17663        -1,
17664        -1,
17665        -1,
17666        -1,
17667        -1,
17668        -1,
17669        -1,
17670        -1,
17671        -1,
17672        -1
17673      },
17674      {
17675        0,
17676        1,
17677        -1,
17678        -1,
17679        -1,
17680        -1,
17681        -1,
17682        -1,
17683        -1,
17684        -1,
17685        -1,
17686        -1,
17687        -1
17688      }
17689    }
17690  },
17691  {
17692    0,
17693    2,
17694    {
17695      kOperandTypeX86Memory,
17696      kOperandTypeRegister,
17697      0,
17698      0,
17699      0,
17700      0,
17701      0,
17702      0,
17703      0,
17704      0,
17705      0,
17706      0,
17707      0
17708    },
17709    {
17710      0,
17711      0,
17712      0,
17713      0,
17714      0,
17715      0,
17716      0,
17717      0,
17718      0,
17719      0,
17720      0,
17721      0,
17722      0
17723    },
17724    {
17725      {
17726        1,
17727        0,
17728        -1,
17729        -1,
17730        -1,
17731        -1,
17732        -1,
17733        -1,
17734        -1,
17735        -1,
17736        -1,
17737        -1,
17738        -1
17739      },
17740      {
17741        0,
17742        1,
17743        -1,
17744        -1,
17745        -1,
17746        -1,
17747        -1,
17748        -1,
17749        -1,
17750        -1,
17751        -1,
17752        -1,
17753        -1
17754      }
17755    }
17756  },
17757  {
17758    0,
17759    2,
17760    {
17761      kOperandTypeRegister,
17762      kOperandTypeImmediate,
17763      0,
17764      0,
17765      0,
17766      0,
17767      0,
17768      0,
17769      0,
17770      0,
17771      0,
17772      0,
17773      0
17774    },
17775    {
17776      0,
17777      0,
17778      0,
17779      0,
17780      0,
17781      0,
17782      0,
17783      0,
17784      0,
17785      0,
17786      0,
17787      0,
17788      0
17789    },
17790    {
17791      {
17792        1,
17793        0,
17794        -1,
17795        -1,
17796        -1,
17797        -1,
17798        -1,
17799        -1,
17800        -1,
17801        -1,
17802        -1,
17803        -1,
17804        -1
17805      },
17806      {
17807        0,
17808        1,
17809        -1,
17810        -1,
17811        -1,
17812        -1,
17813        -1,
17814        -1,
17815        -1,
17816        -1,
17817        -1,
17818        -1,
17819        -1
17820      }
17821    }
17822  },
17823  {
17824    0,
17825    2,
17826    {
17827      kOperandTypeRegister,
17828      kOperandTypeRegister,
17829      0,
17830      0,
17831      0,
17832      0,
17833      0,
17834      0,
17835      0,
17836      0,
17837      0,
17838      0,
17839      0
17840    },
17841    {
17842      0,
17843      0,
17844      0,
17845      0,
17846      0,
17847      0,
17848      0,
17849      0,
17850      0,
17851      0,
17852      0,
17853      0,
17854      0
17855    },
17856    {
17857      {
17858        1,
17859        0,
17860        -1,
17861        -1,
17862        -1,
17863        -1,
17864        -1,
17865        -1,
17866        -1,
17867        -1,
17868        -1,
17869        -1,
17870        -1
17871      },
17872      {
17873        0,
17874        1,
17875        -1,
17876        -1,
17877        -1,
17878        -1,
17879        -1,
17880        -1,
17881        -1,
17882        -1,
17883        -1,
17884        -1,
17885        -1
17886      }
17887    }
17888  },
17889  {
17890    0,
17891    2,
17892    {
17893      kOperandTypeX86Memory,
17894      kOperandTypeImmediate,
17895      0,
17896      0,
17897      0,
17898      0,
17899      0,
17900      0,
17901      0,
17902      0,
17903      0,
17904      0,
17905      0
17906    },
17907    {
17908      0,
17909      0,
17910      0,
17911      0,
17912      0,
17913      0,
17914      0,
17915      0,
17916      0,
17917      0,
17918      0,
17919      0,
17920      0
17921    },
17922    {
17923      {
17924        1,
17925        0,
17926        -1,
17927        -1,
17928        -1,
17929        -1,
17930        -1,
17931        -1,
17932        -1,
17933        -1,
17934        -1,
17935        -1,
17936        -1
17937      },
17938      {
17939        0,
17940        1,
17941        -1,
17942        -1,
17943        -1,
17944        -1,
17945        -1,
17946        -1,
17947        -1,
17948        -1,
17949        -1,
17950        -1,
17951        -1
17952      }
17953    }
17954  },
17955  {
17956    0,
17957    2,
17958    {
17959      kOperandTypeX86Memory,
17960      kOperandTypeRegister,
17961      0,
17962      0,
17963      0,
17964      0,
17965      0,
17966      0,
17967      0,
17968      0,
17969      0,
17970      0,
17971      0
17972    },
17973    {
17974      0,
17975      0,
17976      0,
17977      0,
17978      0,
17979      0,
17980      0,
17981      0,
17982      0,
17983      0,
17984      0,
17985      0,
17986      0
17987    },
17988    {
17989      {
17990        1,
17991        0,
17992        -1,
17993        -1,
17994        -1,
17995        -1,
17996        -1,
17997        -1,
17998        -1,
17999        -1,
18000        -1,
18001        -1,
18002        -1
18003      },
18004      {
18005        0,
18006        1,
18007        -1,
18008        -1,
18009        -1,
18010        -1,
18011        -1,
18012        -1,
18013        -1,
18014        -1,
18015        -1,
18016        -1,
18017        -1
18018      }
18019    }
18020  },
18021  {
18022    0,
18023    2,
18024    {
18025      kOperandTypeRegister,
18026      kOperandTypeImmediate,
18027      0,
18028      0,
18029      0,
18030      0,
18031      0,
18032      0,
18033      0,
18034      0,
18035      0,
18036      0,
18037      0
18038    },
18039    {
18040      0,
18041      0,
18042      0,
18043      0,
18044      0,
18045      0,
18046      0,
18047      0,
18048      0,
18049      0,
18050      0,
18051      0,
18052      0
18053    },
18054    {
18055      {
18056        1,
18057        0,
18058        -1,
18059        -1,
18060        -1,
18061        -1,
18062        -1,
18063        -1,
18064        -1,
18065        -1,
18066        -1,
18067        -1,
18068        -1
18069      },
18070      {
18071        0,
18072        1,
18073        -1,
18074        -1,
18075        -1,
18076        -1,
18077        -1,
18078        -1,
18079        -1,
18080        -1,
18081        -1,
18082        -1,
18083        -1
18084      }
18085    }
18086  },
18087  {
18088    0,
18089    2,
18090    {
18091      kOperandTypeRegister,
18092      kOperandTypeRegister,
18093      0,
18094      0,
18095      0,
18096      0,
18097      0,
18098      0,
18099      0,
18100      0,
18101      0,
18102      0,
18103      0
18104    },
18105    {
18106      0,
18107      0,
18108      0,
18109      0,
18110      0,
18111      0,
18112      0,
18113      0,
18114      0,
18115      0,
18116      0,
18117      0,
18118      0
18119    },
18120    {
18121      {
18122        1,
18123        0,
18124        -1,
18125        -1,
18126        -1,
18127        -1,
18128        -1,
18129        -1,
18130        -1,
18131        -1,
18132        -1,
18133        -1,
18134        -1
18135      },
18136      {
18137        0,
18138        1,
18139        -1,
18140        -1,
18141        -1,
18142        -1,
18143        -1,
18144        -1,
18145        -1,
18146        -1,
18147        -1,
18148        -1,
18149        -1
18150      }
18151    }
18152  },
18153  {
18154    0,
18155    2,
18156    {
18157      kOperandTypeX86Memory,
18158      kOperandTypeImmediate,
18159      0,
18160      0,
18161      0,
18162      0,
18163      0,
18164      0,
18165      0,
18166      0,
18167      0,
18168      0,
18169      0
18170    },
18171    {
18172      0,
18173      0,
18174      0,
18175      0,
18176      0,
18177      0,
18178      0,
18179      0,
18180      0,
18181      0,
18182      0,
18183      0,
18184      0
18185    },
18186    {
18187      {
18188        1,
18189        0,
18190        -1,
18191        -1,
18192        -1,
18193        -1,
18194        -1,
18195        -1,
18196        -1,
18197        -1,
18198        -1,
18199        -1,
18200        -1
18201      },
18202      {
18203        0,
18204        1,
18205        -1,
18206        -1,
18207        -1,
18208        -1,
18209        -1,
18210        -1,
18211        -1,
18212        -1,
18213        -1,
18214        -1,
18215        -1
18216      }
18217    }
18218  },
18219  {
18220    0,
18221    2,
18222    {
18223      kOperandTypeX86Memory,
18224      kOperandTypeRegister,
18225      0,
18226      0,
18227      0,
18228      0,
18229      0,
18230      0,
18231      0,
18232      0,
18233      0,
18234      0,
18235      0
18236    },
18237    {
18238      0,
18239      0,
18240      0,
18241      0,
18242      0,
18243      0,
18244      0,
18245      0,
18246      0,
18247      0,
18248      0,
18249      0,
18250      0
18251    },
18252    {
18253      {
18254        1,
18255        0,
18256        -1,
18257        -1,
18258        -1,
18259        -1,
18260        -1,
18261        -1,
18262        -1,
18263        -1,
18264        -1,
18265        -1,
18266        -1
18267      },
18268      {
18269        0,
18270        1,
18271        -1,
18272        -1,
18273        -1,
18274        -1,
18275        -1,
18276        -1,
18277        -1,
18278        -1,
18279        -1,
18280        -1,
18281        -1
18282      }
18283    }
18284  },
18285  {
18286    0,
18287    2,
18288    {
18289      kOperandTypeRegister,
18290      kOperandTypeImmediate,
18291      0,
18292      0,
18293      0,
18294      0,
18295      0,
18296      0,
18297      0,
18298      0,
18299      0,
18300      0,
18301      0
18302    },
18303    {
18304      0,
18305      0,
18306      0,
18307      0,
18308      0,
18309      0,
18310      0,
18311      0,
18312      0,
18313      0,
18314      0,
18315      0,
18316      0
18317    },
18318    {
18319      {
18320        1,
18321        0,
18322        -1,
18323        -1,
18324        -1,
18325        -1,
18326        -1,
18327        -1,
18328        -1,
18329        -1,
18330        -1,
18331        -1,
18332        -1
18333      },
18334      {
18335        0,
18336        1,
18337        -1,
18338        -1,
18339        -1,
18340        -1,
18341        -1,
18342        -1,
18343        -1,
18344        -1,
18345        -1,
18346        -1,
18347        -1
18348      }
18349    }
18350  },
18351  {
18352    0,
18353    2,
18354    {
18355      kOperandTypeRegister,
18356      kOperandTypeRegister,
18357      0,
18358      0,
18359      0,
18360      0,
18361      0,
18362      0,
18363      0,
18364      0,
18365      0,
18366      0,
18367      0
18368    },
18369    {
18370      0,
18371      0,
18372      0,
18373      0,
18374      0,
18375      0,
18376      0,
18377      0,
18378      0,
18379      0,
18380      0,
18381      0,
18382      0
18383    },
18384    {
18385      {
18386        1,
18387        0,
18388        -1,
18389        -1,
18390        -1,
18391        -1,
18392        -1,
18393        -1,
18394        -1,
18395        -1,
18396        -1,
18397        -1,
18398        -1
18399      },
18400      {
18401        0,
18402        1,
18403        -1,
18404        -1,
18405        -1,
18406        -1,
18407        -1,
18408        -1,
18409        -1,
18410        -1,
18411        -1,
18412        -1,
18413        -1
18414      }
18415    }
18416  },
18417  {
18418    0,
18419    2,
18420    {
18421      kOperandTypeX86Memory,
18422      kOperandTypeImmediate,
18423      0,
18424      0,
18425      0,
18426      0,
18427      0,
18428      0,
18429      0,
18430      0,
18431      0,
18432      0,
18433      0
18434    },
18435    {
18436      0,
18437      0,
18438      0,
18439      0,
18440      0,
18441      0,
18442      0,
18443      0,
18444      0,
18445      0,
18446      0,
18447      0,
18448      0
18449    },
18450    {
18451      {
18452        1,
18453        0,
18454        -1,
18455        -1,
18456        -1,
18457        -1,
18458        -1,
18459        -1,
18460        -1,
18461        -1,
18462        -1,
18463        -1,
18464        -1
18465      },
18466      {
18467        0,
18468        1,
18469        -1,
18470        -1,
18471        -1,
18472        -1,
18473        -1,
18474        -1,
18475        -1,
18476        -1,
18477        -1,
18478        -1,
18479        -1
18480      }
18481    }
18482  },
18483  {
18484    0,
18485    2,
18486    {
18487      kOperandTypeX86Memory,
18488      kOperandTypeRegister,
18489      0,
18490      0,
18491      0,
18492      0,
18493      0,
18494      0,
18495      0,
18496      0,
18497      0,
18498      0,
18499      0
18500    },
18501    {
18502      0,
18503      0,
18504      0,
18505      0,
18506      0,
18507      0,
18508      0,
18509      0,
18510      0,
18511      0,
18512      0,
18513      0,
18514      0
18515    },
18516    {
18517      {
18518        1,
18519        0,
18520        -1,
18521        -1,
18522        -1,
18523        -1,
18524        -1,
18525        -1,
18526        -1,
18527        -1,
18528        -1,
18529        -1,
18530        -1
18531      },
18532      {
18533        0,
18534        1,
18535        -1,
18536        -1,
18537        -1,
18538        -1,
18539        -1,
18540        -1,
18541        -1,
18542        -1,
18543        -1,
18544        -1,
18545        -1
18546      }
18547    }
18548  },
18549  {
18550    0,
18551    2,
18552    {
18553      kOperandTypeRegister,
18554      kOperandTypeImmediate,
18555      0,
18556      0,
18557      0,
18558      0,
18559      0,
18560      0,
18561      0,
18562      0,
18563      0,
18564      0,
18565      0
18566    },
18567    {
18568      0,
18569      0,
18570      0,
18571      0,
18572      0,
18573      0,
18574      0,
18575      0,
18576      0,
18577      0,
18578      0,
18579      0,
18580      0
18581    },
18582    {
18583      {
18584        1,
18585        0,
18586        -1,
18587        -1,
18588        -1,
18589        -1,
18590        -1,
18591        -1,
18592        -1,
18593        -1,
18594        -1,
18595        -1,
18596        -1
18597      },
18598      {
18599        0,
18600        1,
18601        -1,
18602        -1,
18603        -1,
18604        -1,
18605        -1,
18606        -1,
18607        -1,
18608        -1,
18609        -1,
18610        -1,
18611        -1
18612      }
18613    }
18614  },
18615  {
18616    0,
18617    2,
18618    {
18619      kOperandTypeRegister,
18620      kOperandTypeRegister,
18621      0,
18622      0,
18623      0,
18624      0,
18625      0,
18626      0,
18627      0,
18628      0,
18629      0,
18630      0,
18631      0
18632    },
18633    {
18634      0,
18635      0,
18636      0,
18637      0,
18638      0,
18639      0,
18640      0,
18641      0,
18642      0,
18643      0,
18644      0,
18645      0,
18646      0
18647    },
18648    {
18649      {
18650        1,
18651        0,
18652        -1,
18653        -1,
18654        -1,
18655        -1,
18656        -1,
18657        -1,
18658        -1,
18659        -1,
18660        -1,
18661        -1,
18662        -1
18663      },
18664      {
18665        0,
18666        1,
18667        -1,
18668        -1,
18669        -1,
18670        -1,
18671        -1,
18672        -1,
18673        -1,
18674        -1,
18675        -1,
18676        -1,
18677        -1
18678      }
18679    }
18680  },
18681  {
18682    0,
18683    2,
18684    {
18685      kOperandTypeX86Memory,
18686      kOperandTypeImmediate,
18687      0,
18688      0,
18689      0,
18690      0,
18691      0,
18692      0,
18693      0,
18694      0,
18695      0,
18696      0,
18697      0
18698    },
18699    {
18700      0,
18701      0,
18702      0,
18703      0,
18704      0,
18705      0,
18706      0,
18707      0,
18708      0,
18709      0,
18710      0,
18711      0,
18712      0
18713    },
18714    {
18715      {
18716        1,
18717        0,
18718        -1,
18719        -1,
18720        -1,
18721        -1,
18722        -1,
18723        -1,
18724        -1,
18725        -1,
18726        -1,
18727        -1,
18728        -1
18729      },
18730      {
18731        0,
18732        1,
18733        -1,
18734        -1,
18735        -1,
18736        -1,
18737        -1,
18738        -1,
18739        -1,
18740        -1,
18741        -1,
18742        -1,
18743        -1
18744      }
18745    }
18746  },
18747  {
18748    0,
18749    2,
18750    {
18751      kOperandTypeX86Memory,
18752      kOperandTypeRegister,
18753      0,
18754      0,
18755      0,
18756      0,
18757      0,
18758      0,
18759      0,
18760      0,
18761      0,
18762      0,
18763      0
18764    },
18765    {
18766      0,
18767      0,
18768      0,
18769      0,
18770      0,
18771      0,
18772      0,
18773      0,
18774      0,
18775      0,
18776      0,
18777      0,
18778      0
18779    },
18780    {
18781      {
18782        1,
18783        0,
18784        -1,
18785        -1,
18786        -1,
18787        -1,
18788        -1,
18789        -1,
18790        -1,
18791        -1,
18792        -1,
18793        -1,
18794        -1
18795      },
18796      {
18797        0,
18798        1,
18799        -1,
18800        -1,
18801        -1,
18802        -1,
18803        -1,
18804        -1,
18805        -1,
18806        -1,
18807        -1,
18808        -1,
18809        -1
18810      }
18811    }
18812  },
18813  {
18814    0,
18815    2,
18816    {
18817      kOperandTypeRegister,
18818      kOperandTypeImmediate,
18819      0,
18820      0,
18821      0,
18822      0,
18823      0,
18824      0,
18825      0,
18826      0,
18827      0,
18828      0,
18829      0
18830    },
18831    {
18832      0,
18833      0,
18834      0,
18835      0,
18836      0,
18837      0,
18838      0,
18839      0,
18840      0,
18841      0,
18842      0,
18843      0,
18844      0
18845    },
18846    {
18847      {
18848        1,
18849        0,
18850        -1,
18851        -1,
18852        -1,
18853        -1,
18854        -1,
18855        -1,
18856        -1,
18857        -1,
18858        -1,
18859        -1,
18860        -1
18861      },
18862      {
18863        0,
18864        1,
18865        -1,
18866        -1,
18867        -1,
18868        -1,
18869        -1,
18870        -1,
18871        -1,
18872        -1,
18873        -1,
18874        -1,
18875        -1
18876      }
18877    }
18878  },
18879  {
18880    0,
18881    2,
18882    {
18883      kOperandTypeRegister,
18884      kOperandTypeRegister,
18885      0,
18886      0,
18887      0,
18888      0,
18889      0,
18890      0,
18891      0,
18892      0,
18893      0,
18894      0,
18895      0
18896    },
18897    {
18898      0,
18899      0,
18900      0,
18901      0,
18902      0,
18903      0,
18904      0,
18905      0,
18906      0,
18907      0,
18908      0,
18909      0,
18910      0
18911    },
18912    {
18913      {
18914        1,
18915        0,
18916        -1,
18917        -1,
18918        -1,
18919        -1,
18920        -1,
18921        -1,
18922        -1,
18923        -1,
18924        -1,
18925        -1,
18926        -1
18927      },
18928      {
18929        0,
18930        1,
18931        -1,
18932        -1,
18933        -1,
18934        -1,
18935        -1,
18936        -1,
18937        -1,
18938        -1,
18939        -1,
18940        -1,
18941        -1
18942      }
18943    }
18944  },
18945  {
18946    0,
18947    2,
18948    {
18949      kOperandTypeX86Memory,
18950      kOperandTypeImmediate,
18951      0,
18952      0,
18953      0,
18954      0,
18955      0,
18956      0,
18957      0,
18958      0,
18959      0,
18960      0,
18961      0
18962    },
18963    {
18964      0,
18965      0,
18966      0,
18967      0,
18968      0,
18969      0,
18970      0,
18971      0,
18972      0,
18973      0,
18974      0,
18975      0,
18976      0
18977    },
18978    {
18979      {
18980        1,
18981        0,
18982        -1,
18983        -1,
18984        -1,
18985        -1,
18986        -1,
18987        -1,
18988        -1,
18989        -1,
18990        -1,
18991        -1,
18992        -1
18993      },
18994      {
18995        0,
18996        1,
18997        -1,
18998        -1,
18999        -1,
19000        -1,
19001        -1,
19002        -1,
19003        -1,
19004        -1,
19005        -1,
19006        -1,
19007        -1
19008      }
19009    }
19010  },
19011  {
19012    0,
19013    2,
19014    {
19015      kOperandTypeX86Memory,
19016      kOperandTypeRegister,
19017      0,
19018      0,
19019      0,
19020      0,
19021      0,
19022      0,
19023      0,
19024      0,
19025      0,
19026      0,
19027      0
19028    },
19029    {
19030      0,
19031      0,
19032      0,
19033      0,
19034      0,
19035      0,
19036      0,
19037      0,
19038      0,
19039      0,
19040      0,
19041      0,
19042      0
19043    },
19044    {
19045      {
19046        1,
19047        0,
19048        -1,
19049        -1,
19050        -1,
19051        -1,
19052        -1,
19053        -1,
19054        -1,
19055        -1,
19056        -1,
19057        -1,
19058        -1
19059      },
19060      {
19061        0,
19062        1,
19063        -1,
19064        -1,
19065        -1,
19066        -1,
19067        -1,
19068        -1,
19069        -1,
19070        -1,
19071        -1,
19072        -1,
19073        -1
19074      }
19075    }
19076  },
19077  {
19078    0,
19079    2,
19080    {
19081      kOperandTypeRegister,
19082      kOperandTypeImmediate,
19083      0,
19084      0,
19085      0,
19086      0,
19087      0,
19088      0,
19089      0,
19090      0,
19091      0,
19092      0,
19093      0
19094    },
19095    {
19096      0,
19097      0,
19098      0,
19099      0,
19100      0,
19101      0,
19102      0,
19103      0,
19104      0,
19105      0,
19106      0,
19107      0,
19108      0
19109    },
19110    {
19111      {
19112        1,
19113        0,
19114        -1,
19115        -1,
19116        -1,
19117        -1,
19118        -1,
19119        -1,
19120        -1,
19121        -1,
19122        -1,
19123        -1,
19124        -1
19125      },
19126      {
19127        0,
19128        1,
19129        -1,
19130        -1,
19131        -1,
19132        -1,
19133        -1,
19134        -1,
19135        -1,
19136        -1,
19137        -1,
19138        -1,
19139        -1
19140      }
19141    }
19142  },
19143  {
19144    0,
19145    2,
19146    {
19147      kOperandTypeRegister,
19148      kOperandTypeRegister,
19149      0,
19150      0,
19151      0,
19152      0,
19153      0,
19154      0,
19155      0,
19156      0,
19157      0,
19158      0,
19159      0
19160    },
19161    {
19162      0,
19163      0,
19164      0,
19165      0,
19166      0,
19167      0,
19168      0,
19169      0,
19170      0,
19171      0,
19172      0,
19173      0,
19174      0
19175    },
19176    {
19177      {
19178        1,
19179        0,
19180        -1,
19181        -1,
19182        -1,
19183        -1,
19184        -1,
19185        -1,
19186        -1,
19187        -1,
19188        -1,
19189        -1,
19190        -1
19191      },
19192      {
19193        0,
19194        1,
19195        -1,
19196        -1,
19197        -1,
19198        -1,
19199        -1,
19200        -1,
19201        -1,
19202        -1,
19203        -1,
19204        -1,
19205        -1
19206      }
19207    }
19208  },
19209  {
19210    0,
19211    2,
19212    {
19213      kOperandTypeX86Memory,
19214      kOperandTypeImmediate,
19215      0,
19216      0,
19217      0,
19218      0,
19219      0,
19220      0,
19221      0,
19222      0,
19223      0,
19224      0,
19225      0
19226    },
19227    {
19228      0,
19229      0,
19230      0,
19231      0,
19232      0,
19233      0,
19234      0,
19235      0,
19236      0,
19237      0,
19238      0,
19239      0,
19240      0
19241    },
19242    {
19243      {
19244        1,
19245        0,
19246        -1,
19247        -1,
19248        -1,
19249        -1,
19250        -1,
19251        -1,
19252        -1,
19253        -1,
19254        -1,
19255        -1,
19256        -1
19257      },
19258      {
19259        0,
19260        1,
19261        -1,
19262        -1,
19263        -1,
19264        -1,
19265        -1,
19266        -1,
19267        -1,
19268        -1,
19269        -1,
19270        -1,
19271        -1
19272      }
19273    }
19274  },
19275  {
19276    0,
19277    2,
19278    {
19279      kOperandTypeX86Memory,
19280      kOperandTypeRegister,
19281      0,
19282      0,
19283      0,
19284      0,
19285      0,
19286      0,
19287      0,
19288      0,
19289      0,
19290      0,
19291      0
19292    },
19293    {
19294      0,
19295      0,
19296      0,
19297      0,
19298      0,
19299      0,
19300      0,
19301      0,
19302      0,
19303      0,
19304      0,
19305      0,
19306      0
19307    },
19308    {
19309      {
19310        1,
19311        0,
19312        -1,
19313        -1,
19314        -1,
19315        -1,
19316        -1,
19317        -1,
19318        -1,
19319        -1,
19320        -1,
19321        -1,
19322        -1
19323      },
19324      {
19325        0,
19326        1,
19327        -1,
19328        -1,
19329        -1,
19330        -1,
19331        -1,
19332        -1,
19333        -1,
19334        -1,
19335        -1,
19336        -1,
19337        -1
19338      }
19339    }
19340  },
19341  {
19342    0,
19343    2,
19344    {
19345      kOperandTypeRegister,
19346      kOperandTypeImmediate,
19347      0,
19348      0,
19349      0,
19350      0,
19351      0,
19352      0,
19353      0,
19354      0,
19355      0,
19356      0,
19357      0
19358    },
19359    {
19360      0,
19361      0,
19362      0,
19363      0,
19364      0,
19365      0,
19366      0,
19367      0,
19368      0,
19369      0,
19370      0,
19371      0,
19372      0
19373    },
19374    {
19375      {
19376        1,
19377        0,
19378        -1,
19379        -1,
19380        -1,
19381        -1,
19382        -1,
19383        -1,
19384        -1,
19385        -1,
19386        -1,
19387        -1,
19388        -1
19389      },
19390      {
19391        0,
19392        1,
19393        -1,
19394        -1,
19395        -1,
19396        -1,
19397        -1,
19398        -1,
19399        -1,
19400        -1,
19401        -1,
19402        -1,
19403        -1
19404      }
19405    }
19406  },
19407  {
19408    0,
19409    2,
19410    {
19411      kOperandTypeRegister,
19412      kOperandTypeRegister,
19413      0,
19414      0,
19415      0,
19416      0,
19417      0,
19418      0,
19419      0,
19420      0,
19421      0,
19422      0,
19423      0
19424    },
19425    {
19426      0,
19427      0,
19428      0,
19429      0,
19430      0,
19431      0,
19432      0,
19433      0,
19434      0,
19435      0,
19436      0,
19437      0,
19438      0
19439    },
19440    {
19441      {
19442        1,
19443        0,
19444        -1,
19445        -1,
19446        -1,
19447        -1,
19448        -1,
19449        -1,
19450        -1,
19451        -1,
19452        -1,
19453        -1,
19454        -1
19455      },
19456      {
19457        0,
19458        1,
19459        -1,
19460        -1,
19461        -1,
19462        -1,
19463        -1,
19464        -1,
19465        -1,
19466        -1,
19467        -1,
19468        -1,
19469        -1
19470      }
19471    }
19472  },
19473  {
19474    0,
19475    2,
19476    {
19477      kOperandTypeX86Memory,
19478      kOperandTypeImmediate,
19479      0,
19480      0,
19481      0,
19482      0,
19483      0,
19484      0,
19485      0,
19486      0,
19487      0,
19488      0,
19489      0
19490    },
19491    {
19492      0,
19493      0,
19494      0,
19495      0,
19496      0,
19497      0,
19498      0,
19499      0,
19500      0,
19501      0,
19502      0,
19503      0,
19504      0
19505    },
19506    {
19507      {
19508        1,
19509        0,
19510        -1,
19511        -1,
19512        -1,
19513        -1,
19514        -1,
19515        -1,
19516        -1,
19517        -1,
19518        -1,
19519        -1,
19520        -1
19521      },
19522      {
19523        0,
19524        1,
19525        -1,
19526        -1,
19527        -1,
19528        -1,
19529        -1,
19530        -1,
19531        -1,
19532        -1,
19533        -1,
19534        -1,
19535        -1
19536      }
19537    }
19538  },
19539  {
19540    0,
19541    2,
19542    {
19543      kOperandTypeX86Memory,
19544      kOperandTypeRegister,
19545      0,
19546      0,
19547      0,
19548      0,
19549      0,
19550      0,
19551      0,
19552      0,
19553      0,
19554      0,
19555      0
19556    },
19557    {
19558      0,
19559      0,
19560      0,
19561      0,
19562      0,
19563      0,
19564      0,
19565      0,
19566      0,
19567      0,
19568      0,
19569      0,
19570      0
19571    },
19572    {
19573      {
19574        1,
19575        0,
19576        -1,
19577        -1,
19578        -1,
19579        -1,
19580        -1,
19581        -1,
19582        -1,
19583        -1,
19584        -1,
19585        -1,
19586        -1
19587      },
19588      {
19589        0,
19590        1,
19591        -1,
19592        -1,
19593        -1,
19594        -1,
19595        -1,
19596        -1,
19597        -1,
19598        -1,
19599        -1,
19600        -1,
19601        -1
19602      }
19603    }
19604  },
19605  {
19606    0,
19607    2,
19608    {
19609      kOperandTypeRegister,
19610      kOperandTypeImmediate,
19611      0,
19612      0,
19613      0,
19614      0,
19615      0,
19616      0,
19617      0,
19618      0,
19619      0,
19620      0,
19621      0
19622    },
19623    {
19624      0,
19625      0,
19626      0,
19627      0,
19628      0,
19629      0,
19630      0,
19631      0,
19632      0,
19633      0,
19634      0,
19635      0,
19636      0
19637    },
19638    {
19639      {
19640        1,
19641        0,
19642        -1,
19643        -1,
19644        -1,
19645        -1,
19646        -1,
19647        -1,
19648        -1,
19649        -1,
19650        -1,
19651        -1,
19652        -1
19653      },
19654      {
19655        0,
19656        1,
19657        -1,
19658        -1,
19659        -1,
19660        -1,
19661        -1,
19662        -1,
19663        -1,
19664        -1,
19665        -1,
19666        -1,
19667        -1
19668      }
19669    }
19670  },
19671  {
19672    0,
19673    2,
19674    {
19675      kOperandTypeRegister,
19676      kOperandTypeRegister,
19677      0,
19678      0,
19679      0,
19680      0,
19681      0,
19682      0,
19683      0,
19684      0,
19685      0,
19686      0,
19687      0
19688    },
19689    {
19690      0,
19691      0,
19692      0,
19693      0,
19694      0,
19695      0,
19696      0,
19697      0,
19698      0,
19699      0,
19700      0,
19701      0,
19702      0
19703    },
19704    {
19705      {
19706        1,
19707        0,
19708        -1,
19709        -1,
19710        -1,
19711        -1,
19712        -1,
19713        -1,
19714        -1,
19715        -1,
19716        -1,
19717        -1,
19718        -1
19719      },
19720      {
19721        0,
19722        1,
19723        -1,
19724        -1,
19725        -1,
19726        -1,
19727        -1,
19728        -1,
19729        -1,
19730        -1,
19731        -1,
19732        -1,
19733        -1
19734      }
19735    }
19736  },
19737  {
19738    0,
19739    2,
19740    {
19741      kOperandTypeX86Memory,
19742      kOperandTypeImmediate,
19743      0,
19744      0,
19745      0,
19746      0,
19747      0,
19748      0,
19749      0,
19750      0,
19751      0,
19752      0,
19753      0
19754    },
19755    {
19756      0,
19757      0,
19758      0,
19759      0,
19760      0,
19761      0,
19762      0,
19763      0,
19764      0,
19765      0,
19766      0,
19767      0,
19768      0
19769    },
19770    {
19771      {
19772        1,
19773        0,
19774        -1,
19775        -1,
19776        -1,
19777        -1,
19778        -1,
19779        -1,
19780        -1,
19781        -1,
19782        -1,
19783        -1,
19784        -1
19785      },
19786      {
19787        0,
19788        1,
19789        -1,
19790        -1,
19791        -1,
19792        -1,
19793        -1,
19794        -1,
19795        -1,
19796        -1,
19797        -1,
19798        -1,
19799        -1
19800      }
19801    }
19802  },
19803  {
19804    0,
19805    2,
19806    {
19807      kOperandTypeX86Memory,
19808      kOperandTypeRegister,
19809      0,
19810      0,
19811      0,
19812      0,
19813      0,
19814      0,
19815      0,
19816      0,
19817      0,
19818      0,
19819      0
19820    },
19821    {
19822      0,
19823      0,
19824      0,
19825      0,
19826      0,
19827      0,
19828      0,
19829      0,
19830      0,
19831      0,
19832      0,
19833      0,
19834      0
19835    },
19836    {
19837      {
19838        1,
19839        0,
19840        -1,
19841        -1,
19842        -1,
19843        -1,
19844        -1,
19845        -1,
19846        -1,
19847        -1,
19848        -1,
19849        -1,
19850        -1
19851      },
19852      {
19853        0,
19854        1,
19855        -1,
19856        -1,
19857        -1,
19858        -1,
19859        -1,
19860        -1,
19861        -1,
19862        -1,
19863        -1,
19864        -1,
19865        -1
19866      }
19867    }
19868  },
19869  {
19870    0,
19871    2,
19872    {
19873      kOperandTypeRegister,
19874      kOperandTypeImmediate,
19875      0,
19876      0,
19877      0,
19878      0,
19879      0,
19880      0,
19881      0,
19882      0,
19883      0,
19884      0,
19885      0
19886    },
19887    {
19888      0,
19889      0,
19890      0,
19891      0,
19892      0,
19893      0,
19894      0,
19895      0,
19896      0,
19897      0,
19898      0,
19899      0,
19900      0
19901    },
19902    {
19903      {
19904        1,
19905        0,
19906        -1,
19907        -1,
19908        -1,
19909        -1,
19910        -1,
19911        -1,
19912        -1,
19913        -1,
19914        -1,
19915        -1,
19916        -1
19917      },
19918      {
19919        0,
19920        1,
19921        -1,
19922        -1,
19923        -1,
19924        -1,
19925        -1,
19926        -1,
19927        -1,
19928        -1,
19929        -1,
19930        -1,
19931        -1
19932      }
19933    }
19934  },
19935  {
19936    0,
19937    2,
19938    {
19939      kOperandTypeRegister,
19940      kOperandTypeRegister,
19941      0,
19942      0,
19943      0,
19944      0,
19945      0,
19946      0,
19947      0,
19948      0,
19949      0,
19950      0,
19951      0
19952    },
19953    {
19954      0,
19955      0,
19956      0,
19957      0,
19958      0,
19959      0,
19960      0,
19961      0,
19962      0,
19963      0,
19964      0,
19965      0,
19966      0
19967    },
19968    {
19969      {
19970        1,
19971        0,
19972        -1,
19973        -1,
19974        -1,
19975        -1,
19976        -1,
19977        -1,
19978        -1,
19979        -1,
19980        -1,
19981        -1,
19982        -1
19983      },
19984      {
19985        0,
19986        1,
19987        -1,
19988        -1,
19989        -1,
19990        -1,
19991        -1,
19992        -1,
19993        -1,
19994        -1,
19995        -1,
19996        -1,
19997        -1
19998      }
19999    }
20000  },
20001  {
20002    0,
20003    2,
20004    {
20005      kOperandTypeX86Memory,
20006      kOperandTypeImmediate,
20007      0,
20008      0,
20009      0,
20010      0,
20011      0,
20012      0,
20013      0,
20014      0,
20015      0,
20016      0,
20017      0
20018    },
20019    {
20020      0,
20021      0,
20022      0,
20023      0,
20024      0,
20025      0,
20026      0,
20027      0,
20028      0,
20029      0,
20030      0,
20031      0,
20032      0
20033    },
20034    {
20035      {
20036        1,
20037        0,
20038        -1,
20039        -1,
20040        -1,
20041        -1,
20042        -1,
20043        -1,
20044        -1,
20045        -1,
20046        -1,
20047        -1,
20048        -1
20049      },
20050      {
20051        0,
20052        1,
20053        -1,
20054        -1,
20055        -1,
20056        -1,
20057        -1,
20058        -1,
20059        -1,
20060        -1,
20061        -1,
20062        -1,
20063        -1
20064      }
20065    }
20066  },
20067  {
20068    0,
20069    2,
20070    {
20071      kOperandTypeX86Memory,
20072      kOperandTypeRegister,
20073      0,
20074      0,
20075      0,
20076      0,
20077      0,
20078      0,
20079      0,
20080      0,
20081      0,
20082      0,
20083      0
20084    },
20085    {
20086      0,
20087      0,
20088      0,
20089      0,
20090      0,
20091      0,
20092      0,
20093      0,
20094      0,
20095      0,
20096      0,
20097      0,
20098      0
20099    },
20100    {
20101      {
20102        1,
20103        0,
20104        -1,
20105        -1,
20106        -1,
20107        -1,
20108        -1,
20109        -1,
20110        -1,
20111        -1,
20112        -1,
20113        -1,
20114        -1
20115      },
20116      {
20117        0,
20118        1,
20119        -1,
20120        -1,
20121        -1,
20122        -1,
20123        -1,
20124        -1,
20125        -1,
20126        -1,
20127        -1,
20128        -1,
20129        -1
20130      }
20131    }
20132  },
20133  {
20134    0,
20135    2,
20136    {
20137      kOperandTypeRegister,
20138      kOperandTypeImmediate,
20139      0,
20140      0,
20141      0,
20142      0,
20143      0,
20144      0,
20145      0,
20146      0,
20147      0,
20148      0,
20149      0
20150    },
20151    {
20152      0,
20153      0,
20154      0,
20155      0,
20156      0,
20157      0,
20158      0,
20159      0,
20160      0,
20161      0,
20162      0,
20163      0,
20164      0
20165    },
20166    {
20167      {
20168        1,
20169        0,
20170        -1,
20171        -1,
20172        -1,
20173        -1,
20174        -1,
20175        -1,
20176        -1,
20177        -1,
20178        -1,
20179        -1,
20180        -1
20181      },
20182      {
20183        0,
20184        1,
20185        -1,
20186        -1,
20187        -1,
20188        -1,
20189        -1,
20190        -1,
20191        -1,
20192        -1,
20193        -1,
20194        -1,
20195        -1
20196      }
20197    }
20198  },
20199  {
20200    0,
20201    2,
20202    {
20203      kOperandTypeRegister,
20204      kOperandTypeRegister,
20205      0,
20206      0,
20207      0,
20208      0,
20209      0,
20210      0,
20211      0,
20212      0,
20213      0,
20214      0,
20215      0
20216    },
20217    {
20218      0,
20219      0,
20220      0,
20221      0,
20222      0,
20223      0,
20224      0,
20225      0,
20226      0,
20227      0,
20228      0,
20229      0,
20230      0
20231    },
20232    {
20233      {
20234        1,
20235        0,
20236        -1,
20237        -1,
20238        -1,
20239        -1,
20240        -1,
20241        -1,
20242        -1,
20243        -1,
20244        -1,
20245        -1,
20246        -1
20247      },
20248      {
20249        0,
20250        1,
20251        -1,
20252        -1,
20253        -1,
20254        -1,
20255        -1,
20256        -1,
20257        -1,
20258        -1,
20259        -1,
20260        -1,
20261        -1
20262      }
20263    }
20264  },
20265  {
20266    0,
20267    2,
20268    {
20269      kOperandTypeX86Memory,
20270      kOperandTypeImmediate,
20271      0,
20272      0,
20273      0,
20274      0,
20275      0,
20276      0,
20277      0,
20278      0,
20279      0,
20280      0,
20281      0
20282    },
20283    {
20284      0,
20285      0,
20286      0,
20287      0,
20288      0,
20289      0,
20290      0,
20291      0,
20292      0,
20293      0,
20294      0,
20295      0,
20296      0
20297    },
20298    {
20299      {
20300        1,
20301        0,
20302        -1,
20303        -1,
20304        -1,
20305        -1,
20306        -1,
20307        -1,
20308        -1,
20309        -1,
20310        -1,
20311        -1,
20312        -1
20313      },
20314      {
20315        0,
20316        1,
20317        -1,
20318        -1,
20319        -1,
20320        -1,
20321        -1,
20322        -1,
20323        -1,
20324        -1,
20325        -1,
20326        -1,
20327        -1
20328      }
20329    }
20330  },
20331  {
20332    0,
20333    2,
20334    {
20335      kOperandTypeX86Memory,
20336      kOperandTypeRegister,
20337      0,
20338      0,
20339      0,
20340      0,
20341      0,
20342      0,
20343      0,
20344      0,
20345      0,
20346      0,
20347      0
20348    },
20349    {
20350      0,
20351      0,
20352      0,
20353      0,
20354      0,
20355      0,
20356      0,
20357      0,
20358      0,
20359      0,
20360      0,
20361      0,
20362      0
20363    },
20364    {
20365      {
20366        1,
20367        0,
20368        -1,
20369        -1,
20370        -1,
20371        -1,
20372        -1,
20373        -1,
20374        -1,
20375        -1,
20376        -1,
20377        -1,
20378        -1
20379      },
20380      {
20381        0,
20382        1,
20383        -1,
20384        -1,
20385        -1,
20386        -1,
20387        -1,
20388        -1,
20389        -1,
20390        -1,
20391        -1,
20392        -1,
20393        -1
20394      }
20395    }
20396  },
20397  {
20398    0,
20399    2,
20400    {
20401      kOperandTypeRegister,
20402      kOperandTypeImmediate,
20403      0,
20404      0,
20405      0,
20406      0,
20407      0,
20408      0,
20409      0,
20410      0,
20411      0,
20412      0,
20413      0
20414    },
20415    {
20416      0,
20417      0,
20418      0,
20419      0,
20420      0,
20421      0,
20422      0,
20423      0,
20424      0,
20425      0,
20426      0,
20427      0,
20428      0
20429    },
20430    {
20431      {
20432        1,
20433        0,
20434        -1,
20435        -1,
20436        -1,
20437        -1,
20438        -1,
20439        -1,
20440        -1,
20441        -1,
20442        -1,
20443        -1,
20444        -1
20445      },
20446      {
20447        0,
20448        1,
20449        -1,
20450        -1,
20451        -1,
20452        -1,
20453        -1,
20454        -1,
20455        -1,
20456        -1,
20457        -1,
20458        -1,
20459        -1
20460      }
20461    }
20462  },
20463  {
20464    0,
20465    2,
20466    {
20467      kOperandTypeRegister,
20468      kOperandTypeRegister,
20469      0,
20470      0,
20471      0,
20472      0,
20473      0,
20474      0,
20475      0,
20476      0,
20477      0,
20478      0,
20479      0
20480    },
20481    {
20482      0,
20483      0,
20484      0,
20485      0,
20486      0,
20487      0,
20488      0,
20489      0,
20490      0,
20491      0,
20492      0,
20493      0,
20494      0
20495    },
20496    {
20497      {
20498        1,
20499        0,
20500        -1,
20501        -1,
20502        -1,
20503        -1,
20504        -1,
20505        -1,
20506        -1,
20507        -1,
20508        -1,
20509        -1,
20510        -1
20511      },
20512      {
20513        0,
20514        1,
20515        -1,
20516        -1,
20517        -1,
20518        -1,
20519        -1,
20520        -1,
20521        -1,
20522        -1,
20523        -1,
20524        -1,
20525        -1
20526      }
20527    }
20528  },
20529  {
20530    0,
20531    2,
20532    {
20533      kOperandTypeX86Memory,
20534      kOperandTypeImmediate,
20535      0,
20536      0,
20537      0,
20538      0,
20539      0,
20540      0,
20541      0,
20542      0,
20543      0,
20544      0,
20545      0
20546    },
20547    {
20548      0,
20549      0,
20550      0,
20551      0,
20552      0,
20553      0,
20554      0,
20555      0,
20556      0,
20557      0,
20558      0,
20559      0,
20560      0
20561    },
20562    {
20563      {
20564        1,
20565        0,
20566        -1,
20567        -1,
20568        -1,
20569        -1,
20570        -1,
20571        -1,
20572        -1,
20573        -1,
20574        -1,
20575        -1,
20576        -1
20577      },
20578      {
20579        0,
20580        1,
20581        -1,
20582        -1,
20583        -1,
20584        -1,
20585        -1,
20586        -1,
20587        -1,
20588        -1,
20589        -1,
20590        -1,
20591        -1
20592      }
20593    }
20594  },
20595  {
20596    0,
20597    2,
20598    {
20599      kOperandTypeX86Memory,
20600      kOperandTypeRegister,
20601      0,
20602      0,
20603      0,
20604      0,
20605      0,
20606      0,
20607      0,
20608      0,
20609      0,
20610      0,
20611      0
20612    },
20613    {
20614      0,
20615      0,
20616      0,
20617      0,
20618      0,
20619      0,
20620      0,
20621      0,
20622      0,
20623      0,
20624      0,
20625      0,
20626      0
20627    },
20628    {
20629      {
20630        1,
20631        0,
20632        -1,
20633        -1,
20634        -1,
20635        -1,
20636        -1,
20637        -1,
20638        -1,
20639        -1,
20640        -1,
20641        -1,
20642        -1
20643      },
20644      {
20645        0,
20646        1,
20647        -1,
20648        -1,
20649        -1,
20650        -1,
20651        -1,
20652        -1,
20653        -1,
20654        -1,
20655        -1,
20656        -1,
20657        -1
20658      }
20659    }
20660  },
20661  {
20662    0,
20663    2,
20664    {
20665      kOperandTypeRegister,
20666      kOperandTypeImmediate,
20667      0,
20668      0,
20669      0,
20670      0,
20671      0,
20672      0,
20673      0,
20674      0,
20675      0,
20676      0,
20677      0
20678    },
20679    {
20680      0,
20681      0,
20682      0,
20683      0,
20684      0,
20685      0,
20686      0,
20687      0,
20688      0,
20689      0,
20690      0,
20691      0,
20692      0
20693    },
20694    {
20695      {
20696        1,
20697        0,
20698        -1,
20699        -1,
20700        -1,
20701        -1,
20702        -1,
20703        -1,
20704        -1,
20705        -1,
20706        -1,
20707        -1,
20708        -1
20709      },
20710      {
20711        0,
20712        1,
20713        -1,
20714        -1,
20715        -1,
20716        -1,
20717        -1,
20718        -1,
20719        -1,
20720        -1,
20721        -1,
20722        -1,
20723        -1
20724      }
20725    }
20726  },
20727  {
20728    0,
20729    2,
20730    {
20731      kOperandTypeRegister,
20732      kOperandTypeRegister,
20733      0,
20734      0,
20735      0,
20736      0,
20737      0,
20738      0,
20739      0,
20740      0,
20741      0,
20742      0,
20743      0
20744    },
20745    {
20746      0,
20747      0,
20748      0,
20749      0,
20750      0,
20751      0,
20752      0,
20753      0,
20754      0,
20755      0,
20756      0,
20757      0,
20758      0
20759    },
20760    {
20761      {
20762        1,
20763        0,
20764        -1,
20765        -1,
20766        -1,
20767        -1,
20768        -1,
20769        -1,
20770        -1,
20771        -1,
20772        -1,
20773        -1,
20774        -1
20775      },
20776      {
20777        0,
20778        1,
20779        -1,
20780        -1,
20781        -1,
20782        -1,
20783        -1,
20784        -1,
20785        -1,
20786        -1,
20787        -1,
20788        -1,
20789        -1
20790      }
20791    }
20792  },
20793  {
20794    kInstructionTypeCall,
20795    1,
20796    {
20797      kOperandTypeX86Memory,
20798      0,
20799      0,
20800      0,
20801      0,
20802      0,
20803      0,
20804      0,
20805      0,
20806      0,
20807      0,
20808      0,
20809      0
20810    },
20811    {
20812      kOperandFlagTarget,
20813      0,
20814      0,
20815      0,
20816      0,
20817      0,
20818      0,
20819      0,
20820      0,
20821      0,
20822      0,
20823      0,
20824      0
20825    },
20826    {
20827      {
20828        0,
20829        -1,
20830        -1,
20831        -1,
20832        -1,
20833        -1,
20834        -1,
20835        -1,
20836        -1,
20837        -1,
20838        -1,
20839        -1,
20840        -1
20841      },
20842      {
20843        0,
20844        -1,
20845        -1,
20846        -1,
20847        -1,
20848        -1,
20849        -1,
20850        -1,
20851        -1,
20852        -1,
20853        -1,
20854        -1,
20855        -1
20856      }
20857    }
20858  },
20859  {
20860    kInstructionTypeCall,
20861    1,
20862    {
20863      kOperandTypeRegister,
20864      0,
20865      0,
20866      0,
20867      0,
20868      0,
20869      0,
20870      0,
20871      0,
20872      0,
20873      0,
20874      0,
20875      0
20876    },
20877    {
20878      kOperandFlagTarget,
20879      0,
20880      0,
20881      0,
20882      0,
20883      0,
20884      0,
20885      0,
20886      0,
20887      0,
20888      0,
20889      0,
20890      0
20891    },
20892    {
20893      {
20894        0,
20895        -1,
20896        -1,
20897        -1,
20898        -1,
20899        -1,
20900        -1,
20901        -1,
20902        -1,
20903        -1,
20904        -1,
20905        -1,
20906        -1
20907      },
20908      {
20909        0,
20910        -1,
20911        -1,
20912        -1,
20913        -1,
20914        -1,
20915        -1,
20916        -1,
20917        -1,
20918        -1,
20919        -1,
20920        -1,
20921        -1
20922      }
20923    }
20924  },
20925  {
20926    kInstructionTypeCall,
20927    1,
20928    {
20929      kOperandTypeX86Memory,
20930      0,
20931      0,
20932      0,
20933      0,
20934      0,
20935      0,
20936      0,
20937      0,
20938      0,
20939      0,
20940      0,
20941      0
20942    },
20943    {
20944      kOperandFlagTarget,
20945      0,
20946      0,
20947      0,
20948      0,
20949      0,
20950      0,
20951      0,
20952      0,
20953      0,
20954      0,
20955      0,
20956      0
20957    },
20958    {
20959      {
20960        0,
20961        -1,
20962        -1,
20963        -1,
20964        -1,
20965        -1,
20966        -1,
20967        -1,
20968        -1,
20969        -1,
20970        -1,
20971        -1,
20972        -1
20973      },
20974      {
20975        0,
20976        -1,
20977        -1,
20978        -1,
20979        -1,
20980        -1,
20981        -1,
20982        -1,
20983        -1,
20984        -1,
20985        -1,
20986        -1,
20987        -1
20988      }
20989    }
20990  },
20991  {
20992    kInstructionTypeCall,
20993    1,
20994    {
20995      kOperandTypeX86PCRelative,
20996      0,
20997      0,
20998      0,
20999      0,
21000      0,
21001      0,
21002      0,
21003      0,
21004      0,
21005      0,
21006      0,
21007      0
21008    },
21009    {
21010      kOperandFlagTarget,
21011      0,
21012      0,
21013      0,
21014      0,
21015      0,
21016      0,
21017      0,
21018      0,
21019      0,
21020      0,
21021      0,
21022      0
21023    },
21024    {
21025      {
21026        0,
21027        -1,
21028        -1,
21029        -1,
21030        -1,
21031        -1,
21032        -1,
21033        -1,
21034        -1,
21035        -1,
21036        -1,
21037        -1,
21038        -1
21039      },
21040      {
21041        0,
21042        -1,
21043        -1,
21044        -1,
21045        -1,
21046        -1,
21047        -1,
21048        -1,
21049        -1,
21050        -1,
21051        -1,
21052        -1,
21053        -1
21054      }
21055    }
21056  },
21057  {
21058    kInstructionTypeCall,
21059    1,
21060    {
21061      kOperandTypeRegister,
21062      0,
21063      0,
21064      0,
21065      0,
21066      0,
21067      0,
21068      0,
21069      0,
21070      0,
21071      0,
21072      0,
21073      0
21074    },
21075    {
21076      kOperandFlagTarget,
21077      0,
21078      0,
21079      0,
21080      0,
21081      0,
21082      0,
21083      0,
21084      0,
21085      0,
21086      0,
21087      0,
21088      0
21089    },
21090    {
21091      {
21092        0,
21093        -1,
21094        -1,
21095        -1,
21096        -1,
21097        -1,
21098        -1,
21099        -1,
21100        -1,
21101        -1,
21102        -1,
21103        -1,
21104        -1
21105      },
21106      {
21107        0,
21108        -1,
21109        -1,
21110        -1,
21111        -1,
21112        -1,
21113        -1,
21114        -1,
21115        -1,
21116        -1,
21117        -1,
21118        -1,
21119        -1
21120      }
21121    }
21122  },
21123  {
21124    kInstructionTypeCall,
21125    1,
21126    {
21127      kOperandTypeX86PCRelative,
21128      0,
21129      0,
21130      0,
21131      0,
21132      0,
21133      0,
21134      0,
21135      0,
21136      0,
21137      0,
21138      0,
21139      0
21140    },
21141    {
21142      kOperandFlagTarget,
21143      0,
21144      0,
21145      0,
21146      0,
21147      0,
21148      0,
21149      0,
21150      0,
21151      0,
21152      0,
21153      0,
21154      0
21155    },
21156    {
21157      {
21158        0,
21159        -1,
21160        -1,
21161        -1,
21162        -1,
21163        -1,
21164        -1,
21165        -1,
21166        -1,
21167        -1,
21168        -1,
21169        -1,
21170        -1
21171      },
21172      {
21173        0,
21174        -1,
21175        -1,
21176        -1,
21177        -1,
21178        -1,
21179        -1,
21180        -1,
21181        -1,
21182        -1,
21183        -1,
21184        -1,
21185        -1
21186      }
21187    }
21188  },
21189  {
21190    kInstructionTypeCall,
21191    1,
21192    {
21193      kOperandTypeX86PCRelative,
21194      0,
21195      0,
21196      0,
21197      0,
21198      0,
21199      0,
21200      0,
21201      0,
21202      0,
21203      0,
21204      0,
21205      0
21206    },
21207    {
21208      kOperandFlagTarget,
21209      0,
21210      0,
21211      0,
21212      0,
21213      0,
21214      0,
21215      0,
21216      0,
21217      0,
21218      0,
21219      0,
21220      0
21221    },
21222    {
21223      {
21224        0,
21225        -1,
21226        -1,
21227        -1,
21228        -1,
21229        -1,
21230        -1,
21231        -1,
21232        -1,
21233        -1,
21234        -1,
21235        -1,
21236        -1
21237      },
21238      {
21239        0,
21240        -1,
21241        -1,
21242        -1,
21243        -1,
21244        -1,
21245        -1,
21246        -1,
21247        -1,
21248        -1,
21249        -1,
21250        -1,
21251        -1
21252      }
21253    }
21254  },
21255  {
21256    0,
21257    0,
21258    {
21259      0,
21260      0,
21261      0,
21262      0,
21263      0,
21264      0,
21265      0,
21266      0,
21267      0,
21268      0,
21269      0,
21270      0,
21271      0
21272    },
21273    {
21274      0,
21275      0,
21276      0,
21277      0,
21278      0,
21279      0,
21280      0,
21281      0,
21282      0,
21283      0,
21284      0,
21285      0,
21286      0
21287    },
21288    {
21289      {
21290        -1,
21291        -1,
21292        -1,
21293        -1,
21294        -1,
21295        -1,
21296        -1,
21297        -1,
21298        -1,
21299        -1,
21300        -1,
21301        -1,
21302        -1
21303      },
21304      {
21305        -1,
21306        -1,
21307        -1,
21308        -1,
21309        -1,
21310        -1,
21311        -1,
21312        -1,
21313        -1,
21314        -1,
21315        -1,
21316        -1,
21317        -1
21318      }
21319    }
21320  },
21321  {
21322    0,
21323    0,
21324    {
21325      0,
21326      0,
21327      0,
21328      0,
21329      0,
21330      0,
21331      0,
21332      0,
21333      0,
21334      0,
21335      0,
21336      0,
21337      0
21338    },
21339    {
21340      0,
21341      0,
21342      0,
21343      0,
21344      0,
21345      0,
21346      0,
21347      0,
21348      0,
21349      0,
21350      0,
21351      0,
21352      0
21353    },
21354    {
21355      {
21356        -1,
21357        -1,
21358        -1,
21359        -1,
21360        -1,
21361        -1,
21362        -1,
21363        -1,
21364        -1,
21365        -1,
21366        -1,
21367        -1,
21368        -1
21369      },
21370      {
21371        -1,
21372        -1,
21373        -1,
21374        -1,
21375        -1,
21376        -1,
21377        -1,
21378        -1,
21379        -1,
21380        -1,
21381        -1,
21382        -1,
21383        -1
21384      }
21385    }
21386  },
21387  {
21388    0,
21389    0,
21390    {
21391      0,
21392      0,
21393      0,
21394      0,
21395      0,
21396      0,
21397      0,
21398      0,
21399      0,
21400      0,
21401      0,
21402      0,
21403      0
21404    },
21405    {
21406      0,
21407      0,
21408      0,
21409      0,
21410      0,
21411      0,
21412      0,
21413      0,
21414      0,
21415      0,
21416      0,
21417      0,
21418      0
21419    },
21420    {
21421      {
21422        -1,
21423        -1,
21424        -1,
21425        -1,
21426        -1,
21427        -1,
21428        -1,
21429        -1,
21430        -1,
21431        -1,
21432        -1,
21433        -1,
21434        -1
21435      },
21436      {
21437        -1,
21438        -1,
21439        -1,
21440        -1,
21441        -1,
21442        -1,
21443        -1,
21444        -1,
21445        -1,
21446        -1,
21447        -1,
21448        -1,
21449        -1
21450      }
21451    }
21452  },
21453  {
21454    0,
21455    0,
21456    {
21457      0,
21458      0,
21459      0,
21460      0,
21461      0,
21462      0,
21463      0,
21464      0,
21465      0,
21466      0,
21467      0,
21468      0,
21469      0
21470    },
21471    {
21472      0,
21473      0,
21474      0,
21475      0,
21476      0,
21477      0,
21478      0,
21479      0,
21480      0,
21481      0,
21482      0,
21483      0,
21484      0
21485    },
21486    {
21487      {
21488        -1,
21489        -1,
21490        -1,
21491        -1,
21492        -1,
21493        -1,
21494        -1,
21495        -1,
21496        -1,
21497        -1,
21498        -1,
21499        -1,
21500        -1
21501      },
21502      {
21503        -1,
21504        -1,
21505        -1,
21506        -1,
21507        -1,
21508        -1,
21509        -1,
21510        -1,
21511        -1,
21512        -1,
21513        -1,
21514        -1,
21515        -1
21516      }
21517    }
21518  },
21519  {
21520    0,
21521    2,
21522    {
21523      kOperandTypeRegister,
21524      kOperandTypeRegister,
21525      0,
21526      0,
21527      0,
21528      0,
21529      0,
21530      0,
21531      0,
21532      0,
21533      0,
21534      0,
21535      0
21536    },
21537    {
21538      0,
21539      0,
21540      0,
21541      0,
21542      0,
21543      0,
21544      0,
21545      0,
21546      0,
21547      0,
21548      0,
21549      0,
21550      0
21551    },
21552    {
21553      {
21554        -1,
21555        -1,
21556        -1,
21557        -1,
21558        -1,
21559        -1,
21560        -1,
21561        -1,
21562        -1,
21563        -1,
21564        -1,
21565        -1,
21566        -1
21567      },
21568      {
21569        -1,
21570        -1,
21571        -1,
21572        -1,
21573        -1,
21574        -1,
21575        -1,
21576        -1,
21577        -1,
21578        -1,
21579        -1,
21580        -1,
21581        -1
21582      }
21583    }
21584  },
21585  {
21586    0,
21587    2,
21588    {
21589      kOperandTypeRegister,
21590      kOperandTypeRegister,
21591      0,
21592      0,
21593      0,
21594      0,
21595      0,
21596      0,
21597      0,
21598      0,
21599      0,
21600      0,
21601      0
21602    },
21603    {
21604      0,
21605      0,
21606      0,
21607      0,
21608      0,
21609      0,
21610      0,
21611      0,
21612      0,
21613      0,
21614      0,
21615      0,
21616      0
21617    },
21618    {
21619      {
21620        -1,
21621        -1,
21622        -1,
21623        -1,
21624        -1,
21625        -1,
21626        -1,
21627        -1,
21628        -1,
21629        -1,
21630        -1,
21631        -1,
21632        -1
21633      },
21634      {
21635        -1,
21636        -1,
21637        -1,
21638        -1,
21639        -1,
21640        -1,
21641        -1,
21642        -1,
21643        -1,
21644        -1,
21645        -1,
21646        -1,
21647        -1
21648      }
21649    }
21650  },
21651  {
21652    0,
21653    2,
21654    {
21655      kOperandTypeRegister,
21656      kOperandTypeRegister,
21657      0,
21658      0,
21659      0,
21660      0,
21661      0,
21662      0,
21663      0,
21664      0,
21665      0,
21666      0,
21667      0
21668    },
21669    {
21670      0,
21671      0,
21672      0,
21673      0,
21674      0,
21675      0,
21676      0,
21677      0,
21678      0,
21679      0,
21680      0,
21681      0,
21682      0
21683    },
21684    {
21685      {
21686        -1,
21687        -1,
21688        -1,
21689        -1,
21690        -1,
21691        -1,
21692        -1,
21693        -1,
21694        -1,
21695        -1,
21696        -1,
21697        -1,
21698        -1
21699      },
21700      {
21701        -1,
21702        -1,
21703        -1,
21704        -1,
21705        -1,
21706        -1,
21707        -1,
21708        -1,
21709        -1,
21710        -1,
21711        -1,
21712        -1,
21713        -1
21714      }
21715    }
21716  },
21717  {
21718    0,
21719    0,
21720    {
21721      0,
21722      0,
21723      0,
21724      0,
21725      0,
21726      0,
21727      0,
21728      0,
21729      0,
21730      0,
21731      0,
21732      0,
21733      0
21734    },
21735    {
21736      0,
21737      0,
21738      0,
21739      0,
21740      0,
21741      0,
21742      0,
21743      0,
21744      0,
21745      0,
21746      0,
21747      0,
21748      0
21749    },
21750    {
21751      {
21752        -1,
21753        -1,
21754        -1,
21755        -1,
21756        -1,
21757        -1,
21758        -1,
21759        -1,
21760        -1,
21761        -1,
21762        -1,
21763        -1,
21764        -1
21765      },
21766      {
21767        -1,
21768        -1,
21769        -1,
21770        -1,
21771        -1,
21772        -1,
21773        -1,
21774        -1,
21775        -1,
21776        -1,
21777        -1,
21778        -1,
21779        -1
21780      }
21781    }
21782  },
21783  {
21784    0,
21785    0,
21786    {
21787      0,
21788      0,
21789      0,
21790      0,
21791      0,
21792      0,
21793      0,
21794      0,
21795      0,
21796      0,
21797      0,
21798      0,
21799      0
21800    },
21801    {
21802      0,
21803      0,
21804      0,
21805      0,
21806      0,
21807      0,
21808      0,
21809      0,
21810      0,
21811      0,
21812      0,
21813      0,
21814      0
21815    },
21816    {
21817      {
21818        -1,
21819        -1,
21820        -1,
21821        -1,
21822        -1,
21823        -1,
21824        -1,
21825        -1,
21826        -1,
21827        -1,
21828        -1,
21829        -1,
21830        -1
21831      },
21832      {
21833        -1,
21834        -1,
21835        -1,
21836        -1,
21837        -1,
21838        -1,
21839        -1,
21840        -1,
21841        -1,
21842        -1,
21843        -1,
21844        -1,
21845        -1
21846      }
21847    }
21848  },
21849  {
21850    0,
21851    1,
21852    {
21853      kOperandTypeX86Memory,
21854      0,
21855      0,
21856      0,
21857      0,
21858      0,
21859      0,
21860      0,
21861      0,
21862      0,
21863      0,
21864      0,
21865      0
21866    },
21867    {
21868      0,
21869      0,
21870      0,
21871      0,
21872      0,
21873      0,
21874      0,
21875      0,
21876      0,
21877      0,
21878      0,
21879      0,
21880      0
21881    },
21882    {
21883      {
21884        0,
21885        -1,
21886        -1,
21887        -1,
21888        -1,
21889        -1,
21890        -1,
21891        -1,
21892        -1,
21893        -1,
21894        -1,
21895        -1,
21896        -1
21897      },
21898      {
21899        0,
21900        -1,
21901        -1,
21902        -1,
21903        -1,
21904        -1,
21905        -1,
21906        -1,
21907        -1,
21908        -1,
21909        -1,
21910        -1,
21911        -1
21912      }
21913    }
21914  },
21915  {
21916    0,
21917    0,
21918    {
21919      0,
21920      0,
21921      0,
21922      0,
21923      0,
21924      0,
21925      0,
21926      0,
21927      0,
21928      0,
21929      0,
21930      0,
21931      0
21932    },
21933    {
21934      0,
21935      0,
21936      0,
21937      0,
21938      0,
21939      0,
21940      0,
21941      0,
21942      0,
21943      0,
21944      0,
21945      0,
21946      0
21947    },
21948    {
21949      {
21950        -1,
21951        -1,
21952        -1,
21953        -1,
21954        -1,
21955        -1,
21956        -1,
21957        -1,
21958        -1,
21959        -1,
21960        -1,
21961        -1,
21962        -1
21963      },
21964      {
21965        -1,
21966        -1,
21967        -1,
21968        -1,
21969        -1,
21970        -1,
21971        -1,
21972        -1,
21973        -1,
21974        -1,
21975        -1,
21976        -1,
21977        -1
21978      }
21979    }
21980  },
21981  {
21982    0,
21983    0,
21984    {
21985      0,
21986      0,
21987      0,
21988      0,
21989      0,
21990      0,
21991      0,
21992      0,
21993      0,
21994      0,
21995      0,
21996      0,
21997      0
21998    },
21999    {
22000      0,
22001      0,
22002      0,
22003      0,
22004      0,
22005      0,
22006      0,
22007      0,
22008      0,
22009      0,
22010      0,
22011      0,
22012      0
22013    },
22014    {
22015      {
22016        -1,
22017        -1,
22018        -1,
22019        -1,
22020        -1,
22021        -1,
22022        -1,
22023        -1,
22024        -1,
22025        -1,
22026        -1,
22027        -1,
22028        -1
22029      },
22030      {
22031        -1,
22032        -1,
22033        -1,
22034        -1,
22035        -1,
22036        -1,
22037        -1,
22038        -1,
22039        -1,
22040        -1,
22041        -1,
22042        -1,
22043        -1
22044      }
22045    }
22046  },
22047  {
22048    0,
22049    0,
22050    {
22051      0,
22052      0,
22053      0,
22054      0,
22055      0,
22056      0,
22057      0,
22058      0,
22059      0,
22060      0,
22061      0,
22062      0,
22063      0
22064    },
22065    {
22066      0,
22067      0,
22068      0,
22069      0,
22070      0,
22071      0,
22072      0,
22073      0,
22074      0,
22075      0,
22076      0,
22077      0,
22078      0
22079    },
22080    {
22081      {
22082        -1,
22083        -1,
22084        -1,
22085        -1,
22086        -1,
22087        -1,
22088        -1,
22089        -1,
22090        -1,
22091        -1,
22092        -1,
22093        -1,
22094        -1
22095      },
22096      {
22097        -1,
22098        -1,
22099        -1,
22100        -1,
22101        -1,
22102        -1,
22103        -1,
22104        -1,
22105        -1,
22106        -1,
22107        -1,
22108        -1,
22109        -1
22110      }
22111    }
22112  },
22113  {
22114    kInstructionTypeMove,
22115    3,
22116    {
22117      kOperandTypeRegister,
22118      kOperandTypeRegister,
22119      kOperandTypeX86Memory,
22120      0,
22121      0,
22122      0,
22123      0,
22124      0,
22125      0,
22126      0,
22127      0,
22128      0,
22129      0
22130    },
22131    {
22132      kOperandFlagTarget,
22133      0,
22134      kOperandFlagSource,
22135      0,
22136      0,
22137      0,
22138      0,
22139      0,
22140      0,
22141      0,
22142      0,
22143      0,
22144      0
22145    },
22146    {
22147      {
22148        2,
22149        0,
22150        -1,
22151        -1,
22152        -1,
22153        -1,
22154        -1,
22155        -1,
22156        -1,
22157        -1,
22158        -1,
22159        -1,
22160        -1
22161      },
22162      {
22163        0,
22164        2,
22165        -1,
22166        -1,
22167        -1,
22168        -1,
22169        -1,
22170        -1,
22171        -1,
22172        -1,
22173        -1,
22174        -1,
22175        -1
22176      }
22177    }
22178  },
22179  {
22180    kInstructionTypeMove,
22181    3,
22182    {
22183      kOperandTypeRegister,
22184      kOperandTypeRegister,
22185      kOperandTypeRegister,
22186      0,
22187      0,
22188      0,
22189      0,
22190      0,
22191      0,
22192      0,
22193      0,
22194      0,
22195      0
22196    },
22197    {
22198      kOperandFlagTarget,
22199      0,
22200      kOperandFlagSource,
22201      0,
22202      0,
22203      0,
22204      0,
22205      0,
22206      0,
22207      0,
22208      0,
22209      0,
22210      0
22211    },
22212    {
22213      {
22214        2,
22215        0,
22216        -1,
22217        -1,
22218        -1,
22219        -1,
22220        -1,
22221        -1,
22222        -1,
22223        -1,
22224        -1,
22225        -1,
22226        -1
22227      },
22228      {
22229        0,
22230        2,
22231        -1,
22232        -1,
22233        -1,
22234        -1,
22235        -1,
22236        -1,
22237        -1,
22238        -1,
22239        -1,
22240        -1,
22241        -1
22242      }
22243    }
22244  },
22245  {
22246    kInstructionTypeMove,
22247    3,
22248    {
22249      kOperandTypeRegister,
22250      kOperandTypeRegister,
22251      kOperandTypeX86Memory,
22252      0,
22253      0,
22254      0,
22255      0,
22256      0,
22257      0,
22258      0,
22259      0,
22260      0,
22261      0
22262    },
22263    {
22264      kOperandFlagTarget,
22265      0,
22266      kOperandFlagSource,
22267      0,
22268      0,
22269      0,
22270      0,
22271      0,
22272      0,
22273      0,
22274      0,
22275      0,
22276      0
22277    },
22278    {
22279      {
22280        2,
22281        0,
22282        -1,
22283        -1,
22284        -1,
22285        -1,
22286        -1,
22287        -1,
22288        -1,
22289        -1,
22290        -1,
22291        -1,
22292        -1
22293      },
22294      {
22295        0,
22296        2,
22297        -1,
22298        -1,
22299        -1,
22300        -1,
22301        -1,
22302        -1,
22303        -1,
22304        -1,
22305        -1,
22306        -1,
22307        -1
22308      }
22309    }
22310  },
22311  {
22312    kInstructionTypeMove,
22313    3,
22314    {
22315      kOperandTypeRegister,
22316      kOperandTypeRegister,
22317      kOperandTypeRegister,
22318      0,
22319      0,
22320      0,
22321      0,
22322      0,
22323      0,
22324      0,
22325      0,
22326      0,
22327      0
22328    },
22329    {
22330      kOperandFlagTarget,
22331      0,
22332      kOperandFlagSource,
22333      0,
22334      0,
22335      0,
22336      0,
22337      0,
22338      0,
22339      0,
22340      0,
22341      0,
22342      0
22343    },
22344    {
22345      {
22346        2,
22347        0,
22348        -1,
22349        -1,
22350        -1,
22351        -1,
22352        -1,
22353        -1,
22354        -1,
22355        -1,
22356        -1,
22357        -1,
22358        -1
22359      },
22360      {
22361        0,
22362        2,
22363        -1,
22364        -1,
22365        -1,
22366        -1,
22367        -1,
22368        -1,
22369        -1,
22370        -1,
22371        -1,
22372        -1,
22373        -1
22374      }
22375    }
22376  },
22377  {
22378    kInstructionTypeMove,
22379    3,
22380    {
22381      kOperandTypeRegister,
22382      kOperandTypeRegister,
22383      kOperandTypeX86Memory,
22384      0,
22385      0,
22386      0,
22387      0,
22388      0,
22389      0,
22390      0,
22391      0,
22392      0,
22393      0
22394    },
22395    {
22396      kOperandFlagTarget,
22397      0,
22398      kOperandFlagSource,
22399      0,
22400      0,
22401      0,
22402      0,
22403      0,
22404      0,
22405      0,
22406      0,
22407      0,
22408      0
22409    },
22410    {
22411      {
22412        2,
22413        0,
22414        -1,
22415        -1,
22416        -1,
22417        -1,
22418        -1,
22419        -1,
22420        -1,
22421        -1,
22422        -1,
22423        -1,
22424        -1
22425      },
22426      {
22427        0,
22428        2,
22429        -1,
22430        -1,
22431        -1,
22432        -1,
22433        -1,
22434        -1,
22435        -1,
22436        -1,
22437        -1,
22438        -1,
22439        -1
22440      }
22441    }
22442  },
22443  {
22444    kInstructionTypeMove,
22445    3,
22446    {
22447      kOperandTypeRegister,
22448      kOperandTypeRegister,
22449      kOperandTypeRegister,
22450      0,
22451      0,
22452      0,
22453      0,
22454      0,
22455      0,
22456      0,
22457      0,
22458      0,
22459      0
22460    },
22461    {
22462      kOperandFlagTarget,
22463      0,
22464      kOperandFlagSource,
22465      0,
22466      0,
22467      0,
22468      0,
22469      0,
22470      0,
22471      0,
22472      0,
22473      0,
22474      0
22475    },
22476    {
22477      {
22478        2,
22479        0,
22480        -1,
22481        -1,
22482        -1,
22483        -1,
22484        -1,
22485        -1,
22486        -1,
22487        -1,
22488        -1,
22489        -1,
22490        -1
22491      },
22492      {
22493        0,
22494        2,
22495        -1,
22496        -1,
22497        -1,
22498        -1,
22499        -1,
22500        -1,
22501        -1,
22502        -1,
22503        -1,
22504        -1,
22505        -1
22506      }
22507    }
22508  },
22509  {
22510    kInstructionTypeMove,
22511    3,
22512    {
22513      kOperandTypeRegister,
22514      kOperandTypeRegister,
22515      kOperandTypeX86Memory,
22516      0,
22517      0,
22518      0,
22519      0,
22520      0,
22521      0,
22522      0,
22523      0,
22524      0,
22525      0
22526    },
22527    {
22528      kOperandFlagTarget,
22529      0,
22530      kOperandFlagSource,
22531      0,
22532      0,
22533      0,
22534      0,
22535      0,
22536      0,
22537      0,
22538      0,
22539      0,
22540      0
22541    },
22542    {
22543      {
22544        2,
22545        0,
22546        -1,
22547        -1,
22548        -1,
22549        -1,
22550        -1,
22551        -1,
22552        -1,
22553        -1,
22554        -1,
22555        -1,
22556        -1
22557      },
22558      {
22559        0,
22560        2,
22561        -1,
22562        -1,
22563        -1,
22564        -1,
22565        -1,
22566        -1,
22567        -1,
22568        -1,
22569        -1,
22570        -1,
22571        -1
22572      }
22573    }
22574  },
22575  {
22576    kInstructionTypeMove,
22577    3,
22578    {
22579      kOperandTypeRegister,
22580      kOperandTypeRegister,
22581      kOperandTypeRegister,
22582      0,
22583      0,
22584      0,
22585      0,
22586      0,
22587      0,
22588      0,
22589      0,
22590      0,
22591      0
22592    },
22593    {
22594      kOperandFlagTarget,
22595      0,
22596      kOperandFlagSource,
22597      0,
22598      0,
22599      0,
22600      0,
22601      0,
22602      0,
22603      0,
22604      0,
22605      0,
22606      0
22607    },
22608    {
22609      {
22610        2,
22611        0,
22612        -1,
22613        -1,
22614        -1,
22615        -1,
22616        -1,
22617        -1,
22618        -1,
22619        -1,
22620        -1,
22621        -1,
22622        -1
22623      },
22624      {
22625        0,
22626        2,
22627        -1,
22628        -1,
22629        -1,
22630        -1,
22631        -1,
22632        -1,
22633        -1,
22634        -1,
22635        -1,
22636        -1,
22637        -1
22638      }
22639    }
22640  },
22641  {
22642    kInstructionTypeMove,
22643    3,
22644    {
22645      kOperandTypeRegister,
22646      kOperandTypeRegister,
22647      kOperandTypeX86Memory,
22648      0,
22649      0,
22650      0,
22651      0,
22652      0,
22653      0,
22654      0,
22655      0,
22656      0,
22657      0
22658    },
22659    {
22660      kOperandFlagTarget,
22661      0,
22662      kOperandFlagSource,
22663      0,
22664      0,
22665      0,
22666      0,
22667      0,
22668      0,
22669      0,
22670      0,
22671      0,
22672      0
22673    },
22674    {
22675      {
22676        2,
22677        0,
22678        -1,
22679        -1,
22680        -1,
22681        -1,
22682        -1,
22683        -1,
22684        -1,
22685        -1,
22686        -1,
22687        -1,
22688        -1
22689      },
22690      {
22691        0,
22692        2,
22693        -1,
22694        -1,
22695        -1,
22696        -1,
22697        -1,
22698        -1,
22699        -1,
22700        -1,
22701        -1,
22702        -1,
22703        -1
22704      }
22705    }
22706  },
22707  {
22708    kInstructionTypeMove,
22709    3,
22710    {
22711      kOperandTypeRegister,
22712      kOperandTypeRegister,
22713      kOperandTypeRegister,
22714      0,
22715      0,
22716      0,
22717      0,
22718      0,
22719      0,
22720      0,
22721      0,
22722      0,
22723      0
22724    },
22725    {
22726      kOperandFlagTarget,
22727      0,
22728      kOperandFlagSource,
22729      0,
22730      0,
22731      0,
22732      0,
22733      0,
22734      0,
22735      0,
22736      0,
22737      0,
22738      0
22739    },
22740    {
22741      {
22742        2,
22743        0,
22744        -1,
22745        -1,
22746        -1,
22747        -1,
22748        -1,
22749        -1,
22750        -1,
22751        -1,
22752        -1,
22753        -1,
22754        -1
22755      },
22756      {
22757        0,
22758        2,
22759        -1,
22760        -1,
22761        -1,
22762        -1,
22763        -1,
22764        -1,
22765        -1,
22766        -1,
22767        -1,
22768        -1,
22769        -1
22770      }
22771    }
22772  },
22773  {
22774    kInstructionTypeMove,
22775    3,
22776    {
22777      kOperandTypeRegister,
22778      kOperandTypeRegister,
22779      kOperandTypeX86Memory,
22780      0,
22781      0,
22782      0,
22783      0,
22784      0,
22785      0,
22786      0,
22787      0,
22788      0,
22789      0
22790    },
22791    {
22792      kOperandFlagTarget,
22793      0,
22794      kOperandFlagSource,
22795      0,
22796      0,
22797      0,
22798      0,
22799      0,
22800      0,
22801      0,
22802      0,
22803      0,
22804      0
22805    },
22806    {
22807      {
22808        2,
22809        0,
22810        -1,
22811        -1,
22812        -1,
22813        -1,
22814        -1,
22815        -1,
22816        -1,
22817        -1,
22818        -1,
22819        -1,
22820        -1
22821      },
22822      {
22823        0,
22824        2,
22825        -1,
22826        -1,
22827        -1,
22828        -1,
22829        -1,
22830        -1,
22831        -1,
22832        -1,
22833        -1,
22834        -1,
22835        -1
22836      }
22837    }
22838  },
22839  {
22840    kInstructionTypeMove,
22841    3,
22842    {
22843      kOperandTypeRegister,
22844      kOperandTypeRegister,
22845      kOperandTypeRegister,
22846      0,
22847      0,
22848      0,
22849      0,
22850      0,
22851      0,
22852      0,
22853      0,
22854      0,
22855      0
22856    },
22857    {
22858      kOperandFlagTarget,
22859      0,
22860      kOperandFlagSource,
22861      0,
22862      0,
22863      0,
22864      0,
22865      0,
22866      0,
22867      0,
22868      0,
22869      0,
22870      0
22871    },
22872    {
22873      {
22874        2,
22875        0,
22876        -1,
22877        -1,
22878        -1,
22879        -1,
22880        -1,
22881        -1,
22882        -1,
22883        -1,
22884        -1,
22885        -1,
22886        -1
22887      },
22888      {
22889        0,
22890        2,
22891        -1,
22892        -1,
22893        -1,
22894        -1,
22895        -1,
22896        -1,
22897        -1,
22898        -1,
22899        -1,
22900        -1,
22901        -1
22902      }
22903    }
22904  },
22905  {
22906    kInstructionTypeMove,
22907    3,
22908    {
22909      kOperandTypeRegister,
22910      kOperandTypeRegister,
22911      kOperandTypeX86Memory,
22912      0,
22913      0,
22914      0,
22915      0,
22916      0,
22917      0,
22918      0,
22919      0,
22920      0,
22921      0
22922    },
22923    {
22924      kOperandFlagTarget,
22925      0,
22926      kOperandFlagSource,
22927      0,
22928      0,
22929      0,
22930      0,
22931      0,
22932      0,
22933      0,
22934      0,
22935      0,
22936      0
22937    },
22938    {
22939      {
22940        2,
22941        0,
22942        -1,
22943        -1,
22944        -1,
22945        -1,
22946        -1,
22947        -1,
22948        -1,
22949        -1,
22950        -1,
22951        -1,
22952        -1
22953      },
22954      {
22955        0,
22956        2,
22957        -1,
22958        -1,
22959        -1,
22960        -1,
22961        -1,
22962        -1,
22963        -1,
22964        -1,
22965        -1,
22966        -1,
22967        -1
22968      }
22969    }
22970  },
22971  {
22972    kInstructionTypeMove,
22973    3,
22974    {
22975      kOperandTypeRegister,
22976      kOperandTypeRegister,
22977      kOperandTypeRegister,
22978      0,
22979      0,
22980      0,
22981      0,
22982      0,
22983      0,
22984      0,
22985      0,
22986      0,
22987      0
22988    },
22989    {
22990      kOperandFlagTarget,
22991      0,
22992      kOperandFlagSource,
22993      0,
22994      0,
22995      0,
22996      0,
22997      0,
22998      0,
22999      0,
23000      0,
23001      0,
23002      0
23003    },
23004    {
23005      {
23006        2,
23007        0,
23008        -1,
23009        -1,
23010        -1,
23011        -1,
23012        -1,
23013        -1,
23014        -1,
23015        -1,
23016        -1,
23017        -1,
23018        -1
23019      },
23020      {
23021        0,
23022        2,
23023        -1,
23024        -1,
23025        -1,
23026        -1,
23027        -1,
23028        -1,
23029        -1,
23030        -1,
23031        -1,
23032        -1,
23033        -1
23034      }
23035    }
23036  },
23037  {
23038    kInstructionTypeMove,
23039    3,
23040    {
23041      kOperandTypeRegister,
23042      kOperandTypeRegister,
23043      kOperandTypeX86Memory,
23044      0,
23045      0,
23046      0,
23047      0,
23048      0,
23049      0,
23050      0,
23051      0,
23052      0,
23053      0
23054    },
23055    {
23056      kOperandFlagTarget,
23057      0,
23058      kOperandFlagSource,
23059      0,
23060      0,
23061      0,
23062      0,
23063      0,
23064      0,
23065      0,
23066      0,
23067      0,
23068      0
23069    },
23070    {
23071      {
23072        2,
23073        0,
23074        -1,
23075        -1,
23076        -1,
23077        -1,
23078        -1,
23079        -1,
23080        -1,
23081        -1,
23082        -1,
23083        -1,
23084        -1
23085      },
23086      {
23087        0,
23088        2,
23089        -1,
23090        -1,
23091        -1,
23092        -1,
23093        -1,
23094        -1,
23095        -1,
23096        -1,
23097        -1,
23098        -1,
23099        -1
23100      }
23101    }
23102  },
23103  {
23104    kInstructionTypeMove,
23105    3,
23106    {
23107      kOperandTypeRegister,
23108      kOperandTypeRegister,
23109      kOperandTypeRegister,
23110      0,
23111      0,
23112      0,
23113      0,
23114      0,
23115      0,
23116      0,
23117      0,
23118      0,
23119      0
23120    },
23121    {
23122      kOperandFlagTarget,
23123      0,
23124      kOperandFlagSource,
23125      0,
23126      0,
23127      0,
23128      0,
23129      0,
23130      0,
23131      0,
23132      0,
23133      0,
23134      0
23135    },
23136    {
23137      {
23138        2,
23139        0,
23140        -1,
23141        -1,
23142        -1,
23143        -1,
23144        -1,
23145        -1,
23146        -1,
23147        -1,
23148        -1,
23149        -1,
23150        -1
23151      },
23152      {
23153        0,
23154        2,
23155        -1,
23156        -1,
23157        -1,
23158        -1,
23159        -1,
23160        -1,
23161        -1,
23162        -1,
23163        -1,
23164        -1,
23165        -1
23166      }
23167    }
23168  },
23169  {
23170    kInstructionTypeMove,
23171    3,
23172    {
23173      kOperandTypeRegister,
23174      kOperandTypeRegister,
23175      kOperandTypeX86Memory,
23176      0,
23177      0,
23178      0,
23179      0,
23180      0,
23181      0,
23182      0,
23183      0,
23184      0,
23185      0
23186    },
23187    {
23188      kOperandFlagTarget,
23189      0,
23190      kOperandFlagSource,
23191      0,
23192      0,
23193      0,
23194      0,
23195      0,
23196      0,
23197      0,
23198      0,
23199      0,
23200      0
23201    },
23202    {
23203      {
23204        2,
23205        0,
23206        -1,
23207        -1,
23208        -1,
23209        -1,
23210        -1,
23211        -1,
23212        -1,
23213        -1,
23214        -1,
23215        -1,
23216        -1
23217      },
23218      {
23219        0,
23220        2,
23221        -1,
23222        -1,
23223        -1,
23224        -1,
23225        -1,
23226        -1,
23227        -1,
23228        -1,
23229        -1,
23230        -1,
23231        -1
23232      }
23233    }
23234  },
23235  {
23236    kInstructionTypeMove,
23237    3,
23238    {
23239      kOperandTypeRegister,
23240      kOperandTypeRegister,
23241      kOperandTypeRegister,
23242      0,
23243      0,
23244      0,
23245      0,
23246      0,
23247      0,
23248      0,
23249      0,
23250      0,
23251      0
23252    },
23253    {
23254      kOperandFlagTarget,
23255      0,
23256      kOperandFlagSource,
23257      0,
23258      0,
23259      0,
23260      0,
23261      0,
23262      0,
23263      0,
23264      0,
23265      0,
23266      0
23267    },
23268    {
23269      {
23270        2,
23271        0,
23272        -1,
23273        -1,
23274        -1,
23275        -1,
23276        -1,
23277        -1,
23278        -1,
23279        -1,
23280        -1,
23281        -1,
23282        -1
23283      },
23284      {
23285        0,
23286        2,
23287        -1,
23288        -1,
23289        -1,
23290        -1,
23291        -1,
23292        -1,
23293        -1,
23294        -1,
23295        -1,
23296        -1,
23297        -1
23298      }
23299    }
23300  },
23301  {
23302    kInstructionTypeMove,
23303    3,
23304    {
23305      kOperandTypeRegister,
23306      kOperandTypeRegister,
23307      kOperandTypeX86Memory,
23308      0,
23309      0,
23310      0,
23311      0,
23312      0,
23313      0,
23314      0,
23315      0,
23316      0,
23317      0
23318    },
23319    {
23320      kOperandFlagTarget,
23321      0,
23322      kOperandFlagSource,
23323      0,
23324      0,
23325      0,
23326      0,
23327      0,
23328      0,
23329      0,
23330      0,
23331      0,
23332      0
23333    },
23334    {
23335      {
23336        2,
23337        0,
23338        -1,
23339        -1,
23340        -1,
23341        -1,
23342        -1,
23343        -1,
23344        -1,
23345        -1,
23346        -1,
23347        -1,
23348        -1
23349      },
23350      {
23351        0,
23352        2,
23353        -1,
23354        -1,
23355        -1,
23356        -1,
23357        -1,
23358        -1,
23359        -1,
23360        -1,
23361        -1,
23362        -1,
23363        -1
23364      }
23365    }
23366  },
23367  {
23368    kInstructionTypeMove,
23369    3,
23370    {
23371      kOperandTypeRegister,
23372      kOperandTypeRegister,
23373      kOperandTypeRegister,
23374      0,
23375      0,
23376      0,
23377      0,
23378      0,
23379      0,
23380      0,
23381      0,
23382      0,
23383      0
23384    },
23385    {
23386      kOperandFlagTarget,
23387      0,
23388      kOperandFlagSource,
23389      0,
23390      0,
23391      0,
23392      0,
23393      0,
23394      0,
23395      0,
23396      0,
23397      0,
23398      0
23399    },
23400    {
23401      {
23402        2,
23403        0,
23404        -1,
23405        -1,
23406        -1,
23407        -1,
23408        -1,
23409        -1,
23410        -1,
23411        -1,
23412        -1,
23413        -1,
23414        -1
23415      },
23416      {
23417        0,
23418        2,
23419        -1,
23420        -1,
23421        -1,
23422        -1,
23423        -1,
23424        -1,
23425        -1,
23426        -1,
23427        -1,
23428        -1,
23429        -1
23430      }
23431    }
23432  },
23433  {
23434    kInstructionTypeMove,
23435    3,
23436    {
23437      kOperandTypeRegister,
23438      kOperandTypeRegister,
23439      kOperandTypeX86Memory,
23440      0,
23441      0,
23442      0,
23443      0,
23444      0,
23445      0,
23446      0,
23447      0,
23448      0,
23449      0
23450    },
23451    {
23452      kOperandFlagTarget,
23453      0,
23454      kOperandFlagSource,
23455      0,
23456      0,
23457      0,
23458      0,
23459      0,
23460      0,
23461      0,
23462      0,
23463      0,
23464      0
23465    },
23466    {
23467      {
23468        2,
23469        0,
23470        -1,
23471        -1,
23472        -1,
23473        -1,
23474        -1,
23475        -1,
23476        -1,
23477        -1,
23478        -1,
23479        -1,
23480        -1
23481      },
23482      {
23483        0,
23484        2,
23485        -1,
23486        -1,
23487        -1,
23488        -1,
23489        -1,
23490        -1,
23491        -1,
23492        -1,
23493        -1,
23494        -1,
23495        -1
23496      }
23497    }
23498  },
23499  {
23500    kInstructionTypeMove,
23501    3,
23502    {
23503      kOperandTypeRegister,
23504      kOperandTypeRegister,
23505      kOperandTypeRegister,
23506      0,
23507      0,
23508      0,
23509      0,
23510      0,
23511      0,
23512      0,
23513      0,
23514      0,
23515      0
23516    },
23517    {
23518      kOperandFlagTarget,
23519      0,
23520      kOperandFlagSource,
23521      0,
23522      0,
23523      0,
23524      0,
23525      0,
23526      0,
23527      0,
23528      0,
23529      0,
23530      0
23531    },
23532    {
23533      {
23534        2,
23535        0,
23536        -1,
23537        -1,
23538        -1,
23539        -1,
23540        -1,
23541        -1,
23542        -1,
23543        -1,
23544        -1,
23545        -1,
23546        -1
23547      },
23548      {
23549        0,
23550        2,
23551        -1,
23552        -1,
23553        -1,
23554        -1,
23555        -1,
23556        -1,
23557        -1,
23558        -1,
23559        -1,
23560        -1,
23561        -1
23562      }
23563    }
23564  },
23565  {
23566    kInstructionTypeMove,
23567    3,
23568    {
23569      kOperandTypeRegister,
23570      kOperandTypeRegister,
23571      kOperandTypeX86Memory,
23572      0,
23573      0,
23574      0,
23575      0,
23576      0,
23577      0,
23578      0,
23579      0,
23580      0,
23581      0
23582    },
23583    {
23584      kOperandFlagTarget,
23585      0,
23586      kOperandFlagSource,
23587      0,
23588      0,
23589      0,
23590      0,
23591      0,
23592      0,
23593      0,
23594      0,
23595      0,
23596      0
23597    },
23598    {
23599      {
23600        2,
23601        0,
23602        -1,
23603        -1,
23604        -1,
23605        -1,
23606        -1,
23607        -1,
23608        -1,
23609        -1,
23610        -1,
23611        -1,
23612        -1
23613      },
23614      {
23615        0,
23616        2,
23617        -1,
23618        -1,
23619        -1,
23620        -1,
23621        -1,
23622        -1,
23623        -1,
23624        -1,
23625        -1,
23626        -1,
23627        -1
23628      }
23629    }
23630  },
23631  {
23632    kInstructionTypeMove,
23633    3,
23634    {
23635      kOperandTypeRegister,
23636      kOperandTypeRegister,
23637      kOperandTypeRegister,
23638      0,
23639      0,
23640      0,
23641      0,
23642      0,
23643      0,
23644      0,
23645      0,
23646      0,
23647      0
23648    },
23649    {
23650      kOperandFlagTarget,
23651      0,
23652      kOperandFlagSource,
23653      0,
23654      0,
23655      0,
23656      0,
23657      0,
23658      0,
23659      0,
23660      0,
23661      0,
23662      0
23663    },
23664    {
23665      {
23666        2,
23667        0,
23668        -1,
23669        -1,
23670        -1,
23671        -1,
23672        -1,
23673        -1,
23674        -1,
23675        -1,
23676        -1,
23677        -1,
23678        -1
23679      },
23680      {
23681        0,
23682        2,
23683        -1,
23684        -1,
23685        -1,
23686        -1,
23687        -1,
23688        -1,
23689        -1,
23690        -1,
23691        -1,
23692        -1,
23693        -1
23694      }
23695    }
23696  },
23697  {
23698    0,
23699    1,
23700    {
23701      kOperandTypeRegister,
23702      0,
23703      0,
23704      0,
23705      0,
23706      0,
23707      0,
23708      0,
23709      0,
23710      0,
23711      0,
23712      0,
23713      0
23714    },
23715    {
23716      0,
23717      0,
23718      0,
23719      0,
23720      0,
23721      0,
23722      0,
23723      0,
23724      0,
23725      0,
23726      0,
23727      0,
23728      0
23729    },
23730    {
23731      {
23732        0,
23733        -1,
23734        -1,
23735        -1,
23736        -1,
23737        -1,
23738        -1,
23739        -1,
23740        -1,
23741        -1,
23742        -1,
23743        -1,
23744        -1
23745      },
23746      {
23747        0,
23748        -1,
23749        -1,
23750        -1,
23751        -1,
23752        -1,
23753        -1,
23754        -1,
23755        -1,
23756        -1,
23757        -1,
23758        -1,
23759        -1
23760      }
23761    }
23762  },
23763  {
23764    0,
23765    3,
23766    {
23767      kOperandTypeRegister,
23768      kOperandTypeRegister,
23769      kOperandTypeRegister,
23770      0,
23771      0,
23772      0,
23773      0,
23774      0,
23775      0,
23776      0,
23777      0,
23778      0,
23779      0
23780    },
23781    {
23782      0,
23783      0,
23784      0,
23785      0,
23786      0,
23787      0,
23788      0,
23789      0,
23790      0,
23791      0,
23792      0,
23793      0,
23794      0
23795    },
23796    {
23797      {
23798        -1,
23799        -1,
23800        -1,
23801        -1,
23802        -1,
23803        -1,
23804        -1,
23805        -1,
23806        -1,
23807        -1,
23808        -1,
23809        -1,
23810        -1
23811      },
23812      {
23813        -1,
23814        -1,
23815        -1,
23816        -1,
23817        -1,
23818        -1,
23819        -1,
23820        -1,
23821        -1,
23822        -1,
23823        -1,
23824        -1,
23825        -1
23826      }
23827    }
23828  },
23829  {
23830    0,
23831    3,
23832    {
23833      kOperandTypeRegister,
23834      kOperandTypeRegister,
23835      kOperandTypeRegister,
23836      0,
23837      0,
23838      0,
23839      0,
23840      0,
23841      0,
23842      0,
23843      0,
23844      0,
23845      0
23846    },
23847    {
23848      0,
23849      0,
23850      0,
23851      0,
23852      0,
23853      0,
23854      0,
23855      0,
23856      0,
23857      0,
23858      0,
23859      0,
23860      0
23861    },
23862    {
23863      {
23864        -1,
23865        -1,
23866        -1,
23867        -1,
23868        -1,
23869        -1,
23870        -1,
23871        -1,
23872        -1,
23873        -1,
23874        -1,
23875        -1,
23876        -1
23877      },
23878      {
23879        -1,
23880        -1,
23881        -1,
23882        -1,
23883        -1,
23884        -1,
23885        -1,
23886        -1,
23887        -1,
23888        -1,
23889        -1,
23890        -1,
23891        -1
23892      }
23893    }
23894  },
23895  {
23896    0,
23897    3,
23898    {
23899      kOperandTypeRegister,
23900      kOperandTypeRegister,
23901      kOperandTypeRegister,
23902      0,
23903      0,
23904      0,
23905      0,
23906      0,
23907      0,
23908      0,
23909      0,
23910      0,
23911      0
23912    },
23913    {
23914      0,
23915      0,
23916      0,
23917      0,
23918      0,
23919      0,
23920      0,
23921      0,
23922      0,
23923      0,
23924      0,
23925      0,
23926      0
23927    },
23928    {
23929      {
23930        -1,
23931        -1,
23932        -1,
23933        -1,
23934        -1,
23935        -1,
23936        -1,
23937        -1,
23938        -1,
23939        -1,
23940        -1,
23941        -1,
23942        -1
23943      },
23944      {
23945        -1,
23946        -1,
23947        -1,
23948        -1,
23949        -1,
23950        -1,
23951        -1,
23952        -1,
23953        -1,
23954        -1,
23955        -1,
23956        -1,
23957        -1
23958      }
23959    }
23960  },
23961  {
23962    0,
23963    1,
23964    {
23965      kOperandTypeRegister,
23966      0,
23967      0,
23968      0,
23969      0,
23970      0,
23971      0,
23972      0,
23973      0,
23974      0,
23975      0,
23976      0,
23977      0
23978    },
23979    {
23980      0,
23981      0,
23982      0,
23983      0,
23984      0,
23985      0,
23986      0,
23987      0,
23988      0,
23989      0,
23990      0,
23991      0,
23992      0
23993    },
23994    {
23995      {
23996        0,
23997        -1,
23998        -1,
23999        -1,
24000        -1,
24001        -1,
24002        -1,
24003        -1,
24004        -1,
24005        -1,
24006        -1,
24007        -1,
24008        -1
24009      },
24010      {
24011        0,
24012        -1,
24013        -1,
24014        -1,
24015        -1,
24016        -1,
24017        -1,
24018        -1,
24019        -1,
24020        -1,
24021        -1,
24022        -1,
24023        -1
24024      }
24025    }
24026  },
24027  {
24028    0,
24029    3,
24030    {
24031      kOperandTypeRegister,
24032      kOperandTypeRegister,
24033      kOperandTypeRegister,
24034      0,
24035      0,
24036      0,
24037      0,
24038      0,
24039      0,
24040      0,
24041      0,
24042      0,
24043      0
24044    },
24045    {
24046      0,
24047      0,
24048      0,
24049      0,
24050      0,
24051      0,
24052      0,
24053      0,
24054      0,
24055      0,
24056      0,
24057      0,
24058      0
24059    },
24060    {
24061      {
24062        -1,
24063        -1,
24064        -1,
24065        -1,
24066        -1,
24067        -1,
24068        -1,
24069        -1,
24070        -1,
24071        -1,
24072        -1,
24073        -1,
24074        -1
24075      },
24076      {
24077        -1,
24078        -1,
24079        -1,
24080        -1,
24081        -1,
24082        -1,
24083        -1,
24084        -1,
24085        -1,
24086        -1,
24087        -1,
24088        -1,
24089        -1
24090      }
24091    }
24092  },
24093  {
24094    0,
24095    3,
24096    {
24097      kOperandTypeRegister,
24098      kOperandTypeRegister,
24099      kOperandTypeRegister,
24100      0,
24101      0,
24102      0,
24103      0,
24104      0,
24105      0,
24106      0,
24107      0,
24108      0,
24109      0
24110    },
24111    {
24112      0,
24113      0,
24114      0,
24115      0,
24116      0,
24117      0,
24118      0,
24119      0,
24120      0,
24121      0,
24122      0,
24123      0,
24124      0
24125    },
24126    {
24127      {
24128        -1,
24129        -1,
24130        -1,
24131        -1,
24132        -1,
24133        -1,
24134        -1,
24135        -1,
24136        -1,
24137        -1,
24138        -1,
24139        -1,
24140        -1
24141      },
24142      {
24143        -1,
24144        -1,
24145        -1,
24146        -1,
24147        -1,
24148        -1,
24149        -1,
24150        -1,
24151        -1,
24152        -1,
24153        -1,
24154        -1,
24155        -1
24156      }
24157    }
24158  },
24159  {
24160    0,
24161    3,
24162    {
24163      kOperandTypeRegister,
24164      kOperandTypeRegister,
24165      kOperandTypeRegister,
24166      0,
24167      0,
24168      0,
24169      0,
24170      0,
24171      0,
24172      0,
24173      0,
24174      0,
24175      0
24176    },
24177    {
24178      0,
24179      0,
24180      0,
24181      0,
24182      0,
24183      0,
24184      0,
24185      0,
24186      0,
24187      0,
24188      0,
24189      0,
24190      0
24191    },
24192    {
24193      {
24194        -1,
24195        -1,
24196        -1,
24197        -1,
24198        -1,
24199        -1,
24200        -1,
24201        -1,
24202        -1,
24203        -1,
24204        -1,
24205        -1,
24206        -1
24207      },
24208      {
24209        -1,
24210        -1,
24211        -1,
24212        -1,
24213        -1,
24214        -1,
24215        -1,
24216        -1,
24217        -1,
24218        -1,
24219        -1,
24220        -1,
24221        -1
24222      }
24223    }
24224  },
24225  {
24226    kInstructionTypeMove,
24227    3,
24228    {
24229      kOperandTypeRegister,
24230      kOperandTypeRegister,
24231      kOperandTypeX86Memory,
24232      0,
24233      0,
24234      0,
24235      0,
24236      0,
24237      0,
24238      0,
24239      0,
24240      0,
24241      0
24242    },
24243    {
24244      kOperandFlagTarget,
24245      0,
24246      kOperandFlagSource,
24247      0,
24248      0,
24249      0,
24250      0,
24251      0,
24252      0,
24253      0,
24254      0,
24255      0,
24256      0
24257    },
24258    {
24259      {
24260        2,
24261        0,
24262        -1,
24263        -1,
24264        -1,
24265        -1,
24266        -1,
24267        -1,
24268        -1,
24269        -1,
24270        -1,
24271        -1,
24272        -1
24273      },
24274      {
24275        0,
24276        2,
24277        -1,
24278        -1,
24279        -1,
24280        -1,
24281        -1,
24282        -1,
24283        -1,
24284        -1,
24285        -1,
24286        -1,
24287        -1
24288      }
24289    }
24290  },
24291  {
24292    kInstructionTypeMove,
24293    3,
24294    {
24295      kOperandTypeRegister,
24296      kOperandTypeRegister,
24297      kOperandTypeRegister,
24298      0,
24299      0,
24300      0,
24301      0,
24302      0,
24303      0,
24304      0,
24305      0,
24306      0,
24307      0
24308    },
24309    {
24310      kOperandFlagTarget,
24311      0,
24312      kOperandFlagSource,
24313      0,
24314      0,
24315      0,
24316      0,
24317      0,
24318      0,
24319      0,
24320      0,
24321      0,
24322      0
24323    },
24324    {
24325      {
24326        2,
24327        0,
24328        -1,
24329        -1,
24330        -1,
24331        -1,
24332        -1,
24333        -1,
24334        -1,
24335        -1,
24336        -1,
24337        -1,
24338        -1
24339      },
24340      {
24341        0,
24342        2,
24343        -1,
24344        -1,
24345        -1,
24346        -1,
24347        -1,
24348        -1,
24349        -1,
24350        -1,
24351        -1,
24352        -1,
24353        -1
24354      }
24355    }
24356  },
24357  {
24358    kInstructionTypeMove,
24359    3,
24360    {
24361      kOperandTypeRegister,
24362      kOperandTypeRegister,
24363      kOperandTypeX86Memory,
24364      0,
24365      0,
24366      0,
24367      0,
24368      0,
24369      0,
24370      0,
24371      0,
24372      0,
24373      0
24374    },
24375    {
24376      kOperandFlagTarget,
24377      0,
24378      kOperandFlagSource,
24379      0,
24380      0,
24381      0,
24382      0,
24383      0,
24384      0,
24385      0,
24386      0,
24387      0,
24388      0
24389    },
24390    {
24391      {
24392        2,
24393        0,
24394        -1,
24395        -1,
24396        -1,
24397        -1,
24398        -1,
24399        -1,
24400        -1,
24401        -1,
24402        -1,
24403        -1,
24404        -1
24405      },
24406      {
24407        0,
24408        2,
24409        -1,
24410        -1,
24411        -1,
24412        -1,
24413        -1,
24414        -1,
24415        -1,
24416        -1,
24417        -1,
24418        -1,
24419        -1
24420      }
24421    }
24422  },
24423  {
24424    kInstructionTypeMove,
24425    3,
24426    {
24427      kOperandTypeRegister,
24428      kOperandTypeRegister,
24429      kOperandTypeRegister,
24430      0,
24431      0,
24432      0,
24433      0,
24434      0,
24435      0,
24436      0,
24437      0,
24438      0,
24439      0
24440    },
24441    {
24442      kOperandFlagTarget,
24443      0,
24444      kOperandFlagSource,
24445      0,
24446      0,
24447      0,
24448      0,
24449      0,
24450      0,
24451      0,
24452      0,
24453      0,
24454      0
24455    },
24456    {
24457      {
24458        2,
24459        0,
24460        -1,
24461        -1,
24462        -1,
24463        -1,
24464        -1,
24465        -1,
24466        -1,
24467        -1,
24468        -1,
24469        -1,
24470        -1
24471      },
24472      {
24473        0,
24474        2,
24475        -1,
24476        -1,
24477        -1,
24478        -1,
24479        -1,
24480        -1,
24481        -1,
24482        -1,
24483        -1,
24484        -1,
24485        -1
24486      }
24487    }
24488  },
24489  {
24490    kInstructionTypeMove,
24491    3,
24492    {
24493      kOperandTypeRegister,
24494      kOperandTypeRegister,
24495      kOperandTypeX86Memory,
24496      0,
24497      0,
24498      0,
24499      0,
24500      0,
24501      0,
24502      0,
24503      0,
24504      0,
24505      0
24506    },
24507    {
24508      kOperandFlagTarget,
24509      0,
24510      kOperandFlagSource,
24511      0,
24512      0,
24513      0,
24514      0,
24515      0,
24516      0,
24517      0,
24518      0,
24519      0,
24520      0
24521    },
24522    {
24523      {
24524        2,
24525        0,
24526        -1,
24527        -1,
24528        -1,
24529        -1,
24530        -1,
24531        -1,
24532        -1,
24533        -1,
24534        -1,
24535        -1,
24536        -1
24537      },
24538      {
24539        0,
24540        2,
24541        -1,
24542        -1,
24543        -1,
24544        -1,
24545        -1,
24546        -1,
24547        -1,
24548        -1,
24549        -1,
24550        -1,
24551        -1
24552      }
24553    }
24554  },
24555  {
24556    kInstructionTypeMove,
24557    3,
24558    {
24559      kOperandTypeRegister,
24560      kOperandTypeRegister,
24561      kOperandTypeRegister,
24562      0,
24563      0,
24564      0,
24565      0,
24566      0,
24567      0,
24568      0,
24569      0,
24570      0,
24571      0
24572    },
24573    {
24574      kOperandFlagTarget,
24575      0,
24576      kOperandFlagSource,
24577      0,
24578      0,
24579      0,
24580      0,
24581      0,
24582      0,
24583      0,
24584      0,
24585      0,
24586      0
24587    },
24588    {
24589      {
24590        2,
24591        0,
24592        -1,
24593        -1,
24594        -1,
24595        -1,
24596        -1,
24597        -1,
24598        -1,
24599        -1,
24600        -1,
24601        -1,
24602        -1
24603      },
24604      {
24605        0,
24606        2,
24607        -1,
24608        -1,
24609        -1,
24610        -1,
24611        -1,
24612        -1,
24613        -1,
24614        -1,
24615        -1,
24616        -1,
24617        -1
24618      }
24619    }
24620  },
24621  {
24622    0,
24623    1,
24624    {
24625      kOperandTypeRegister,
24626      0,
24627      0,
24628      0,
24629      0,
24630      0,
24631      0,
24632      0,
24633      0,
24634      0,
24635      0,
24636      0,
24637      0
24638    },
24639    {
24640      0,
24641      0,
24642      0,
24643      0,
24644      0,
24645      0,
24646      0,
24647      0,
24648      0,
24649      0,
24650      0,
24651      0,
24652      0
24653    },
24654    {
24655      {
24656        0,
24657        -1,
24658        -1,
24659        -1,
24660        -1,
24661        -1,
24662        -1,
24663        -1,
24664        -1,
24665        -1,
24666        -1,
24667        -1,
24668        -1
24669      },
24670      {
24671        0,
24672        -1,
24673        -1,
24674        -1,
24675        -1,
24676        -1,
24677        -1,
24678        -1,
24679        -1,
24680        -1,
24681        -1,
24682        -1,
24683        -1
24684      }
24685    }
24686  },
24687  {
24688    0,
24689    3,
24690    {
24691      kOperandTypeRegister,
24692      kOperandTypeRegister,
24693      kOperandTypeRegister,
24694      0,
24695      0,
24696      0,
24697      0,
24698      0,
24699      0,
24700      0,
24701      0,
24702      0,
24703      0
24704    },
24705    {
24706      0,
24707      0,
24708      0,
24709      0,
24710      0,
24711      0,
24712      0,
24713      0,
24714      0,
24715      0,
24716      0,
24717      0,
24718      0
24719    },
24720    {
24721      {
24722        -1,
24723        -1,
24724        -1,
24725        -1,
24726        -1,
24727        -1,
24728        -1,
24729        -1,
24730        -1,
24731        -1,
24732        -1,
24733        -1,
24734        -1
24735      },
24736      {
24737        -1,
24738        -1,
24739        -1,
24740        -1,
24741        -1,
24742        -1,
24743        -1,
24744        -1,
24745        -1,
24746        -1,
24747        -1,
24748        -1,
24749        -1
24750      }
24751    }
24752  },
24753  {
24754    0,
24755    3,
24756    {
24757      kOperandTypeRegister,
24758      kOperandTypeRegister,
24759      kOperandTypeRegister,
24760      0,
24761      0,
24762      0,
24763      0,
24764      0,
24765      0,
24766      0,
24767      0,
24768      0,
24769      0
24770    },
24771    {
24772      0,
24773      0,
24774      0,
24775      0,
24776      0,
24777      0,
24778      0,
24779      0,
24780      0,
24781      0,
24782      0,
24783      0,
24784      0
24785    },
24786    {
24787      {
24788        -1,
24789        -1,
24790        -1,
24791        -1,
24792        -1,
24793        -1,
24794        -1,
24795        -1,
24796        -1,
24797        -1,
24798        -1,
24799        -1,
24800        -1
24801      },
24802      {
24803        -1,
24804        -1,
24805        -1,
24806        -1,
24807        -1,
24808        -1,
24809        -1,
24810        -1,
24811        -1,
24812        -1,
24813        -1,
24814        -1,
24815        -1
24816      }
24817    }
24818  },
24819  {
24820    0,
24821    3,
24822    {
24823      kOperandTypeRegister,
24824      kOperandTypeRegister,
24825      kOperandTypeRegister,
24826      0,
24827      0,
24828      0,
24829      0,
24830      0,
24831      0,
24832      0,
24833      0,
24834      0,
24835      0
24836    },
24837    {
24838      0,
24839      0,
24840      0,
24841      0,
24842      0,
24843      0,
24844      0,
24845      0,
24846      0,
24847      0,
24848      0,
24849      0,
24850      0
24851    },
24852    {
24853      {
24854        -1,
24855        -1,
24856        -1,
24857        -1,
24858        -1,
24859        -1,
24860        -1,
24861        -1,
24862        -1,
24863        -1,
24864        -1,
24865        -1,
24866        -1
24867      },
24868      {
24869        -1,
24870        -1,
24871        -1,
24872        -1,
24873        -1,
24874        -1,
24875        -1,
24876        -1,
24877        -1,
24878        -1,
24879        -1,
24880        -1,
24881        -1
24882      }
24883    }
24884  },
24885  {
24886    kInstructionTypeMove,
24887    3,
24888    {
24889      kOperandTypeRegister,
24890      kOperandTypeRegister,
24891      kOperandTypeX86Memory,
24892      0,
24893      0,
24894      0,
24895      0,
24896      0,
24897      0,
24898      0,
24899      0,
24900      0,
24901      0
24902    },
24903    {
24904      kOperandFlagTarget,
24905      0,
24906      kOperandFlagSource,
24907      0,
24908      0,
24909      0,
24910      0,
24911      0,
24912      0,
24913      0,
24914      0,
24915      0,
24916      0
24917    },
24918    {
24919      {
24920        2,
24921        0,
24922        -1,
24923        -1,
24924        -1,
24925        -1,
24926        -1,
24927        -1,
24928        -1,
24929        -1,
24930        -1,
24931        -1,
24932        -1
24933      },
24934      {
24935        0,
24936        2,
24937        -1,
24938        -1,
24939        -1,
24940        -1,
24941        -1,
24942        -1,
24943        -1,
24944        -1,
24945        -1,
24946        -1,
24947        -1
24948      }
24949    }
24950  },
24951  {
24952    kInstructionTypeMove,
24953    3,
24954    {
24955      kOperandTypeRegister,
24956      kOperandTypeRegister,
24957      kOperandTypeRegister,
24958      0,
24959      0,
24960      0,
24961      0,
24962      0,
24963      0,
24964      0,
24965      0,
24966      0,
24967      0
24968    },
24969    {
24970      kOperandFlagTarget,
24971      0,
24972      kOperandFlagSource,
24973      0,
24974      0,
24975      0,
24976      0,
24977      0,
24978      0,
24979      0,
24980      0,
24981      0,
24982      0
24983    },
24984    {
24985      {
24986        2,
24987        0,
24988        -1,
24989        -1,
24990        -1,
24991        -1,
24992        -1,
24993        -1,
24994        -1,
24995        -1,
24996        -1,
24997        -1,
24998        -1
24999      },
25000      {
25001        0,
25002        2,
25003        -1,
25004        -1,
25005        -1,
25006        -1,
25007        -1,
25008        -1,
25009        -1,
25010        -1,
25011        -1,
25012        -1,
25013        -1
25014      }
25015    }
25016  },
25017  {
25018    kInstructionTypeMove,
25019    3,
25020    {
25021      kOperandTypeRegister,
25022      kOperandTypeRegister,
25023      kOperandTypeX86Memory,
25024      0,
25025      0,
25026      0,
25027      0,
25028      0,
25029      0,
25030      0,
25031      0,
25032      0,
25033      0
25034    },
25035    {
25036      kOperandFlagTarget,
25037      0,
25038      kOperandFlagSource,
25039      0,
25040      0,
25041      0,
25042      0,
25043      0,
25044      0,
25045      0,
25046      0,
25047      0,
25048      0
25049    },
25050    {
25051      {
25052        2,
25053        0,
25054        -1,
25055        -1,
25056        -1,
25057        -1,
25058        -1,
25059        -1,
25060        -1,
25061        -1,
25062        -1,
25063        -1,
25064        -1
25065      },
25066      {
25067        0,
25068        2,
25069        -1,
25070        -1,
25071        -1,
25072        -1,
25073        -1,
25074        -1,
25075        -1,
25076        -1,
25077        -1,
25078        -1,
25079        -1
25080      }
25081    }
25082  },
25083  {
25084    kInstructionTypeMove,
25085    3,
25086    {
25087      kOperandTypeRegister,
25088      kOperandTypeRegister,
25089      kOperandTypeRegister,
25090      0,
25091      0,
25092      0,
25093      0,
25094      0,
25095      0,
25096      0,
25097      0,
25098      0,
25099      0
25100    },
25101    {
25102      kOperandFlagTarget,
25103      0,
25104      kOperandFlagSource,
25105      0,
25106      0,
25107      0,
25108      0,
25109      0,
25110      0,
25111      0,
25112      0,
25113      0,
25114      0
25115    },
25116    {
25117      {
25118        2,
25119        0,
25120        -1,
25121        -1,
25122        -1,
25123        -1,
25124        -1,
25125        -1,
25126        -1,
25127        -1,
25128        -1,
25129        -1,
25130        -1
25131      },
25132      {
25133        0,
25134        2,
25135        -1,
25136        -1,
25137        -1,
25138        -1,
25139        -1,
25140        -1,
25141        -1,
25142        -1,
25143        -1,
25144        -1,
25145        -1
25146      }
25147    }
25148  },
25149  {
25150    kInstructionTypeMove,
25151    3,
25152    {
25153      kOperandTypeRegister,
25154      kOperandTypeRegister,
25155      kOperandTypeX86Memory,
25156      0,
25157      0,
25158      0,
25159      0,
25160      0,
25161      0,
25162      0,
25163      0,
25164      0,
25165      0
25166    },
25167    {
25168      kOperandFlagTarget,
25169      0,
25170      kOperandFlagSource,
25171      0,
25172      0,
25173      0,
25174      0,
25175      0,
25176      0,
25177      0,
25178      0,
25179      0,
25180      0
25181    },
25182    {
25183      {
25184        2,
25185        0,
25186        -1,
25187        -1,
25188        -1,
25189        -1,
25190        -1,
25191        -1,
25192        -1,
25193        -1,
25194        -1,
25195        -1,
25196        -1
25197      },
25198      {
25199        0,
25200        2,
25201        -1,
25202        -1,
25203        -1,
25204        -1,
25205        -1,
25206        -1,
25207        -1,
25208        -1,
25209        -1,
25210        -1,
25211        -1
25212      }
25213    }
25214  },
25215  {
25216    kInstructionTypeMove,
25217    3,
25218    {
25219      kOperandTypeRegister,
25220      kOperandTypeRegister,
25221      kOperandTypeRegister,
25222      0,
25223      0,
25224      0,
25225      0,
25226      0,
25227      0,
25228      0,
25229      0,
25230      0,
25231      0
25232    },
25233    {
25234      kOperandFlagTarget,
25235      0,
25236      kOperandFlagSource,
25237      0,
25238      0,
25239      0,
25240      0,
25241      0,
25242      0,
25243      0,
25244      0,
25245      0,
25246      0
25247    },
25248    {
25249      {
25250        2,
25251        0,
25252        -1,
25253        -1,
25254        -1,
25255        -1,
25256        -1,
25257        -1,
25258        -1,
25259        -1,
25260        -1,
25261        -1,
25262        -1
25263      },
25264      {
25265        0,
25266        2,
25267        -1,
25268        -1,
25269        -1,
25270        -1,
25271        -1,
25272        -1,
25273        -1,
25274        -1,
25275        -1,
25276        -1,
25277        -1
25278      }
25279    }
25280  },
25281  {
25282    kInstructionTypeMove,
25283    3,
25284    {
25285      kOperandTypeRegister,
25286      kOperandTypeRegister,
25287      kOperandTypeX86Memory,
25288      0,
25289      0,
25290      0,
25291      0,
25292      0,
25293      0,
25294      0,
25295      0,
25296      0,
25297      0
25298    },
25299    {
25300      kOperandFlagTarget,
25301      0,
25302      kOperandFlagSource,
25303      0,
25304      0,
25305      0,
25306      0,
25307      0,
25308      0,
25309      0,
25310      0,
25311      0,
25312      0
25313    },
25314    {
25315      {
25316        2,
25317        0,
25318        -1,
25319        -1,
25320        -1,
25321        -1,
25322        -1,
25323        -1,
25324        -1,
25325        -1,
25326        -1,
25327        -1,
25328        -1
25329      },
25330      {
25331        0,
25332        2,
25333        -1,
25334        -1,
25335        -1,
25336        -1,
25337        -1,
25338        -1,
25339        -1,
25340        -1,
25341        -1,
25342        -1,
25343        -1
25344      }
25345    }
25346  },
25347  {
25348    kInstructionTypeMove,
25349    3,
25350    {
25351      kOperandTypeRegister,
25352      kOperandTypeRegister,
25353      kOperandTypeRegister,
25354      0,
25355      0,
25356      0,
25357      0,
25358      0,
25359      0,
25360      0,
25361      0,
25362      0,
25363      0
25364    },
25365    {
25366      kOperandFlagTarget,
25367      0,
25368      kOperandFlagSource,
25369      0,
25370      0,
25371      0,
25372      0,
25373      0,
25374      0,
25375      0,
25376      0,
25377      0,
25378      0
25379    },
25380    {
25381      {
25382        2,
25383        0,
25384        -1,
25385        -1,
25386        -1,
25387        -1,
25388        -1,
25389        -1,
25390        -1,
25391        -1,
25392        -1,
25393        -1,
25394        -1
25395      },
25396      {
25397        0,
25398        2,
25399        -1,
25400        -1,
25401        -1,
25402        -1,
25403        -1,
25404        -1,
25405        -1,
25406        -1,
25407        -1,
25408        -1,
25409        -1
25410      }
25411    }
25412  },
25413  {
25414    kInstructionTypeMove,
25415    3,
25416    {
25417      kOperandTypeRegister,
25418      kOperandTypeRegister,
25419      kOperandTypeX86Memory,
25420      0,
25421      0,
25422      0,
25423      0,
25424      0,
25425      0,
25426      0,
25427      0,
25428      0,
25429      0
25430    },
25431    {
25432      kOperandFlagTarget,
25433      0,
25434      kOperandFlagSource,
25435      0,
25436      0,
25437      0,
25438      0,
25439      0,
25440      0,
25441      0,
25442      0,
25443      0,
25444      0
25445    },
25446    {
25447      {
25448        2,
25449        0,
25450        -1,
25451        -1,
25452        -1,
25453        -1,
25454        -1,
25455        -1,
25456        -1,
25457        -1,
25458        -1,
25459        -1,
25460        -1
25461      },
25462      {
25463        0,
25464        2,
25465        -1,
25466        -1,
25467        -1,
25468        -1,
25469        -1,
25470        -1,
25471        -1,
25472        -1,
25473        -1,
25474        -1,
25475        -1
25476      }
25477    }
25478  },
25479  {
25480    kInstructionTypeMove,
25481    3,
25482    {
25483      kOperandTypeRegister,
25484      kOperandTypeRegister,
25485      kOperandTypeRegister,
25486      0,
25487      0,
25488      0,
25489      0,
25490      0,
25491      0,
25492      0,
25493      0,
25494      0,
25495      0
25496    },
25497    {
25498      kOperandFlagTarget,
25499      0,
25500      kOperandFlagSource,
25501      0,
25502      0,
25503      0,
25504      0,
25505      0,
25506      0,
25507      0,
25508      0,
25509      0,
25510      0
25511    },
25512    {
25513      {
25514        2,
25515        0,
25516        -1,
25517        -1,
25518        -1,
25519        -1,
25520        -1,
25521        -1,
25522        -1,
25523        -1,
25524        -1,
25525        -1,
25526        -1
25527      },
25528      {
25529        0,
25530        2,
25531        -1,
25532        -1,
25533        -1,
25534        -1,
25535        -1,
25536        -1,
25537        -1,
25538        -1,
25539        -1,
25540        -1,
25541        -1
25542      }
25543    }
25544  },
25545  {
25546    kInstructionTypeMove,
25547    3,
25548    {
25549      kOperandTypeRegister,
25550      kOperandTypeRegister,
25551      kOperandTypeX86Memory,
25552      0,
25553      0,
25554      0,
25555      0,
25556      0,
25557      0,
25558      0,
25559      0,
25560      0,
25561      0
25562    },
25563    {
25564      kOperandFlagTarget,
25565      0,
25566      kOperandFlagSource,
25567      0,
25568      0,
25569      0,
25570      0,
25571      0,
25572      0,
25573      0,
25574      0,
25575      0,
25576      0
25577    },
25578    {
25579      {
25580        2,
25581        0,
25582        -1,
25583        -1,
25584        -1,
25585        -1,
25586        -1,
25587        -1,
25588        -1,
25589        -1,
25590        -1,
25591        -1,
25592        -1
25593      },
25594      {
25595        0,
25596        2,
25597        -1,
25598        -1,
25599        -1,
25600        -1,
25601        -1,
25602        -1,
25603        -1,
25604        -1,
25605        -1,
25606        -1,
25607        -1
25608      }
25609    }
25610  },
25611  {
25612    kInstructionTypeMove,
25613    3,
25614    {
25615      kOperandTypeRegister,
25616      kOperandTypeRegister,
25617      kOperandTypeRegister,
25618      0,
25619      0,
25620      0,
25621      0,
25622      0,
25623      0,
25624      0,
25625      0,
25626      0,
25627      0
25628    },
25629    {
25630      kOperandFlagTarget,
25631      0,
25632      kOperandFlagSource,
25633      0,
25634      0,
25635      0,
25636      0,
25637      0,
25638      0,
25639      0,
25640      0,
25641      0,
25642      0
25643    },
25644    {
25645      {
25646        2,
25647        0,
25648        -1,
25649        -1,
25650        -1,
25651        -1,
25652        -1,
25653        -1,
25654        -1,
25655        -1,
25656        -1,
25657        -1,
25658        -1
25659      },
25660      {
25661        0,
25662        2,
25663        -1,
25664        -1,
25665        -1,
25666        -1,
25667        -1,
25668        -1,
25669        -1,
25670        -1,
25671        -1,
25672        -1,
25673        -1
25674      }
25675    }
25676  },
25677  {
25678    kInstructionTypeMove,
25679    3,
25680    {
25681      kOperandTypeRegister,
25682      kOperandTypeRegister,
25683      kOperandTypeX86Memory,
25684      0,
25685      0,
25686      0,
25687      0,
25688      0,
25689      0,
25690      0,
25691      0,
25692      0,
25693      0
25694    },
25695    {
25696      kOperandFlagTarget,
25697      0,
25698      kOperandFlagSource,
25699      0,
25700      0,
25701      0,
25702      0,
25703      0,
25704      0,
25705      0,
25706      0,
25707      0,
25708      0
25709    },
25710    {
25711      {
25712        2,
25713        0,
25714        -1,
25715        -1,
25716        -1,
25717        -1,
25718        -1,
25719        -1,
25720        -1,
25721        -1,
25722        -1,
25723        -1,
25724        -1
25725      },
25726      {
25727        0,
25728        2,
25729        -1,
25730        -1,
25731        -1,
25732        -1,
25733        -1,
25734        -1,
25735        -1,
25736        -1,
25737        -1,
25738        -1,
25739        -1
25740      }
25741    }
25742  },
25743  {
25744    kInstructionTypeMove,
25745    3,
25746    {
25747      kOperandTypeRegister,
25748      kOperandTypeRegister,
25749      kOperandTypeRegister,
25750      0,
25751      0,
25752      0,
25753      0,
25754      0,
25755      0,
25756      0,
25757      0,
25758      0,
25759      0
25760    },
25761    {
25762      kOperandFlagTarget,
25763      0,
25764      kOperandFlagSource,
25765      0,
25766      0,
25767      0,
25768      0,
25769      0,
25770      0,
25771      0,
25772      0,
25773      0,
25774      0
25775    },
25776    {
25777      {
25778        2,
25779        0,
25780        -1,
25781        -1,
25782        -1,
25783        -1,
25784        -1,
25785        -1,
25786        -1,
25787        -1,
25788        -1,
25789        -1,
25790        -1
25791      },
25792      {
25793        0,
25794        2,
25795        -1,
25796        -1,
25797        -1,
25798        -1,
25799        -1,
25800        -1,
25801        -1,
25802        -1,
25803        -1,
25804        -1,
25805        -1
25806      }
25807    }
25808  },
25809  {
25810    kInstructionTypeMove,
25811    3,
25812    {
25813      kOperandTypeRegister,
25814      kOperandTypeRegister,
25815      kOperandTypeX86Memory,
25816      0,
25817      0,
25818      0,
25819      0,
25820      0,
25821      0,
25822      0,
25823      0,
25824      0,
25825      0
25826    },
25827    {
25828      kOperandFlagTarget,
25829      0,
25830      kOperandFlagSource,
25831      0,
25832      0,
25833      0,
25834      0,
25835      0,
25836      0,
25837      0,
25838      0,
25839      0,
25840      0
25841    },
25842    {
25843      {
25844        2,
25845        0,
25846        -1,
25847        -1,
25848        -1,
25849        -1,
25850        -1,
25851        -1,
25852        -1,
25853        -1,
25854        -1,
25855        -1,
25856        -1
25857      },
25858      {
25859        0,
25860        2,
25861        -1,
25862        -1,
25863        -1,
25864        -1,
25865        -1,
25866        -1,
25867        -1,
25868        -1,
25869        -1,
25870        -1,
25871        -1
25872      }
25873    }
25874  },
25875  {
25876    kInstructionTypeMove,
25877    3,
25878    {
25879      kOperandTypeRegister,
25880      kOperandTypeRegister,
25881      kOperandTypeRegister,
25882      0,
25883      0,
25884      0,
25885      0,
25886      0,
25887      0,
25888      0,
25889      0,
25890      0,
25891      0
25892    },
25893    {
25894      kOperandFlagTarget,
25895      0,
25896      kOperandFlagSource,
25897      0,
25898      0,
25899      0,
25900      0,
25901      0,
25902      0,
25903      0,
25904      0,
25905      0,
25906      0
25907    },
25908    {
25909      {
25910        2,
25911        0,
25912        -1,
25913        -1,
25914        -1,
25915        -1,
25916        -1,
25917        -1,
25918        -1,
25919        -1,
25920        -1,
25921        -1,
25922        -1
25923      },
25924      {
25925        0,
25926        2,
25927        -1,
25928        -1,
25929        -1,
25930        -1,
25931        -1,
25932        -1,
25933        -1,
25934        -1,
25935        -1,
25936        -1,
25937        -1
25938      }
25939    }
25940  },
25941  {
25942    kInstructionTypeMove,
25943    3,
25944    {
25945      kOperandTypeRegister,
25946      kOperandTypeRegister,
25947      kOperandTypeX86Memory,
25948      0,
25949      0,
25950      0,
25951      0,
25952      0,
25953      0,
25954      0,
25955      0,
25956      0,
25957      0
25958    },
25959    {
25960      kOperandFlagTarget,
25961      0,
25962      kOperandFlagSource,
25963      0,
25964      0,
25965      0,
25966      0,
25967      0,
25968      0,
25969      0,
25970      0,
25971      0,
25972      0
25973    },
25974    {
25975      {
25976        2,
25977        0,
25978        -1,
25979        -1,
25980        -1,
25981        -1,
25982        -1,
25983        -1,
25984        -1,
25985        -1,
25986        -1,
25987        -1,
25988        -1
25989      },
25990      {
25991        0,
25992        2,
25993        -1,
25994        -1,
25995        -1,
25996        -1,
25997        -1,
25998        -1,
25999        -1,
26000        -1,
26001        -1,
26002        -1,
26003        -1
26004      }
26005    }
26006  },
26007  {
26008    kInstructionTypeMove,
26009    3,
26010    {
26011      kOperandTypeRegister,
26012      kOperandTypeRegister,
26013      kOperandTypeRegister,
26014      0,
26015      0,
26016      0,
26017      0,
26018      0,
26019      0,
26020      0,
26021      0,
26022      0,
26023      0
26024    },
26025    {
26026      kOperandFlagTarget,
26027      0,
26028      kOperandFlagSource,
26029      0,
26030      0,
26031      0,
26032      0,
26033      0,
26034      0,
26035      0,
26036      0,
26037      0,
26038      0
26039    },
26040    {
26041      {
26042        2,
26043        0,
26044        -1,
26045        -1,
26046        -1,
26047        -1,
26048        -1,
26049        -1,
26050        -1,
26051        -1,
26052        -1,
26053        -1,
26054        -1
26055      },
26056      {
26057        0,
26058        2,
26059        -1,
26060        -1,
26061        -1,
26062        -1,
26063        -1,
26064        -1,
26065        -1,
26066        -1,
26067        -1,
26068        -1,
26069        -1
26070      }
26071    }
26072  },
26073  {
26074    kInstructionTypeMove,
26075    3,
26076    {
26077      kOperandTypeRegister,
26078      kOperandTypeRegister,
26079      kOperandTypeX86Memory,
26080      0,
26081      0,
26082      0,
26083      0,
26084      0,
26085      0,
26086      0,
26087      0,
26088      0,
26089      0
26090    },
26091    {
26092      kOperandFlagTarget,
26093      0,
26094      kOperandFlagSource,
26095      0,
26096      0,
26097      0,
26098      0,
26099      0,
26100      0,
26101      0,
26102      0,
26103      0,
26104      0
26105    },
26106    {
26107      {
26108        2,
26109        0,
26110        -1,
26111        -1,
26112        -1,
26113        -1,
26114        -1,
26115        -1,
26116        -1,
26117        -1,
26118        -1,
26119        -1,
26120        -1
26121      },
26122      {
26123        0,
26124        2,
26125        -1,
26126        -1,
26127        -1,
26128        -1,
26129        -1,
26130        -1,
26131        -1,
26132        -1,
26133        -1,
26134        -1,
26135        -1
26136      }
26137    }
26138  },
26139  {
26140    kInstructionTypeMove,
26141    3,
26142    {
26143      kOperandTypeRegister,
26144      kOperandTypeRegister,
26145      kOperandTypeRegister,
26146      0,
26147      0,
26148      0,
26149      0,
26150      0,
26151      0,
26152      0,
26153      0,
26154      0,
26155      0
26156    },
26157    {
26158      kOperandFlagTarget,
26159      0,
26160      kOperandFlagSource,
26161      0,
26162      0,
26163      0,
26164      0,
26165      0,
26166      0,
26167      0,
26168      0,
26169      0,
26170      0
26171    },
26172    {
26173      {
26174        2,
26175        0,
26176        -1,
26177        -1,
26178        -1,
26179        -1,
26180        -1,
26181        -1,
26182        -1,
26183        -1,
26184        -1,
26185        -1,
26186        -1
26187      },
26188      {
26189        0,
26190        2,
26191        -1,
26192        -1,
26193        -1,
26194        -1,
26195        -1,
26196        -1,
26197        -1,
26198        -1,
26199        -1,
26200        -1,
26201        -1
26202      }
26203    }
26204  },
26205  {
26206    kInstructionTypeMove,
26207    3,
26208    {
26209      kOperandTypeRegister,
26210      kOperandTypeRegister,
26211      kOperandTypeX86Memory,
26212      0,
26213      0,
26214      0,
26215      0,
26216      0,
26217      0,
26218      0,
26219      0,
26220      0,
26221      0
26222    },
26223    {
26224      kOperandFlagTarget,
26225      0,
26226      kOperandFlagSource,
26227      0,
26228      0,
26229      0,
26230      0,
26231      0,
26232      0,
26233      0,
26234      0,
26235      0,
26236      0
26237    },
26238    {
26239      {
26240        2,
26241        0,
26242        -1,
26243        -1,
26244        -1,
26245        -1,
26246        -1,
26247        -1,
26248        -1,
26249        -1,
26250        -1,
26251        -1,
26252        -1
26253      },
26254      {
26255        0,
26256        2,
26257        -1,
26258        -1,
26259        -1,
26260        -1,
26261        -1,
26262        -1,
26263        -1,
26264        -1,
26265        -1,
26266        -1,
26267        -1
26268      }
26269    }
26270  },
26271  {
26272    kInstructionTypeMove,
26273    3,
26274    {
26275      kOperandTypeRegister,
26276      kOperandTypeRegister,
26277      kOperandTypeRegister,
26278      0,
26279      0,
26280      0,
26281      0,
26282      0,
26283      0,
26284      0,
26285      0,
26286      0,
26287      0
26288    },
26289    {
26290      kOperandFlagTarget,
26291      0,
26292      kOperandFlagSource,
26293      0,
26294      0,
26295      0,
26296      0,
26297      0,
26298      0,
26299      0,
26300      0,
26301      0,
26302      0
26303    },
26304    {
26305      {
26306        2,
26307        0,
26308        -1,
26309        -1,
26310        -1,
26311        -1,
26312        -1,
26313        -1,
26314        -1,
26315        -1,
26316        -1,
26317        -1,
26318        -1
26319      },
26320      {
26321        0,
26322        2,
26323        -1,
26324        -1,
26325        -1,
26326        -1,
26327        -1,
26328        -1,
26329        -1,
26330        -1,
26331        -1,
26332        -1,
26333        -1
26334      }
26335    }
26336  },
26337  {
26338    kInstructionTypeMove,
26339    3,
26340    {
26341      kOperandTypeRegister,
26342      kOperandTypeRegister,
26343      kOperandTypeX86Memory,
26344      0,
26345      0,
26346      0,
26347      0,
26348      0,
26349      0,
26350      0,
26351      0,
26352      0,
26353      0
26354    },
26355    {
26356      kOperandFlagTarget,
26357      0,
26358      kOperandFlagSource,
26359      0,
26360      0,
26361      0,
26362      0,
26363      0,
26364      0,
26365      0,
26366      0,
26367      0,
26368      0
26369    },
26370    {
26371      {
26372        2,
26373        0,
26374        -1,
26375        -1,
26376        -1,
26377        -1,
26378        -1,
26379        -1,
26380        -1,
26381        -1,
26382        -1,
26383        -1,
26384        -1
26385      },
26386      {
26387        0,
26388        2,
26389        -1,
26390        -1,
26391        -1,
26392        -1,
26393        -1,
26394        -1,
26395        -1,
26396        -1,
26397        -1,
26398        -1,
26399        -1
26400      }
26401    }
26402  },
26403  {
26404    kInstructionTypeMove,
26405    3,
26406    {
26407      kOperandTypeRegister,
26408      kOperandTypeRegister,
26409      kOperandTypeRegister,
26410      0,
26411      0,
26412      0,
26413      0,
26414      0,
26415      0,
26416      0,
26417      0,
26418      0,
26419      0
26420    },
26421    {
26422      kOperandFlagTarget,
26423      0,
26424      kOperandFlagSource,
26425      0,
26426      0,
26427      0,
26428      0,
26429      0,
26430      0,
26431      0,
26432      0,
26433      0,
26434      0
26435    },
26436    {
26437      {
26438        2,
26439        0,
26440        -1,
26441        -1,
26442        -1,
26443        -1,
26444        -1,
26445        -1,
26446        -1,
26447        -1,
26448        -1,
26449        -1,
26450        -1
26451      },
26452      {
26453        0,
26454        2,
26455        -1,
26456        -1,
26457        -1,
26458        -1,
26459        -1,
26460        -1,
26461        -1,
26462        -1,
26463        -1,
26464        -1,
26465        -1
26466      }
26467    }
26468  },
26469  {
26470    0,
26471    1,
26472    {
26473      kOperandTypeRegister,
26474      0,
26475      0,
26476      0,
26477      0,
26478      0,
26479      0,
26480      0,
26481      0,
26482      0,
26483      0,
26484      0,
26485      0
26486    },
26487    {
26488      0,
26489      0,
26490      0,
26491      0,
26492      0,
26493      0,
26494      0,
26495      0,
26496      0,
26497      0,
26498      0,
26499      0,
26500      0
26501    },
26502    {
26503      {
26504        0,
26505        -1,
26506        -1,
26507        -1,
26508        -1,
26509        -1,
26510        -1,
26511        -1,
26512        -1,
26513        -1,
26514        -1,
26515        -1,
26516        -1
26517      },
26518      {
26519        0,
26520        -1,
26521        -1,
26522        -1,
26523        -1,
26524        -1,
26525        -1,
26526        -1,
26527        -1,
26528        -1,
26529        -1,
26530        -1,
26531        -1
26532      }
26533    }
26534  },
26535  {
26536    0,
26537    3,
26538    {
26539      kOperandTypeRegister,
26540      kOperandTypeRegister,
26541      kOperandTypeRegister,
26542      0,
26543      0,
26544      0,
26545      0,
26546      0,
26547      0,
26548      0,
26549      0,
26550      0,
26551      0
26552    },
26553    {
26554      0,
26555      0,
26556      0,
26557      0,
26558      0,
26559      0,
26560      0,
26561      0,
26562      0,
26563      0,
26564      0,
26565      0,
26566      0
26567    },
26568    {
26569      {
26570        -1,
26571        -1,
26572        -1,
26573        -1,
26574        -1,
26575        -1,
26576        -1,
26577        -1,
26578        -1,
26579        -1,
26580        -1,
26581        -1,
26582        -1
26583      },
26584      {
26585        -1,
26586        -1,
26587        -1,
26588        -1,
26589        -1,
26590        -1,
26591        -1,
26592        -1,
26593        -1,
26594        -1,
26595        -1,
26596        -1,
26597        -1
26598      }
26599    }
26600  },
26601  {
26602    0,
26603    3,
26604    {
26605      kOperandTypeRegister,
26606      kOperandTypeRegister,
26607      kOperandTypeRegister,
26608      0,
26609      0,
26610      0,
26611      0,
26612      0,
26613      0,
26614      0,
26615      0,
26616      0,
26617      0
26618    },
26619    {
26620      0,
26621      0,
26622      0,
26623      0,
26624      0,
26625      0,
26626      0,
26627      0,
26628      0,
26629      0,
26630      0,
26631      0,
26632      0
26633    },
26634    {
26635      {
26636        -1,
26637        -1,
26638        -1,
26639        -1,
26640        -1,
26641        -1,
26642        -1,
26643        -1,
26644        -1,
26645        -1,
26646        -1,
26647        -1,
26648        -1
26649      },
26650      {
26651        -1,
26652        -1,
26653        -1,
26654        -1,
26655        -1,
26656        -1,
26657        -1,
26658        -1,
26659        -1,
26660        -1,
26661        -1,
26662        -1,
26663        -1
26664      }
26665    }
26666  },
26667  {
26668    0,
26669    3,
26670    {
26671      kOperandTypeRegister,
26672      kOperandTypeRegister,
26673      kOperandTypeRegister,
26674      0,
26675      0,
26676      0,
26677      0,
26678      0,
26679      0,
26680      0,
26681      0,
26682      0,
26683      0
26684    },
26685    {
26686      0,
26687      0,
26688      0,
26689      0,
26690      0,
26691      0,
26692      0,
26693      0,
26694      0,
26695      0,
26696      0,
26697      0,
26698      0
26699    },
26700    {
26701      {
26702        -1,
26703        -1,
26704        -1,
26705        -1,
26706        -1,
26707        -1,
26708        -1,
26709        -1,
26710        -1,
26711        -1,
26712        -1,
26713        -1,
26714        -1
26715      },
26716      {
26717        -1,
26718        -1,
26719        -1,
26720        -1,
26721        -1,
26722        -1,
26723        -1,
26724        -1,
26725        -1,
26726        -1,
26727        -1,
26728        -1,
26729        -1
26730      }
26731    }
26732  },
26733  {
26734    0,
26735    1,
26736    {
26737      kOperandTypeRegister,
26738      0,
26739      0,
26740      0,
26741      0,
26742      0,
26743      0,
26744      0,
26745      0,
26746      0,
26747      0,
26748      0,
26749      0
26750    },
26751    {
26752      0,
26753      0,
26754      0,
26755      0,
26756      0,
26757      0,
26758      0,
26759      0,
26760      0,
26761      0,
26762      0,
26763      0,
26764      0
26765    },
26766    {
26767      {
26768        0,
26769        -1,
26770        -1,
26771        -1,
26772        -1,
26773        -1,
26774        -1,
26775        -1,
26776        -1,
26777        -1,
26778        -1,
26779        -1,
26780        -1
26781      },
26782      {
26783        0,
26784        -1,
26785        -1,
26786        -1,
26787        -1,
26788        -1,
26789        -1,
26790        -1,
26791        -1,
26792        -1,
26793        -1,
26794        -1,
26795        -1
26796      }
26797    }
26798  },
26799  {
26800    0,
26801    3,
26802    {
26803      kOperandTypeRegister,
26804      kOperandTypeRegister,
26805      kOperandTypeRegister,
26806      0,
26807      0,
26808      0,
26809      0,
26810      0,
26811      0,
26812      0,
26813      0,
26814      0,
26815      0
26816    },
26817    {
26818      0,
26819      0,
26820      0,
26821      0,
26822      0,
26823      0,
26824      0,
26825      0,
26826      0,
26827      0,
26828      0,
26829      0,
26830      0
26831    },
26832    {
26833      {
26834        -1,
26835        -1,
26836        -1,
26837        -1,
26838        -1,
26839        -1,
26840        -1,
26841        -1,
26842        -1,
26843        -1,
26844        -1,
26845        -1,
26846        -1
26847      },
26848      {
26849        -1,
26850        -1,
26851        -1,
26852        -1,
26853        -1,
26854        -1,
26855        -1,
26856        -1,
26857        -1,
26858        -1,
26859        -1,
26860        -1,
26861        -1
26862      }
26863    }
26864  },
26865  {
26866    0,
26867    3,
26868    {
26869      kOperandTypeRegister,
26870      kOperandTypeRegister,
26871      kOperandTypeRegister,
26872      0,
26873      0,
26874      0,
26875      0,
26876      0,
26877      0,
26878      0,
26879      0,
26880      0,
26881      0
26882    },
26883    {
26884      0,
26885      0,
26886      0,
26887      0,
26888      0,
26889      0,
26890      0,
26891      0,
26892      0,
26893      0,
26894      0,
26895      0,
26896      0
26897    },
26898    {
26899      {
26900        -1,
26901        -1,
26902        -1,
26903        -1,
26904        -1,
26905        -1,
26906        -1,
26907        -1,
26908        -1,
26909        -1,
26910        -1,
26911        -1,
26912        -1
26913      },
26914      {
26915        -1,
26916        -1,
26917        -1,
26918        -1,
26919        -1,
26920        -1,
26921        -1,
26922        -1,
26923        -1,
26924        -1,
26925        -1,
26926        -1,
26927        -1
26928      }
26929    }
26930  },
26931  {
26932    0,
26933    3,
26934    {
26935      kOperandTypeRegister,
26936      kOperandTypeRegister,
26937      kOperandTypeRegister,
26938      0,
26939      0,
26940      0,
26941      0,
26942      0,
26943      0,
26944      0,
26945      0,
26946      0,
26947      0
26948    },
26949    {
26950      0,
26951      0,
26952      0,
26953      0,
26954      0,
26955      0,
26956      0,
26957      0,
26958      0,
26959      0,
26960      0,
26961      0,
26962      0
26963    },
26964    {
26965      {
26966        -1,
26967        -1,
26968        -1,
26969        -1,
26970        -1,
26971        -1,
26972        -1,
26973        -1,
26974        -1,
26975        -1,
26976        -1,
26977        -1,
26978        -1
26979      },
26980      {
26981        -1,
26982        -1,
26983        -1,
26984        -1,
26985        -1,
26986        -1,
26987        -1,
26988        -1,
26989        -1,
26990        -1,
26991        -1,
26992        -1,
26993        -1
26994      }
26995    }
26996  },
26997  {
26998    kInstructionTypeMove,
26999    3,
27000    {
27001      kOperandTypeRegister,
27002      kOperandTypeRegister,
27003      kOperandTypeX86Memory,
27004      0,
27005      0,
27006      0,
27007      0,
27008      0,
27009      0,
27010      0,
27011      0,
27012      0,
27013      0
27014    },
27015    {
27016      kOperandFlagTarget,
27017      0,
27018      kOperandFlagSource,
27019      0,
27020      0,
27021      0,
27022      0,
27023      0,
27024      0,
27025      0,
27026      0,
27027      0,
27028      0
27029    },
27030    {
27031      {
27032        2,
27033        0,
27034        -1,
27035        -1,
27036        -1,
27037        -1,
27038        -1,
27039        -1,
27040        -1,
27041        -1,
27042        -1,
27043        -1,
27044        -1
27045      },
27046      {
27047        0,
27048        2,
27049        -1,
27050        -1,
27051        -1,
27052        -1,
27053        -1,
27054        -1,
27055        -1,
27056        -1,
27057        -1,
27058        -1,
27059        -1
27060      }
27061    }
27062  },
27063  {
27064    kInstructionTypeMove,
27065    3,
27066    {
27067      kOperandTypeRegister,
27068      kOperandTypeRegister,
27069      kOperandTypeRegister,
27070      0,
27071      0,
27072      0,
27073      0,
27074      0,
27075      0,
27076      0,
27077      0,
27078      0,
27079      0
27080    },
27081    {
27082      kOperandFlagTarget,
27083      0,
27084      kOperandFlagSource,
27085      0,
27086      0,
27087      0,
27088      0,
27089      0,
27090      0,
27091      0,
27092      0,
27093      0,
27094      0
27095    },
27096    {
27097      {
27098        2,
27099        0,
27100        -1,
27101        -1,
27102        -1,
27103        -1,
27104        -1,
27105        -1,
27106        -1,
27107        -1,
27108        -1,
27109        -1,
27110        -1
27111      },
27112      {
27113        0,
27114        2,
27115        -1,
27116        -1,
27117        -1,
27118        -1,
27119        -1,
27120        -1,
27121        -1,
27122        -1,
27123        -1,
27124        -1,
27125        -1
27126      }
27127    }
27128  },
27129  {
27130    kInstructionTypeMove,
27131    3,
27132    {
27133      kOperandTypeRegister,
27134      kOperandTypeRegister,
27135      kOperandTypeX86Memory,
27136      0,
27137      0,
27138      0,
27139      0,
27140      0,
27141      0,
27142      0,
27143      0,
27144      0,
27145      0
27146    },
27147    {
27148      kOperandFlagTarget,
27149      0,
27150      kOperandFlagSource,
27151      0,
27152      0,
27153      0,
27154      0,
27155      0,
27156      0,
27157      0,
27158      0,
27159      0,
27160      0
27161    },
27162    {
27163      {
27164        2,
27165        0,
27166        -1,
27167        -1,
27168        -1,
27169        -1,
27170        -1,
27171        -1,
27172        -1,
27173        -1,
27174        -1,
27175        -1,
27176        -1
27177      },
27178      {
27179        0,
27180        2,
27181        -1,
27182        -1,
27183        -1,
27184        -1,
27185        -1,
27186        -1,
27187        -1,
27188        -1,
27189        -1,
27190        -1,
27191        -1
27192      }
27193    }
27194  },
27195  {
27196    kInstructionTypeMove,
27197    3,
27198    {
27199      kOperandTypeRegister,
27200      kOperandTypeRegister,
27201      kOperandTypeRegister,
27202      0,
27203      0,
27204      0,
27205      0,
27206      0,
27207      0,
27208      0,
27209      0,
27210      0,
27211      0
27212    },
27213    {
27214      kOperandFlagTarget,
27215      0,
27216      kOperandFlagSource,
27217      0,
27218      0,
27219      0,
27220      0,
27221      0,
27222      0,
27223      0,
27224      0,
27225      0,
27226      0
27227    },
27228    {
27229      {
27230        2,
27231        0,
27232        -1,
27233        -1,
27234        -1,
27235        -1,
27236        -1,
27237        -1,
27238        -1,
27239        -1,
27240        -1,
27241        -1,
27242        -1
27243      },
27244      {
27245        0,
27246        2,
27247        -1,
27248        -1,
27249        -1,
27250        -1,
27251        -1,
27252        -1,
27253        -1,
27254        -1,
27255        -1,
27256        -1,
27257        -1
27258      }
27259    }
27260  },
27261  {
27262    kInstructionTypeMove,
27263    3,
27264    {
27265      kOperandTypeRegister,
27266      kOperandTypeRegister,
27267      kOperandTypeX86Memory,
27268      0,
27269      0,
27270      0,
27271      0,
27272      0,
27273      0,
27274      0,
27275      0,
27276      0,
27277      0
27278    },
27279    {
27280      kOperandFlagTarget,
27281      0,
27282      kOperandFlagSource,
27283      0,
27284      0,
27285      0,
27286      0,
27287      0,
27288      0,
27289      0,
27290      0,
27291      0,
27292      0
27293    },
27294    {
27295      {
27296        2,
27297        0,
27298        -1,
27299        -1,
27300        -1,
27301        -1,
27302        -1,
27303        -1,
27304        -1,
27305        -1,
27306        -1,
27307        -1,
27308        -1
27309      },
27310      {
27311        0,
27312        2,
27313        -1,
27314        -1,
27315        -1,
27316        -1,
27317        -1,
27318        -1,
27319        -1,
27320        -1,
27321        -1,
27322        -1,
27323        -1
27324      }
27325    }
27326  },
27327  {
27328    kInstructionTypeMove,
27329    3,
27330    {
27331      kOperandTypeRegister,
27332      kOperandTypeRegister,
27333      kOperandTypeRegister,
27334      0,
27335      0,
27336      0,
27337      0,
27338      0,
27339      0,
27340      0,
27341      0,
27342      0,
27343      0
27344    },
27345    {
27346      kOperandFlagTarget,
27347      0,
27348      kOperandFlagSource,
27349      0,
27350      0,
27351      0,
27352      0,
27353      0,
27354      0,
27355      0,
27356      0,
27357      0,
27358      0
27359    },
27360    {
27361      {
27362        2,
27363        0,
27364        -1,
27365        -1,
27366        -1,
27367        -1,
27368        -1,
27369        -1,
27370        -1,
27371        -1,
27372        -1,
27373        -1,
27374        -1
27375      },
27376      {
27377        0,
27378        2,
27379        -1,
27380        -1,
27381        -1,
27382        -1,
27383        -1,
27384        -1,
27385        -1,
27386        -1,
27387        -1,
27388        -1,
27389        -1
27390      }
27391    }
27392  },
27393  {
27394    0,
27395    1,
27396    {
27397      kOperandTypeRegister,
27398      0,
27399      0,
27400      0,
27401      0,
27402      0,
27403      0,
27404      0,
27405      0,
27406      0,
27407      0,
27408      0,
27409      0
27410    },
27411    {
27412      0,
27413      0,
27414      0,
27415      0,
27416      0,
27417      0,
27418      0,
27419      0,
27420      0,
27421      0,
27422      0,
27423      0,
27424      0
27425    },
27426    {
27427      {
27428        0,
27429        -1,
27430        -1,
27431        -1,
27432        -1,
27433        -1,
27434        -1,
27435        -1,
27436        -1,
27437        -1,
27438        -1,
27439        -1,
27440        -1
27441      },
27442      {
27443        0,
27444        -1,
27445        -1,
27446        -1,
27447        -1,
27448        -1,
27449        -1,
27450        -1,
27451        -1,
27452        -1,
27453        -1,
27454        -1,
27455        -1
27456      }
27457    }
27458  },
27459  {
27460    0,
27461    3,
27462    {
27463      kOperandTypeRegister,
27464      kOperandTypeRegister,
27465      kOperandTypeRegister,
27466      0,
27467      0,
27468      0,
27469      0,
27470      0,
27471      0,
27472      0,
27473      0,
27474      0,
27475      0
27476    },
27477    {
27478      0,
27479      0,
27480      0,
27481      0,
27482      0,
27483      0,
27484      0,
27485      0,
27486      0,
27487      0,
27488      0,
27489      0,
27490      0
27491    },
27492    {
27493      {
27494        -1,
27495        -1,
27496        -1,
27497        -1,
27498        -1,
27499        -1,
27500        -1,
27501        -1,
27502        -1,
27503        -1,
27504        -1,
27505        -1,
27506        -1
27507      },
27508      {
27509        -1,
27510        -1,
27511        -1,
27512        -1,
27513        -1,
27514        -1,
27515        -1,
27516        -1,
27517        -1,
27518        -1,
27519        -1,
27520        -1,
27521        -1
27522      }
27523    }
27524  },
27525  {
27526    0,
27527    3,
27528    {
27529      kOperandTypeRegister,
27530      kOperandTypeRegister,
27531      kOperandTypeRegister,
27532      0,
27533      0,
27534      0,
27535      0,
27536      0,
27537      0,
27538      0,
27539      0,
27540      0,
27541      0
27542    },
27543    {
27544      0,
27545      0,
27546      0,
27547      0,
27548      0,
27549      0,
27550      0,
27551      0,
27552      0,
27553      0,
27554      0,
27555      0,
27556      0
27557    },
27558    {
27559      {
27560        -1,
27561        -1,
27562        -1,
27563        -1,
27564        -1,
27565        -1,
27566        -1,
27567        -1,
27568        -1,
27569        -1,
27570        -1,
27571        -1,
27572        -1
27573      },
27574      {
27575        -1,
27576        -1,
27577        -1,
27578        -1,
27579        -1,
27580        -1,
27581        -1,
27582        -1,
27583        -1,
27584        -1,
27585        -1,
27586        -1,
27587        -1
27588      }
27589    }
27590  },
27591  {
27592    0,
27593    3,
27594    {
27595      kOperandTypeRegister,
27596      kOperandTypeRegister,
27597      kOperandTypeRegister,
27598      0,
27599      0,
27600      0,
27601      0,
27602      0,
27603      0,
27604      0,
27605      0,
27606      0,
27607      0
27608    },
27609    {
27610      0,
27611      0,
27612      0,
27613      0,
27614      0,
27615      0,
27616      0,
27617      0,
27618      0,
27619      0,
27620      0,
27621      0,
27622      0
27623    },
27624    {
27625      {
27626        -1,
27627        -1,
27628        -1,
27629        -1,
27630        -1,
27631        -1,
27632        -1,
27633        -1,
27634        -1,
27635        -1,
27636        -1,
27637        -1,
27638        -1
27639      },
27640      {
27641        -1,
27642        -1,
27643        -1,
27644        -1,
27645        -1,
27646        -1,
27647        -1,
27648        -1,
27649        -1,
27650        -1,
27651        -1,
27652        -1,
27653        -1
27654      }
27655    }
27656  },
27657  {
27658    kInstructionTypeMove,
27659    3,
27660    {
27661      kOperandTypeRegister,
27662      kOperandTypeRegister,
27663      kOperandTypeX86Memory,
27664      0,
27665      0,
27666      0,
27667      0,
27668      0,
27669      0,
27670      0,
27671      0,
27672      0,
27673      0
27674    },
27675    {
27676      kOperandFlagTarget,
27677      0,
27678      kOperandFlagSource,
27679      0,
27680      0,
27681      0,
27682      0,
27683      0,
27684      0,
27685      0,
27686      0,
27687      0,
27688      0
27689    },
27690    {
27691      {
27692        2,
27693        0,
27694        -1,
27695        -1,
27696        -1,
27697        -1,
27698        -1,
27699        -1,
27700        -1,
27701        -1,
27702        -1,
27703        -1,
27704        -1
27705      },
27706      {
27707        0,
27708        2,
27709        -1,
27710        -1,
27711        -1,
27712        -1,
27713        -1,
27714        -1,
27715        -1,
27716        -1,
27717        -1,
27718        -1,
27719        -1
27720      }
27721    }
27722  },
27723  {
27724    kInstructionTypeMove,
27725    3,
27726    {
27727      kOperandTypeRegister,
27728      kOperandTypeRegister,
27729      kOperandTypeRegister,
27730      0,
27731      0,
27732      0,
27733      0,
27734      0,
27735      0,
27736      0,
27737      0,
27738      0,
27739      0
27740    },
27741    {
27742      kOperandFlagTarget,
27743      0,
27744      kOperandFlagSource,
27745      0,
27746      0,
27747      0,
27748      0,
27749      0,
27750      0,
27751      0,
27752      0,
27753      0,
27754      0
27755    },
27756    {
27757      {
27758        2,
27759        0,
27760        -1,
27761        -1,
27762        -1,
27763        -1,
27764        -1,
27765        -1,
27766        -1,
27767        -1,
27768        -1,
27769        -1,
27770        -1
27771      },
27772      {
27773        0,
27774        2,
27775        -1,
27776        -1,
27777        -1,
27778        -1,
27779        -1,
27780        -1,
27781        -1,
27782        -1,
27783        -1,
27784        -1,
27785        -1
27786      }
27787    }
27788  },
27789  {
27790    kInstructionTypeMove,
27791    3,
27792    {
27793      kOperandTypeRegister,
27794      kOperandTypeRegister,
27795      kOperandTypeX86Memory,
27796      0,
27797      0,
27798      0,
27799      0,
27800      0,
27801      0,
27802      0,
27803      0,
27804      0,
27805      0
27806    },
27807    {
27808      kOperandFlagTarget,
27809      0,
27810      kOperandFlagSource,
27811      0,
27812      0,
27813      0,
27814      0,
27815      0,
27816      0,
27817      0,
27818      0,
27819      0,
27820      0
27821    },
27822    {
27823      {
27824        2,
27825        0,
27826        -1,
27827        -1,
27828        -1,
27829        -1,
27830        -1,
27831        -1,
27832        -1,
27833        -1,
27834        -1,
27835        -1,
27836        -1
27837      },
27838      {
27839        0,
27840        2,
27841        -1,
27842        -1,
27843        -1,
27844        -1,
27845        -1,
27846        -1,
27847        -1,
27848        -1,
27849        -1,
27850        -1,
27851        -1
27852      }
27853    }
27854  },
27855  {
27856    kInstructionTypeMove,
27857    3,
27858    {
27859      kOperandTypeRegister,
27860      kOperandTypeRegister,
27861      kOperandTypeRegister,
27862      0,
27863      0,
27864      0,
27865      0,
27866      0,
27867      0,
27868      0,
27869      0,
27870      0,
27871      0
27872    },
27873    {
27874      kOperandFlagTarget,
27875      0,
27876      kOperandFlagSource,
27877      0,
27878      0,
27879      0,
27880      0,
27881      0,
27882      0,
27883      0,
27884      0,
27885      0,
27886      0
27887    },
27888    {
27889      {
27890        2,
27891        0,
27892        -1,
27893        -1,
27894        -1,
27895        -1,
27896        -1,
27897        -1,
27898        -1,
27899        -1,
27900        -1,
27901        -1,
27902        -1
27903      },
27904      {
27905        0,
27906        2,
27907        -1,
27908        -1,
27909        -1,
27910        -1,
27911        -1,
27912        -1,
27913        -1,
27914        -1,
27915        -1,
27916        -1,
27917        -1
27918      }
27919    }
27920  },
27921  {
27922    kInstructionTypeMove,
27923    3,
27924    {
27925      kOperandTypeRegister,
27926      kOperandTypeRegister,
27927      kOperandTypeX86Memory,
27928      0,
27929      0,
27930      0,
27931      0,
27932      0,
27933      0,
27934      0,
27935      0,
27936      0,
27937      0
27938    },
27939    {
27940      kOperandFlagTarget,
27941      0,
27942      kOperandFlagSource,
27943      0,
27944      0,
27945      0,
27946      0,
27947      0,
27948      0,
27949      0,
27950      0,
27951      0,
27952      0
27953    },
27954    {
27955      {
27956        2,
27957        0,
27958        -1,
27959        -1,
27960        -1,
27961        -1,
27962        -1,
27963        -1,
27964        -1,
27965        -1,
27966        -1,
27967        -1,
27968        -1
27969      },
27970      {
27971        0,
27972        2,
27973        -1,
27974        -1,
27975        -1,
27976        -1,
27977        -1,
27978        -1,
27979        -1,
27980        -1,
27981        -1,
27982        -1,
27983        -1
27984      }
27985    }
27986  },
27987  {
27988    kInstructionTypeMove,
27989    3,
27990    {
27991      kOperandTypeRegister,
27992      kOperandTypeRegister,
27993      kOperandTypeRegister,
27994      0,
27995      0,
27996      0,
27997      0,
27998      0,
27999      0,
28000      0,
28001      0,
28002      0,
28003      0
28004    },
28005    {
28006      kOperandFlagTarget,
28007      0,
28008      kOperandFlagSource,
28009      0,
28010      0,
28011      0,
28012      0,
28013      0,
28014      0,
28015      0,
28016      0,
28017      0,
28018      0
28019    },
28020    {
28021      {
28022        2,
28023        0,
28024        -1,
28025        -1,
28026        -1,
28027        -1,
28028        -1,
28029        -1,
28030        -1,
28031        -1,
28032        -1,
28033        -1,
28034        -1
28035      },
28036      {
28037        0,
28038        2,
28039        -1,
28040        -1,
28041        -1,
28042        -1,
28043        -1,
28044        -1,
28045        -1,
28046        -1,
28047        -1,
28048        -1,
28049        -1
28050      }
28051    }
28052  },
28053  {
28054    kInstructionTypeMove,
28055    3,
28056    {
28057      kOperandTypeRegister,
28058      kOperandTypeRegister,
28059      kOperandTypeX86Memory,
28060      0,
28061      0,
28062      0,
28063      0,
28064      0,
28065      0,
28066      0,
28067      0,
28068      0,
28069      0
28070    },
28071    {
28072      kOperandFlagTarget,
28073      0,
28074      kOperandFlagSource,
28075      0,
28076      0,
28077      0,
28078      0,
28079      0,
28080      0,
28081      0,
28082      0,
28083      0,
28084      0
28085    },
28086    {
28087      {
28088        2,
28089        0,
28090        -1,
28091        -1,
28092        -1,
28093        -1,
28094        -1,
28095        -1,
28096        -1,
28097        -1,
28098        -1,
28099        -1,
28100        -1
28101      },
28102      {
28103        0,
28104        2,
28105        -1,
28106        -1,
28107        -1,
28108        -1,
28109        -1,
28110        -1,
28111        -1,
28112        -1,
28113        -1,
28114        -1,
28115        -1
28116      }
28117    }
28118  },
28119  {
28120    kInstructionTypeMove,
28121    3,
28122    {
28123      kOperandTypeRegister,
28124      kOperandTypeRegister,
28125      kOperandTypeRegister,
28126      0,
28127      0,
28128      0,
28129      0,
28130      0,
28131      0,
28132      0,
28133      0,
28134      0,
28135      0
28136    },
28137    {
28138      kOperandFlagTarget,
28139      0,
28140      kOperandFlagSource,
28141      0,
28142      0,
28143      0,
28144      0,
28145      0,
28146      0,
28147      0,
28148      0,
28149      0,
28150      0
28151    },
28152    {
28153      {
28154        2,
28155        0,
28156        -1,
28157        -1,
28158        -1,
28159        -1,
28160        -1,
28161        -1,
28162        -1,
28163        -1,
28164        -1,
28165        -1,
28166        -1
28167      },
28168      {
28169        0,
28170        2,
28171        -1,
28172        -1,
28173        -1,
28174        -1,
28175        -1,
28176        -1,
28177        -1,
28178        -1,
28179        -1,
28180        -1,
28181        -1
28182      }
28183    }
28184  },
28185  {
28186    kInstructionTypeMove,
28187    3,
28188    {
28189      kOperandTypeRegister,
28190      kOperandTypeRegister,
28191      kOperandTypeX86Memory,
28192      0,
28193      0,
28194      0,
28195      0,
28196      0,
28197      0,
28198      0,
28199      0,
28200      0,
28201      0
28202    },
28203    {
28204      kOperandFlagTarget,
28205      0,
28206      kOperandFlagSource,
28207      0,
28208      0,
28209      0,
28210      0,
28211      0,
28212      0,
28213      0,
28214      0,
28215      0,
28216      0
28217    },
28218    {
28219      {
28220        2,
28221        0,
28222        -1,
28223        -1,
28224        -1,
28225        -1,
28226        -1,
28227        -1,
28228        -1,
28229        -1,
28230        -1,
28231        -1,
28232        -1
28233      },
28234      {
28235        0,
28236        2,
28237        -1,
28238        -1,
28239        -1,
28240        -1,
28241        -1,
28242        -1,
28243        -1,
28244        -1,
28245        -1,
28246        -1,
28247        -1
28248      }
28249    }
28250  },
28251  {
28252    kInstructionTypeMove,
28253    3,
28254    {
28255      kOperandTypeRegister,
28256      kOperandTypeRegister,
28257      kOperandTypeRegister,
28258      0,
28259      0,
28260      0,
28261      0,
28262      0,
28263      0,
28264      0,
28265      0,
28266      0,
28267      0
28268    },
28269    {
28270      kOperandFlagTarget,
28271      0,
28272      kOperandFlagSource,
28273      0,
28274      0,
28275      0,
28276      0,
28277      0,
28278      0,
28279      0,
28280      0,
28281      0,
28282      0
28283    },
28284    {
28285      {
28286        2,
28287        0,
28288        -1,
28289        -1,
28290        -1,
28291        -1,
28292        -1,
28293        -1,
28294        -1,
28295        -1,
28296        -1,
28297        -1,
28298        -1
28299      },
28300      {
28301        0,
28302        2,
28303        -1,
28304        -1,
28305        -1,
28306        -1,
28307        -1,
28308        -1,
28309        -1,
28310        -1,
28311        -1,
28312        -1,
28313        -1
28314      }
28315    }
28316  },
28317  {
28318    kInstructionTypeMove,
28319    3,
28320    {
28321      kOperandTypeRegister,
28322      kOperandTypeRegister,
28323      kOperandTypeX86Memory,
28324      0,
28325      0,
28326      0,
28327      0,
28328      0,
28329      0,
28330      0,
28331      0,
28332      0,
28333      0
28334    },
28335    {
28336      kOperandFlagTarget,
28337      0,
28338      kOperandFlagSource,
28339      0,
28340      0,
28341      0,
28342      0,
28343      0,
28344      0,
28345      0,
28346      0,
28347      0,
28348      0
28349    },
28350    {
28351      {
28352        2,
28353        0,
28354        -1,
28355        -1,
28356        -1,
28357        -1,
28358        -1,
28359        -1,
28360        -1,
28361        -1,
28362        -1,
28363        -1,
28364        -1
28365      },
28366      {
28367        0,
28368        2,
28369        -1,
28370        -1,
28371        -1,
28372        -1,
28373        -1,
28374        -1,
28375        -1,
28376        -1,
28377        -1,
28378        -1,
28379        -1
28380      }
28381    }
28382  },
28383  {
28384    kInstructionTypeMove,
28385    3,
28386    {
28387      kOperandTypeRegister,
28388      kOperandTypeRegister,
28389      kOperandTypeRegister,
28390      0,
28391      0,
28392      0,
28393      0,
28394      0,
28395      0,
28396      0,
28397      0,
28398      0,
28399      0
28400    },
28401    {
28402      kOperandFlagTarget,
28403      0,
28404      kOperandFlagSource,
28405      0,
28406      0,
28407      0,
28408      0,
28409      0,
28410      0,
28411      0,
28412      0,
28413      0,
28414      0
28415    },
28416    {
28417      {
28418        2,
28419        0,
28420        -1,
28421        -1,
28422        -1,
28423        -1,
28424        -1,
28425        -1,
28426        -1,
28427        -1,
28428        -1,
28429        -1,
28430        -1
28431      },
28432      {
28433        0,
28434        2,
28435        -1,
28436        -1,
28437        -1,
28438        -1,
28439        -1,
28440        -1,
28441        -1,
28442        -1,
28443        -1,
28444        -1,
28445        -1
28446      }
28447    }
28448  },
28449  {
28450    0,
28451    1,
28452    {
28453      kOperandTypeRegister,
28454      0,
28455      0,
28456      0,
28457      0,
28458      0,
28459      0,
28460      0,
28461      0,
28462      0,
28463      0,
28464      0,
28465      0
28466    },
28467    {
28468      0,
28469      0,
28470      0,
28471      0,
28472      0,
28473      0,
28474      0,
28475      0,
28476      0,
28477      0,
28478      0,
28479      0,
28480      0
28481    },
28482    {
28483      {
28484        0,
28485        -1,
28486        -1,
28487        -1,
28488        -1,
28489        -1,
28490        -1,
28491        -1,
28492        -1,
28493        -1,
28494        -1,
28495        -1,
28496        -1
28497      },
28498      {
28499        0,
28500        -1,
28501        -1,
28502        -1,
28503        -1,
28504        -1,
28505        -1,
28506        -1,
28507        -1,
28508        -1,
28509        -1,
28510        -1,
28511        -1
28512      }
28513    }
28514  },
28515  {
28516    0,
28517    3,
28518    {
28519      kOperandTypeRegister,
28520      kOperandTypeRegister,
28521      kOperandTypeRegister,
28522      0,
28523      0,
28524      0,
28525      0,
28526      0,
28527      0,
28528      0,
28529      0,
28530      0,
28531      0
28532    },
28533    {
28534      0,
28535      0,
28536      0,
28537      0,
28538      0,
28539      0,
28540      0,
28541      0,
28542      0,
28543      0,
28544      0,
28545      0,
28546      0
28547    },
28548    {
28549      {
28550        -1,
28551        -1,
28552        -1,
28553        -1,
28554        -1,
28555        -1,
28556        -1,
28557        -1,
28558        -1,
28559        -1,
28560        -1,
28561        -1,
28562        -1
28563      },
28564      {
28565        -1,
28566        -1,
28567        -1,
28568        -1,
28569        -1,
28570        -1,
28571        -1,
28572        -1,
28573        -1,
28574        -1,
28575        -1,
28576        -1,
28577        -1
28578      }
28579    }
28580  },
28581  {
28582    0,
28583    3,
28584    {
28585      kOperandTypeRegister,
28586      kOperandTypeRegister,
28587      kOperandTypeRegister,
28588      0,
28589      0,
28590      0,
28591      0,
28592      0,
28593      0,
28594      0,
28595      0,
28596      0,
28597      0
28598    },
28599    {
28600      0,
28601      0,
28602      0,
28603      0,
28604      0,
28605      0,
28606      0,
28607      0,
28608      0,
28609      0,
28610      0,
28611      0,
28612      0
28613    },
28614    {
28615      {
28616        -1,
28617        -1,
28618        -1,
28619        -1,
28620        -1,
28621        -1,
28622        -1,
28623        -1,
28624        -1,
28625        -1,
28626        -1,
28627        -1,
28628        -1
28629      },
28630      {
28631        -1,
28632        -1,
28633        -1,
28634        -1,
28635        -1,
28636        -1,
28637        -1,
28638        -1,
28639        -1,
28640        -1,
28641        -1,
28642        -1,
28643        -1
28644      }
28645    }
28646  },
28647  {
28648    0,
28649    3,
28650    {
28651      kOperandTypeRegister,
28652      kOperandTypeRegister,
28653      kOperandTypeRegister,
28654      0,
28655      0,
28656      0,
28657      0,
28658      0,
28659      0,
28660      0,
28661      0,
28662      0,
28663      0
28664    },
28665    {
28666      0,
28667      0,
28668      0,
28669      0,
28670      0,
28671      0,
28672      0,
28673      0,
28674      0,
28675      0,
28676      0,
28677      0,
28678      0
28679    },
28680    {
28681      {
28682        -1,
28683        -1,
28684        -1,
28685        -1,
28686        -1,
28687        -1,
28688        -1,
28689        -1,
28690        -1,
28691        -1,
28692        -1,
28693        -1,
28694        -1
28695      },
28696      {
28697        -1,
28698        -1,
28699        -1,
28700        -1,
28701        -1,
28702        -1,
28703        -1,
28704        -1,
28705        -1,
28706        -1,
28707        -1,
28708        -1,
28709        -1
28710      }
28711    }
28712  },
28713  {
28714    kInstructionTypeMove,
28715    3,
28716    {
28717      kOperandTypeRegister,
28718      kOperandTypeRegister,
28719      kOperandTypeX86Memory,
28720      0,
28721      0,
28722      0,
28723      0,
28724      0,
28725      0,
28726      0,
28727      0,
28728      0,
28729      0
28730    },
28731    {
28732      kOperandFlagTarget,
28733      0,
28734      kOperandFlagSource,
28735      0,
28736      0,
28737      0,
28738      0,
28739      0,
28740      0,
28741      0,
28742      0,
28743      0,
28744      0
28745    },
28746    {
28747      {
28748        2,
28749        0,
28750        -1,
28751        -1,
28752        -1,
28753        -1,
28754        -1,
28755        -1,
28756        -1,
28757        -1,
28758        -1,
28759        -1,
28760        -1
28761      },
28762      {
28763        0,
28764        2,
28765        -1,
28766        -1,
28767        -1,
28768        -1,
28769        -1,
28770        -1,
28771        -1,
28772        -1,
28773        -1,
28774        -1,
28775        -1
28776      }
28777    }
28778  },
28779  {
28780    kInstructionTypeMove,
28781    3,
28782    {
28783      kOperandTypeRegister,
28784      kOperandTypeRegister,
28785      kOperandTypeRegister,
28786      0,
28787      0,
28788      0,
28789      0,
28790      0,
28791      0,
28792      0,
28793      0,
28794      0,
28795      0
28796    },
28797    {
28798      kOperandFlagTarget,
28799      0,
28800      kOperandFlagSource,
28801      0,
28802      0,
28803      0,
28804      0,
28805      0,
28806      0,
28807      0,
28808      0,
28809      0,
28810      0
28811    },
28812    {
28813      {
28814        2,
28815        0,
28816        -1,
28817        -1,
28818        -1,
28819        -1,
28820        -1,
28821        -1,
28822        -1,
28823        -1,
28824        -1,
28825        -1,
28826        -1
28827      },
28828      {
28829        0,
28830        2,
28831        -1,
28832        -1,
28833        -1,
28834        -1,
28835        -1,
28836        -1,
28837        -1,
28838        -1,
28839        -1,
28840        -1,
28841        -1
28842      }
28843    }
28844  },
28845  {
28846    kInstructionTypeMove,
28847    3,
28848    {
28849      kOperandTypeRegister,
28850      kOperandTypeRegister,
28851      kOperandTypeX86Memory,
28852      0,
28853      0,
28854      0,
28855      0,
28856      0,
28857      0,
28858      0,
28859      0,
28860      0,
28861      0
28862    },
28863    {
28864      kOperandFlagTarget,
28865      0,
28866      kOperandFlagSource,
28867      0,
28868      0,
28869      0,
28870      0,
28871      0,
28872      0,
28873      0,
28874      0,
28875      0,
28876      0
28877    },
28878    {
28879      {
28880        2,
28881        0,
28882        -1,
28883        -1,
28884        -1,
28885        -1,
28886        -1,
28887        -1,
28888        -1,
28889        -1,
28890        -1,
28891        -1,
28892        -1
28893      },
28894      {
28895        0,
28896        2,
28897        -1,
28898        -1,
28899        -1,
28900        -1,
28901        -1,
28902        -1,
28903        -1,
28904        -1,
28905        -1,
28906        -1,
28907        -1
28908      }
28909    }
28910  },
28911  {
28912    kInstructionTypeMove,
28913    3,
28914    {
28915      kOperandTypeRegister,
28916      kOperandTypeRegister,
28917      kOperandTypeRegister,
28918      0,
28919      0,
28920      0,
28921      0,
28922      0,
28923      0,
28924      0,
28925      0,
28926      0,
28927      0
28928    },
28929    {
28930      kOperandFlagTarget,
28931      0,
28932      kOperandFlagSource,
28933      0,
28934      0,
28935      0,
28936      0,
28937      0,
28938      0,
28939      0,
28940      0,
28941      0,
28942      0
28943    },
28944    {
28945      {
28946        2,
28947        0,
28948        -1,
28949        -1,
28950        -1,
28951        -1,
28952        -1,
28953        -1,
28954        -1,
28955        -1,
28956        -1,
28957        -1,
28958        -1
28959      },
28960      {
28961        0,
28962        2,
28963        -1,
28964        -1,
28965        -1,
28966        -1,
28967        -1,
28968        -1,
28969        -1,
28970        -1,
28971        -1,
28972        -1,
28973        -1
28974      }
28975    }
28976  },
28977  {
28978    kInstructionTypeMove,
28979    3,
28980    {
28981      kOperandTypeRegister,
28982      kOperandTypeRegister,
28983      kOperandTypeX86Memory,
28984      0,
28985      0,
28986      0,
28987      0,
28988      0,
28989      0,
28990      0,
28991      0,
28992      0,
28993      0
28994    },
28995    {
28996      kOperandFlagTarget,
28997      0,
28998      kOperandFlagSource,
28999      0,
29000      0,
29001      0,
29002      0,
29003      0,
29004      0,
29005      0,
29006      0,
29007      0,
29008      0
29009    },
29010    {
29011      {
29012        2,
29013        0,
29014        -1,
29015        -1,
29016        -1,
29017        -1,
29018        -1,
29019        -1,
29020        -1,
29021        -1,
29022        -1,
29023        -1,
29024        -1
29025      },
29026      {
29027        0,
29028        2,
29029        -1,
29030        -1,
29031        -1,
29032        -1,
29033        -1,
29034        -1,
29035        -1,
29036        -1,
29037        -1,
29038        -1,
29039        -1
29040      }
29041    }
29042  },
29043  {
29044    kInstructionTypeMove,
29045    3,
29046    {
29047      kOperandTypeRegister,
29048      kOperandTypeRegister,
29049      kOperandTypeRegister,
29050      0,
29051      0,
29052      0,
29053      0,
29054      0,
29055      0,
29056      0,
29057      0,
29058      0,
29059      0
29060    },
29061    {
29062      kOperandFlagTarget,
29063      0,
29064      kOperandFlagSource,
29065      0,
29066      0,
29067      0,
29068      0,
29069      0,
29070      0,
29071      0,
29072      0,
29073      0,
29074      0
29075    },
29076    {
29077      {
29078        2,
29079        0,
29080        -1,
29081        -1,
29082        -1,
29083        -1,
29084        -1,
29085        -1,
29086        -1,
29087        -1,
29088        -1,
29089        -1,
29090        -1
29091      },
29092      {
29093        0,
29094        2,
29095        -1,
29096        -1,
29097        -1,
29098        -1,
29099        -1,
29100        -1,
29101        -1,
29102        -1,
29103        -1,
29104        -1,
29105        -1
29106      }
29107    }
29108  },
29109  {
29110    kInstructionTypeMove,
29111    3,
29112    {
29113      kOperandTypeRegister,
29114      kOperandTypeRegister,
29115      kOperandTypeX86Memory,
29116      0,
29117      0,
29118      0,
29119      0,
29120      0,
29121      0,
29122      0,
29123      0,
29124      0,
29125      0
29126    },
29127    {
29128      kOperandFlagTarget,
29129      0,
29130      kOperandFlagSource,
29131      0,
29132      0,
29133      0,
29134      0,
29135      0,
29136      0,
29137      0,
29138      0,
29139      0,
29140      0
29141    },
29142    {
29143      {
29144        2,
29145        0,
29146        -1,
29147        -1,
29148        -1,
29149        -1,
29150        -1,
29151        -1,
29152        -1,
29153        -1,
29154        -1,
29155        -1,
29156        -1
29157      },
29158      {
29159        0,
29160        2,
29161        -1,
29162        -1,
29163        -1,
29164        -1,
29165        -1,
29166        -1,
29167        -1,
29168        -1,
29169        -1,
29170        -1,
29171        -1
29172      }
29173    }
29174  },
29175  {
29176    kInstructionTypeMove,
29177    3,
29178    {
29179      kOperandTypeRegister,
29180      kOperandTypeRegister,
29181      kOperandTypeRegister,
29182      0,
29183      0,
29184      0,
29185      0,
29186      0,
29187      0,
29188      0,
29189      0,
29190      0,
29191      0
29192    },
29193    {
29194      kOperandFlagTarget,
29195      0,
29196      kOperandFlagSource,
29197      0,
29198      0,
29199      0,
29200      0,
29201      0,
29202      0,
29203      0,
29204      0,
29205      0,
29206      0
29207    },
29208    {
29209      {
29210        2,
29211        0,
29212        -1,
29213        -1,
29214        -1,
29215        -1,
29216        -1,
29217        -1,
29218        -1,
29219        -1,
29220        -1,
29221        -1,
29222        -1
29223      },
29224      {
29225        0,
29226        2,
29227        -1,
29228        -1,
29229        -1,
29230        -1,
29231        -1,
29232        -1,
29233        -1,
29234        -1,
29235        -1,
29236        -1,
29237        -1
29238      }
29239    }
29240  },
29241  {
29242    kInstructionTypeMove,
29243    3,
29244    {
29245      kOperandTypeRegister,
29246      kOperandTypeRegister,
29247      kOperandTypeX86Memory,
29248      0,
29249      0,
29250      0,
29251      0,
29252      0,
29253      0,
29254      0,
29255      0,
29256      0,
29257      0
29258    },
29259    {
29260      kOperandFlagTarget,
29261      0,
29262      kOperandFlagSource,
29263      0,
29264      0,
29265      0,
29266      0,
29267      0,
29268      0,
29269      0,
29270      0,
29271      0,
29272      0
29273    },
29274    {
29275      {
29276        2,
29277        0,
29278        -1,
29279        -1,
29280        -1,
29281        -1,
29282        -1,
29283        -1,
29284        -1,
29285        -1,
29286        -1,
29287        -1,
29288        -1
29289      },
29290      {
29291        0,
29292        2,
29293        -1,
29294        -1,
29295        -1,
29296        -1,
29297        -1,
29298        -1,
29299        -1,
29300        -1,
29301        -1,
29302        -1,
29303        -1
29304      }
29305    }
29306  },
29307  {
29308    kInstructionTypeMove,
29309    3,
29310    {
29311      kOperandTypeRegister,
29312      kOperandTypeRegister,
29313      kOperandTypeRegister,
29314      0,
29315      0,
29316      0,
29317      0,
29318      0,
29319      0,
29320      0,
29321      0,
29322      0,
29323      0
29324    },
29325    {
29326      kOperandFlagTarget,
29327      0,
29328      kOperandFlagSource,
29329      0,
29330      0,
29331      0,
29332      0,
29333      0,
29334      0,
29335      0,
29336      0,
29337      0,
29338      0
29339    },
29340    {
29341      {
29342        2,
29343        0,
29344        -1,
29345        -1,
29346        -1,
29347        -1,
29348        -1,
29349        -1,
29350        -1,
29351        -1,
29352        -1,
29353        -1,
29354        -1
29355      },
29356      {
29357        0,
29358        2,
29359        -1,
29360        -1,
29361        -1,
29362        -1,
29363        -1,
29364        -1,
29365        -1,
29366        -1,
29367        -1,
29368        -1,
29369        -1
29370      }
29371    }
29372  },
29373  {
29374    kInstructionTypeMove,
29375    3,
29376    {
29377      kOperandTypeRegister,
29378      kOperandTypeRegister,
29379      kOperandTypeX86Memory,
29380      0,
29381      0,
29382      0,
29383      0,
29384      0,
29385      0,
29386      0,
29387      0,
29388      0,
29389      0
29390    },
29391    {
29392      kOperandFlagTarget,
29393      0,
29394      kOperandFlagSource,
29395      0,
29396      0,
29397      0,
29398      0,
29399      0,
29400      0,
29401      0,
29402      0,
29403      0,
29404      0
29405    },
29406    {
29407      {
29408        2,
29409        0,
29410        -1,
29411        -1,
29412        -1,
29413        -1,
29414        -1,
29415        -1,
29416        -1,
29417        -1,
29418        -1,
29419        -1,
29420        -1
29421      },
29422      {
29423        0,
29424        2,
29425        -1,
29426        -1,
29427        -1,
29428        -1,
29429        -1,
29430        -1,
29431        -1,
29432        -1,
29433        -1,
29434        -1,
29435        -1
29436      }
29437    }
29438  },
29439  {
29440    kInstructionTypeMove,
29441    3,
29442    {
29443      kOperandTypeRegister,
29444      kOperandTypeRegister,
29445      kOperandTypeRegister,
29446      0,
29447      0,
29448      0,
29449      0,
29450      0,
29451      0,
29452      0,
29453      0,
29454      0,
29455      0
29456    },
29457    {
29458      kOperandFlagTarget,
29459      0,
29460      kOperandFlagSource,
29461      0,
29462      0,
29463      0,
29464      0,
29465      0,
29466      0,
29467      0,
29468      0,
29469      0,
29470      0
29471    },
29472    {
29473      {
29474        2,
29475        0,
29476        -1,
29477        -1,
29478        -1,
29479        -1,
29480        -1,
29481        -1,
29482        -1,
29483        -1,
29484        -1,
29485        -1,
29486        -1
29487      },
29488      {
29489        0,
29490        2,
29491        -1,
29492        -1,
29493        -1,
29494        -1,
29495        -1,
29496        -1,
29497        -1,
29498        -1,
29499        -1,
29500        -1,
29501        -1
29502      }
29503    }
29504  },
29505  {
29506    kInstructionTypeMove,
29507    3,
29508    {
29509      kOperandTypeRegister,
29510      kOperandTypeRegister,
29511      kOperandTypeX86Memory,
29512      0,
29513      0,
29514      0,
29515      0,
29516      0,
29517      0,
29518      0,
29519      0,
29520      0,
29521      0
29522    },
29523    {
29524      kOperandFlagTarget,
29525      0,
29526      kOperandFlagSource,
29527      0,
29528      0,
29529      0,
29530      0,
29531      0,
29532      0,
29533      0,
29534      0,
29535      0,
29536      0
29537    },
29538    {
29539      {
29540        2,
29541        0,
29542        -1,
29543        -1,
29544        -1,
29545        -1,
29546        -1,
29547        -1,
29548        -1,
29549        -1,
29550        -1,
29551        -1,
29552        -1
29553      },
29554      {
29555        0,
29556        2,
29557        -1,
29558        -1,
29559        -1,
29560        -1,
29561        -1,
29562        -1,
29563        -1,
29564        -1,
29565        -1,
29566        -1,
29567        -1
29568      }
29569    }
29570  },
29571  {
29572    kInstructionTypeMove,
29573    3,
29574    {
29575      kOperandTypeRegister,
29576      kOperandTypeRegister,
29577      kOperandTypeRegister,
29578      0,
29579      0,
29580      0,
29581      0,
29582      0,
29583      0,
29584      0,
29585      0,
29586      0,
29587      0
29588    },
29589    {
29590      kOperandFlagTarget,
29591      0,
29592      kOperandFlagSource,
29593      0,
29594      0,
29595      0,
29596      0,
29597      0,
29598      0,
29599      0,
29600      0,
29601      0,
29602      0
29603    },
29604    {
29605      {
29606        2,
29607        0,
29608        -1,
29609        -1,
29610        -1,
29611        -1,
29612        -1,
29613        -1,
29614        -1,
29615        -1,
29616        -1,
29617        -1,
29618        -1
29619      },
29620      {
29621        0,
29622        2,
29623        -1,
29624        -1,
29625        -1,
29626        -1,
29627        -1,
29628        -1,
29629        -1,
29630        -1,
29631        -1,
29632        -1,
29633        -1
29634      }
29635    }
29636  },
29637  {
29638    kInstructionTypeMove,
29639    3,
29640    {
29641      kOperandTypeRegister,
29642      kOperandTypeRegister,
29643      kOperandTypeX86Memory,
29644      0,
29645      0,
29646      0,
29647      0,
29648      0,
29649      0,
29650      0,
29651      0,
29652      0,
29653      0
29654    },
29655    {
29656      kOperandFlagTarget,
29657      0,
29658      kOperandFlagSource,
29659      0,
29660      0,
29661      0,
29662      0,
29663      0,
29664      0,
29665      0,
29666      0,
29667      0,
29668      0
29669    },
29670    {
29671      {
29672        2,
29673        0,
29674        -1,
29675        -1,
29676        -1,
29677        -1,
29678        -1,
29679        -1,
29680        -1,
29681        -1,
29682        -1,
29683        -1,
29684        -1
29685      },
29686      {
29687        0,
29688        2,
29689        -1,
29690        -1,
29691        -1,
29692        -1,
29693        -1,
29694        -1,
29695        -1,
29696        -1,
29697        -1,
29698        -1,
29699        -1
29700      }
29701    }
29702  },
29703  {
29704    kInstructionTypeMove,
29705    3,
29706    {
29707      kOperandTypeRegister,
29708      kOperandTypeRegister,
29709      kOperandTypeRegister,
29710      0,
29711      0,
29712      0,
29713      0,
29714      0,
29715      0,
29716      0,
29717      0,
29718      0,
29719      0
29720    },
29721    {
29722      kOperandFlagTarget,
29723      0,
29724      kOperandFlagSource,
29725      0,
29726      0,
29727      0,
29728      0,
29729      0,
29730      0,
29731      0,
29732      0,
29733      0,
29734      0
29735    },
29736    {
29737      {
29738        2,
29739        0,
29740        -1,
29741        -1,
29742        -1,
29743        -1,
29744        -1,
29745        -1,
29746        -1,
29747        -1,
29748        -1,
29749        -1,
29750        -1
29751      },
29752      {
29753        0,
29754        2,
29755        -1,
29756        -1,
29757        -1,
29758        -1,
29759        -1,
29760        -1,
29761        -1,
29762        -1,
29763        -1,
29764        -1,
29765        -1
29766      }
29767    }
29768  },
29769  {
29770    kInstructionTypeMove,
29771    3,
29772    {
29773      kOperandTypeRegister,
29774      kOperandTypeRegister,
29775      kOperandTypeX86Memory,
29776      0,
29777      0,
29778      0,
29779      0,
29780      0,
29781      0,
29782      0,
29783      0,
29784      0,
29785      0
29786    },
29787    {
29788      kOperandFlagTarget,
29789      0,
29790      kOperandFlagSource,
29791      0,
29792      0,
29793      0,
29794      0,
29795      0,
29796      0,
29797      0,
29798      0,
29799      0,
29800      0
29801    },
29802    {
29803      {
29804        2,
29805        0,
29806        -1,
29807        -1,
29808        -1,
29809        -1,
29810        -1,
29811        -1,
29812        -1,
29813        -1,
29814        -1,
29815        -1,
29816        -1
29817      },
29818      {
29819        0,
29820        2,
29821        -1,
29822        -1,
29823        -1,
29824        -1,
29825        -1,
29826        -1,
29827        -1,
29828        -1,
29829        -1,
29830        -1,
29831        -1
29832      }
29833    }
29834  },
29835  {
29836    kInstructionTypeMove,
29837    3,
29838    {
29839      kOperandTypeRegister,
29840      kOperandTypeRegister,
29841      kOperandTypeRegister,
29842      0,
29843      0,
29844      0,
29845      0,
29846      0,
29847      0,
29848      0,
29849      0,
29850      0,
29851      0
29852    },
29853    {
29854      kOperandFlagTarget,
29855      0,
29856      kOperandFlagSource,
29857      0,
29858      0,
29859      0,
29860      0,
29861      0,
29862      0,
29863      0,
29864      0,
29865      0,
29866      0
29867    },
29868    {
29869      {
29870        2,
29871        0,
29872        -1,
29873        -1,
29874        -1,
29875        -1,
29876        -1,
29877        -1,
29878        -1,
29879        -1,
29880        -1,
29881        -1,
29882        -1
29883      },
29884      {
29885        0,
29886        2,
29887        -1,
29888        -1,
29889        -1,
29890        -1,
29891        -1,
29892        -1,
29893        -1,
29894        -1,
29895        -1,
29896        -1,
29897        -1
29898      }
29899    }
29900  },
29901  {
29902    0,
29903    1,
29904    {
29905      kOperandTypeRegister,
29906      0,
29907      0,
29908      0,
29909      0,
29910      0,
29911      0,
29912      0,
29913      0,
29914      0,
29915      0,
29916      0,
29917      0
29918    },
29919    {
29920      0,
29921      0,
29922      0,
29923      0,
29924      0,
29925      0,
29926      0,
29927      0,
29928      0,
29929      0,
29930      0,
29931      0,
29932      0
29933    },
29934    {
29935      {
29936        0,
29937        -1,
29938        -1,
29939        -1,
29940        -1,
29941        -1,
29942        -1,
29943        -1,
29944        -1,
29945        -1,
29946        -1,
29947        -1,
29948        -1
29949      },
29950      {
29951        0,
29952        -1,
29953        -1,
29954        -1,
29955        -1,
29956        -1,
29957        -1,
29958        -1,
29959        -1,
29960        -1,
29961        -1,
29962        -1,
29963        -1
29964      }
29965    }
29966  },
29967  {
29968    0,
29969    3,
29970    {
29971      kOperandTypeRegister,
29972      kOperandTypeRegister,
29973      kOperandTypeRegister,
29974      0,
29975      0,
29976      0,
29977      0,
29978      0,
29979      0,
29980      0,
29981      0,
29982      0,
29983      0
29984    },
29985    {
29986      0,
29987      0,
29988      0,
29989      0,
29990      0,
29991      0,
29992      0,
29993      0,
29994      0,
29995      0,
29996      0,
29997      0,
29998      0
29999    },
30000    {
30001      {
30002        -1,
30003        -1,
30004        -1,
30005        -1,
30006        -1,
30007        -1,
30008        -1,
30009        -1,
30010        -1,
30011        -1,
30012        -1,
30013        -1,
30014        -1
30015      },
30016      {
30017        -1,
30018        -1,
30019        -1,
30020        -1,
30021        -1,
30022        -1,
30023        -1,
30024        -1,
30025        -1,
30026        -1,
30027        -1,
30028        -1,
30029        -1
30030      }
30031    }
30032  },
30033  {
30034    0,
30035    3,
30036    {
30037      kOperandTypeRegister,
30038      kOperandTypeRegister,
30039      kOperandTypeRegister,
30040      0,
30041      0,
30042      0,
30043      0,
30044      0,
30045      0,
30046      0,
30047      0,
30048      0,
30049      0
30050    },
30051    {
30052      0,
30053      0,
30054      0,
30055      0,
30056      0,
30057      0,
30058      0,
30059      0,
30060      0,
30061      0,
30062      0,
30063      0,
30064      0
30065    },
30066    {
30067      {
30068        -1,
30069        -1,
30070        -1,
30071        -1,
30072        -1,
30073        -1,
30074        -1,
30075        -1,
30076        -1,
30077        -1,
30078        -1,
30079        -1,
30080        -1
30081      },
30082      {
30083        -1,
30084        -1,
30085        -1,
30086        -1,
30087        -1,
30088        -1,
30089        -1,
30090        -1,
30091        -1,
30092        -1,
30093        -1,
30094        -1,
30095        -1
30096      }
30097    }
30098  },
30099  {
30100    0,
30101    3,
30102    {
30103      kOperandTypeRegister,
30104      kOperandTypeRegister,
30105      kOperandTypeRegister,
30106      0,
30107      0,
30108      0,
30109      0,
30110      0,
30111      0,
30112      0,
30113      0,
30114      0,
30115      0
30116    },
30117    {
30118      0,
30119      0,
30120      0,
30121      0,
30122      0,
30123      0,
30124      0,
30125      0,
30126      0,
30127      0,
30128      0,
30129      0,
30130      0
30131    },
30132    {
30133      {
30134        -1,
30135        -1,
30136        -1,
30137        -1,
30138        -1,
30139        -1,
30140        -1,
30141        -1,
30142        -1,
30143        -1,
30144        -1,
30145        -1,
30146        -1
30147      },
30148      {
30149        -1,
30150        -1,
30151        -1,
30152        -1,
30153        -1,
30154        -1,
30155        -1,
30156        -1,
30157        -1,
30158        -1,
30159        -1,
30160        -1,
30161        -1
30162      }
30163    }
30164  },
30165  {
30166    0,
30167    3,
30168    {
30169      kOperandTypeRegister,
30170      kOperandTypeRegister,
30171      kOperandTypeX86Memory,
30172      0,
30173      0,
30174      0,
30175      0,
30176      0,
30177      0,
30178      0,
30179      0,
30180      0,
30181      0
30182    },
30183    {
30184      0,
30185      0,
30186      0,
30187      0,
30188      0,
30189      0,
30190      0,
30191      0,
30192      0,
30193      0,
30194      0,
30195      0,
30196      0
30197    },
30198    {
30199      {
30200        2,
30201        0,
30202        -1,
30203        -1,
30204        -1,
30205        -1,
30206        -1,
30207        -1,
30208        -1,
30209        -1,
30210        -1,
30211        -1,
30212        -1
30213      },
30214      {
30215        0,
30216        2,
30217        -1,
30218        -1,
30219        -1,
30220        -1,
30221        -1,
30222        -1,
30223        -1,
30224        -1,
30225        -1,
30226        -1,
30227        -1
30228      }
30229    }
30230  },
30231  {
30232    0,
30233    3,
30234    {
30235      kOperandTypeRegister,
30236      kOperandTypeRegister,
30237      kOperandTypeRegister,
30238      0,
30239      0,
30240      0,
30241      0,
30242      0,
30243      0,
30244      0,
30245      0,
30246      0,
30247      0
30248    },
30249    {
30250      0,
30251      0,
30252      0,
30253      0,
30254      0,
30255      0,
30256      0,
30257      0,
30258      0,
30259      0,
30260      0,
30261      0,
30262      0
30263    },
30264    {
30265      {
30266        2,
30267        0,
30268        -1,
30269        -1,
30270        -1,
30271        -1,
30272        -1,
30273        -1,
30274        -1,
30275        -1,
30276        -1,
30277        -1,
30278        -1
30279      },
30280      {
30281        0,
30282        2,
30283        -1,
30284        -1,
30285        -1,
30286        -1,
30287        -1,
30288        -1,
30289        -1,
30290        -1,
30291        -1,
30292        -1,
30293        -1
30294      }
30295    }
30296  },
30297  {
30298    0,
30299    3,
30300    {
30301      kOperandTypeRegister,
30302      kOperandTypeRegister,
30303      kOperandTypeX86Memory,
30304      0,
30305      0,
30306      0,
30307      0,
30308      0,
30309      0,
30310      0,
30311      0,
30312      0,
30313      0
30314    },
30315    {
30316      0,
30317      0,
30318      0,
30319      0,
30320      0,
30321      0,
30322      0,
30323      0,
30324      0,
30325      0,
30326      0,
30327      0,
30328      0
30329    },
30330    {
30331      {
30332        2,
30333        0,
30334        -1,
30335        -1,
30336        -1,
30337        -1,
30338        -1,
30339        -1,
30340        -1,
30341        -1,
30342        -1,
30343        -1,
30344        -1
30345      },
30346      {
30347        0,
30348        2,
30349        -1,
30350        -1,
30351        -1,
30352        -1,
30353        -1,
30354        -1,
30355        -1,
30356        -1,
30357        -1,
30358        -1,
30359        -1
30360      }
30361    }
30362  },
30363  {
30364    0,
30365    3,
30366    {
30367      kOperandTypeRegister,
30368      kOperandTypeRegister,
30369      kOperandTypeRegister,
30370      0,
30371      0,
30372      0,
30373      0,
30374      0,
30375      0,
30376      0,
30377      0,
30378      0,
30379      0
30380    },
30381    {
30382      0,
30383      0,
30384      0,
30385      0,
30386      0,
30387      0,
30388      0,
30389      0,
30390      0,
30391      0,
30392      0,
30393      0,
30394      0
30395    },
30396    {
30397      {
30398        2,
30399        0,
30400        -1,
30401        -1,
30402        -1,
30403        -1,
30404        -1,
30405        -1,
30406        -1,
30407        -1,
30408        -1,
30409        -1,
30410        -1
30411      },
30412      {
30413        0,
30414        2,
30415        -1,
30416        -1,
30417        -1,
30418        -1,
30419        -1,
30420        -1,
30421        -1,
30422        -1,
30423        -1,
30424        -1,
30425        -1
30426      }
30427    }
30428  },
30429  {
30430    0,
30431    3,
30432    {
30433      kOperandTypeRegister,
30434      kOperandTypeRegister,
30435      kOperandTypeX86Memory,
30436      0,
30437      0,
30438      0,
30439      0,
30440      0,
30441      0,
30442      0,
30443      0,
30444      0,
30445      0
30446    },
30447    {
30448      0,
30449      0,
30450      0,
30451      0,
30452      0,
30453      0,
30454      0,
30455      0,
30456      0,
30457      0,
30458      0,
30459      0,
30460      0
30461    },
30462    {
30463      {
30464        2,
30465        0,
30466        -1,
30467        -1,
30468        -1,
30469        -1,
30470        -1,
30471        -1,
30472        -1,
30473        -1,
30474        -1,
30475        -1,
30476        -1
30477      },
30478      {
30479        0,
30480        2,
30481        -1,
30482        -1,
30483        -1,
30484        -1,
30485        -1,
30486        -1,
30487        -1,
30488        -1,
30489        -1,
30490        -1,
30491        -1
30492      }
30493    }
30494  },
30495  {
30496    0,
30497    3,
30498    {
30499      kOperandTypeRegister,
30500      kOperandTypeRegister,
30501      kOperandTypeRegister,
30502      0,
30503      0,
30504      0,
30505      0,
30506      0,
30507      0,
30508      0,
30509      0,
30510      0,
30511      0
30512    },
30513    {
30514      0,
30515      0,
30516      0,
30517      0,
30518      0,
30519      0,
30520      0,
30521      0,
30522      0,
30523      0,
30524      0,
30525      0,
30526      0
30527    },
30528    {
30529      {
30530        2,
30531        0,
30532        -1,
30533        -1,
30534        -1,
30535        -1,
30536        -1,
30537        -1,
30538        -1,
30539        -1,
30540        -1,
30541        -1,
30542        -1
30543      },
30544      {
30545        0,
30546        2,
30547        -1,
30548        -1,
30549        -1,
30550        -1,
30551        -1,
30552        -1,
30553        -1,
30554        -1,
30555        -1,
30556        -1,
30557        -1
30558      }
30559    }
30560  },
30561  {
30562    0,
30563    4,
30564    {
30565      kOperandTypeRegister,
30566      kOperandTypeRegister,
30567      kOperandTypeRegister,
30568      kOperandTypeImmediate,
30569      0,
30570      0,
30571      0,
30572      0,
30573      0,
30574      0,
30575      0,
30576      0,
30577      0
30578    },
30579    {
30580      0,
30581      0,
30582      0,
30583      0,
30584      0,
30585      0,
30586      0,
30587      0,
30588      0,
30589      0,
30590      0,
30591      0,
30592      0
30593    },
30594    {
30595      {
30596        -1,
30597        -1,
30598        -1,
30599        -1,
30600        -1,
30601        -1,
30602        -1,
30603        -1,
30604        -1,
30605        -1,
30606        -1,
30607        -1,
30608        -1
30609      },
30610      {
30611        -1,
30612        -1,
30613        -1,
30614        -1,
30615        -1,
30616        -1,
30617        -1,
30618        -1,
30619        -1,
30620        -1,
30621        -1,
30622        -1,
30623        -1
30624      }
30625    }
30626  },
30627  {
30628    0,
30629    4,
30630    {
30631      kOperandTypeRegister,
30632      kOperandTypeRegister,
30633      kOperandTypeRegister,
30634      kOperandTypeImmediate,
30635      0,
30636      0,
30637      0,
30638      0,
30639      0,
30640      0,
30641      0,
30642      0,
30643      0
30644    },
30645    {
30646      0,
30647      0,
30648      0,
30649      0,
30650      0,
30651      0,
30652      0,
30653      0,
30654      0,
30655      0,
30656      0,
30657      0,
30658      0
30659    },
30660    {
30661      {
30662        -1,
30663        -1,
30664        -1,
30665        -1,
30666        -1,
30667        -1,
30668        -1,
30669        -1,
30670        -1,
30671        -1,
30672        -1,
30673        -1,
30674        -1
30675      },
30676      {
30677        -1,
30678        -1,
30679        -1,
30680        -1,
30681        -1,
30682        -1,
30683        -1,
30684        -1,
30685        -1,
30686        -1,
30687        -1,
30688        -1,
30689        -1
30690      }
30691    }
30692  },
30693  {
30694    kInstructionTypeMove,
30695    4,
30696    {
30697      kOperandTypeRegister,
30698      kOperandTypeRegister,
30699      kOperandTypeRegister,
30700      kOperandTypeImmediate,
30701      0,
30702      0,
30703      0,
30704      0,
30705      0,
30706      0,
30707      0,
30708      0,
30709      0
30710    },
30711    {
30712      kOperandFlagTarget,
30713      0,
30714      kOperandFlagSource,
30715      0,
30716      0,
30717      0,
30718      0,
30719      0,
30720      0,
30721      0,
30722      0,
30723      0,
30724      0
30725    },
30726    {
30727      {
30728        -1,
30729        -1,
30730        -1,
30731        -1,
30732        -1,
30733        -1,
30734        -1,
30735        -1,
30736        -1,
30737        -1,
30738        -1,
30739        -1,
30740        -1
30741      },
30742      {
30743        -1,
30744        -1,
30745        -1,
30746        -1,
30747        -1,
30748        -1,
30749        -1,
30750        -1,
30751        -1,
30752        -1,
30753        -1,
30754        -1,
30755        -1
30756      }
30757    }
30758  },
30759  {
30760    kInstructionTypeMove,
30761    4,
30762    {
30763      kOperandTypeRegister,
30764      kOperandTypeRegister,
30765      kOperandTypeRegister,
30766      kOperandTypeImmediate,
30767      0,
30768      0,
30769      0,
30770      0,
30771      0,
30772      0,
30773      0,
30774      0,
30775      0
30776    },
30777    {
30778      kOperandFlagTarget,
30779      0,
30780      kOperandFlagSource,
30781      0,
30782      0,
30783      0,
30784      0,
30785      0,
30786      0,
30787      0,
30788      0,
30789      0,
30790      0
30791    },
30792    {
30793      {
30794        -1,
30795        -1,
30796        -1,
30797        -1,
30798        -1,
30799        -1,
30800        -1,
30801        -1,
30802        -1,
30803        -1,
30804        -1,
30805        -1,
30806        -1
30807      },
30808      {
30809        -1,
30810        -1,
30811        -1,
30812        -1,
30813        -1,
30814        -1,
30815        -1,
30816        -1,
30817        -1,
30818        -1,
30819        -1,
30820        -1,
30821        -1
30822      }
30823    }
30824  },
30825  {
30826    kInstructionTypeMove,
30827    4,
30828    {
30829      kOperandTypeRegister,
30830      kOperandTypeRegister,
30831      kOperandTypeRegister,
30832      kOperandTypeImmediate,
30833      0,
30834      0,
30835      0,
30836      0,
30837      0,
30838      0,
30839      0,
30840      0,
30841      0
30842    },
30843    {
30844      kOperandFlagTarget,
30845      0,
30846      kOperandFlagSource,
30847      0,
30848      0,
30849      0,
30850      0,
30851      0,
30852      0,
30853      0,
30854      0,
30855      0,
30856      0
30857    },
30858    {
30859      {
30860        -1,
30861        -1,
30862        -1,
30863        -1,
30864        -1,
30865        -1,
30866        -1,
30867        -1,
30868        -1,
30869        -1,
30870        -1,
30871        -1,
30872        -1
30873      },
30874      {
30875        -1,
30876        -1,
30877        -1,
30878        -1,
30879        -1,
30880        -1,
30881        -1,
30882        -1,
30883        -1,
30884        -1,
30885        -1,
30886        -1,
30887        -1
30888      }
30889    }
30890  },
30891  {
30892    kInstructionTypeMove,
30893    4,
30894    {
30895      kOperandTypeRegister,
30896      kOperandTypeRegister,
30897      kOperandTypeRegister,
30898      kOperandTypeImmediate,
30899      0,
30900      0,
30901      0,
30902      0,
30903      0,
30904      0,
30905      0,
30906      0,
30907      0
30908    },
30909    {
30910      kOperandFlagTarget,
30911      0,
30912      kOperandFlagSource,
30913      0,
30914      0,
30915      0,
30916      0,
30917      0,
30918      0,
30919      0,
30920      0,
30921      0,
30922      0
30923    },
30924    {
30925      {
30926        -1,
30927        -1,
30928        -1,
30929        -1,
30930        -1,
30931        -1,
30932        -1,
30933        -1,
30934        -1,
30935        -1,
30936        -1,
30937        -1,
30938        -1
30939      },
30940      {
30941        -1,
30942        -1,
30943        -1,
30944        -1,
30945        -1,
30946        -1,
30947        -1,
30948        -1,
30949        -1,
30950        -1,
30951        -1,
30952        -1,
30953        -1
30954      }
30955    }
30956  },
30957  {
30958    kInstructionTypeMove,
30959    4,
30960    {
30961      kOperandTypeRegister,
30962      kOperandTypeRegister,
30963      kOperandTypeRegister,
30964      kOperandTypeImmediate,
30965      0,
30966      0,
30967      0,
30968      0,
30969      0,
30970      0,
30971      0,
30972      0,
30973      0
30974    },
30975    {
30976      kOperandFlagTarget,
30977      0,
30978      kOperandFlagSource,
30979      0,
30980      0,
30981      0,
30982      0,
30983      0,
30984      0,
30985      0,
30986      0,
30987      0,
30988      0
30989    },
30990    {
30991      {
30992        -1,
30993        -1,
30994        -1,
30995        -1,
30996        -1,
30997        -1,
30998        -1,
30999        -1,
31000        -1,
31001        -1,
31002        -1,
31003        -1,
31004        -1
31005      },
31006      {
31007        -1,
31008        -1,
31009        -1,
31010        -1,
31011        -1,
31012        -1,
31013        -1,
31014        -1,
31015        -1,
31016        -1,
31017        -1,
31018        -1,
31019        -1
31020      }
31021    }
31022  },
31023  {
31024    kInstructionTypeMove,
31025    4,
31026    {
31027      kOperandTypeRegister,
31028      kOperandTypeRegister,
31029      kOperandTypeRegister,
31030      kOperandTypeImmediate,
31031      0,
31032      0,
31033      0,
31034      0,
31035      0,
31036      0,
31037      0,
31038      0,
31039      0
31040    },
31041    {
31042      kOperandFlagTarget,
31043      0,
31044      kOperandFlagSource,
31045      0,
31046      0,
31047      0,
31048      0,
31049      0,
31050      0,
31051      0,
31052      0,
31053      0,
31054      0
31055    },
31056    {
31057      {
31058        -1,
31059        -1,
31060        -1,
31061        -1,
31062        -1,
31063        -1,
31064        -1,
31065        -1,
31066        -1,
31067        -1,
31068        -1,
31069        -1,
31070        -1
31071      },
31072      {
31073        -1,
31074        -1,
31075        -1,
31076        -1,
31077        -1,
31078        -1,
31079        -1,
31080        -1,
31081        -1,
31082        -1,
31083        -1,
31084        -1,
31085        -1
31086      }
31087    }
31088  },
31089  {
31090    0,
31091    4,
31092    {
31093      kOperandTypeRegister,
31094      kOperandTypeRegister,
31095      kOperandTypeRegister,
31096      kOperandTypeImmediate,
31097      0,
31098      0,
31099      0,
31100      0,
31101      0,
31102      0,
31103      0,
31104      0,
31105      0
31106    },
31107    {
31108      0,
31109      0,
31110      0,
31111      0,
31112      0,
31113      0,
31114      0,
31115      0,
31116      0,
31117      0,
31118      0,
31119      0,
31120      0
31121    },
31122    {
31123      {
31124        -1,
31125        -1,
31126        -1,
31127        -1,
31128        -1,
31129        -1,
31130        -1,
31131        -1,
31132        -1,
31133        -1,
31134        -1,
31135        -1,
31136        -1
31137      },
31138      {
31139        -1,
31140        -1,
31141        -1,
31142        -1,
31143        -1,
31144        -1,
31145        -1,
31146        -1,
31147        -1,
31148        -1,
31149        -1,
31150        -1,
31151        -1
31152      }
31153    }
31154  },
31155  {
31156    0,
31157    4,
31158    {
31159      kOperandTypeRegister,
31160      kOperandTypeRegister,
31161      kOperandTypeRegister,
31162      kOperandTypeImmediate,
31163      0,
31164      0,
31165      0,
31166      0,
31167      0,
31168      0,
31169      0,
31170      0,
31171      0
31172    },
31173    {
31174      0,
31175      0,
31176      0,
31177      0,
31178      0,
31179      0,
31180      0,
31181      0,
31182      0,
31183      0,
31184      0,
31185      0,
31186      0
31187    },
31188    {
31189      {
31190        -1,
31191        -1,
31192        -1,
31193        -1,
31194        -1,
31195        -1,
31196        -1,
31197        -1,
31198        -1,
31199        -1,
31200        -1,
31201        -1,
31202        -1
31203      },
31204      {
31205        -1,
31206        -1,
31207        -1,
31208        -1,
31209        -1,
31210        -1,
31211        -1,
31212        -1,
31213        -1,
31214        -1,
31215        -1,
31216        -1,
31217        -1
31218      }
31219    }
31220  },
31221  {
31222    0,
31223    4,
31224    {
31225      kOperandTypeRegister,
31226      kOperandTypeRegister,
31227      kOperandTypeRegister,
31228      kOperandTypeImmediate,
31229      0,
31230      0,
31231      0,
31232      0,
31233      0,
31234      0,
31235      0,
31236      0,
31237      0
31238    },
31239    {
31240      0,
31241      0,
31242      0,
31243      0,
31244      0,
31245      0,
31246      0,
31247      0,
31248      0,
31249      0,
31250      0,
31251      0,
31252      0
31253    },
31254    {
31255      {
31256        -1,
31257        -1,
31258        -1,
31259        -1,
31260        -1,
31261        -1,
31262        -1,
31263        -1,
31264        -1,
31265        -1,
31266        -1,
31267        -1,
31268        -1
31269      },
31270      {
31271        -1,
31272        -1,
31273        -1,
31274        -1,
31275        -1,
31276        -1,
31277        -1,
31278        -1,
31279        -1,
31280        -1,
31281        -1,
31282        -1,
31283        -1
31284      }
31285    }
31286  },
31287  {
31288    0,
31289    4,
31290    {
31291      kOperandTypeRegister,
31292      kOperandTypeRegister,
31293      kOperandTypeRegister,
31294      kOperandTypeImmediate,
31295      0,
31296      0,
31297      0,
31298      0,
31299      0,
31300      0,
31301      0,
31302      0,
31303      0
31304    },
31305    {
31306      0,
31307      0,
31308      0,
31309      0,
31310      0,
31311      0,
31312      0,
31313      0,
31314      0,
31315      0,
31316      0,
31317      0,
31318      0
31319    },
31320    {
31321      {
31322        -1,
31323        -1,
31324        -1,
31325        -1,
31326        -1,
31327        -1,
31328        -1,
31329        -1,
31330        -1,
31331        -1,
31332        -1,
31333        -1,
31334        -1
31335      },
31336      {
31337        -1,
31338        -1,
31339        -1,
31340        -1,
31341        -1,
31342        -1,
31343        -1,
31344        -1,
31345        -1,
31346        -1,
31347        -1,
31348        -1,
31349        -1
31350      }
31351    }
31352  },
31353  {
31354    0,
31355    4,
31356    {
31357      kOperandTypeRegister,
31358      kOperandTypeRegister,
31359      kOperandTypeRegister,
31360      kOperandTypeImmediate,
31361      0,
31362      0,
31363      0,
31364      0,
31365      0,
31366      0,
31367      0,
31368      0,
31369      0
31370    },
31371    {
31372      0,
31373      0,
31374      0,
31375      0,
31376      0,
31377      0,
31378      0,
31379      0,
31380      0,
31381      0,
31382      0,
31383      0,
31384      0
31385    },
31386    {
31387      {
31388        -1,
31389        -1,
31390        -1,
31391        -1,
31392        -1,
31393        -1,
31394        -1,
31395        -1,
31396        -1,
31397        -1,
31398        -1,
31399        -1,
31400        -1
31401      },
31402      {
31403        -1,
31404        -1,
31405        -1,
31406        -1,
31407        -1,
31408        -1,
31409        -1,
31410        -1,
31411        -1,
31412        -1,
31413        -1,
31414        -1,
31415        -1
31416      }
31417    }
31418  },
31419  {
31420    0,
31421    4,
31422    {
31423      kOperandTypeRegister,
31424      kOperandTypeRegister,
31425      kOperandTypeRegister,
31426      kOperandTypeImmediate,
31427      0,
31428      0,
31429      0,
31430      0,
31431      0,
31432      0,
31433      0,
31434      0,
31435      0
31436    },
31437    {
31438      0,
31439      0,
31440      0,
31441      0,
31442      0,
31443      0,
31444      0,
31445      0,
31446      0,
31447      0,
31448      0,
31449      0,
31450      0
31451    },
31452    {
31453      {
31454        -1,
31455        -1,
31456        -1,
31457        -1,
31458        -1,
31459        -1,
31460        -1,
31461        -1,
31462        -1,
31463        -1,
31464        -1,
31465        -1,
31466        -1
31467      },
31468      {
31469        -1,
31470        -1,
31471        -1,
31472        -1,
31473        -1,
31474        -1,
31475        -1,
31476        -1,
31477        -1,
31478        -1,
31479        -1,
31480        -1,
31481        -1
31482      }
31483    }
31484  },
31485  {
31486    0,
31487    1,
31488    {
31489      kOperandTypeImmediate,
31490      0,
31491      0,
31492      0,
31493      0,
31494      0,
31495      0,
31496      0,
31497      0,
31498      0,
31499      0,
31500      0,
31501      0
31502    },
31503    {
31504      0,
31505      0,
31506      0,
31507      0,
31508      0,
31509      0,
31510      0,
31511      0,
31512      0,
31513      0,
31514      0,
31515      0,
31516      0
31517    },
31518    {
31519      {
31520        0,
31521        -1,
31522        -1,
31523        -1,
31524        -1,
31525        -1,
31526        -1,
31527        -1,
31528        -1,
31529        -1,
31530        -1,
31531        -1,
31532        -1
31533      },
31534      {
31535        0,
31536        -1,
31537        -1,
31538        -1,
31539        -1,
31540        -1,
31541        -1,
31542        -1,
31543        -1,
31544        -1,
31545        -1,
31546        -1,
31547        -1
31548      }
31549    }
31550  },
31551  {
31552    0,
31553    2,
31554    {
31555      kOperandTypeX86Memory,
31556      kOperandTypeImmediate,
31557      0,
31558      0,
31559      0,
31560      0,
31561      0,
31562      0,
31563      0,
31564      0,
31565      0,
31566      0,
31567      0
31568    },
31569    {
31570      0,
31571      0,
31572      0,
31573      0,
31574      0,
31575      0,
31576      0,
31577      0,
31578      0,
31579      0,
31580      0,
31581      0,
31582      0
31583    },
31584    {
31585      {
31586        1,
31587        0,
31588        -1,
31589        -1,
31590        -1,
31591        -1,
31592        -1,
31593        -1,
31594        -1,
31595        -1,
31596        -1,
31597        -1,
31598        -1
31599      },
31600      {
31601        0,
31602        1,
31603        -1,
31604        -1,
31605        -1,
31606        -1,
31607        -1,
31608        -1,
31609        -1,
31610        -1,
31611        -1,
31612        -1,
31613        -1
31614      }
31615    }
31616  },
31617  {
31618    0,
31619    2,
31620    {
31621      kOperandTypeX86Memory,
31622      kOperandTypeImmediate,
31623      0,
31624      0,
31625      0,
31626      0,
31627      0,
31628      0,
31629      0,
31630      0,
31631      0,
31632      0,
31633      0
31634    },
31635    {
31636      0,
31637      0,
31638      0,
31639      0,
31640      0,
31641      0,
31642      0,
31643      0,
31644      0,
31645      0,
31646      0,
31647      0,
31648      0
31649    },
31650    {
31651      {
31652        1,
31653        0,
31654        -1,
31655        -1,
31656        -1,
31657        -1,
31658        -1,
31659        -1,
31660        -1,
31661        -1,
31662        -1,
31663        -1,
31664        -1
31665      },
31666      {
31667        0,
31668        1,
31669        -1,
31670        -1,
31671        -1,
31672        -1,
31673        -1,
31674        -1,
31675        -1,
31676        -1,
31677        -1,
31678        -1,
31679        -1
31680      }
31681    }
31682  },
31683  {
31684    0,
31685    2,
31686    {
31687      kOperandTypeX86Memory,
31688      kOperandTypeRegister,
31689      0,
31690      0,
31691      0,
31692      0,
31693      0,
31694      0,
31695      0,
31696      0,
31697      0,
31698      0,
31699      0
31700    },
31701    {
31702      0,
31703      0,
31704      0,
31705      0,
31706      0,
31707      0,
31708      0,
31709      0,
31710      0,
31711      0,
31712      0,
31713      0,
31714      0
31715    },
31716    {
31717      {
31718        1,
31719        0,
31720        -1,
31721        -1,
31722        -1,
31723        -1,
31724        -1,
31725        -1,
31726        -1,
31727        -1,
31728        -1,
31729        -1,
31730        -1
31731      },
31732      {
31733        0,
31734        1,
31735        -1,
31736        -1,
31737        -1,
31738        -1,
31739        -1,
31740        -1,
31741        -1,
31742        -1,
31743        -1,
31744        -1,
31745        -1
31746      }
31747    }
31748  },
31749  {
31750    0,
31751    2,
31752    {
31753      kOperandTypeRegister,
31754      kOperandTypeImmediate,
31755      0,
31756      0,
31757      0,
31758      0,
31759      0,
31760      0,
31761      0,
31762      0,
31763      0,
31764      0,
31765      0
31766    },
31767    {
31768      0,
31769      0,
31770      0,
31771      0,
31772      0,
31773      0,
31774      0,
31775      0,
31776      0,
31777      0,
31778      0,
31779      0,
31780      0
31781    },
31782    {
31783      {
31784        1,
31785        0,
31786        -1,
31787        -1,
31788        -1,
31789        -1,
31790        -1,
31791        -1,
31792        -1,
31793        -1,
31794        -1,
31795        -1,
31796        -1
31797      },
31798      {
31799        0,
31800        1,
31801        -1,
31802        -1,
31803        -1,
31804        -1,
31805        -1,
31806        -1,
31807        -1,
31808        -1,
31809        -1,
31810        -1,
31811        -1
31812      }
31813    }
31814  },
31815  {
31816    0,
31817    2,
31818    {
31819      kOperandTypeRegister,
31820      kOperandTypeImmediate,
31821      0,
31822      0,
31823      0,
31824      0,
31825      0,
31826      0,
31827      0,
31828      0,
31829      0,
31830      0,
31831      0
31832    },
31833    {
31834      0,
31835      0,
31836      0,
31837      0,
31838      0,
31839      0,
31840      0,
31841      0,
31842      0,
31843      0,
31844      0,
31845      0,
31846      0
31847    },
31848    {
31849      {
31850        1,
31851        0,
31852        -1,
31853        -1,
31854        -1,
31855        -1,
31856        -1,
31857        -1,
31858        -1,
31859        -1,
31860        -1,
31861        -1,
31862        -1
31863      },
31864      {
31865        0,
31866        1,
31867        -1,
31868        -1,
31869        -1,
31870        -1,
31871        -1,
31872        -1,
31873        -1,
31874        -1,
31875        -1,
31876        -1,
31877        -1
31878      }
31879    }
31880  },
31881  {
31882    0,
31883    2,
31884    {
31885      kOperandTypeRegister,
31886      kOperandTypeX86Memory,
31887      0,
31888      0,
31889      0,
31890      0,
31891      0,
31892      0,
31893      0,
31894      0,
31895      0,
31896      0,
31897      0
31898    },
31899    {
31900      0,
31901      0,
31902      0,
31903      0,
31904      0,
31905      0,
31906      0,
31907      0,
31908      0,
31909      0,
31910      0,
31911      0,
31912      0
31913    },
31914    {
31915      {
31916        1,
31917        0,
31918        -1,
31919        -1,
31920        -1,
31921        -1,
31922        -1,
31923        -1,
31924        -1,
31925        -1,
31926        -1,
31927        -1,
31928        -1
31929      },
31930      {
31931        0,
31932        1,
31933        -1,
31934        -1,
31935        -1,
31936        -1,
31937        -1,
31938        -1,
31939        -1,
31940        -1,
31941        -1,
31942        -1,
31943        -1
31944      }
31945    }
31946  },
31947  {
31948    0,
31949    2,
31950    {
31951      kOperandTypeRegister,
31952      kOperandTypeRegister,
31953      0,
31954      0,
31955      0,
31956      0,
31957      0,
31958      0,
31959      0,
31960      0,
31961      0,
31962      0,
31963      0
31964    },
31965    {
31966      0,
31967      0,
31968      0,
31969      0,
31970      0,
31971      0,
31972      0,
31973      0,
31974      0,
31975      0,
31976      0,
31977      0,
31978      0
31979    },
31980    {
31981      {
31982        1,
31983        0,
31984        -1,
31985        -1,
31986        -1,
31987        -1,
31988        -1,
31989        -1,
31990        -1,
31991        -1,
31992        -1,
31993        -1,
31994        -1
31995      },
31996      {
31997        0,
31998        1,
31999        -1,
32000        -1,
32001        -1,
32002        -1,
32003        -1,
32004        -1,
32005        -1,
32006        -1,
32007        -1,
32008        -1,
32009        -1
32010      }
32011    }
32012  },
32013  {
32014    0,
32015    2,
32016    {
32017      kOperandTypeRegister,
32018      kOperandTypeRegister,
32019      0,
32020      0,
32021      0,
32022      0,
32023      0,
32024      0,
32025      0,
32026      0,
32027      0,
32028      0,
32029      0
32030    },
32031    {
32032      0,
32033      0,
32034      0,
32035      0,
32036      0,
32037      0,
32038      0,
32039      0,
32040      0,
32041      0,
32042      0,
32043      0,
32044      0
32045    },
32046    {
32047      {
32048        1,
32049        0,
32050        -1,
32051        -1,
32052        -1,
32053        -1,
32054        -1,
32055        -1,
32056        -1,
32057        -1,
32058        -1,
32059        -1,
32060        -1
32061      },
32062      {
32063        0,
32064        1,
32065        -1,
32066        -1,
32067        -1,
32068        -1,
32069        -1,
32070        -1,
32071        -1,
32072        -1,
32073        -1,
32074        -1,
32075        -1
32076      }
32077    }
32078  },
32079  {
32080    0,
32081    1,
32082    {
32083      kOperandTypeImmediate,
32084      0,
32085      0,
32086      0,
32087      0,
32088      0,
32089      0,
32090      0,
32091      0,
32092      0,
32093      0,
32094      0,
32095      0
32096    },
32097    {
32098      0,
32099      0,
32100      0,
32101      0,
32102      0,
32103      0,
32104      0,
32105      0,
32106      0,
32107      0,
32108      0,
32109      0,
32110      0
32111    },
32112    {
32113      {
32114        0,
32115        -1,
32116        -1,
32117        -1,
32118        -1,
32119        -1,
32120        -1,
32121        -1,
32122        -1,
32123        -1,
32124        -1,
32125        -1,
32126        -1
32127      },
32128      {
32129        0,
32130        -1,
32131        -1,
32132        -1,
32133        -1,
32134        -1,
32135        -1,
32136        -1,
32137        -1,
32138        -1,
32139        -1,
32140        -1,
32141        -1
32142      }
32143    }
32144  },
32145  {
32146    0,
32147    2,
32148    {
32149      kOperandTypeX86Memory,
32150      kOperandTypeImmediate,
32151      0,
32152      0,
32153      0,
32154      0,
32155      0,
32156      0,
32157      0,
32158      0,
32159      0,
32160      0,
32161      0
32162    },
32163    {
32164      0,
32165      0,
32166      0,
32167      0,
32168      0,
32169      0,
32170      0,
32171      0,
32172      0,
32173      0,
32174      0,
32175      0,
32176      0
32177    },
32178    {
32179      {
32180        1,
32181        0,
32182        -1,
32183        -1,
32184        -1,
32185        -1,
32186        -1,
32187        -1,
32188        -1,
32189        -1,
32190        -1,
32191        -1,
32192        -1
32193      },
32194      {
32195        0,
32196        1,
32197        -1,
32198        -1,
32199        -1,
32200        -1,
32201        -1,
32202        -1,
32203        -1,
32204        -1,
32205        -1,
32206        -1,
32207        -1
32208      }
32209    }
32210  },
32211  {
32212    0,
32213    2,
32214    {
32215      kOperandTypeX86Memory,
32216      kOperandTypeImmediate,
32217      0,
32218      0,
32219      0,
32220      0,
32221      0,
32222      0,
32223      0,
32224      0,
32225      0,
32226      0,
32227      0
32228    },
32229    {
32230      0,
32231      0,
32232      0,
32233      0,
32234      0,
32235      0,
32236      0,
32237      0,
32238      0,
32239      0,
32240      0,
32241      0,
32242      0
32243    },
32244    {
32245      {
32246        1,
32247        0,
32248        -1,
32249        -1,
32250        -1,
32251        -1,
32252        -1,
32253        -1,
32254        -1,
32255        -1,
32256        -1,
32257        -1,
32258        -1
32259      },
32260      {
32261        0,
32262        1,
32263        -1,
32264        -1,
32265        -1,
32266        -1,
32267        -1,
32268        -1,
32269        -1,
32270        -1,
32271        -1,
32272        -1,
32273        -1
32274      }
32275    }
32276  },
32277  {
32278    0,
32279    2,
32280    {
32281      kOperandTypeX86Memory,
32282      kOperandTypeRegister,
32283      0,
32284      0,
32285      0,
32286      0,
32287      0,
32288      0,
32289      0,
32290      0,
32291      0,
32292      0,
32293      0
32294    },
32295    {
32296      0,
32297      0,
32298      0,
32299      0,
32300      0,
32301      0,
32302      0,
32303      0,
32304      0,
32305      0,
32306      0,
32307      0,
32308      0
32309    },
32310    {
32311      {
32312        1,
32313        0,
32314        -1,
32315        -1,
32316        -1,
32317        -1,
32318        -1,
32319        -1,
32320        -1,
32321        -1,
32322        -1,
32323        -1,
32324        -1
32325      },
32326      {
32327        0,
32328        1,
32329        -1,
32330        -1,
32331        -1,
32332        -1,
32333        -1,
32334        -1,
32335        -1,
32336        -1,
32337        -1,
32338        -1,
32339        -1
32340      }
32341    }
32342  },
32343  {
32344    0,
32345    2,
32346    {
32347      kOperandTypeRegister,
32348      kOperandTypeImmediate,
32349      0,
32350      0,
32351      0,
32352      0,
32353      0,
32354      0,
32355      0,
32356      0,
32357      0,
32358      0,
32359      0
32360    },
32361    {
32362      0,
32363      0,
32364      0,
32365      0,
32366      0,
32367      0,
32368      0,
32369      0,
32370      0,
32371      0,
32372      0,
32373      0,
32374      0
32375    },
32376    {
32377      {
32378        1,
32379        0,
32380        -1,
32381        -1,
32382        -1,
32383        -1,
32384        -1,
32385        -1,
32386        -1,
32387        -1,
32388        -1,
32389        -1,
32390        -1
32391      },
32392      {
32393        0,
32394        1,
32395        -1,
32396        -1,
32397        -1,
32398        -1,
32399        -1,
32400        -1,
32401        -1,
32402        -1,
32403        -1,
32404        -1,
32405        -1
32406      }
32407    }
32408  },
32409  {
32410    0,
32411    2,
32412    {
32413      kOperandTypeRegister,
32414      kOperandTypeImmediate,
32415      0,
32416      0,
32417      0,
32418      0,
32419      0,
32420      0,
32421      0,
32422      0,
32423      0,
32424      0,
32425      0
32426    },
32427    {
32428      0,
32429      0,
32430      0,
32431      0,
32432      0,
32433      0,
32434      0,
32435      0,
32436      0,
32437      0,
32438      0,
32439      0,
32440      0
32441    },
32442    {
32443      {
32444        1,
32445        0,
32446        -1,
32447        -1,
32448        -1,
32449        -1,
32450        -1,
32451        -1,
32452        -1,
32453        -1,
32454        -1,
32455        -1,
32456        -1
32457      },
32458      {
32459        0,
32460        1,
32461        -1,
32462        -1,
32463        -1,
32464        -1,
32465        -1,
32466        -1,
32467        -1,
32468        -1,
32469        -1,
32470        -1,
32471        -1
32472      }
32473    }
32474  },
32475  {
32476    0,
32477    2,
32478    {
32479      kOperandTypeRegister,
32480      kOperandTypeX86Memory,
32481      0,
32482      0,
32483      0,
32484      0,
32485      0,
32486      0,
32487      0,
32488      0,
32489      0,
32490      0,
32491      0
32492    },
32493    {
32494      0,
32495      0,
32496      0,
32497      0,
32498      0,
32499      0,
32500      0,
32501      0,
32502      0,
32503      0,
32504      0,
32505      0,
32506      0
32507    },
32508    {
32509      {
32510        1,
32511        0,
32512        -1,
32513        -1,
32514        -1,
32515        -1,
32516        -1,
32517        -1,
32518        -1,
32519        -1,
32520        -1,
32521        -1,
32522        -1
32523      },
32524      {
32525        0,
32526        1,
32527        -1,
32528        -1,
32529        -1,
32530        -1,
32531        -1,
32532        -1,
32533        -1,
32534        -1,
32535        -1,
32536        -1,
32537        -1
32538      }
32539    }
32540  },
32541  {
32542    0,
32543    2,
32544    {
32545      kOperandTypeRegister,
32546      kOperandTypeRegister,
32547      0,
32548      0,
32549      0,
32550      0,
32551      0,
32552      0,
32553      0,
32554      0,
32555      0,
32556      0,
32557      0
32558    },
32559    {
32560      0,
32561      0,
32562      0,
32563      0,
32564      0,
32565      0,
32566      0,
32567      0,
32568      0,
32569      0,
32570      0,
32571      0,
32572      0
32573    },
32574    {
32575      {
32576        1,
32577        0,
32578        -1,
32579        -1,
32580        -1,
32581        -1,
32582        -1,
32583        -1,
32584        -1,
32585        -1,
32586        -1,
32587        -1,
32588        -1
32589      },
32590      {
32591        0,
32592        1,
32593        -1,
32594        -1,
32595        -1,
32596        -1,
32597        -1,
32598        -1,
32599        -1,
32600        -1,
32601        -1,
32602        -1,
32603        -1
32604      }
32605    }
32606  },
32607  {
32608    0,
32609    2,
32610    {
32611      kOperandTypeRegister,
32612      kOperandTypeRegister,
32613      0,
32614      0,
32615      0,
32616      0,
32617      0,
32618      0,
32619      0,
32620      0,
32621      0,
32622      0,
32623      0
32624    },
32625    {
32626      0,
32627      0,
32628      0,
32629      0,
32630      0,
32631      0,
32632      0,
32633      0,
32634      0,
32635      0,
32636      0,
32637      0,
32638      0
32639    },
32640    {
32641      {
32642        1,
32643        0,
32644        -1,
32645        -1,
32646        -1,
32647        -1,
32648        -1,
32649        -1,
32650        -1,
32651        -1,
32652        -1,
32653        -1,
32654        -1
32655      },
32656      {
32657        0,
32658        1,
32659        -1,
32660        -1,
32661        -1,
32662        -1,
32663        -1,
32664        -1,
32665        -1,
32666        -1,
32667        -1,
32668        -1,
32669        -1
32670      }
32671    }
32672  },
32673  {
32674    0,
32675    1,
32676    {
32677      kOperandTypeImmediate,
32678      0,
32679      0,
32680      0,
32681      0,
32682      0,
32683      0,
32684      0,
32685      0,
32686      0,
32687      0,
32688      0,
32689      0
32690    },
32691    {
32692      0,
32693      0,
32694      0,
32695      0,
32696      0,
32697      0,
32698      0,
32699      0,
32700      0,
32701      0,
32702      0,
32703      0,
32704      0
32705    },
32706    {
32707      {
32708        0,
32709        -1,
32710        -1,
32711        -1,
32712        -1,
32713        -1,
32714        -1,
32715        -1,
32716        -1,
32717        -1,
32718        -1,
32719        -1,
32720        -1
32721      },
32722      {
32723        0,
32724        -1,
32725        -1,
32726        -1,
32727        -1,
32728        -1,
32729        -1,
32730        -1,
32731        -1,
32732        -1,
32733        -1,
32734        -1,
32735        -1
32736      }
32737    }
32738  },
32739  {
32740    0,
32741    2,
32742    {
32743      kOperandTypeX86Memory,
32744      kOperandTypeImmediate,
32745      0,
32746      0,
32747      0,
32748      0,
32749      0,
32750      0,
32751      0,
32752      0,
32753      0,
32754      0,
32755      0
32756    },
32757    {
32758      0,
32759      0,
32760      0,
32761      0,
32762      0,
32763      0,
32764      0,
32765      0,
32766      0,
32767      0,
32768      0,
32769      0,
32770      0
32771    },
32772    {
32773      {
32774        1,
32775        0,
32776        -1,
32777        -1,
32778        -1,
32779        -1,
32780        -1,
32781        -1,
32782        -1,
32783        -1,
32784        -1,
32785        -1,
32786        -1
32787      },
32788      {
32789        0,
32790        1,
32791        -1,
32792        -1,
32793        -1,
32794        -1,
32795        -1,
32796        -1,
32797        -1,
32798        -1,
32799        -1,
32800        -1,
32801        -1
32802      }
32803    }
32804  },
32805  {
32806    0,
32807    2,
32808    {
32809      kOperandTypeX86Memory,
32810      kOperandTypeImmediate,
32811      0,
32812      0,
32813      0,
32814      0,
32815      0,
32816      0,
32817      0,
32818      0,
32819      0,
32820      0,
32821      0
32822    },
32823    {
32824      0,
32825      0,
32826      0,
32827      0,
32828      0,
32829      0,
32830      0,
32831      0,
32832      0,
32833      0,
32834      0,
32835      0,
32836      0
32837    },
32838    {
32839      {
32840        1,
32841        0,
32842        -1,
32843        -1,
32844        -1,
32845        -1,
32846        -1,
32847        -1,
32848        -1,
32849        -1,
32850        -1,
32851        -1,
32852        -1
32853      },
32854      {
32855        0,
32856        1,
32857        -1,
32858        -1,
32859        -1,
32860        -1,
32861        -1,
32862        -1,
32863        -1,
32864        -1,
32865        -1,
32866        -1,
32867        -1
32868      }
32869    }
32870  },
32871  {
32872    0,
32873    2,
32874    {
32875      kOperandTypeX86Memory,
32876      kOperandTypeRegister,
32877      0,
32878      0,
32879      0,
32880      0,
32881      0,
32882      0,
32883      0,
32884      0,
32885      0,
32886      0,
32887      0
32888    },
32889    {
32890      0,
32891      0,
32892      0,
32893      0,
32894      0,
32895      0,
32896      0,
32897      0,
32898      0,
32899      0,
32900      0,
32901      0,
32902      0
32903    },
32904    {
32905      {
32906        1,
32907        0,
32908        -1,
32909        -1,
32910        -1,
32911        -1,
32912        -1,
32913        -1,
32914        -1,
32915        -1,
32916        -1,
32917        -1,
32918        -1
32919      },
32920      {
32921        0,
32922        1,
32923        -1,
32924        -1,
32925        -1,
32926        -1,
32927        -1,
32928        -1,
32929        -1,
32930        -1,
32931        -1,
32932        -1,
32933        -1
32934      }
32935    }
32936  },
32937  {
32938    0,
32939    2,
32940    {
32941      kOperandTypeRegister,
32942      kOperandTypeImmediate,
32943      0,
32944      0,
32945      0,
32946      0,
32947      0,
32948      0,
32949      0,
32950      0,
32951      0,
32952      0,
32953      0
32954    },
32955    {
32956      0,
32957      0,
32958      0,
32959      0,
32960      0,
32961      0,
32962      0,
32963      0,
32964      0,
32965      0,
32966      0,
32967      0,
32968      0
32969    },
32970    {
32971      {
32972        1,
32973        0,
32974        -1,
32975        -1,
32976        -1,
32977        -1,
32978        -1,
32979        -1,
32980        -1,
32981        -1,
32982        -1,
32983        -1,
32984        -1
32985      },
32986      {
32987        0,
32988        1,
32989        -1,
32990        -1,
32991        -1,
32992        -1,
32993        -1,
32994        -1,
32995        -1,
32996        -1,
32997        -1,
32998        -1,
32999        -1
33000      }
33001    }
33002  },
33003  {
33004    0,
33005    2,
33006    {
33007      kOperandTypeRegister,
33008      kOperandTypeImmediate,
33009      0,
33010      0,
33011      0,
33012      0,
33013      0,
33014      0,
33015      0,
33016      0,
33017      0,
33018      0,
33019      0
33020    },
33021    {
33022      0,
33023      0,
33024      0,
33025      0,
33026      0,
33027      0,
33028      0,
33029      0,
33030      0,
33031      0,
33032      0,
33033      0,
33034      0
33035    },
33036    {
33037      {
33038        1,
33039        0,
33040        -1,
33041        -1,
33042        -1,
33043        -1,
33044        -1,
33045        -1,
33046        -1,
33047        -1,
33048        -1,
33049        -1,
33050        -1
33051      },
33052      {
33053        0,
33054        1,
33055        -1,
33056        -1,
33057        -1,
33058        -1,
33059        -1,
33060        -1,
33061        -1,
33062        -1,
33063        -1,
33064        -1,
33065        -1
33066      }
33067    }
33068  },
33069  {
33070    0,
33071    2,
33072    {
33073      kOperandTypeRegister,
33074      kOperandTypeX86Memory,
33075      0,
33076      0,
33077      0,
33078      0,
33079      0,
33080      0,
33081      0,
33082      0,
33083      0,
33084      0,
33085      0
33086    },
33087    {
33088      0,
33089      0,
33090      0,
33091      0,
33092      0,
33093      0,
33094      0,
33095      0,
33096      0,
33097      0,
33098      0,
33099      0,
33100      0
33101    },
33102    {
33103      {
33104        1,
33105        0,
33106        -1,
33107        -1,
33108        -1,
33109        -1,
33110        -1,
33111        -1,
33112        -1,
33113        -1,
33114        -1,
33115        -1,
33116        -1
33117      },
33118      {
33119        0,
33120        1,
33121        -1,
33122        -1,
33123        -1,
33124        -1,
33125        -1,
33126        -1,
33127        -1,
33128        -1,
33129        -1,
33130        -1,
33131        -1
33132      }
33133    }
33134  },
33135  {
33136    0,
33137    2,
33138    {
33139      kOperandTypeRegister,
33140      kOperandTypeRegister,
33141      0,
33142      0,
33143      0,
33144      0,
33145      0,
33146      0,
33147      0,
33148      0,
33149      0,
33150      0,
33151      0
33152    },
33153    {
33154      0,
33155      0,
33156      0,
33157      0,
33158      0,
33159      0,
33160      0,
33161      0,
33162      0,
33163      0,
33164      0,
33165      0,
33166      0
33167    },
33168    {
33169      {
33170        1,
33171        0,
33172        -1,
33173        -1,
33174        -1,
33175        -1,
33176        -1,
33177        -1,
33178        -1,
33179        -1,
33180        -1,
33181        -1,
33182        -1
33183      },
33184      {
33185        0,
33186        1,
33187        -1,
33188        -1,
33189        -1,
33190        -1,
33191        -1,
33192        -1,
33193        -1,
33194        -1,
33195        -1,
33196        -1,
33197        -1
33198      }
33199    }
33200  },
33201  {
33202    0,
33203    2,
33204    {
33205      kOperandTypeRegister,
33206      kOperandTypeRegister,
33207      0,
33208      0,
33209      0,
33210      0,
33211      0,
33212      0,
33213      0,
33214      0,
33215      0,
33216      0,
33217      0
33218    },
33219    {
33220      0,
33221      0,
33222      0,
33223      0,
33224      0,
33225      0,
33226      0,
33227      0,
33228      0,
33229      0,
33230      0,
33231      0,
33232      0
33233    },
33234    {
33235      {
33236        1,
33237        0,
33238        -1,
33239        -1,
33240        -1,
33241        -1,
33242        -1,
33243        -1,
33244        -1,
33245        -1,
33246        -1,
33247        -1,
33248        -1
33249      },
33250      {
33251        0,
33252        1,
33253        -1,
33254        -1,
33255        -1,
33256        -1,
33257        -1,
33258        -1,
33259        -1,
33260        -1,
33261        -1,
33262        -1,
33263        -1
33264      }
33265    }
33266  },
33267  {
33268    0,
33269    1,
33270    {
33271      kOperandTypeImmediate,
33272      0,
33273      0,
33274      0,
33275      0,
33276      0,
33277      0,
33278      0,
33279      0,
33280      0,
33281      0,
33282      0,
33283      0
33284    },
33285    {
33286      0,
33287      0,
33288      0,
33289      0,
33290      0,
33291      0,
33292      0,
33293      0,
33294      0,
33295      0,
33296      0,
33297      0,
33298      0
33299    },
33300    {
33301      {
33302        0,
33303        -1,
33304        -1,
33305        -1,
33306        -1,
33307        -1,
33308        -1,
33309        -1,
33310        -1,
33311        -1,
33312        -1,
33313        -1,
33314        -1
33315      },
33316      {
33317        0,
33318        -1,
33319        -1,
33320        -1,
33321        -1,
33322        -1,
33323        -1,
33324        -1,
33325        -1,
33326        -1,
33327        -1,
33328        -1,
33329        -1
33330      }
33331    }
33332  },
33333  {
33334    0,
33335    2,
33336    {
33337      kOperandTypeX86Memory,
33338      kOperandTypeImmediate,
33339      0,
33340      0,
33341      0,
33342      0,
33343      0,
33344      0,
33345      0,
33346      0,
33347      0,
33348      0,
33349      0
33350    },
33351    {
33352      0,
33353      0,
33354      0,
33355      0,
33356      0,
33357      0,
33358      0,
33359      0,
33360      0,
33361      0,
33362      0,
33363      0,
33364      0
33365    },
33366    {
33367      {
33368        1,
33369        0,
33370        -1,
33371        -1,
33372        -1,
33373        -1,
33374        -1,
33375        -1,
33376        -1,
33377        -1,
33378        -1,
33379        -1,
33380        -1
33381      },
33382      {
33383        0,
33384        1,
33385        -1,
33386        -1,
33387        -1,
33388        -1,
33389        -1,
33390        -1,
33391        -1,
33392        -1,
33393        -1,
33394        -1,
33395        -1
33396      }
33397    }
33398  },
33399  {
33400    0,
33401    2,
33402    {
33403      kOperandTypeX86Memory,
33404      kOperandTypeRegister,
33405      0,
33406      0,
33407      0,
33408      0,
33409      0,
33410      0,
33411      0,
33412      0,
33413      0,
33414      0,
33415      0
33416    },
33417    {
33418      0,
33419      0,
33420      0,
33421      0,
33422      0,
33423      0,
33424      0,
33425      0,
33426      0,
33427      0,
33428      0,
33429      0,
33430      0
33431    },
33432    {
33433      {
33434        1,
33435        0,
33436        -1,
33437        -1,
33438        -1,
33439        -1,
33440        -1,
33441        -1,
33442        -1,
33443        -1,
33444        -1,
33445        -1,
33446        -1
33447      },
33448      {
33449        0,
33450        1,
33451        -1,
33452        -1,
33453        -1,
33454        -1,
33455        -1,
33456        -1,
33457        -1,
33458        -1,
33459        -1,
33460        -1,
33461        -1
33462      }
33463    }
33464  },
33465  {
33466    0,
33467    2,
33468    {
33469      kOperandTypeRegister,
33470      kOperandTypeImmediate,
33471      0,
33472      0,
33473      0,
33474      0,
33475      0,
33476      0,
33477      0,
33478      0,
33479      0,
33480      0,
33481      0
33482    },
33483    {
33484      0,
33485      0,
33486      0,
33487      0,
33488      0,
33489      0,
33490      0,
33491      0,
33492      0,
33493      0,
33494      0,
33495      0,
33496      0
33497    },
33498    {
33499      {
33500        1,
33501        0,
33502        -1,
33503        -1,
33504        -1,
33505        -1,
33506        -1,
33507        -1,
33508        -1,
33509        -1,
33510        -1,
33511        -1,
33512        -1
33513      },
33514      {
33515        0,
33516        1,
33517        -1,
33518        -1,
33519        -1,
33520        -1,
33521        -1,
33522        -1,
33523        -1,
33524        -1,
33525        -1,
33526        -1,
33527        -1
33528      }
33529    }
33530  },
33531  {
33532    0,
33533    2,
33534    {
33535      kOperandTypeRegister,
33536      kOperandTypeX86Memory,
33537      0,
33538      0,
33539      0,
33540      0,
33541      0,
33542      0,
33543      0,
33544      0,
33545      0,
33546      0,
33547      0
33548    },
33549    {
33550      0,
33551      0,
33552      0,
33553      0,
33554      0,
33555      0,
33556      0,
33557      0,
33558      0,
33559      0,
33560      0,
33561      0,
33562      0
33563    },
33564    {
33565      {
33566        1,
33567        0,
33568        -1,
33569        -1,
33570        -1,
33571        -1,
33572        -1,
33573        -1,
33574        -1,
33575        -1,
33576        -1,
33577        -1,
33578        -1
33579      },
33580      {
33581        0,
33582        1,
33583        -1,
33584        -1,
33585        -1,
33586        -1,
33587        -1,
33588        -1,
33589        -1,
33590        -1,
33591        -1,
33592        -1,
33593        -1
33594      }
33595    }
33596  },
33597  {
33598    0,
33599    2,
33600    {
33601      kOperandTypeRegister,
33602      kOperandTypeRegister,
33603      0,
33604      0,
33605      0,
33606      0,
33607      0,
33608      0,
33609      0,
33610      0,
33611      0,
33612      0,
33613      0
33614    },
33615    {
33616      0,
33617      0,
33618      0,
33619      0,
33620      0,
33621      0,
33622      0,
33623      0,
33624      0,
33625      0,
33626      0,
33627      0,
33628      0
33629    },
33630    {
33631      {
33632        1,
33633        0,
33634        -1,
33635        -1,
33636        -1,
33637        -1,
33638        -1,
33639        -1,
33640        -1,
33641        -1,
33642        -1,
33643        -1,
33644        -1
33645      },
33646      {
33647        0,
33648        1,
33649        -1,
33650        -1,
33651        -1,
33652        -1,
33653        -1,
33654        -1,
33655        -1,
33656        -1,
33657        -1,
33658        -1,
33659        -1
33660      }
33661    }
33662  },
33663  {
33664    0,
33665    2,
33666    {
33667      kOperandTypeRegister,
33668      kOperandTypeRegister,
33669      0,
33670      0,
33671      0,
33672      0,
33673      0,
33674      0,
33675      0,
33676      0,
33677      0,
33678      0,
33679      0
33680    },
33681    {
33682      0,
33683      0,
33684      0,
33685      0,
33686      0,
33687      0,
33688      0,
33689      0,
33690      0,
33691      0,
33692      0,
33693      0,
33694      0
33695    },
33696    {
33697      {
33698        1,
33699        0,
33700        -1,
33701        -1,
33702        -1,
33703        -1,
33704        -1,
33705        -1,
33706        -1,
33707        -1,
33708        -1,
33709        -1,
33710        -1
33711      },
33712      {
33713        0,
33714        1,
33715        -1,
33716        -1,
33717        -1,
33718        -1,
33719        -1,
33720        -1,
33721        -1,
33722        -1,
33723        -1,
33724        -1,
33725        -1
33726      }
33727    }
33728  },
33729  {
33730    0,
33731    4,
33732    {
33733      kOperandTypeRegister,
33734      kOperandTypeRegister,
33735      kOperandTypeX86Memory,
33736      kOperandTypeImmediate,
33737      0,
33738      0,
33739      0,
33740      0,
33741      0,
33742      0,
33743      0,
33744      0,
33745      0
33746    },
33747    {
33748      0,
33749      0,
33750      0,
33751      0,
33752      0,
33753      0,
33754      0,
33755      0,
33756      0,
33757      0,
33758      0,
33759      0,
33760      0
33761    },
33762    {
33763      {
33764        3,
33765        2,
33766        0,
33767        -1,
33768        -1,
33769        -1,
33770        -1,
33771        -1,
33772        -1,
33773        -1,
33774        -1,
33775        -1,
33776        -1
33777      },
33778      {
33779        3,
33780        0,
33781        2,
33782        -1,
33783        -1,
33784        -1,
33785        -1,
33786        -1,
33787        -1,
33788        -1,
33789        -1,
33790        -1,
33791        -1
33792      }
33793    }
33794  },
33795  {
33796    0,
33797    4,
33798    {
33799      kOperandTypeRegister,
33800      kOperandTypeRegister,
33801      kOperandTypeX86Memory,
33802      kOperandTypeImmediate,
33803      0,
33804      0,
33805      0,
33806      0,
33807      0,
33808      0,
33809      0,
33810      0,
33811      0
33812    },
33813    {
33814      0,
33815      0,
33816      0,
33817      0,
33818      0,
33819      0,
33820      0,
33821      0,
33822      0,
33823      0,
33824      0,
33825      0,
33826      0
33827    },
33828    {
33829      {
33830        3,
33831        2,
33832        0,
33833        -1,
33834        -1,
33835        -1,
33836        -1,
33837        -1,
33838        -1,
33839        -1,
33840        -1,
33841        -1,
33842        -1
33843      },
33844      {
33845        0,
33846        2,
33847        3,
33848        -1,
33849        -1,
33850        -1,
33851        -1,
33852        -1,
33853        -1,
33854        -1,
33855        -1,
33856        -1,
33857        -1
33858      }
33859    }
33860  },
33861  {
33862    0,
33863    4,
33864    {
33865      kOperandTypeRegister,
33866      kOperandTypeRegister,
33867      kOperandTypeRegister,
33868      kOperandTypeImmediate,
33869      0,
33870      0,
33871      0,
33872      0,
33873      0,
33874      0,
33875      0,
33876      0,
33877      0
33878    },
33879    {
33880      0,
33881      0,
33882      0,
33883      0,
33884      0,
33885      0,
33886      0,
33887      0,
33888      0,
33889      0,
33890      0,
33891      0,
33892      0
33893    },
33894    {
33895      {
33896        3,
33897        2,
33898        0,
33899        -1,
33900        -1,
33901        -1,
33902        -1,
33903        -1,
33904        -1,
33905        -1,
33906        -1,
33907        -1,
33908        -1
33909      },
33910      {
33911        3,
33912        0,
33913        2,
33914        -1,
33915        -1,
33916        -1,
33917        -1,
33918        -1,
33919        -1,
33920        -1,
33921        -1,
33922        -1,
33923        -1
33924      }
33925    }
33926  },
33927  {
33928    0,
33929    4,
33930    {
33931      kOperandTypeRegister,
33932      kOperandTypeRegister,
33933      kOperandTypeRegister,
33934      kOperandTypeImmediate,
33935      0,
33936      0,
33937      0,
33938      0,
33939      0,
33940      0,
33941      0,
33942      0,
33943      0
33944    },
33945    {
33946      0,
33947      0,
33948      0,
33949      0,
33950      0,
33951      0,
33952      0,
33953      0,
33954      0,
33955      0,
33956      0,
33957      0,
33958      0
33959    },
33960    {
33961      {
33962        3,
33963        2,
33964        0,
33965        -1,
33966        -1,
33967        -1,
33968        -1,
33969        -1,
33970        -1,
33971        -1,
33972        -1,
33973        -1,
33974        -1
33975      },
33976      {
33977        0,
33978        2,
33979        3,
33980        -1,
33981        -1,
33982        -1,
33983        -1,
33984        -1,
33985        -1,
33986        -1,
33987        -1,
33988        -1,
33989        -1
33990      }
33991    }
33992  },
33993  {
33994    0,
33995    4,
33996    {
33997      kOperandTypeRegister,
33998      kOperandTypeRegister,
33999      kOperandTypeX86Memory,
34000      kOperandTypeImmediate,
34001      0,
34002      0,
34003      0,
34004      0,
34005      0,
34006      0,
34007      0,
34008      0,
34009      0
34010    },
34011    {
34012      0,
34013      0,
34014      0,
34015      0,
34016      0,
34017      0,
34018      0,
34019      0,
34020      0,
34021      0,
34022      0,
34023      0,
34024      0
34025    },
34026    {
34027      {
34028        3,
34029        2,
34030        0,
34031        -1,
34032        -1,
34033        -1,
34034        -1,
34035        -1,
34036        -1,
34037        -1,
34038        -1,
34039        -1,
34040        -1
34041      },
34042      {
34043        3,
34044        0,
34045        2,
34046        -1,
34047        -1,
34048        -1,
34049        -1,
34050        -1,
34051        -1,
34052        -1,
34053        -1,
34054        -1,
34055        -1
34056      }
34057    }
34058  },
34059  {
34060    0,
34061    4,
34062    {
34063      kOperandTypeRegister,
34064      kOperandTypeRegister,
34065      kOperandTypeX86Memory,
34066      kOperandTypeImmediate,
34067      0,
34068      0,
34069      0,
34070      0,
34071      0,
34072      0,
34073      0,
34074      0,
34075      0
34076    },
34077    {
34078      0,
34079      0,
34080      0,
34081      0,
34082      0,
34083      0,
34084      0,
34085      0,
34086      0,
34087      0,
34088      0,
34089      0,
34090      0
34091    },
34092    {
34093      {
34094        3,
34095        2,
34096        0,
34097        -1,
34098        -1,
34099        -1,
34100        -1,
34101        -1,
34102        -1,
34103        -1,
34104        -1,
34105        -1,
34106        -1
34107      },
34108      {
34109        0,
34110        2,
34111        3,
34112        -1,
34113        -1,
34114        -1,
34115        -1,
34116        -1,
34117        -1,
34118        -1,
34119        -1,
34120        -1,
34121        -1
34122      }
34123    }
34124  },
34125  {
34126    0,
34127    4,
34128    {
34129      kOperandTypeRegister,
34130      kOperandTypeRegister,
34131      kOperandTypeRegister,
34132      kOperandTypeImmediate,
34133      0,
34134      0,
34135      0,
34136      0,
34137      0,
34138      0,
34139      0,
34140      0,
34141      0
34142    },
34143    {
34144      0,
34145      0,
34146      0,
34147      0,
34148      0,
34149      0,
34150      0,
34151      0,
34152      0,
34153      0,
34154      0,
34155      0,
34156      0
34157    },
34158    {
34159      {
34160        3,
34161        2,
34162        0,
34163        -1,
34164        -1,
34165        -1,
34166        -1,
34167        -1,
34168        -1,
34169        -1,
34170        -1,
34171        -1,
34172        -1
34173      },
34174      {
34175        3,
34176        0,
34177        2,
34178        -1,
34179        -1,
34180        -1,
34181        -1,
34182        -1,
34183        -1,
34184        -1,
34185        -1,
34186        -1,
34187        -1
34188      }
34189    }
34190  },
34191  {
34192    0,
34193    4,
34194    {
34195      kOperandTypeRegister,
34196      kOperandTypeRegister,
34197      kOperandTypeRegister,
34198      kOperandTypeImmediate,
34199      0,
34200      0,
34201      0,
34202      0,
34203      0,
34204      0,
34205      0,
34206      0,
34207      0
34208    },
34209    {
34210      0,
34211      0,
34212      0,
34213      0,
34214      0,
34215      0,
34216      0,
34217      0,
34218      0,
34219      0,
34220      0,
34221      0,
34222      0
34223    },
34224    {
34225      {
34226        3,
34227        2,
34228        0,
34229        -1,
34230        -1,
34231        -1,
34232        -1,
34233        -1,
34234        -1,
34235        -1,
34236        -1,
34237        -1,
34238        -1
34239      },
34240      {
34241        0,
34242        2,
34243        3,
34244        -1,
34245        -1,
34246        -1,
34247        -1,
34248        -1,
34249        -1,
34250        -1,
34251        -1,
34252        -1,
34253        -1
34254      }
34255    }
34256  },
34257  {
34258    0,
34259    0,
34260    {
34261      0,
34262      0,
34263      0,
34264      0,
34265      0,
34266      0,
34267      0,
34268      0,
34269      0,
34270      0,
34271      0,
34272      0,
34273      0
34274    },
34275    {
34276      0,
34277      0,
34278      0,
34279      0,
34280      0,
34281      0,
34282      0,
34283      0,
34284      0,
34285      0,
34286      0,
34287      0,
34288      0
34289    },
34290    {
34291      {
34292        -1,
34293        -1,
34294        -1,
34295        -1,
34296        -1,
34297        -1,
34298        -1,
34299        -1,
34300        -1,
34301        -1,
34302        -1,
34303        -1,
34304        -1
34305      },
34306      {
34307        -1,
34308        -1,
34309        -1,
34310        -1,
34311        -1,
34312        -1,
34313        -1,
34314        -1,
34315        -1,
34316        -1,
34317        -1,
34318        -1,
34319        -1
34320      }
34321    }
34322  },
34323  {
34324    0,
34325    0,
34326    {
34327      0,
34328      0,
34329      0,
34330      0,
34331      0,
34332      0,
34333      0,
34334      0,
34335      0,
34336      0,
34337      0,
34338      0,
34339      0
34340    },
34341    {
34342      0,
34343      0,
34344      0,
34345      0,
34346      0,
34347      0,
34348      0,
34349      0,
34350      0,
34351      0,
34352      0,
34353      0,
34354      0
34355    },
34356    {
34357      {
34358        -1,
34359        -1,
34360        -1,
34361        -1,
34362        -1,
34363        -1,
34364        -1,
34365        -1,
34366        -1,
34367        -1,
34368        -1,
34369        -1,
34370        -1
34371      },
34372      {
34373        -1,
34374        -1,
34375        -1,
34376        -1,
34377        -1,
34378        -1,
34379        -1,
34380        -1,
34381        -1,
34382        -1,
34383        -1,
34384        -1,
34385        -1
34386      }
34387    }
34388  },
34389  {
34390    0,
34391    0,
34392    {
34393      0,
34394      0,
34395      0,
34396      0,
34397      0,
34398      0,
34399      0,
34400      0,
34401      0,
34402      0,
34403      0,
34404      0,
34405      0
34406    },
34407    {
34408      0,
34409      0,
34410      0,
34411      0,
34412      0,
34413      0,
34414      0,
34415      0,
34416      0,
34417      0,
34418      0,
34419      0,
34420      0
34421    },
34422    {
34423      {
34424        -1,
34425        -1,
34426        -1,
34427        -1,
34428        -1,
34429        -1,
34430        -1,
34431        -1,
34432        -1,
34433        -1,
34434        -1,
34435        -1,
34436        -1
34437      },
34438      {
34439        -1,
34440        -1,
34441        -1,
34442        -1,
34443        -1,
34444        -1,
34445        -1,
34446        -1,
34447        -1,
34448        -1,
34449        -1,
34450        -1,
34451        -1
34452      }
34453    }
34454  },
34455  {
34456    0,
34457    0,
34458    {
34459      0,
34460      0,
34461      0,
34462      0,
34463      0,
34464      0,
34465      0,
34466      0,
34467      0,
34468      0,
34469      0,
34470      0,
34471      0
34472    },
34473    {
34474      0,
34475      0,
34476      0,
34477      0,
34478      0,
34479      0,
34480      0,
34481      0,
34482      0,
34483      0,
34484      0,
34485      0,
34486      0
34487    },
34488    {
34489      {
34490        -1,
34491        -1,
34492        -1,
34493        -1,
34494        -1,
34495        -1,
34496        -1,
34497        -1,
34498        -1,
34499        -1,
34500        -1,
34501        -1,
34502        -1
34503      },
34504      {
34505        -1,
34506        -1,
34507        -1,
34508        -1,
34509        -1,
34510        -1,
34511        -1,
34512        -1,
34513        -1,
34514        -1,
34515        -1,
34516        -1,
34517        -1
34518      }
34519    }
34520  },
34521  {
34522    0,
34523    4,
34524    {
34525      kOperandTypeRegister,
34526      kOperandTypeRegister,
34527      kOperandTypeX86Memory,
34528      kOperandTypeImmediate,
34529      0,
34530      0,
34531      0,
34532      0,
34533      0,
34534      0,
34535      0,
34536      0,
34537      0
34538    },
34539    {
34540      0,
34541      0,
34542      0,
34543      0,
34544      0,
34545      0,
34546      0,
34547      0,
34548      0,
34549      0,
34550      0,
34551      0,
34552      0
34553    },
34554    {
34555      {
34556        3,
34557        2,
34558        0,
34559        -1,
34560        -1,
34561        -1,
34562        -1,
34563        -1,
34564        -1,
34565        -1,
34566        -1,
34567        -1,
34568        -1
34569      },
34570      {
34571        3,
34572        0,
34573        2,
34574        -1,
34575        -1,
34576        -1,
34577        -1,
34578        -1,
34579        -1,
34580        -1,
34581        -1,
34582        -1,
34583        -1
34584      }
34585    }
34586  },
34587  {
34588    0,
34589    4,
34590    {
34591      kOperandTypeRegister,
34592      kOperandTypeRegister,
34593      kOperandTypeX86Memory,
34594      kOperandTypeImmediate,
34595      0,
34596      0,
34597      0,
34598      0,
34599      0,
34600      0,
34601      0,
34602      0,
34603      0
34604    },
34605    {
34606      0,
34607      0,
34608      0,
34609      0,
34610      0,
34611      0,
34612      0,
34613      0,
34614      0,
34615      0,
34616      0,
34617      0,
34618      0
34619    },
34620    {
34621      {
34622        3,
34623        2,
34624        0,
34625        -1,
34626        -1,
34627        -1,
34628        -1,
34629        -1,
34630        -1,
34631        -1,
34632        -1,
34633        -1,
34634        -1
34635      },
34636      {
34637        0,
34638        2,
34639        3,
34640        -1,
34641        -1,
34642        -1,
34643        -1,
34644        -1,
34645        -1,
34646        -1,
34647        -1,
34648        -1,
34649        -1
34650      }
34651    }
34652  },
34653  {
34654    0,
34655    4,
34656    {
34657      kOperandTypeRegister,
34658      kOperandTypeRegister,
34659      kOperandTypeRegister,
34660      kOperandTypeImmediate,
34661      0,
34662      0,
34663      0,
34664      0,
34665      0,
34666      0,
34667      0,
34668      0,
34669      0
34670    },
34671    {
34672      0,
34673      0,
34674      0,
34675      0,
34676      0,
34677      0,
34678      0,
34679      0,
34680      0,
34681      0,
34682      0,
34683      0,
34684      0
34685    },
34686    {
34687      {
34688        3,
34689        2,
34690        0,
34691        -1,
34692        -1,
34693        -1,
34694        -1,
34695        -1,
34696        -1,
34697        -1,
34698        -1,
34699        -1,
34700        -1
34701      },
34702      {
34703        3,
34704        0,
34705        2,
34706        -1,
34707        -1,
34708        -1,
34709        -1,
34710        -1,
34711        -1,
34712        -1,
34713        -1,
34714        -1,
34715        -1
34716      }
34717    }
34718  },
34719  {
34720    0,
34721    4,
34722    {
34723      kOperandTypeRegister,
34724      kOperandTypeRegister,
34725      kOperandTypeRegister,
34726      kOperandTypeImmediate,
34727      0,
34728      0,
34729      0,
34730      0,
34731      0,
34732      0,
34733      0,
34734      0,
34735      0
34736    },
34737    {
34738      0,
34739      0,
34740      0,
34741      0,
34742      0,
34743      0,
34744      0,
34745      0,
34746      0,
34747      0,
34748      0,
34749      0,
34750      0
34751    },
34752    {
34753      {
34754        3,
34755        2,
34756        0,
34757        -1,
34758        -1,
34759        -1,
34760        -1,
34761        -1,
34762        -1,
34763        -1,
34764        -1,
34765        -1,
34766        -1
34767      },
34768      {
34769        0,
34770        2,
34771        3,
34772        -1,
34773        -1,
34774        -1,
34775        -1,
34776        -1,
34777        -1,
34778        -1,
34779        -1,
34780        -1,
34781        -1
34782      }
34783    }
34784  },
34785  {
34786    0,
34787    4,
34788    {
34789      kOperandTypeRegister,
34790      kOperandTypeRegister,
34791      kOperandTypeX86Memory,
34792      kOperandTypeImmediate,
34793      0,
34794      0,
34795      0,
34796      0,
34797      0,
34798      0,
34799      0,
34800      0,
34801      0
34802    },
34803    {
34804      0,
34805      0,
34806      0,
34807      0,
34808      0,
34809      0,
34810      0,
34811      0,
34812      0,
34813      0,
34814      0,
34815      0,
34816      0
34817    },
34818    {
34819      {
34820        3,
34821        2,
34822        0,
34823        -1,
34824        -1,
34825        -1,
34826        -1,
34827        -1,
34828        -1,
34829        -1,
34830        -1,
34831        -1,
34832        -1
34833      },
34834      {
34835        3,
34836        0,
34837        2,
34838        -1,
34839        -1,
34840        -1,
34841        -1,
34842        -1,
34843        -1,
34844        -1,
34845        -1,
34846        -1,
34847        -1
34848      }
34849    }
34850  },
34851  {
34852    0,
34853    4,
34854    {
34855      kOperandTypeRegister,
34856      kOperandTypeRegister,
34857      kOperandTypeX86Memory,
34858      kOperandTypeImmediate,
34859      0,
34860      0,
34861      0,
34862      0,
34863      0,
34864      0,
34865      0,
34866      0,
34867      0
34868    },
34869    {
34870      0,
34871      0,
34872      0,
34873      0,
34874      0,
34875      0,
34876      0,
34877      0,
34878      0,
34879      0,
34880      0,
34881      0,
34882      0
34883    },
34884    {
34885      {
34886        3,
34887        2,
34888        0,
34889        -1,
34890        -1,
34891        -1,
34892        -1,
34893        -1,
34894        -1,
34895        -1,
34896        -1,
34897        -1,
34898        -1
34899      },
34900      {
34901        0,
34902        2,
34903        3,
34904        -1,
34905        -1,
34906        -1,
34907        -1,
34908        -1,
34909        -1,
34910        -1,
34911        -1,
34912        -1,
34913        -1
34914      }
34915    }
34916  },
34917  {
34918    0,
34919    4,
34920    {
34921      kOperandTypeRegister,
34922      kOperandTypeRegister,
34923      kOperandTypeRegister,
34924      kOperandTypeImmediate,
34925      0,
34926      0,
34927      0,
34928      0,
34929      0,
34930      0,
34931      0,
34932      0,
34933      0
34934    },
34935    {
34936      0,
34937      0,
34938      0,
34939      0,
34940      0,
34941      0,
34942      0,
34943      0,
34944      0,
34945      0,
34946      0,
34947      0,
34948      0
34949    },
34950    {
34951      {
34952        3,
34953        2,
34954        0,
34955        -1,
34956        -1,
34957        -1,
34958        -1,
34959        -1,
34960        -1,
34961        -1,
34962        -1,
34963        -1,
34964        -1
34965      },
34966      {
34967        3,
34968        0,
34969        2,
34970        -1,
34971        -1,
34972        -1,
34973        -1,
34974        -1,
34975        -1,
34976        -1,
34977        -1,
34978        -1,
34979        -1
34980      }
34981    }
34982  },
34983  {
34984    0,
34985    4,
34986    {
34987      kOperandTypeRegister,
34988      kOperandTypeRegister,
34989      kOperandTypeRegister,
34990      kOperandTypeImmediate,
34991      0,
34992      0,
34993      0,
34994      0,
34995      0,
34996      0,
34997      0,
34998      0,
34999      0
35000    },
35001    {
35002      0,
35003      0,
35004      0,
35005      0,
35006      0,
35007      0,
35008      0,
35009      0,
35010      0,
35011      0,
35012      0,
35013      0,
35014      0
35015    },
35016    {
35017      {
35018        3,
35019        2,
35020        0,
35021        -1,
35022        -1,
35023        -1,
35024        -1,
35025        -1,
35026        -1,
35027        -1,
35028        -1,
35029        -1,
35030        -1
35031      },
35032      {
35033        0,
35034        2,
35035        3,
35036        -1,
35037        -1,
35038        -1,
35039        -1,
35040        -1,
35041        -1,
35042        -1,
35043        -1,
35044        -1,
35045        -1
35046      }
35047    }
35048  },
35049  {
35050    0,
35051    1,
35052    {
35053      kOperandTypeX86Memory,
35054      0,
35055      0,
35056      0,
35057      0,
35058      0,
35059      0,
35060      0,
35061      0,
35062      0,
35063      0,
35064      0,
35065      0
35066    },
35067    {
35068      0,
35069      0,
35070      0,
35071      0,
35072      0,
35073      0,
35074      0,
35075      0,
35076      0,
35077      0,
35078      0,
35079      0,
35080      0
35081    },
35082    {
35083      {
35084        0,
35085        -1,
35086        -1,
35087        -1,
35088        -1,
35089        -1,
35090        -1,
35091        -1,
35092        -1,
35093        -1,
35094        -1,
35095        -1,
35096        -1
35097      },
35098      {
35099        0,
35100        -1,
35101        -1,
35102        -1,
35103        -1,
35104        -1,
35105        -1,
35106        -1,
35107        -1,
35108        -1,
35109        -1,
35110        -1,
35111        -1
35112      }
35113    }
35114  },
35115  {
35116    0,
35117    2,
35118    {
35119      kOperandTypeX86Memory,
35120      kOperandTypeRegister,
35121      0,
35122      0,
35123      0,
35124      0,
35125      0,
35126      0,
35127      0,
35128      0,
35129      0,
35130      0,
35131      0
35132    },
35133    {
35134      0,
35135      0,
35136      0,
35137      0,
35138      0,
35139      0,
35140      0,
35141      0,
35142      0,
35143      0,
35144      0,
35145      0,
35146      0
35147    },
35148    {
35149      {
35150        1,
35151        0,
35152        -1,
35153        -1,
35154        -1,
35155        -1,
35156        -1,
35157        -1,
35158        -1,
35159        -1,
35160        -1,
35161        -1,
35162        -1
35163      },
35164      {
35165        0,
35166        1,
35167        -1,
35168        -1,
35169        -1,
35170        -1,
35171        -1,
35172        -1,
35173        -1,
35174        -1,
35175        -1,
35176        -1,
35177        -1
35178      }
35179    }
35180  },
35181  {
35182    0,
35183    2,
35184    {
35185      kOperandTypeRegister,
35186      kOperandTypeRegister,
35187      0,
35188      0,
35189      0,
35190      0,
35191      0,
35192      0,
35193      0,
35194      0,
35195      0,
35196      0,
35197      0
35198    },
35199    {
35200      0,
35201      0,
35202      0,
35203      0,
35204      0,
35205      0,
35206      0,
35207      0,
35208      0,
35209      0,
35210      0,
35211      0,
35212      0
35213    },
35214    {
35215      {
35216        1,
35217        0,
35218        -1,
35219        -1,
35220        -1,
35221        -1,
35222        -1,
35223        -1,
35224        -1,
35225        -1,
35226        -1,
35227        -1,
35228        -1
35229      },
35230      {
35231        0,
35232        1,
35233        -1,
35234        -1,
35235        -1,
35236        -1,
35237        -1,
35238        -1,
35239        -1,
35240        -1,
35241        -1,
35242        -1,
35243        -1
35244      }
35245    }
35246  },
35247  {
35248    0,
35249    2,
35250    {
35251      kOperandTypeX86Memory,
35252      kOperandTypeRegister,
35253      0,
35254      0,
35255      0,
35256      0,
35257      0,
35258      0,
35259      0,
35260      0,
35261      0,
35262      0,
35263      0
35264    },
35265    {
35266      0,
35267      0,
35268      0,
35269      0,
35270      0,
35271      0,
35272      0,
35273      0,
35274      0,
35275      0,
35276      0,
35277      0,
35278      0
35279    },
35280    {
35281      {
35282        1,
35283        0,
35284        -1,
35285        -1,
35286        -1,
35287        -1,
35288        -1,
35289        -1,
35290        -1,
35291        -1,
35292        -1,
35293        -1,
35294        -1
35295      },
35296      {
35297        0,
35298        1,
35299        -1,
35300        -1,
35301        -1,
35302        -1,
35303        -1,
35304        -1,
35305        -1,
35306        -1,
35307        -1,
35308        -1,
35309        -1
35310      }
35311    }
35312  },
35313  {
35314    0,
35315    2,
35316    {
35317      kOperandTypeRegister,
35318      kOperandTypeRegister,
35319      0,
35320      0,
35321      0,
35322      0,
35323      0,
35324      0,
35325      0,
35326      0,
35327      0,
35328      0,
35329      0
35330    },
35331    {
35332      0,
35333      0,
35334      0,
35335      0,
35336      0,
35337      0,
35338      0,
35339      0,
35340      0,
35341      0,
35342      0,
35343      0,
35344      0
35345    },
35346    {
35347      {
35348        1,
35349        0,
35350        -1,
35351        -1,
35352        -1,
35353        -1,
35354        -1,
35355        -1,
35356        -1,
35357        -1,
35358        -1,
35359        -1,
35360        -1
35361      },
35362      {
35363        0,
35364        1,
35365        -1,
35366        -1,
35367        -1,
35368        -1,
35369        -1,
35370        -1,
35371        -1,
35372        -1,
35373        -1,
35374        -1,
35375        -1
35376      }
35377    }
35378  },
35379  {
35380    0,
35381    2,
35382    {
35383      kOperandTypeX86Memory,
35384      kOperandTypeRegister,
35385      0,
35386      0,
35387      0,
35388      0,
35389      0,
35390      0,
35391      0,
35392      0,
35393      0,
35394      0,
35395      0
35396    },
35397    {
35398      0,
35399      0,
35400      0,
35401      0,
35402      0,
35403      0,
35404      0,
35405      0,
35406      0,
35407      0,
35408      0,
35409      0,
35410      0
35411    },
35412    {
35413      {
35414        1,
35415        0,
35416        -1,
35417        -1,
35418        -1,
35419        -1,
35420        -1,
35421        -1,
35422        -1,
35423        -1,
35424        -1,
35425        -1,
35426        -1
35427      },
35428      {
35429        0,
35430        1,
35431        -1,
35432        -1,
35433        -1,
35434        -1,
35435        -1,
35436        -1,
35437        -1,
35438        -1,
35439        -1,
35440        -1,
35441        -1
35442      }
35443    }
35444  },
35445  {
35446    0,
35447    2,
35448    {
35449      kOperandTypeRegister,
35450      kOperandTypeRegister,
35451      0,
35452      0,
35453      0,
35454      0,
35455      0,
35456      0,
35457      0,
35458      0,
35459      0,
35460      0,
35461      0
35462    },
35463    {
35464      0,
35465      0,
35466      0,
35467      0,
35468      0,
35469      0,
35470      0,
35471      0,
35472      0,
35473      0,
35474      0,
35475      0,
35476      0
35477    },
35478    {
35479      {
35480        1,
35481        0,
35482        -1,
35483        -1,
35484        -1,
35485        -1,
35486        -1,
35487        -1,
35488        -1,
35489        -1,
35490        -1,
35491        -1,
35492        -1
35493      },
35494      {
35495        0,
35496        1,
35497        -1,
35498        -1,
35499        -1,
35500        -1,
35501        -1,
35502        -1,
35503        -1,
35504        -1,
35505        -1,
35506        -1,
35507        -1
35508      }
35509    }
35510  },
35511  {
35512    0,
35513    1,
35514    {
35515      kOperandTypeX86Memory,
35516      0,
35517      0,
35518      0,
35519      0,
35520      0,
35521      0,
35522      0,
35523      0,
35524      0,
35525      0,
35526      0,
35527      0
35528    },
35529    {
35530      0,
35531      0,
35532      0,
35533      0,
35534      0,
35535      0,
35536      0,
35537      0,
35538      0,
35539      0,
35540      0,
35541      0,
35542      0
35543    },
35544    {
35545      {
35546        0,
35547        -1,
35548        -1,
35549        -1,
35550        -1,
35551        -1,
35552        -1,
35553        -1,
35554        -1,
35555        -1,
35556        -1,
35557        -1,
35558        -1
35559      },
35560      {
35561        0,
35562        -1,
35563        -1,
35564        -1,
35565        -1,
35566        -1,
35567        -1,
35568        -1,
35569        -1,
35570        -1,
35571        -1,
35572        -1,
35573        -1
35574      }
35575    }
35576  },
35577  {
35578    0,
35579    2,
35580    {
35581      kOperandTypeX86Memory,
35582      kOperandTypeRegister,
35583      0,
35584      0,
35585      0,
35586      0,
35587      0,
35588      0,
35589      0,
35590      0,
35591      0,
35592      0,
35593      0
35594    },
35595    {
35596      0,
35597      0,
35598      0,
35599      0,
35600      0,
35601      0,
35602      0,
35603      0,
35604      0,
35605      0,
35606      0,
35607      0,
35608      0
35609    },
35610    {
35611      {
35612        1,
35613        0,
35614        -1,
35615        -1,
35616        -1,
35617        -1,
35618        -1,
35619        -1,
35620        -1,
35621        -1,
35622        -1,
35623        -1,
35624        -1
35625      },
35626      {
35627        0,
35628        1,
35629        -1,
35630        -1,
35631        -1,
35632        -1,
35633        -1,
35634        -1,
35635        -1,
35636        -1,
35637        -1,
35638        -1,
35639        -1
35640      }
35641    }
35642  },
35643  {
35644    0,
35645    2,
35646    {
35647      kOperandTypeRegister,
35648      kOperandTypeRegister,
35649      0,
35650      0,
35651      0,
35652      0,
35653      0,
35654      0,
35655      0,
35656      0,
35657      0,
35658      0,
35659      0
35660    },
35661    {
35662      0,
35663      0,
35664      0,
35665      0,
35666      0,
35667      0,
35668      0,
35669      0,
35670      0,
35671      0,
35672      0,
35673      0,
35674      0
35675    },
35676    {
35677      {
35678        1,
35679        0,
35680        -1,
35681        -1,
35682        -1,
35683        -1,
35684        -1,
35685        -1,
35686        -1,
35687        -1,
35688        -1,
35689        -1,
35690        -1
35691      },
35692      {
35693        0,
35694        1,
35695        -1,
35696        -1,
35697        -1,
35698        -1,
35699        -1,
35700        -1,
35701        -1,
35702        -1,
35703        -1,
35704        -1,
35705        -1
35706      }
35707    }
35708  },
35709  {
35710    0,
35711    2,
35712    {
35713      kOperandTypeRegister,
35714      kOperandTypeX86Memory,
35715      0,
35716      0,
35717      0,
35718      0,
35719      0,
35720      0,
35721      0,
35722      0,
35723      0,
35724      0,
35725      0
35726    },
35727    {
35728      0,
35729      0,
35730      0,
35731      0,
35732      0,
35733      0,
35734      0,
35735      0,
35736      0,
35737      0,
35738      0,
35739      0,
35740      0
35741    },
35742    {
35743      {
35744        1,
35745        0,
35746        -1,
35747        -1,
35748        -1,
35749        -1,
35750        -1,
35751        -1,
35752        -1,
35753        -1,
35754        -1,
35755        -1,
35756        -1
35757      },
35758      {
35759        0,
35760        1,
35761        -1,
35762        -1,
35763        -1,
35764        -1,
35765        -1,
35766        -1,
35767        -1,
35768        -1,
35769        -1,
35770        -1,
35771        -1
35772      }
35773    }
35774  },
35775  {
35776    0,
35777    2,
35778    {
35779      kOperandTypeRegister,
35780      kOperandTypeRegister,
35781      0,
35782      0,
35783      0,
35784      0,
35785      0,
35786      0,
35787      0,
35788      0,
35789      0,
35790      0,
35791      0
35792    },
35793    {
35794      0,
35795      0,
35796      0,
35797      0,
35798      0,
35799      0,
35800      0,
35801      0,
35802      0,
35803      0,
35804      0,
35805      0,
35806      0
35807    },
35808    {
35809      {
35810        1,
35811        0,
35812        -1,
35813        -1,
35814        -1,
35815        -1,
35816        -1,
35817        -1,
35818        -1,
35819        -1,
35820        -1,
35821        -1,
35822        -1
35823      },
35824      {
35825        0,
35826        1,
35827        -1,
35828        -1,
35829        -1,
35830        -1,
35831        -1,
35832        -1,
35833        -1,
35834        -1,
35835        -1,
35836        -1,
35837        -1
35838      }
35839    }
35840  },
35841  {
35842    0,
35843    2,
35844    {
35845      kOperandTypeRegister,
35846      kOperandTypeX86Memory,
35847      0,
35848      0,
35849      0,
35850      0,
35851      0,
35852      0,
35853      0,
35854      0,
35855      0,
35856      0,
35857      0
35858    },
35859    {
35860      0,
35861      0,
35862      0,
35863      0,
35864      0,
35865      0,
35866      0,
35867      0,
35868      0,
35869      0,
35870      0,
35871      0,
35872      0
35873    },
35874    {
35875      {
35876        1,
35877        0,
35878        -1,
35879        -1,
35880        -1,
35881        -1,
35882        -1,
35883        -1,
35884        -1,
35885        -1,
35886        -1,
35887        -1,
35888        -1
35889      },
35890      {
35891        0,
35892        1,
35893        -1,
35894        -1,
35895        -1,
35896        -1,
35897        -1,
35898        -1,
35899        -1,
35900        -1,
35901        -1,
35902        -1,
35903        -1
35904      }
35905    }
35906  },
35907  {
35908    0,
35909    2,
35910    {
35911      kOperandTypeRegister,
35912      kOperandTypeRegister,
35913      0,
35914      0,
35915      0,
35916      0,
35917      0,
35918      0,
35919      0,
35920      0,
35921      0,
35922      0,
35923      0
35924    },
35925    {
35926      0,
35927      0,
35928      0,
35929      0,
35930      0,
35931      0,
35932      0,
35933      0,
35934      0,
35935      0,
35936      0,
35937      0,
35938      0
35939    },
35940    {
35941      {
35942        1,
35943        0,
35944        -1,
35945        -1,
35946        -1,
35947        -1,
35948        -1,
35949        -1,
35950        -1,
35951        -1,
35952        -1,
35953        -1,
35954        -1
35955      },
35956      {
35957        0,
35958        1,
35959        -1,
35960        -1,
35961        -1,
35962        -1,
35963        -1,
35964        -1,
35965        -1,
35966        -1,
35967        -1,
35968        -1,
35969        -1
35970      }
35971    }
35972  },
35973  {
35974    0,
35975    1,
35976    {
35977      kOperandTypeRegister,
35978      0,
35979      0,
35980      0,
35981      0,
35982      0,
35983      0,
35984      0,
35985      0,
35986      0,
35987      0,
35988      0,
35989      0
35990    },
35991    {
35992      0,
35993      0,
35994      0,
35995      0,
35996      0,
35997      0,
35998      0,
35999      0,
36000      0,
36001      0,
36002      0,
36003      0,
36004      0
36005    },
36006    {
36007      {
36008        0,
36009        -1,
36010        -1,
36011        -1,
36012        -1,
36013        -1,
36014        -1,
36015        -1,
36016        -1,
36017        -1,
36018        -1,
36019        -1,
36020        -1
36021      },
36022      {
36023        0,
36024        -1,
36025        -1,
36026        -1,
36027        -1,
36028        -1,
36029        -1,
36030        -1,
36031        -1,
36032        -1,
36033        -1,
36034        -1,
36035        -1
36036      }
36037    }
36038  },
36039  {
36040    0,
36041    1,
36042    {
36043      kOperandTypeRegister,
36044      0,
36045      0,
36046      0,
36047      0,
36048      0,
36049      0,
36050      0,
36051      0,
36052      0,
36053      0,
36054      0,
36055      0
36056    },
36057    {
36058      0,
36059      0,
36060      0,
36061      0,
36062      0,
36063      0,
36064      0,
36065      0,
36066      0,
36067      0,
36068      0,
36069      0,
36070      0
36071    },
36072    {
36073      {
36074        0,
36075        -1,
36076        -1,
36077        -1,
36078        -1,
36079        -1,
36080        -1,
36081        -1,
36082        -1,
36083        -1,
36084        -1,
36085        -1,
36086        -1
36087      },
36088      {
36089        0,
36090        -1,
36091        -1,
36092        -1,
36093        -1,
36094        -1,
36095        -1,
36096        -1,
36097        -1,
36098        -1,
36099        -1,
36100        -1,
36101        -1
36102      }
36103    }
36104  },
36105  {
36106    0,
36107    1,
36108    {
36109      kOperandTypeRegister,
36110      0,
36111      0,
36112      0,
36113      0,
36114      0,
36115      0,
36116      0,
36117      0,
36118      0,
36119      0,
36120      0,
36121      0
36122    },
36123    {
36124      0,
36125      0,
36126      0,
36127      0,
36128      0,
36129      0,
36130      0,
36131      0,
36132      0,
36133      0,
36134      0,
36135      0,
36136      0
36137    },
36138    {
36139      {
36140        0,
36141        -1,
36142        -1,
36143        -1,
36144        -1,
36145        -1,
36146        -1,
36147        -1,
36148        -1,
36149        -1,
36150        -1,
36151        -1,
36152        -1
36153      },
36154      {
36155        0,
36156        -1,
36157        -1,
36158        -1,
36159        -1,
36160        -1,
36161        -1,
36162        -1,
36163        -1,
36164        -1,
36165        -1,
36166        -1,
36167        -1
36168      }
36169    }
36170  },
36171  {
36172    0,
36173    1,
36174    {
36175      kOperandTypeRegister,
36176      0,
36177      0,
36178      0,
36179      0,
36180      0,
36181      0,
36182      0,
36183      0,
36184      0,
36185      0,
36186      0,
36187      0
36188    },
36189    {
36190      0,
36191      0,
36192      0,
36193      0,
36194      0,
36195      0,
36196      0,
36197      0,
36198      0,
36199      0,
36200      0,
36201      0,
36202      0
36203    },
36204    {
36205      {
36206        0,
36207        -1,
36208        -1,
36209        -1,
36210        -1,
36211        -1,
36212        -1,
36213        -1,
36214        -1,
36215        -1,
36216        -1,
36217        -1,
36218        -1
36219      },
36220      {
36221        0,
36222        -1,
36223        -1,
36224        -1,
36225        -1,
36226        -1,
36227        -1,
36228        -1,
36229        -1,
36230        -1,
36231        -1,
36232        -1,
36233        -1
36234      }
36235    }
36236  },
36237  {
36238    0,
36239    0,
36240    {
36241      0,
36242      0,
36243      0,
36244      0,
36245      0,
36246      0,
36247      0,
36248      0,
36249      0,
36250      0,
36251      0,
36252      0,
36253      0
36254    },
36255    {
36256      0,
36257      0,
36258      0,
36259      0,
36260      0,
36261      0,
36262      0,
36263      0,
36264      0,
36265      0,
36266      0,
36267      0,
36268      0
36269    },
36270    {
36271      {
36272        -1,
36273        -1,
36274        -1,
36275        -1,
36276        -1,
36277        -1,
36278        -1,
36279        -1,
36280        -1,
36281        -1,
36282        -1,
36283        -1,
36284        -1
36285      },
36286      {
36287        -1,
36288        -1,
36289        -1,
36290        -1,
36291        -1,
36292        -1,
36293        -1,
36294        -1,
36295        -1,
36296        -1,
36297        -1,
36298        -1,
36299        -1
36300      }
36301    }
36302  },
36303  {
36304    0,
36305    2,
36306    {
36307      kOperandTypeRegister,
36308      kOperandTypeRegister,
36309      0,
36310      0,
36311      0,
36312      0,
36313      0,
36314      0,
36315      0,
36316      0,
36317      0,
36318      0,
36319      0
36320    },
36321    {
36322      0,
36323      0,
36324      0,
36325      0,
36326      0,
36327      0,
36328      0,
36329      0,
36330      0,
36331      0,
36332      0,
36333      0,
36334      0
36335    },
36336    {
36337      {
36338        -1,
36339        -1,
36340        -1,
36341        -1,
36342        -1,
36343        -1,
36344        -1,
36345        -1,
36346        -1,
36347        -1,
36348        -1,
36349        -1,
36350        -1
36351      },
36352      {
36353        -1,
36354        -1,
36355        -1,
36356        -1,
36357        -1,
36358        -1,
36359        -1,
36360        -1,
36361        -1,
36362        -1,
36363        -1,
36364        -1,
36365        -1
36366      }
36367    }
36368  },
36369  {
36370    0,
36371    2,
36372    {
36373      kOperandTypeRegister,
36374      kOperandTypeRegister,
36375      0,
36376      0,
36377      0,
36378      0,
36379      0,
36380      0,
36381      0,
36382      0,
36383      0,
36384      0,
36385      0
36386    },
36387    {
36388      0,
36389      0,
36390      0,
36391      0,
36392      0,
36393      0,
36394      0,
36395      0,
36396      0,
36397      0,
36398      0,
36399      0,
36400      0
36401    },
36402    {
36403      {
36404        -1,
36405        -1,
36406        -1,
36407        -1,
36408        -1,
36409        -1,
36410        -1,
36411        -1,
36412        -1,
36413        -1,
36414        -1,
36415        -1,
36416        -1
36417      },
36418      {
36419        -1,
36420        -1,
36421        -1,
36422        -1,
36423        -1,
36424        -1,
36425        -1,
36426        -1,
36427        -1,
36428        -1,
36429        -1,
36430        -1,
36431        -1
36432      }
36433    }
36434  },
36435  {
36436    0,
36437    2,
36438    {
36439      kOperandTypeRegister,
36440      kOperandTypeRegister,
36441      0,
36442      0,
36443      0,
36444      0,
36445      0,
36446      0,
36447      0,
36448      0,
36449      0,
36450      0,
36451      0
36452    },
36453    {
36454      0,
36455      0,
36456      0,
36457      0,
36458      0,
36459      0,
36460      0,
36461      0,
36462      0,
36463      0,
36464      0,
36465      0,
36466      0
36467    },
36468    {
36469      {
36470        -1,
36471        -1,
36472        -1,
36473        -1,
36474        -1,
36475        -1,
36476        -1,
36477        -1,
36478        -1,
36479        -1,
36480        -1,
36481        -1,
36482        -1
36483      },
36484      {
36485        -1,
36486        -1,
36487        -1,
36488        -1,
36489        -1,
36490        -1,
36491        -1,
36492        -1,
36493        -1,
36494        -1,
36495        -1,
36496        -1,
36497        -1
36498      }
36499    }
36500  },
36501  {
36502    0,
36503    0,
36504    {
36505      0,
36506      0,
36507      0,
36508      0,
36509      0,
36510      0,
36511      0,
36512      0,
36513      0,
36514      0,
36515      0,
36516      0,
36517      0
36518    },
36519    {
36520      0,
36521      0,
36522      0,
36523      0,
36524      0,
36525      0,
36526      0,
36527      0,
36528      0,
36529      0,
36530      0,
36531      0,
36532      0
36533    },
36534    {
36535      {
36536        -1,
36537        -1,
36538        -1,
36539        -1,
36540        -1,
36541        -1,
36542        -1,
36543        -1,
36544        -1,
36545        -1,
36546        -1,
36547        -1,
36548        -1
36549      },
36550      {
36551        -1,
36552        -1,
36553        -1,
36554        -1,
36555        -1,
36556        -1,
36557        -1,
36558        -1,
36559        -1,
36560        -1,
36561        -1,
36562        -1,
36563        -1
36564      }
36565    }
36566  },
36567  {
36568    0,
36569    0,
36570    {
36571      0,
36572      0,
36573      0,
36574      0,
36575      0,
36576      0,
36577      0,
36578      0,
36579      0,
36580      0,
36581      0,
36582      0,
36583      0
36584    },
36585    {
36586      0,
36587      0,
36588      0,
36589      0,
36590      0,
36591      0,
36592      0,
36593      0,
36594      0,
36595      0,
36596      0,
36597      0,
36598      0
36599    },
36600    {
36601      {
36602        -1,
36603        -1,
36604        -1,
36605        -1,
36606        -1,
36607        -1,
36608        -1,
36609        -1,
36610        -1,
36611        -1,
36612        -1,
36613        -1,
36614        -1
36615      },
36616      {
36617        -1,
36618        -1,
36619        -1,
36620        -1,
36621        -1,
36622        -1,
36623        -1,
36624        -1,
36625        -1,
36626        -1,
36627        -1,
36628        -1,
36629        -1
36630      }
36631    }
36632  },
36633  {
36634    0,
36635    3,
36636    {
36637      kOperandTypeRegister,
36638      kOperandTypeRegister,
36639      kOperandTypeX86Memory,
36640      0,
36641      0,
36642      0,
36643      0,
36644      0,
36645      0,
36646      0,
36647      0,
36648      0,
36649      0
36650    },
36651    {
36652      0,
36653      0,
36654      0,
36655      0,
36656      0,
36657      0,
36658      0,
36659      0,
36660      0,
36661      0,
36662      0,
36663      0,
36664      0
36665    },
36666    {
36667      {
36668        2,
36669        1,
36670        -1,
36671        -1,
36672        -1,
36673        -1,
36674        -1,
36675        -1,
36676        -1,
36677        -1,
36678        -1,
36679        -1,
36680        -1
36681      },
36682      {
36683        1,
36684        2,
36685        -1,
36686        -1,
36687        -1,
36688        -1,
36689        -1,
36690        -1,
36691        -1,
36692        -1,
36693        -1,
36694        -1,
36695        -1
36696      }
36697    }
36698  },
36699  {
36700    0,
36701    3,
36702    {
36703      kOperandTypeRegister,
36704      kOperandTypeRegister,
36705      kOperandTypeX86Memory,
36706      0,
36707      0,
36708      0,
36709      0,
36710      0,
36711      0,
36712      0,
36713      0,
36714      0,
36715      0
36716    },
36717    {
36718      0,
36719      0,
36720      0,
36721      0,
36722      0,
36723      0,
36724      0,
36725      0,
36726      0,
36727      0,
36728      0,
36729      0,
36730      0
36731    },
36732    {
36733      {
36734        2,
36735        1,
36736        -1,
36737        -1,
36738        -1,
36739        -1,
36740        -1,
36741        -1,
36742        -1,
36743        -1,
36744        -1,
36745        -1,
36746        -1
36747      },
36748      {
36749        1,
36750        2,
36751        -1,
36752        -1,
36753        -1,
36754        -1,
36755        -1,
36756        -1,
36757        -1,
36758        -1,
36759        -1,
36760        -1,
36761        -1
36762      }
36763    }
36764  },
36765  {
36766    0,
36767    3,
36768    {
36769      kOperandTypeRegister,
36770      kOperandTypeRegister,
36771      kOperandTypeX86Memory,
36772      0,
36773      0,
36774      0,
36775      0,
36776      0,
36777      0,
36778      0,
36779      0,
36780      0,
36781      0
36782    },
36783    {
36784      0,
36785      0,
36786      0,
36787      0,
36788      0,
36789      0,
36790      0,
36791      0,
36792      0,
36793      0,
36794      0,
36795      0,
36796      0
36797    },
36798    {
36799      {
36800        2,
36801        1,
36802        -1,
36803        -1,
36804        -1,
36805        -1,
36806        -1,
36807        -1,
36808        -1,
36809        -1,
36810        -1,
36811        -1,
36812        -1
36813      },
36814      {
36815        1,
36816        2,
36817        -1,
36818        -1,
36819        -1,
36820        -1,
36821        -1,
36822        -1,
36823        -1,
36824        -1,
36825        -1,
36826        -1,
36827        -1
36828      }
36829    }
36830  },
36831  {
36832    0,
36833    3,
36834    {
36835      kOperandTypeRegister,
36836      kOperandTypeRegister,
36837      kOperandTypeRegister,
36838      0,
36839      0,
36840      0,
36841      0,
36842      0,
36843      0,
36844      0,
36845      0,
36846      0,
36847      0
36848    },
36849    {
36850      0,
36851      0,
36852      0,
36853      0,
36854      0,
36855      0,
36856      0,
36857      0,
36858      0,
36859      0,
36860      0,
36861      0,
36862      0
36863    },
36864    {
36865      {
36866        2,
36867        1,
36868        -1,
36869        -1,
36870        -1,
36871        -1,
36872        -1,
36873        -1,
36874        -1,
36875        -1,
36876        -1,
36877        -1,
36878        -1
36879      },
36880      {
36881        1,
36882        2,
36883        -1,
36884        -1,
36885        -1,
36886        -1,
36887        -1,
36888        -1,
36889        -1,
36890        -1,
36891        -1,
36892        -1,
36893        -1
36894      }
36895    }
36896  },
36897  {
36898    0,
36899    3,
36900    {
36901      kOperandTypeRegister,
36902      kOperandTypeRegister,
36903      kOperandTypeRegister,
36904      0,
36905      0,
36906      0,
36907      0,
36908      0,
36909      0,
36910      0,
36911      0,
36912      0,
36913      0
36914    },
36915    {
36916      0,
36917      0,
36918      0,
36919      0,
36920      0,
36921      0,
36922      0,
36923      0,
36924      0,
36925      0,
36926      0,
36927      0,
36928      0
36929    },
36930    {
36931      {
36932        2,
36933        1,
36934        -1,
36935        -1,
36936        -1,
36937        -1,
36938        -1,
36939        -1,
36940        -1,
36941        -1,
36942        -1,
36943        -1,
36944        -1
36945      },
36946      {
36947        1,
36948        2,
36949        -1,
36950        -1,
36951        -1,
36952        -1,
36953        -1,
36954        -1,
36955        -1,
36956        -1,
36957        -1,
36958        -1,
36959        -1
36960      }
36961    }
36962  },
36963  {
36964    0,
36965    3,
36966    {
36967      kOperandTypeRegister,
36968      kOperandTypeRegister,
36969      kOperandTypeRegister,
36970      0,
36971      0,
36972      0,
36973      0,
36974      0,
36975      0,
36976      0,
36977      0,
36978      0,
36979      0
36980    },
36981    {
36982      0,
36983      0,
36984      0,
36985      0,
36986      0,
36987      0,
36988      0,
36989      0,
36990      0,
36991      0,
36992      0,
36993      0,
36994      0
36995    },
36996    {
36997      {
36998        2,
36999        1,
37000        -1,
37001        -1,
37002        -1,
37003        -1,
37004        -1,
37005        -1,
37006        -1,
37007        -1,
37008        -1,
37009        -1,
37010        -1
37011      },
37012      {
37013        1,
37014        2,
37015        -1,
37016        -1,
37017        -1,
37018        -1,
37019        -1,
37020        -1,
37021        -1,
37022        -1,
37023        -1,
37024        -1,
37025        -1
37026      }
37027    }
37028  },
37029  {
37030    0,
37031    3,
37032    {
37033      kOperandTypeRegister,
37034      kOperandTypeRegister,
37035      kOperandTypeX86Memory,
37036      0,
37037      0,
37038      0,
37039      0,
37040      0,
37041      0,
37042      0,
37043      0,
37044      0,
37045      0
37046    },
37047    {
37048      0,
37049      0,
37050      0,
37051      0,
37052      0,
37053      0,
37054      0,
37055      0,
37056      0,
37057      0,
37058      0,
37059      0,
37060      0
37061    },
37062    {
37063      {
37064        2,
37065        1,
37066        -1,
37067        -1,
37068        -1,
37069        -1,
37070        -1,
37071        -1,
37072        -1,
37073        -1,
37074        -1,
37075        -1,
37076        -1
37077      },
37078      {
37079        1,
37080        2,
37081        -1,
37082        -1,
37083        -1,
37084        -1,
37085        -1,
37086        -1,
37087        -1,
37088        -1,
37089        -1,
37090        -1,
37091        -1
37092      }
37093    }
37094  },
37095  {
37096    0,
37097    3,
37098    {
37099      kOperandTypeRegister,
37100      kOperandTypeRegister,
37101      kOperandTypeX86Memory,
37102      0,
37103      0,
37104      0,
37105      0,
37106      0,
37107      0,
37108      0,
37109      0,
37110      0,
37111      0
37112    },
37113    {
37114      0,
37115      0,
37116      0,
37117      0,
37118      0,
37119      0,
37120      0,
37121      0,
37122      0,
37123      0,
37124      0,
37125      0,
37126      0
37127    },
37128    {
37129      {
37130        2,
37131        1,
37132        -1,
37133        -1,
37134        -1,
37135        -1,
37136        -1,
37137        -1,
37138        -1,
37139        -1,
37140        -1,
37141        -1,
37142        -1
37143      },
37144      {
37145        1,
37146        2,
37147        -1,
37148        -1,
37149        -1,
37150        -1,
37151        -1,
37152        -1,
37153        -1,
37154        -1,
37155        -1,
37156        -1,
37157        -1
37158      }
37159    }
37160  },
37161  {
37162    0,
37163    3,
37164    {
37165      kOperandTypeRegister,
37166      kOperandTypeRegister,
37167      kOperandTypeRegister,
37168      0,
37169      0,
37170      0,
37171      0,
37172      0,
37173      0,
37174      0,
37175      0,
37176      0,
37177      0
37178    },
37179    {
37180      0,
37181      0,
37182      0,
37183      0,
37184      0,
37185      0,
37186      0,
37187      0,
37188      0,
37189      0,
37190      0,
37191      0,
37192      0
37193    },
37194    {
37195      {
37196        2,
37197        1,
37198        -1,
37199        -1,
37200        -1,
37201        -1,
37202        -1,
37203        -1,
37204        -1,
37205        -1,
37206        -1,
37207        -1,
37208        -1
37209      },
37210      {
37211        1,
37212        2,
37213        -1,
37214        -1,
37215        -1,
37216        -1,
37217        -1,
37218        -1,
37219        -1,
37220        -1,
37221        -1,
37222        -1,
37223        -1
37224      }
37225    }
37226  },
37227  {
37228    0,
37229    3,
37230    {
37231      kOperandTypeRegister,
37232      kOperandTypeRegister,
37233      kOperandTypeRegister,
37234      0,
37235      0,
37236      0,
37237      0,
37238      0,
37239      0,
37240      0,
37241      0,
37242      0,
37243      0
37244    },
37245    {
37246      0,
37247      0,
37248      0,
37249      0,
37250      0,
37251      0,
37252      0,
37253      0,
37254      0,
37255      0,
37256      0,
37257      0,
37258      0
37259    },
37260    {
37261      {
37262        2,
37263        1,
37264        -1,
37265        -1,
37266        -1,
37267        -1,
37268        -1,
37269        -1,
37270        -1,
37271        -1,
37272        -1,
37273        -1,
37274        -1
37275      },
37276      {
37277        1,
37278        2,
37279        -1,
37280        -1,
37281        -1,
37282        -1,
37283        -1,
37284        -1,
37285        -1,
37286        -1,
37287        -1,
37288        -1,
37289        -1
37290      }
37291    }
37292  },
37293  {
37294    0,
37295    0,
37296    {
37297      0,
37298      0,
37299      0,
37300      0,
37301      0,
37302      0,
37303      0,
37304      0,
37305      0,
37306      0,
37307      0,
37308      0,
37309      0
37310    },
37311    {
37312      0,
37313      0,
37314      0,
37315      0,
37316      0,
37317      0,
37318      0,
37319      0,
37320      0,
37321      0,
37322      0,
37323      0,
37324      0
37325    },
37326    {
37327      {
37328        -1,
37329        -1,
37330        -1,
37331        -1,
37332        -1,
37333        -1,
37334        -1,
37335        -1,
37336        -1,
37337        -1,
37338        -1,
37339        -1,
37340        -1
37341      },
37342      {
37343        -1,
37344        -1,
37345        -1,
37346        -1,
37347        -1,
37348        -1,
37349        -1,
37350        -1,
37351        -1,
37352        -1,
37353        -1,
37354        -1,
37355        -1
37356      }
37357    }
37358  },
37359  {
37360    0,
37361    2,
37362    {
37363      kOperandTypeRegister,
37364      kOperandTypeX86Memory,
37365      0,
37366      0,
37367      0,
37368      0,
37369      0,
37370      0,
37371      0,
37372      0,
37373      0,
37374      0,
37375      0
37376    },
37377    {
37378      0,
37379      0,
37380      0,
37381      0,
37382      0,
37383      0,
37384      0,
37385      0,
37386      0,
37387      0,
37388      0,
37389      0,
37390      0
37391    },
37392    {
37393      {
37394        1,
37395        0,
37396        -1,
37397        -1,
37398        -1,
37399        -1,
37400        -1,
37401        -1,
37402        -1,
37403        -1,
37404        -1,
37405        -1,
37406        -1
37407      },
37408      {
37409        0,
37410        1,
37411        -1,
37412        -1,
37413        -1,
37414        -1,
37415        -1,
37416        -1,
37417        -1,
37418        -1,
37419        -1,
37420        -1,
37421        -1
37422      }
37423    }
37424  },
37425  {
37426    0,
37427    2,
37428    {
37429      kOperandTypeRegister,
37430      kOperandTypeRegister,
37431      0,
37432      0,
37433      0,
37434      0,
37435      0,
37436      0,
37437      0,
37438      0,
37439      0,
37440      0,
37441      0
37442    },
37443    {
37444      0,
37445      0,
37446      0,
37447      0,
37448      0,
37449      0,
37450      0,
37451      0,
37452      0,
37453      0,
37454      0,
37455      0,
37456      0
37457    },
37458    {
37459      {
37460        1,
37461        0,
37462        -1,
37463        -1,
37464        -1,
37465        -1,
37466        -1,
37467        -1,
37468        -1,
37469        -1,
37470        -1,
37471        -1,
37472        -1
37473      },
37474      {
37475        0,
37476        1,
37477        -1,
37478        -1,
37479        -1,
37480        -1,
37481        -1,
37482        -1,
37483        -1,
37484        -1,
37485        -1,
37486        -1,
37487        -1
37488      }
37489    }
37490  },
37491  {
37492    0,
37493    2,
37494    {
37495      kOperandTypeRegister,
37496      kOperandTypeX86Memory,
37497      0,
37498      0,
37499      0,
37500      0,
37501      0,
37502      0,
37503      0,
37504      0,
37505      0,
37506      0,
37507      0
37508    },
37509    {
37510      0,
37511      0,
37512      0,
37513      0,
37514      0,
37515      0,
37516      0,
37517      0,
37518      0,
37519      0,
37520      0,
37521      0,
37522      0
37523    },
37524    {
37525      {
37526        1,
37527        0,
37528        -1,
37529        -1,
37530        -1,
37531        -1,
37532        -1,
37533        -1,
37534        -1,
37535        -1,
37536        -1,
37537        -1,
37538        -1
37539      },
37540      {
37541        0,
37542        1,
37543        -1,
37544        -1,
37545        -1,
37546        -1,
37547        -1,
37548        -1,
37549        -1,
37550        -1,
37551        -1,
37552        -1,
37553        -1
37554      }
37555    }
37556  },
37557  {
37558    0,
37559    2,
37560    {
37561      kOperandTypeRegister,
37562      kOperandTypeRegister,
37563      0,
37564      0,
37565      0,
37566      0,
37567      0,
37568      0,
37569      0,
37570      0,
37571      0,
37572      0,
37573      0
37574    },
37575    {
37576      0,
37577      0,
37578      0,
37579      0,
37580      0,
37581      0,
37582      0,
37583      0,
37584      0,
37585      0,
37586      0,
37587      0,
37588      0
37589    },
37590    {
37591      {
37592        1,
37593        0,
37594        -1,
37595        -1,
37596        -1,
37597        -1,
37598        -1,
37599        -1,
37600        -1,
37601        -1,
37602        -1,
37603        -1,
37604        -1
37605      },
37606      {
37607        0,
37608        1,
37609        -1,
37610        -1,
37611        -1,
37612        -1,
37613        -1,
37614        -1,
37615        -1,
37616        -1,
37617        -1,
37618        -1,
37619        -1
37620      }
37621    }
37622  },
37623  {
37624    0,
37625    2,
37626    {
37627      kOperandTypeRegister,
37628      kOperandTypeX86Memory,
37629      0,
37630      0,
37631      0,
37632      0,
37633      0,
37634      0,
37635      0,
37636      0,
37637      0,
37638      0,
37639      0
37640    },
37641    {
37642      0,
37643      0,
37644      0,
37645      0,
37646      0,
37647      0,
37648      0,
37649      0,
37650      0,
37651      0,
37652      0,
37653      0,
37654      0
37655    },
37656    {
37657      {
37658        1,
37659        0,
37660        -1,
37661        -1,
37662        -1,
37663        -1,
37664        -1,
37665        -1,
37666        -1,
37667        -1,
37668        -1,
37669        -1,
37670        -1
37671      },
37672      {
37673        0,
37674        1,
37675        -1,
37676        -1,
37677        -1,
37678        -1,
37679        -1,
37680        -1,
37681        -1,
37682        -1,
37683        -1,
37684        -1,
37685        -1
37686      }
37687    }
37688  },
37689  {
37690    0,
37691    2,
37692    {
37693      kOperandTypeRegister,
37694      kOperandTypeRegister,
37695      0,
37696      0,
37697      0,
37698      0,
37699      0,
37700      0,
37701      0,
37702      0,
37703      0,
37704      0,
37705      0
37706    },
37707    {
37708      0,
37709      0,
37710      0,
37711      0,
37712      0,
37713      0,
37714      0,
37715      0,
37716      0,
37717      0,
37718      0,
37719      0,
37720      0
37721    },
37722    {
37723      {
37724        1,
37725        0,
37726        -1,
37727        -1,
37728        -1,
37729        -1,
37730        -1,
37731        -1,
37732        -1,
37733        -1,
37734        -1,
37735        -1,
37736        -1
37737      },
37738      {
37739        0,
37740        1,
37741        -1,
37742        -1,
37743        -1,
37744        -1,
37745        -1,
37746        -1,
37747        -1,
37748        -1,
37749        -1,
37750        -1,
37751        -1
37752      }
37753    }
37754  },
37755  {
37756    0,
37757    2,
37758    {
37759      kOperandTypeRegister,
37760      kOperandTypeX86Memory,
37761      0,
37762      0,
37763      0,
37764      0,
37765      0,
37766      0,
37767      0,
37768      0,
37769      0,
37770      0,
37771      0
37772    },
37773    {
37774      0,
37775      0,
37776      0,
37777      0,
37778      0,
37779      0,
37780      0,
37781      0,
37782      0,
37783      0,
37784      0,
37785      0,
37786      0
37787    },
37788    {
37789      {
37790        1,
37791        0,
37792        -1,
37793        -1,
37794        -1,
37795        -1,
37796        -1,
37797        -1,
37798        -1,
37799        -1,
37800        -1,
37801        -1,
37802        -1
37803      },
37804      {
37805        0,
37806        1,
37807        -1,
37808        -1,
37809        -1,
37810        -1,
37811        -1,
37812        -1,
37813        -1,
37814        -1,
37815        -1,
37816        -1,
37817        -1
37818      }
37819    }
37820  },
37821  {
37822    0,
37823    2,
37824    {
37825      kOperandTypeRegister,
37826      kOperandTypeRegister,
37827      0,
37828      0,
37829      0,
37830      0,
37831      0,
37832      0,
37833      0,
37834      0,
37835      0,
37836      0,
37837      0
37838    },
37839    {
37840      0,
37841      0,
37842      0,
37843      0,
37844      0,
37845      0,
37846      0,
37847      0,
37848      0,
37849      0,
37850      0,
37851      0,
37852      0
37853    },
37854    {
37855      {
37856        1,
37857        0,
37858        -1,
37859        -1,
37860        -1,
37861        -1,
37862        -1,
37863        -1,
37864        -1,
37865        -1,
37866        -1,
37867        -1,
37868        -1
37869      },
37870      {
37871        0,
37872        1,
37873        -1,
37874        -1,
37875        -1,
37876        -1,
37877        -1,
37878        -1,
37879        -1,
37880        -1,
37881        -1,
37882        -1,
37883        -1
37884      }
37885    }
37886  },
37887  {
37888    0,
37889    2,
37890    {
37891      kOperandTypeRegister,
37892      kOperandTypeX86Memory,
37893      0,
37894      0,
37895      0,
37896      0,
37897      0,
37898      0,
37899      0,
37900      0,
37901      0,
37902      0,
37903      0
37904    },
37905    {
37906      0,
37907      0,
37908      0,
37909      0,
37910      0,
37911      0,
37912      0,
37913      0,
37914      0,
37915      0,
37916      0,
37917      0,
37918      0
37919    },
37920    {
37921      {
37922        1,
37923        0,
37924        -1,
37925        -1,
37926        -1,
37927        -1,
37928        -1,
37929        -1,
37930        -1,
37931        -1,
37932        -1,
37933        -1,
37934        -1
37935      },
37936      {
37937        0,
37938        1,
37939        -1,
37940        -1,
37941        -1,
37942        -1,
37943        -1,
37944        -1,
37945        -1,
37946        -1,
37947        -1,
37948        -1,
37949        -1
37950      }
37951    }
37952  },
37953  {
37954    0,
37955    2,
37956    {
37957      kOperandTypeRegister,
37958      kOperandTypeRegister,
37959      0,
37960      0,
37961      0,
37962      0,
37963      0,
37964      0,
37965      0,
37966      0,
37967      0,
37968      0,
37969      0
37970    },
37971    {
37972      0,
37973      0,
37974      0,
37975      0,
37976      0,
37977      0,
37978      0,
37979      0,
37980      0,
37981      0,
37982      0,
37983      0,
37984      0
37985    },
37986    {
37987      {
37988        1,
37989        0,
37990        -1,
37991        -1,
37992        -1,
37993        -1,
37994        -1,
37995        -1,
37996        -1,
37997        -1,
37998        -1,
37999        -1,
38000        -1
38001      },
38002      {
38003        0,
38004        1,
38005        -1,
38006        -1,
38007        -1,
38008        -1,
38009        -1,
38010        -1,
38011        -1,
38012        -1,
38013        -1,
38014        -1,
38015        -1
38016      }
38017    }
38018  },
38019  {
38020    0,
38021    2,
38022    {
38023      kOperandTypeRegister,
38024      kOperandTypeX86Memory,
38025      0,
38026      0,
38027      0,
38028      0,
38029      0,
38030      0,
38031      0,
38032      0,
38033      0,
38034      0,
38035      0
38036    },
38037    {
38038      0,
38039      0,
38040      0,
38041      0,
38042      0,
38043      0,
38044      0,
38045      0,
38046      0,
38047      0,
38048      0,
38049      0,
38050      0
38051    },
38052    {
38053      {
38054        1,
38055        0,
38056        -1,
38057        -1,
38058        -1,
38059        -1,
38060        -1,
38061        -1,
38062        -1,
38063        -1,
38064        -1,
38065        -1,
38066        -1
38067      },
38068      {
38069        0,
38070        1,
38071        -1,
38072        -1,
38073        -1,
38074        -1,
38075        -1,
38076        -1,
38077        -1,
38078        -1,
38079        -1,
38080        -1,
38081        -1
38082      }
38083    }
38084  },
38085  {
38086    0,
38087    2,
38088    {
38089      kOperandTypeRegister,
38090      kOperandTypeRegister,
38091      0,
38092      0,
38093      0,
38094      0,
38095      0,
38096      0,
38097      0,
38098      0,
38099      0,
38100      0,
38101      0
38102    },
38103    {
38104      0,
38105      0,
38106      0,
38107      0,
38108      0,
38109      0,
38110      0,
38111      0,
38112      0,
38113      0,
38114      0,
38115      0,
38116      0
38117    },
38118    {
38119      {
38120        1,
38121        0,
38122        -1,
38123        -1,
38124        -1,
38125        -1,
38126        -1,
38127        -1,
38128        -1,
38129        -1,
38130        -1,
38131        -1,
38132        -1
38133      },
38134      {
38135        0,
38136        1,
38137        -1,
38138        -1,
38139        -1,
38140        -1,
38141        -1,
38142        -1,
38143        -1,
38144        -1,
38145        -1,
38146        -1,
38147        -1
38148      }
38149    }
38150  },
38151  {
38152    0,
38153    2,
38154    {
38155      kOperandTypeRegister,
38156      kOperandTypeX86Memory,
38157      0,
38158      0,
38159      0,
38160      0,
38161      0,
38162      0,
38163      0,
38164      0,
38165      0,
38166      0,
38167      0
38168    },
38169    {
38170      0,
38171      0,
38172      0,
38173      0,
38174      0,
38175      0,
38176      0,
38177      0,
38178      0,
38179      0,
38180      0,
38181      0,
38182      0
38183    },
38184    {
38185      {
38186        1,
38187        0,
38188        -1,
38189        -1,
38190        -1,
38191        -1,
38192        -1,
38193        -1,
38194        -1,
38195        -1,
38196        -1,
38197        -1,
38198        -1
38199      },
38200      {
38201        0,
38202        1,
38203        -1,
38204        -1,
38205        -1,
38206        -1,
38207        -1,
38208        -1,
38209        -1,
38210        -1,
38211        -1,
38212        -1,
38213        -1
38214      }
38215    }
38216  },
38217  {
38218    0,
38219    2,
38220    {
38221      kOperandTypeRegister,
38222      kOperandTypeRegister,
38223      0,
38224      0,
38225      0,
38226      0,
38227      0,
38228      0,
38229      0,
38230      0,
38231      0,
38232      0,
38233      0
38234    },
38235    {
38236      0,
38237      0,
38238      0,
38239      0,
38240      0,
38241      0,
38242      0,
38243      0,
38244      0,
38245      0,
38246      0,
38247      0,
38248      0
38249    },
38250    {
38251      {
38252        1,
38253        0,
38254        -1,
38255        -1,
38256        -1,
38257        -1,
38258        -1,
38259        -1,
38260        -1,
38261        -1,
38262        -1,
38263        -1,
38264        -1
38265      },
38266      {
38267        0,
38268        1,
38269        -1,
38270        -1,
38271        -1,
38272        -1,
38273        -1,
38274        -1,
38275        -1,
38276        -1,
38277        -1,
38278        -1,
38279        -1
38280      }
38281    }
38282  },
38283  {
38284    0,
38285    2,
38286    {
38287      kOperandTypeRegister,
38288      kOperandTypeX86Memory,
38289      0,
38290      0,
38291      0,
38292      0,
38293      0,
38294      0,
38295      0,
38296      0,
38297      0,
38298      0,
38299      0
38300    },
38301    {
38302      0,
38303      0,
38304      0,
38305      0,
38306      0,
38307      0,
38308      0,
38309      0,
38310      0,
38311      0,
38312      0,
38313      0,
38314      0
38315    },
38316    {
38317      {
38318        1,
38319        0,
38320        -1,
38321        -1,
38322        -1,
38323        -1,
38324        -1,
38325        -1,
38326        -1,
38327        -1,
38328        -1,
38329        -1,
38330        -1
38331      },
38332      {
38333        0,
38334        1,
38335        -1,
38336        -1,
38337        -1,
38338        -1,
38339        -1,
38340        -1,
38341        -1,
38342        -1,
38343        -1,
38344        -1,
38345        -1
38346      }
38347    }
38348  },
38349  {
38350    0,
38351    2,
38352    {
38353      kOperandTypeRegister,
38354      kOperandTypeRegister,
38355      0,
38356      0,
38357      0,
38358      0,
38359      0,
38360      0,
38361      0,
38362      0,
38363      0,
38364      0,
38365      0
38366    },
38367    {
38368      0,
38369      0,
38370      0,
38371      0,
38372      0,
38373      0,
38374      0,
38375      0,
38376      0,
38377      0,
38378      0,
38379      0,
38380      0
38381    },
38382    {
38383      {
38384        1,
38385        0,
38386        -1,
38387        -1,
38388        -1,
38389        -1,
38390        -1,
38391        -1,
38392        -1,
38393        -1,
38394        -1,
38395        -1,
38396        -1
38397      },
38398      {
38399        0,
38400        1,
38401        -1,
38402        -1,
38403        -1,
38404        -1,
38405        -1,
38406        -1,
38407        -1,
38408        -1,
38409        -1,
38410        -1,
38411        -1
38412      }
38413    }
38414  },
38415  {
38416    0,
38417    2,
38418    {
38419      kOperandTypeRegister,
38420      kOperandTypeX86Memory,
38421      0,
38422      0,
38423      0,
38424      0,
38425      0,
38426      0,
38427      0,
38428      0,
38429      0,
38430      0,
38431      0
38432    },
38433    {
38434      0,
38435      0,
38436      0,
38437      0,
38438      0,
38439      0,
38440      0,
38441      0,
38442      0,
38443      0,
38444      0,
38445      0,
38446      0
38447    },
38448    {
38449      {
38450        1,
38451        0,
38452        -1,
38453        -1,
38454        -1,
38455        -1,
38456        -1,
38457        -1,
38458        -1,
38459        -1,
38460        -1,
38461        -1,
38462        -1
38463      },
38464      {
38465        0,
38466        1,
38467        -1,
38468        -1,
38469        -1,
38470        -1,
38471        -1,
38472        -1,
38473        -1,
38474        -1,
38475        -1,
38476        -1,
38477        -1
38478      }
38479    }
38480  },
38481  {
38482    0,
38483    2,
38484    {
38485      kOperandTypeRegister,
38486      kOperandTypeRegister,
38487      0,
38488      0,
38489      0,
38490      0,
38491      0,
38492      0,
38493      0,
38494      0,
38495      0,
38496      0,
38497      0
38498    },
38499    {
38500      0,
38501      0,
38502      0,
38503      0,
38504      0,
38505      0,
38506      0,
38507      0,
38508      0,
38509      0,
38510      0,
38511      0,
38512      0
38513    },
38514    {
38515      {
38516        1,
38517        0,
38518        -1,
38519        -1,
38520        -1,
38521        -1,
38522        -1,
38523        -1,
38524        -1,
38525        -1,
38526        -1,
38527        -1,
38528        -1
38529      },
38530      {
38531        0,
38532        1,
38533        -1,
38534        -1,
38535        -1,
38536        -1,
38537        -1,
38538        -1,
38539        -1,
38540        -1,
38541        -1,
38542        -1,
38543        -1
38544      }
38545    }
38546  },
38547  {
38548    0,
38549    2,
38550    {
38551      kOperandTypeRegister,
38552      kOperandTypeX86Memory,
38553      0,
38554      0,
38555      0,
38556      0,
38557      0,
38558      0,
38559      0,
38560      0,
38561      0,
38562      0,
38563      0
38564    },
38565    {
38566      0,
38567      0,
38568      0,
38569      0,
38570      0,
38571      0,
38572      0,
38573      0,
38574      0,
38575      0,
38576      0,
38577      0,
38578      0
38579    },
38580    {
38581      {
38582        1,
38583        0,
38584        -1,
38585        -1,
38586        -1,
38587        -1,
38588        -1,
38589        -1,
38590        -1,
38591        -1,
38592        -1,
38593        -1,
38594        -1
38595      },
38596      {
38597        0,
38598        1,
38599        -1,
38600        -1,
38601        -1,
38602        -1,
38603        -1,
38604        -1,
38605        -1,
38606        -1,
38607        -1,
38608        -1,
38609        -1
38610      }
38611    }
38612  },
38613  {
38614    0,
38615    2,
38616    {
38617      kOperandTypeRegister,
38618      kOperandTypeRegister,
38619      0,
38620      0,
38621      0,
38622      0,
38623      0,
38624      0,
38625      0,
38626      0,
38627      0,
38628      0,
38629      0
38630    },
38631    {
38632      0,
38633      0,
38634      0,
38635      0,
38636      0,
38637      0,
38638      0,
38639      0,
38640      0,
38641      0,
38642      0,
38643      0,
38644      0
38645    },
38646    {
38647      {
38648        1,
38649        0,
38650        -1,
38651        -1,
38652        -1,
38653        -1,
38654        -1,
38655        -1,
38656        -1,
38657        -1,
38658        -1,
38659        -1,
38660        -1
38661      },
38662      {
38663        0,
38664        1,
38665        -1,
38666        -1,
38667        -1,
38668        -1,
38669        -1,
38670        -1,
38671        -1,
38672        -1,
38673        -1,
38674        -1,
38675        -1
38676      }
38677    }
38678  },
38679  {
38680    0,
38681    2,
38682    {
38683      kOperandTypeRegister,
38684      kOperandTypeX86Memory,
38685      0,
38686      0,
38687      0,
38688      0,
38689      0,
38690      0,
38691      0,
38692      0,
38693      0,
38694      0,
38695      0
38696    },
38697    {
38698      0,
38699      0,
38700      0,
38701      0,
38702      0,
38703      0,
38704      0,
38705      0,
38706      0,
38707      0,
38708      0,
38709      0,
38710      0
38711    },
38712    {
38713      {
38714        1,
38715        0,
38716        -1,
38717        -1,
38718        -1,
38719        -1,
38720        -1,
38721        -1,
38722        -1,
38723        -1,
38724        -1,
38725        -1,
38726        -1
38727      },
38728      {
38729        0,
38730        1,
38731        -1,
38732        -1,
38733        -1,
38734        -1,
38735        -1,
38736        -1,
38737        -1,
38738        -1,
38739        -1,
38740        -1,
38741        -1
38742      }
38743    }
38744  },
38745  {
38746    0,
38747    2,
38748    {
38749      kOperandTypeRegister,
38750      kOperandTypeRegister,
38751      0,
38752      0,
38753      0,
38754      0,
38755      0,
38756      0,
38757      0,
38758      0,
38759      0,
38760      0,
38761      0
38762    },
38763    {
38764      0,
38765      0,
38766      0,
38767      0,
38768      0,
38769      0,
38770      0,
38771      0,
38772      0,
38773      0,
38774      0,
38775      0,
38776      0
38777    },
38778    {
38779      {
38780        1,
38781        0,
38782        -1,
38783        -1,
38784        -1,
38785        -1,
38786        -1,
38787        -1,
38788        -1,
38789        -1,
38790        -1,
38791        -1,
38792        -1
38793      },
38794      {
38795        0,
38796        1,
38797        -1,
38798        -1,
38799        -1,
38800        -1,
38801        -1,
38802        -1,
38803        -1,
38804        -1,
38805        -1,
38806        -1,
38807        -1
38808      }
38809    }
38810  },
38811  {
38812    0,
38813    2,
38814    {
38815      kOperandTypeRegister,
38816      kOperandTypeX86Memory,
38817      0,
38818      0,
38819      0,
38820      0,
38821      0,
38822      0,
38823      0,
38824      0,
38825      0,
38826      0,
38827      0
38828    },
38829    {
38830      0,
38831      0,
38832      0,
38833      0,
38834      0,
38835      0,
38836      0,
38837      0,
38838      0,
38839      0,
38840      0,
38841      0,
38842      0
38843    },
38844    {
38845      {
38846        1,
38847        0,
38848        -1,
38849        -1,
38850        -1,
38851        -1,
38852        -1,
38853        -1,
38854        -1,
38855        -1,
38856        -1,
38857        -1,
38858        -1
38859      },
38860      {
38861        0,
38862        1,
38863        -1,
38864        -1,
38865        -1,
38866        -1,
38867        -1,
38868        -1,
38869        -1,
38870        -1,
38871        -1,
38872        -1,
38873        -1
38874      }
38875    }
38876  },
38877  {
38878    0,
38879    2,
38880    {
38881      kOperandTypeRegister,
38882      kOperandTypeRegister,
38883      0,
38884      0,
38885      0,
38886      0,
38887      0,
38888      0,
38889      0,
38890      0,
38891      0,
38892      0,
38893      0
38894    },
38895    {
38896      0,
38897      0,
38898      0,
38899      0,
38900      0,
38901      0,
38902      0,
38903      0,
38904      0,
38905      0,
38906      0,
38907      0,
38908      0
38909    },
38910    {
38911      {
38912        1,
38913        0,
38914        -1,
38915        -1,
38916        -1,
38917        -1,
38918        -1,
38919        -1,
38920        -1,
38921        -1,
38922        -1,
38923        -1,
38924        -1
38925      },
38926      {
38927        0,
38928        1,
38929        -1,
38930        -1,
38931        -1,
38932        -1,
38933        -1,
38934        -1,
38935        -1,
38936        -1,
38937        -1,
38938        -1,
38939        -1
38940      }
38941    }
38942  },
38943  {
38944    0,
38945    2,
38946    {
38947      kOperandTypeRegister,
38948      kOperandTypeX86Memory,
38949      0,
38950      0,
38951      0,
38952      0,
38953      0,
38954      0,
38955      0,
38956      0,
38957      0,
38958      0,
38959      0
38960    },
38961    {
38962      0,
38963      0,
38964      0,
38965      0,
38966      0,
38967      0,
38968      0,
38969      0,
38970      0,
38971      0,
38972      0,
38973      0,
38974      0
38975    },
38976    {
38977      {
38978        1,
38979        0,
38980        -1,
38981        -1,
38982        -1,
38983        -1,
38984        -1,
38985        -1,
38986        -1,
38987        -1,
38988        -1,
38989        -1,
38990        -1
38991      },
38992      {
38993        0,
38994        1,
38995        -1,
38996        -1,
38997        -1,
38998        -1,
38999        -1,
39000        -1,
39001        -1,
39002        -1,
39003        -1,
39004        -1,
39005        -1
39006      }
39007    }
39008  },
39009  {
39010    0,
39011    2,
39012    {
39013      kOperandTypeRegister,
39014      kOperandTypeRegister,
39015      0,
39016      0,
39017      0,
39018      0,
39019      0,
39020      0,
39021      0,
39022      0,
39023      0,
39024      0,
39025      0
39026    },
39027    {
39028      0,
39029      0,
39030      0,
39031      0,
39032      0,
39033      0,
39034      0,
39035      0,
39036      0,
39037      0,
39038      0,
39039      0,
39040      0
39041    },
39042    {
39043      {
39044        1,
39045        0,
39046        -1,
39047        -1,
39048        -1,
39049        -1,
39050        -1,
39051        -1,
39052        -1,
39053        -1,
39054        -1,
39055        -1,
39056        -1
39057      },
39058      {
39059        0,
39060        1,
39061        -1,
39062        -1,
39063        -1,
39064        -1,
39065        -1,
39066        -1,
39067        -1,
39068        -1,
39069        -1,
39070        -1,
39071        -1
39072      }
39073    }
39074  },
39075  {
39076    0,
39077    2,
39078    {
39079      kOperandTypeRegister,
39080      kOperandTypeX86Memory,
39081      0,
39082      0,
39083      0,
39084      0,
39085      0,
39086      0,
39087      0,
39088      0,
39089      0,
39090      0,
39091      0
39092    },
39093    {
39094      0,
39095      0,
39096      0,
39097      0,
39098      0,
39099      0,
39100      0,
39101      0,
39102      0,
39103      0,
39104      0,
39105      0,
39106      0
39107    },
39108    {
39109      {
39110        1,
39111        0,
39112        -1,
39113        -1,
39114        -1,
39115        -1,
39116        -1,
39117        -1,
39118        -1,
39119        -1,
39120        -1,
39121        -1,
39122        -1
39123      },
39124      {
39125        0,
39126        1,
39127        -1,
39128        -1,
39129        -1,
39130        -1,
39131        -1,
39132        -1,
39133        -1,
39134        -1,
39135        -1,
39136        -1,
39137        -1
39138      }
39139    }
39140  },
39141  {
39142    0,
39143    2,
39144    {
39145      kOperandTypeRegister,
39146      kOperandTypeRegister,
39147      0,
39148      0,
39149      0,
39150      0,
39151      0,
39152      0,
39153      0,
39154      0,
39155      0,
39156      0,
39157      0
39158    },
39159    {
39160      0,
39161      0,
39162      0,
39163      0,
39164      0,
39165      0,
39166      0,
39167      0,
39168      0,
39169      0,
39170      0,
39171      0,
39172      0
39173    },
39174    {
39175      {
39176        1,
39177        0,
39178        -1,
39179        -1,
39180        -1,
39181        -1,
39182        -1,
39183        -1,
39184        -1,
39185        -1,
39186        -1,
39187        -1,
39188        -1
39189      },
39190      {
39191        0,
39192        1,
39193        -1,
39194        -1,
39195        -1,
39196        -1,
39197        -1,
39198        -1,
39199        -1,
39200        -1,
39201        -1,
39202        -1,
39203        -1
39204      }
39205    }
39206  },
39207  {
39208    0,
39209    2,
39210    {
39211      kOperandTypeRegister,
39212      kOperandTypeX86Memory,
39213      0,
39214      0,
39215      0,
39216      0,
39217      0,
39218      0,
39219      0,
39220      0,
39221      0,
39222      0,
39223      0
39224    },
39225    {
39226      0,
39227      0,
39228      0,
39229      0,
39230      0,
39231      0,
39232      0,
39233      0,
39234      0,
39235      0,
39236      0,
39237      0,
39238      0
39239    },
39240    {
39241      {
39242        1,
39243        0,
39244        -1,
39245        -1,
39246        -1,
39247        -1,
39248        -1,
39249        -1,
39250        -1,
39251        -1,
39252        -1,
39253        -1,
39254        -1
39255      },
39256      {
39257        0,
39258        1,
39259        -1,
39260        -1,
39261        -1,
39262        -1,
39263        -1,
39264        -1,
39265        -1,
39266        -1,
39267        -1,
39268        -1,
39269        -1
39270      }
39271    }
39272  },
39273  {
39274    0,
39275    2,
39276    {
39277      kOperandTypeRegister,
39278      kOperandTypeRegister,
39279      0,
39280      0,
39281      0,
39282      0,
39283      0,
39284      0,
39285      0,
39286      0,
39287      0,
39288      0,
39289      0
39290    },
39291    {
39292      0,
39293      0,
39294      0,
39295      0,
39296      0,
39297      0,
39298      0,
39299      0,
39300      0,
39301      0,
39302      0,
39303      0,
39304      0
39305    },
39306    {
39307      {
39308        1,
39309        0,
39310        -1,
39311        -1,
39312        -1,
39313        -1,
39314        -1,
39315        -1,
39316        -1,
39317        -1,
39318        -1,
39319        -1,
39320        -1
39321      },
39322      {
39323        0,
39324        1,
39325        -1,
39326        -1,
39327        -1,
39328        -1,
39329        -1,
39330        -1,
39331        -1,
39332        -1,
39333        -1,
39334        -1,
39335        -1
39336      }
39337    }
39338  },
39339  {
39340    0,
39341    2,
39342    {
39343      kOperandTypeRegister,
39344      kOperandTypeX86Memory,
39345      0,
39346      0,
39347      0,
39348      0,
39349      0,
39350      0,
39351      0,
39352      0,
39353      0,
39354      0,
39355      0
39356    },
39357    {
39358      0,
39359      0,
39360      0,
39361      0,
39362      0,
39363      0,
39364      0,
39365      0,
39366      0,
39367      0,
39368      0,
39369      0,
39370      0
39371    },
39372    {
39373      {
39374        1,
39375        0,
39376        -1,
39377        -1,
39378        -1,
39379        -1,
39380        -1,
39381        -1,
39382        -1,
39383        -1,
39384        -1,
39385        -1,
39386        -1
39387      },
39388      {
39389        0,
39390        1,
39391        -1,
39392        -1,
39393        -1,
39394        -1,
39395        -1,
39396        -1,
39397        -1,
39398        -1,
39399        -1,
39400        -1,
39401        -1
39402      }
39403    }
39404  },
39405  {
39406    0,
39407    2,
39408    {
39409      kOperandTypeRegister,
39410      kOperandTypeRegister,
39411      0,
39412      0,
39413      0,
39414      0,
39415      0,
39416      0,
39417      0,
39418      0,
39419      0,
39420      0,
39421      0
39422    },
39423    {
39424      0,
39425      0,
39426      0,
39427      0,
39428      0,
39429      0,
39430      0,
39431      0,
39432      0,
39433      0,
39434      0,
39435      0,
39436      0
39437    },
39438    {
39439      {
39440        1,
39441        0,
39442        -1,
39443        -1,
39444        -1,
39445        -1,
39446        -1,
39447        -1,
39448        -1,
39449        -1,
39450        -1,
39451        -1,
39452        -1
39453      },
39454      {
39455        0,
39456        1,
39457        -1,
39458        -1,
39459        -1,
39460        -1,
39461        -1,
39462        -1,
39463        -1,
39464        -1,
39465        -1,
39466        -1,
39467        -1
39468      }
39469    }
39470  },
39471  {
39472    0,
39473    2,
39474    {
39475      kOperandTypeRegister,
39476      kOperandTypeX86Memory,
39477      0,
39478      0,
39479      0,
39480      0,
39481      0,
39482      0,
39483      0,
39484      0,
39485      0,
39486      0,
39487      0
39488    },
39489    {
39490      0,
39491      0,
39492      0,
39493      0,
39494      0,
39495      0,
39496      0,
39497      0,
39498      0,
39499      0,
39500      0,
39501      0,
39502      0
39503    },
39504    {
39505      {
39506        1,
39507        0,
39508        -1,
39509        -1,
39510        -1,
39511        -1,
39512        -1,
39513        -1,
39514        -1,
39515        -1,
39516        -1,
39517        -1,
39518        -1
39519      },
39520      {
39521        0,
39522        1,
39523        -1,
39524        -1,
39525        -1,
39526        -1,
39527        -1,
39528        -1,
39529        -1,
39530        -1,
39531        -1,
39532        -1,
39533        -1
39534      }
39535    }
39536  },
39537  {
39538    0,
39539    2,
39540    {
39541      kOperandTypeRegister,
39542      kOperandTypeRegister,
39543      0,
39544      0,
39545      0,
39546      0,
39547      0,
39548      0,
39549      0,
39550      0,
39551      0,
39552      0,
39553      0
39554    },
39555    {
39556      0,
39557      0,
39558      0,
39559      0,
39560      0,
39561      0,
39562      0,
39563      0,
39564      0,
39565      0,
39566      0,
39567      0,
39568      0
39569    },
39570    {
39571      {
39572        1,
39573        0,
39574        -1,
39575        -1,
39576        -1,
39577        -1,
39578        -1,
39579        -1,
39580        -1,
39581        -1,
39582        -1,
39583        -1,
39584        -1
39585      },
39586      {
39587        0,
39588        1,
39589        -1,
39590        -1,
39591        -1,
39592        -1,
39593        -1,
39594        -1,
39595        -1,
39596        -1,
39597        -1,
39598        -1,
39599        -1
39600      }
39601    }
39602  },
39603  {
39604    0,
39605    2,
39606    {
39607      kOperandTypeRegister,
39608      kOperandTypeX86Memory,
39609      0,
39610      0,
39611      0,
39612      0,
39613      0,
39614      0,
39615      0,
39616      0,
39617      0,
39618      0,
39619      0
39620    },
39621    {
39622      0,
39623      0,
39624      0,
39625      0,
39626      0,
39627      0,
39628      0,
39629      0,
39630      0,
39631      0,
39632      0,
39633      0,
39634      0
39635    },
39636    {
39637      {
39638        1,
39639        0,
39640        -1,
39641        -1,
39642        -1,
39643        -1,
39644        -1,
39645        -1,
39646        -1,
39647        -1,
39648        -1,
39649        -1,
39650        -1
39651      },
39652      {
39653        0,
39654        1,
39655        -1,
39656        -1,
39657        -1,
39658        -1,
39659        -1,
39660        -1,
39661        -1,
39662        -1,
39663        -1,
39664        -1,
39665        -1
39666      }
39667    }
39668  },
39669  {
39670    0,
39671    2,
39672    {
39673      kOperandTypeRegister,
39674      kOperandTypeRegister,
39675      0,
39676      0,
39677      0,
39678      0,
39679      0,
39680      0,
39681      0,
39682      0,
39683      0,
39684      0,
39685      0
39686    },
39687    {
39688      0,
39689      0,
39690      0,
39691      0,
39692      0,
39693      0,
39694      0,
39695      0,
39696      0,
39697      0,
39698      0,
39699      0,
39700      0
39701    },
39702    {
39703      {
39704        1,
39705        0,
39706        -1,
39707        -1,
39708        -1,
39709        -1,
39710        -1,
39711        -1,
39712        -1,
39713        -1,
39714        -1,
39715        -1,
39716        -1
39717      },
39718      {
39719        0,
39720        1,
39721        -1,
39722        -1,
39723        -1,
39724        -1,
39725        -1,
39726        -1,
39727        -1,
39728        -1,
39729        -1,
39730        -1,
39731        -1
39732      }
39733    }
39734  },
39735  {
39736    0,
39737    2,
39738    {
39739      kOperandTypeRegister,
39740      kOperandTypeX86Memory,
39741      0,
39742      0,
39743      0,
39744      0,
39745      0,
39746      0,
39747      0,
39748      0,
39749      0,
39750      0,
39751      0
39752    },
39753    {
39754      0,
39755      0,
39756      0,
39757      0,
39758      0,
39759      0,
39760      0,
39761      0,
39762      0,
39763      0,
39764      0,
39765      0,
39766      0
39767    },
39768    {
39769      {
39770        1,
39771        0,
39772        -1,
39773        -1,
39774        -1,
39775        -1,
39776        -1,
39777        -1,
39778        -1,
39779        -1,
39780        -1,
39781        -1,
39782        -1
39783      },
39784      {
39785        0,
39786        1,
39787        -1,
39788        -1,
39789        -1,
39790        -1,
39791        -1,
39792        -1,
39793        -1,
39794        -1,
39795        -1,
39796        -1,
39797        -1
39798      }
39799    }
39800  },
39801  {
39802    0,
39803    2,
39804    {
39805      kOperandTypeRegister,
39806      kOperandTypeRegister,
39807      0,
39808      0,
39809      0,
39810      0,
39811      0,
39812      0,
39813      0,
39814      0,
39815      0,
39816      0,
39817      0
39818    },
39819    {
39820      0,
39821      0,
39822      0,
39823      0,
39824      0,
39825      0,
39826      0,
39827      0,
39828      0,
39829      0,
39830      0,
39831      0,
39832      0
39833    },
39834    {
39835      {
39836        1,
39837        0,
39838        -1,
39839        -1,
39840        -1,
39841        -1,
39842        -1,
39843        -1,
39844        -1,
39845        -1,
39846        -1,
39847        -1,
39848        -1
39849      },
39850      {
39851        0,
39852        1,
39853        -1,
39854        -1,
39855        -1,
39856        -1,
39857        -1,
39858        -1,
39859        -1,
39860        -1,
39861        -1,
39862        -1,
39863        -1
39864      }
39865    }
39866  },
39867  {
39868    0,
39869    2,
39870    {
39871      kOperandTypeRegister,
39872      kOperandTypeX86Memory,
39873      0,
39874      0,
39875      0,
39876      0,
39877      0,
39878      0,
39879      0,
39880      0,
39881      0,
39882      0,
39883      0
39884    },
39885    {
39886      0,
39887      0,
39888      0,
39889      0,
39890      0,
39891      0,
39892      0,
39893      0,
39894      0,
39895      0,
39896      0,
39897      0,
39898      0
39899    },
39900    {
39901      {
39902        1,
39903        0,
39904        -1,
39905        -1,
39906        -1,
39907        -1,
39908        -1,
39909        -1,
39910        -1,
39911        -1,
39912        -1,
39913        -1,
39914        -1
39915      },
39916      {
39917        0,
39918        1,
39919        -1,
39920        -1,
39921        -1,
39922        -1,
39923        -1,
39924        -1,
39925        -1,
39926        -1,
39927        -1,
39928        -1,
39929        -1
39930      }
39931    }
39932  },
39933  {
39934    0,
39935    2,
39936    {
39937      kOperandTypeRegister,
39938      kOperandTypeRegister,
39939      0,
39940      0,
39941      0,
39942      0,
39943      0,
39944      0,
39945      0,
39946      0,
39947      0,
39948      0,
39949      0
39950    },
39951    {
39952      0,
39953      0,
39954      0,
39955      0,
39956      0,
39957      0,
39958      0,
39959      0,
39960      0,
39961      0,
39962      0,
39963      0,
39964      0
39965    },
39966    {
39967      {
39968        1,
39969        0,
39970        -1,
39971        -1,
39972        -1,
39973        -1,
39974        -1,
39975        -1,
39976        -1,
39977        -1,
39978        -1,
39979        -1,
39980        -1
39981      },
39982      {
39983        0,
39984        1,
39985        -1,
39986        -1,
39987        -1,
39988        -1,
39989        -1,
39990        -1,
39991        -1,
39992        -1,
39993        -1,
39994        -1,
39995        -1
39996      }
39997    }
39998  },
39999  {
40000    0,
40001    2,
40002    {
40003      kOperandTypeRegister,
40004      kOperandTypeX86Memory,
40005      0,
40006      0,
40007      0,
40008      0,
40009      0,
40010      0,
40011      0,
40012      0,
40013      0,
40014      0,
40015      0
40016    },
40017    {
40018      0,
40019      0,
40020      0,
40021      0,
40022      0,
40023      0,
40024      0,
40025      0,
40026      0,
40027      0,
40028      0,
40029      0,
40030      0
40031    },
40032    {
40033      {
40034        1,
40035        0,
40036        -1,
40037        -1,
40038        -1,
40039        -1,
40040        -1,
40041        -1,
40042        -1,
40043        -1,
40044        -1,
40045        -1,
40046        -1
40047      },
40048      {
40049        0,
40050        1,
40051        -1,
40052        -1,
40053        -1,
40054        -1,
40055        -1,
40056        -1,
40057        -1,
40058        -1,
40059        -1,
40060        -1,
40061        -1
40062      }
40063    }
40064  },
40065  {
40066    0,
40067    2,
40068    {
40069      kOperandTypeRegister,
40070      kOperandTypeRegister,
40071      0,
40072      0,
40073      0,
40074      0,
40075      0,
40076      0,
40077      0,
40078      0,
40079      0,
40080      0,
40081      0
40082    },
40083    {
40084      0,
40085      0,
40086      0,
40087      0,
40088      0,
40089      0,
40090      0,
40091      0,
40092      0,
40093      0,
40094      0,
40095      0,
40096      0
40097    },
40098    {
40099      {
40100        1,
40101        0,
40102        -1,
40103        -1,
40104        -1,
40105        -1,
40106        -1,
40107        -1,
40108        -1,
40109        -1,
40110        -1,
40111        -1,
40112        -1
40113      },
40114      {
40115        0,
40116        1,
40117        -1,
40118        -1,
40119        -1,
40120        -1,
40121        -1,
40122        -1,
40123        -1,
40124        -1,
40125        -1,
40126        -1,
40127        -1
40128      }
40129    }
40130  },
40131  {
40132    0,
40133    2,
40134    {
40135      kOperandTypeRegister,
40136      kOperandTypeX86Memory,
40137      0,
40138      0,
40139      0,
40140      0,
40141      0,
40142      0,
40143      0,
40144      0,
40145      0,
40146      0,
40147      0
40148    },
40149    {
40150      0,
40151      0,
40152      0,
40153      0,
40154      0,
40155      0,
40156      0,
40157      0,
40158      0,
40159      0,
40160      0,
40161      0,
40162      0
40163    },
40164    {
40165      {
40166        1,
40167        0,
40168        -1,
40169        -1,
40170        -1,
40171        -1,
40172        -1,
40173        -1,
40174        -1,
40175        -1,
40176        -1,
40177        -1,
40178        -1
40179      },
40180      {
40181        0,
40182        1,
40183        -1,
40184        -1,
40185        -1,
40186        -1,
40187        -1,
40188        -1,
40189        -1,
40190        -1,
40191        -1,
40192        -1,
40193        -1
40194      }
40195    }
40196  },
40197  {
40198    0,
40199    2,
40200    {
40201      kOperandTypeRegister,
40202      kOperandTypeRegister,
40203      0,
40204      0,
40205      0,
40206      0,
40207      0,
40208      0,
40209      0,
40210      0,
40211      0,
40212      0,
40213      0
40214    },
40215    {
40216      0,
40217      0,
40218      0,
40219      0,
40220      0,
40221      0,
40222      0,
40223      0,
40224      0,
40225      0,
40226      0,
40227      0,
40228      0
40229    },
40230    {
40231      {
40232        1,
40233        0,
40234        -1,
40235        -1,
40236        -1,
40237        -1,
40238        -1,
40239        -1,
40240        -1,
40241        -1,
40242        -1,
40243        -1,
40244        -1
40245      },
40246      {
40247        0,
40248        1,
40249        -1,
40250        -1,
40251        -1,
40252        -1,
40253        -1,
40254        -1,
40255        -1,
40256        -1,
40257        -1,
40258        -1,
40259        -1
40260      }
40261    }
40262  },
40263  {
40264    0,
40265    0,
40266    {
40267      0,
40268      0,
40269      0,
40270      0,
40271      0,
40272      0,
40273      0,
40274      0,
40275      0,
40276      0,
40277      0,
40278      0,
40279      0
40280    },
40281    {
40282      0,
40283      0,
40284      0,
40285      0,
40286      0,
40287      0,
40288      0,
40289      0,
40290      0,
40291      0,
40292      0,
40293      0,
40294      0
40295    },
40296    {
40297      {
40298        -1,
40299        -1,
40300        -1,
40301        -1,
40302        -1,
40303        -1,
40304        -1,
40305        -1,
40306        -1,
40307        -1,
40308        -1,
40309        -1,
40310        -1
40311      },
40312      {
40313        -1,
40314        -1,
40315        -1,
40316        -1,
40317        -1,
40318        -1,
40319        -1,
40320        -1,
40321        -1,
40322        -1,
40323        -1,
40324        -1,
40325        -1
40326      }
40327    }
40328  },
40329  {
40330    0,
40331    0,
40332    {
40333      0,
40334      0,
40335      0,
40336      0,
40337      0,
40338      0,
40339      0,
40340      0,
40341      0,
40342      0,
40343      0,
40344      0,
40345      0
40346    },
40347    {
40348      0,
40349      0,
40350      0,
40351      0,
40352      0,
40353      0,
40354      0,
40355      0,
40356      0,
40357      0,
40358      0,
40359      0,
40360      0
40361    },
40362    {
40363      {
40364        -1,
40365        -1,
40366        -1,
40367        -1,
40368        -1,
40369        -1,
40370        -1,
40371        -1,
40372        -1,
40373        -1,
40374        -1,
40375        -1,
40376        -1
40377      },
40378      {
40379        -1,
40380        -1,
40381        -1,
40382        -1,
40383        -1,
40384        -1,
40385        -1,
40386        -1,
40387        -1,
40388        -1,
40389        -1,
40390        -1,
40391        -1
40392      }
40393    }
40394  },
40395  {
40396    0,
40397    0,
40398    {
40399      0,
40400      0,
40401      0,
40402      0,
40403      0,
40404      0,
40405      0,
40406      0,
40407      0,
40408      0,
40409      0,
40410      0,
40411      0
40412    },
40413    {
40414      0,
40415      0,
40416      0,
40417      0,
40418      0,
40419      0,
40420      0,
40421      0,
40422      0,
40423      0,
40424      0,
40425      0,
40426      0
40427    },
40428    {
40429      {
40430        -1,
40431        -1,
40432        -1,
40433        -1,
40434        -1,
40435        -1,
40436        -1,
40437        -1,
40438        -1,
40439        -1,
40440        -1,
40441        -1,
40442        -1
40443      },
40444      {
40445        -1,
40446        -1,
40447        -1,
40448        -1,
40449        -1,
40450        -1,
40451        -1,
40452        -1,
40453        -1,
40454        -1,
40455        -1,
40456        -1,
40457        -1
40458      }
40459    }
40460  },
40461  {
40462    0,
40463    0,
40464    {
40465      0,
40466      0,
40467      0,
40468      0,
40469      0,
40470      0,
40471      0,
40472      0,
40473      0,
40474      0,
40475      0,
40476      0,
40477      0
40478    },
40479    {
40480      0,
40481      0,
40482      0,
40483      0,
40484      0,
40485      0,
40486      0,
40487      0,
40488      0,
40489      0,
40490      0,
40491      0,
40492      0
40493    },
40494    {
40495      {
40496        -1,
40497        -1,
40498        -1,
40499        -1,
40500        -1,
40501        -1,
40502        -1,
40503        -1,
40504        -1,
40505        -1,
40506        -1,
40507        -1,
40508        -1
40509      },
40510      {
40511        -1,
40512        -1,
40513        -1,
40514        -1,
40515        -1,
40516        -1,
40517        -1,
40518        -1,
40519        -1,
40520        -1,
40521        -1,
40522        -1,
40523        -1
40524      }
40525    }
40526  },
40527  {
40528    0,
40529    0,
40530    {
40531      0,
40532      0,
40533      0,
40534      0,
40535      0,
40536      0,
40537      0,
40538      0,
40539      0,
40540      0,
40541      0,
40542      0,
40543      0
40544    },
40545    {
40546      0,
40547      0,
40548      0,
40549      0,
40550      0,
40551      0,
40552      0,
40553      0,
40554      0,
40555      0,
40556      0,
40557      0,
40558      0
40559    },
40560    {
40561      {
40562        -1,
40563        -1,
40564        -1,
40565        -1,
40566        -1,
40567        -1,
40568        -1,
40569        -1,
40570        -1,
40571        -1,
40572        -1,
40573        -1,
40574        -1
40575      },
40576      {
40577        -1,
40578        -1,
40579        -1,
40580        -1,
40581        -1,
40582        -1,
40583        -1,
40584        -1,
40585        -1,
40586        -1,
40587        -1,
40588        -1,
40589        -1
40590      }
40591    }
40592  },
40593  {
40594    0,
40595    1,
40596    {
40597      kOperandTypeX86Memory,
40598      0,
40599      0,
40600      0,
40601      0,
40602      0,
40603      0,
40604      0,
40605      0,
40606      0,
40607      0,
40608      0,
40609      0
40610    },
40611    {
40612      0,
40613      0,
40614      0,
40615      0,
40616      0,
40617      0,
40618      0,
40619      0,
40620      0,
40621      0,
40622      0,
40623      0,
40624      0
40625    },
40626    {
40627      {
40628        0,
40629        -1,
40630        -1,
40631        -1,
40632        -1,
40633        -1,
40634        -1,
40635        -1,
40636        -1,
40637        -1,
40638        -1,
40639        -1,
40640        -1
40641      },
40642      {
40643        0,
40644        -1,
40645        -1,
40646        -1,
40647        -1,
40648        -1,
40649        -1,
40650        -1,
40651        -1,
40652        -1,
40653        -1,
40654        -1,
40655        -1
40656      }
40657    }
40658  },
40659  {
40660    0,
40661    2,
40662    {
40663      kOperandTypeRegister,
40664      kOperandTypeRegister,
40665      0,
40666      0,
40667      0,
40668      0,
40669      0,
40670      0,
40671      0,
40672      0,
40673      0,
40674      0,
40675      0
40676    },
40677    {
40678      0,
40679      0,
40680      0,
40681      0,
40682      0,
40683      0,
40684      0,
40685      0,
40686      0,
40687      0,
40688      0,
40689      0,
40690      0
40691    },
40692    {
40693      {
40694        0,
40695        -1,
40696        -1,
40697        -1,
40698        -1,
40699        -1,
40700        -1,
40701        -1,
40702        -1,
40703        -1,
40704        -1,
40705        -1,
40706        -1
40707      },
40708      {
40709        0,
40710        -1,
40711        -1,
40712        -1,
40713        -1,
40714        -1,
40715        -1,
40716        -1,
40717        -1,
40718        -1,
40719        -1,
40720        -1,
40721        -1
40722      }
40723    }
40724  },
40725  {
40726    0,
40727    1,
40728    {
40729      kOperandTypeX86Memory,
40730      0,
40731      0,
40732      0,
40733      0,
40734      0,
40735      0,
40736      0,
40737      0,
40738      0,
40739      0,
40740      0,
40741      0
40742    },
40743    {
40744      0,
40745      0,
40746      0,
40747      0,
40748      0,
40749      0,
40750      0,
40751      0,
40752      0,
40753      0,
40754      0,
40755      0,
40756      0
40757    },
40758    {
40759      {
40760        0,
40761        -1,
40762        -1,
40763        -1,
40764        -1,
40765        -1,
40766        -1,
40767        -1,
40768        -1,
40769        -1,
40770        -1,
40771        -1,
40772        -1
40773      },
40774      {
40775        0,
40776        -1,
40777        -1,
40778        -1,
40779        -1,
40780        -1,
40781        -1,
40782        -1,
40783        -1,
40784        -1,
40785        -1,
40786        -1,
40787        -1
40788      }
40789    }
40790  },
40791  {
40792    0,
40793    2,
40794    {
40795      kOperandTypeRegister,
40796      kOperandTypeRegister,
40797      0,
40798      0,
40799      0,
40800      0,
40801      0,
40802      0,
40803      0,
40804      0,
40805      0,
40806      0,
40807      0
40808    },
40809    {
40810      0,
40811      0,
40812      0,
40813      0,
40814      0,
40815      0,
40816      0,
40817      0,
40818      0,
40819      0,
40820      0,
40821      0,
40822      0
40823    },
40824    {
40825      {
40826        0,
40827        -1,
40828        -1,
40829        -1,
40830        -1,
40831        -1,
40832        -1,
40833        -1,
40834        -1,
40835        -1,
40836        -1,
40837        -1,
40838        -1
40839      },
40840      {
40841        0,
40842        -1,
40843        -1,
40844        -1,
40845        -1,
40846        -1,
40847        -1,
40848        -1,
40849        -1,
40850        -1,
40851        -1,
40852        -1,
40853        -1
40854      }
40855    }
40856  },
40857  {
40858    0,
40859    1,
40860    {
40861      kOperandTypeX86Memory,
40862      0,
40863      0,
40864      0,
40865      0,
40866      0,
40867      0,
40868      0,
40869      0,
40870      0,
40871      0,
40872      0,
40873      0
40874    },
40875    {
40876      0,
40877      0,
40878      0,
40879      0,
40880      0,
40881      0,
40882      0,
40883      0,
40884      0,
40885      0,
40886      0,
40887      0,
40888      0
40889    },
40890    {
40891      {
40892        0,
40893        -1,
40894        -1,
40895        -1,
40896        -1,
40897        -1,
40898        -1,
40899        -1,
40900        -1,
40901        -1,
40902        -1,
40903        -1,
40904        -1
40905      },
40906      {
40907        0,
40908        -1,
40909        -1,
40910        -1,
40911        -1,
40912        -1,
40913        -1,
40914        -1,
40915        -1,
40916        -1,
40917        -1,
40918        -1,
40919        -1
40920      }
40921    }
40922  },
40923  {
40924    0,
40925    2,
40926    {
40927      kOperandTypeRegister,
40928      kOperandTypeRegister,
40929      0,
40930      0,
40931      0,
40932      0,
40933      0,
40934      0,
40935      0,
40936      0,
40937      0,
40938      0,
40939      0
40940    },
40941    {
40942      0,
40943      0,
40944      0,
40945      0,
40946      0,
40947      0,
40948      0,
40949      0,
40950      0,
40951      0,
40952      0,
40953      0,
40954      0
40955    },
40956    {
40957      {
40958        0,
40959        -1,
40960        -1,
40961        -1,
40962        -1,
40963        -1,
40964        -1,
40965        -1,
40966        -1,
40967        -1,
40968        -1,
40969        -1,
40970        -1
40971      },
40972      {
40973        0,
40974        -1,
40975        -1,
40976        -1,
40977        -1,
40978        -1,
40979        -1,
40980        -1,
40981        -1,
40982        -1,
40983        -1,
40984        -1,
40985        -1
40986      }
40987    }
40988  },
40989  {
40990    0,
40991    1,
40992    {
40993      kOperandTypeX86Memory,
40994      0,
40995      0,
40996      0,
40997      0,
40998      0,
40999      0,
41000      0,
41001      0,
41002      0,
41003      0,
41004      0,
41005      0
41006    },
41007    {
41008      0,
41009      0,
41010      0,
41011      0,
41012      0,
41013      0,
41014      0,
41015      0,
41016      0,
41017      0,
41018      0,
41019      0,
41020      0
41021    },
41022    {
41023      {
41024        0,
41025        -1,
41026        -1,
41027        -1,
41028        -1,
41029        -1,
41030        -1,
41031        -1,
41032        -1,
41033        -1,
41034        -1,
41035        -1,
41036        -1
41037      },
41038      {
41039        0,
41040        -1,
41041        -1,
41042        -1,
41043        -1,
41044        -1,
41045        -1,
41046        -1,
41047        -1,
41048        -1,
41049        -1,
41050        -1,
41051        -1
41052      }
41053    }
41054  },
41055  {
41056    0,
41057    2,
41058    {
41059      kOperandTypeRegister,
41060      kOperandTypeRegister,
41061      0,
41062      0,
41063      0,
41064      0,
41065      0,
41066      0,
41067      0,
41068      0,
41069      0,
41070      0,
41071      0
41072    },
41073    {
41074      0,
41075      0,
41076      0,
41077      0,
41078      0,
41079      0,
41080      0,
41081      0,
41082      0,
41083      0,
41084      0,
41085      0,
41086      0
41087    },
41088    {
41089      {
41090        0,
41091        -1,
41092        -1,
41093        -1,
41094        -1,
41095        -1,
41096        -1,
41097        -1,
41098        -1,
41099        -1,
41100        -1,
41101        -1,
41102        -1
41103      },
41104      {
41105        0,
41106        -1,
41107        -1,
41108        -1,
41109        -1,
41110        -1,
41111        -1,
41112        -1,
41113        -1,
41114        -1,
41115        -1,
41116        -1,
41117        -1
41118      }
41119    }
41120  },
41121  {
41122    0,
41123    1,
41124    {
41125      kOperandTypeX86Memory,
41126      0,
41127      0,
41128      0,
41129      0,
41130      0,
41131      0,
41132      0,
41133      0,
41134      0,
41135      0,
41136      0,
41137      0
41138    },
41139    {
41140      0,
41141      0,
41142      0,
41143      0,
41144      0,
41145      0,
41146      0,
41147      0,
41148      0,
41149      0,
41150      0,
41151      0,
41152      0
41153    },
41154    {
41155      {
41156        0,
41157        -1,
41158        -1,
41159        -1,
41160        -1,
41161        -1,
41162        -1,
41163        -1,
41164        -1,
41165        -1,
41166        -1,
41167        -1,
41168        -1
41169      },
41170      {
41171        0,
41172        -1,
41173        -1,
41174        -1,
41175        -1,
41176        -1,
41177        -1,
41178        -1,
41179        -1,
41180        -1,
41181        -1,
41182        -1,
41183        -1
41184      }
41185    }
41186  },
41187  {
41188    0,
41189    2,
41190    {
41191      kOperandTypeRegister,
41192      kOperandTypeRegister,
41193      0,
41194      0,
41195      0,
41196      0,
41197      0,
41198      0,
41199      0,
41200      0,
41201      0,
41202      0,
41203      0
41204    },
41205    {
41206      0,
41207      0,
41208      0,
41209      0,
41210      0,
41211      0,
41212      0,
41213      0,
41214      0,
41215      0,
41216      0,
41217      0,
41218      0
41219    },
41220    {
41221      {
41222        0,
41223        -1,
41224        -1,
41225        -1,
41226        -1,
41227        -1,
41228        -1,
41229        -1,
41230        -1,
41231        -1,
41232        -1,
41233        -1,
41234        -1
41235      },
41236      {
41237        0,
41238        -1,
41239        -1,
41240        -1,
41241        -1,
41242        -1,
41243        -1,
41244        -1,
41245        -1,
41246        -1,
41247        -1,
41248        -1,
41249        -1
41250      }
41251    }
41252  },
41253  {
41254    0,
41255    1,
41256    {
41257      kOperandTypeX86Memory,
41258      0,
41259      0,
41260      0,
41261      0,
41262      0,
41263      0,
41264      0,
41265      0,
41266      0,
41267      0,
41268      0,
41269      0
41270    },
41271    {
41272      0,
41273      0,
41274      0,
41275      0,
41276      0,
41277      0,
41278      0,
41279      0,
41280      0,
41281      0,
41282      0,
41283      0,
41284      0
41285    },
41286    {
41287      {
41288        0,
41289        -1,
41290        -1,
41291        -1,
41292        -1,
41293        -1,
41294        -1,
41295        -1,
41296        -1,
41297        -1,
41298        -1,
41299        -1,
41300        -1
41301      },
41302      {
41303        0,
41304        -1,
41305        -1,
41306        -1,
41307        -1,
41308        -1,
41309        -1,
41310        -1,
41311        -1,
41312        -1,
41313        -1,
41314        -1,
41315        -1
41316      }
41317    }
41318  },
41319  {
41320    0,
41321    2,
41322    {
41323      kOperandTypeRegister,
41324      kOperandTypeRegister,
41325      0,
41326      0,
41327      0,
41328      0,
41329      0,
41330      0,
41331      0,
41332      0,
41333      0,
41334      0,
41335      0
41336    },
41337    {
41338      0,
41339      0,
41340      0,
41341      0,
41342      0,
41343      0,
41344      0,
41345      0,
41346      0,
41347      0,
41348      0,
41349      0,
41350      0
41351    },
41352    {
41353      {
41354        0,
41355        -1,
41356        -1,
41357        -1,
41358        -1,
41359        -1,
41360        -1,
41361        -1,
41362        -1,
41363        -1,
41364        -1,
41365        -1,
41366        -1
41367      },
41368      {
41369        0,
41370        -1,
41371        -1,
41372        -1,
41373        -1,
41374        -1,
41375        -1,
41376        -1,
41377        -1,
41378        -1,
41379        -1,
41380        -1,
41381        -1
41382      }
41383    }
41384  },
41385  {
41386    0,
41387    1,
41388    {
41389      kOperandTypeX86Memory,
41390      0,
41391      0,
41392      0,
41393      0,
41394      0,
41395      0,
41396      0,
41397      0,
41398      0,
41399      0,
41400      0,
41401      0
41402    },
41403    {
41404      0,
41405      0,
41406      0,
41407      0,
41408      0,
41409      0,
41410      0,
41411      0,
41412      0,
41413      0,
41414      0,
41415      0,
41416      0
41417    },
41418    {
41419      {
41420        0,
41421        -1,
41422        -1,
41423        -1,
41424        -1,
41425        -1,
41426        -1,
41427        -1,
41428        -1,
41429        -1,
41430        -1,
41431        -1,
41432        -1
41433      },
41434      {
41435        0,
41436        -1,
41437        -1,
41438        -1,
41439        -1,
41440        -1,
41441        -1,
41442        -1,
41443        -1,
41444        -1,
41445        -1,
41446        -1,
41447        -1
41448      }
41449    }
41450  },
41451  {
41452    0,
41453    1,
41454    {
41455      kOperandTypeRegister,
41456      0,
41457      0,
41458      0,
41459      0,
41460      0,
41461      0,
41462      0,
41463      0,
41464      0,
41465      0,
41466      0,
41467      0
41468    },
41469    {
41470      0,
41471      0,
41472      0,
41473      0,
41474      0,
41475      0,
41476      0,
41477      0,
41478      0,
41479      0,
41480      0,
41481      0,
41482      0
41483    },
41484    {
41485      {
41486        0,
41487        -1,
41488        -1,
41489        -1,
41490        -1,
41491        -1,
41492        -1,
41493        -1,
41494        -1,
41495        -1,
41496        -1,
41497        -1,
41498        -1
41499      },
41500      {
41501        0,
41502        -1,
41503        -1,
41504        -1,
41505        -1,
41506        -1,
41507        -1,
41508        -1,
41509        -1,
41510        -1,
41511        -1,
41512        -1,
41513        -1
41514      }
41515    }
41516  },
41517  {
41518    0,
41519    1,
41520    {
41521      kOperandTypeX86Memory,
41522      0,
41523      0,
41524      0,
41525      0,
41526      0,
41527      0,
41528      0,
41529      0,
41530      0,
41531      0,
41532      0,
41533      0
41534    },
41535    {
41536      0,
41537      0,
41538      0,
41539      0,
41540      0,
41541      0,
41542      0,
41543      0,
41544      0,
41545      0,
41546      0,
41547      0,
41548      0
41549    },
41550    {
41551      {
41552        0,
41553        -1,
41554        -1,
41555        -1,
41556        -1,
41557        -1,
41558        -1,
41559        -1,
41560        -1,
41561        -1,
41562        -1,
41563        -1,
41564        -1
41565      },
41566      {
41567        0,
41568        -1,
41569        -1,
41570        -1,
41571        -1,
41572        -1,
41573        -1,
41574        -1,
41575        -1,
41576        -1,
41577        -1,
41578        -1,
41579        -1
41580      }
41581    }
41582  },
41583  {
41584    0,
41585    1,
41586    {
41587      kOperandTypeRegister,
41588      0,
41589      0,
41590      0,
41591      0,
41592      0,
41593      0,
41594      0,
41595      0,
41596      0,
41597      0,
41598      0,
41599      0
41600    },
41601    {
41602      0,
41603      0,
41604      0,
41605      0,
41606      0,
41607      0,
41608      0,
41609      0,
41610      0,
41611      0,
41612      0,
41613      0,
41614      0
41615    },
41616    {
41617      {
41618        0,
41619        -1,
41620        -1,
41621        -1,
41622        -1,
41623        -1,
41624        -1,
41625        -1,
41626        -1,
41627        -1,
41628        -1,
41629        -1,
41630        -1
41631      },
41632      {
41633        0,
41634        -1,
41635        -1,
41636        -1,
41637        -1,
41638        -1,
41639        -1,
41640        -1,
41641        -1,
41642        -1,
41643        -1,
41644        -1,
41645        -1
41646      }
41647    }
41648  },
41649  {
41650    0,
41651    1,
41652    {
41653      kOperandTypeX86Memory,
41654      0,
41655      0,
41656      0,
41657      0,
41658      0,
41659      0,
41660      0,
41661      0,
41662      0,
41663      0,
41664      0,
41665      0
41666    },
41667    {
41668      0,
41669      0,
41670      0,
41671      0,
41672      0,
41673      0,
41674      0,
41675      0,
41676      0,
41677      0,
41678      0,
41679      0,
41680      0
41681    },
41682    {
41683      {
41684        0,
41685        -1,
41686        -1,
41687        -1,
41688        -1,
41689        -1,
41690        -1,
41691        -1,
41692        -1,
41693        -1,
41694        -1,
41695        -1,
41696        -1
41697      },
41698      {
41699        0,
41700        -1,
41701        -1,
41702        -1,
41703        -1,
41704        -1,
41705        -1,
41706        -1,
41707        -1,
41708        -1,
41709        -1,
41710        -1,
41711        -1
41712      }
41713    }
41714  },
41715  {
41716    0,
41717    1,
41718    {
41719      kOperandTypeRegister,
41720      0,
41721      0,
41722      0,
41723      0,
41724      0,
41725      0,
41726      0,
41727      0,
41728      0,
41729      0,
41730      0,
41731      0
41732    },
41733    {
41734      0,
41735      0,
41736      0,
41737      0,
41738      0,
41739      0,
41740      0,
41741      0,
41742      0,
41743      0,
41744      0,
41745      0,
41746      0
41747    },
41748    {
41749      {
41750        0,
41751        -1,
41752        -1,
41753        -1,
41754        -1,
41755        -1,
41756        -1,
41757        -1,
41758        -1,
41759        -1,
41760        -1,
41761        -1,
41762        -1
41763      },
41764      {
41765        0,
41766        -1,
41767        -1,
41768        -1,
41769        -1,
41770        -1,
41771        -1,
41772        -1,
41773        -1,
41774        -1,
41775        -1,
41776        -1,
41777        -1
41778      }
41779    }
41780  },
41781  {
41782    0,
41783    1,
41784    {
41785      kOperandTypeX86Memory,
41786      0,
41787      0,
41788      0,
41789      0,
41790      0,
41791      0,
41792      0,
41793      0,
41794      0,
41795      0,
41796      0,
41797      0
41798    },
41799    {
41800      0,
41801      0,
41802      0,
41803      0,
41804      0,
41805      0,
41806      0,
41807      0,
41808      0,
41809      0,
41810      0,
41811      0,
41812      0
41813    },
41814    {
41815      {
41816        0,
41817        -1,
41818        -1,
41819        -1,
41820        -1,
41821        -1,
41822        -1,
41823        -1,
41824        -1,
41825        -1,
41826        -1,
41827        -1,
41828        -1
41829      },
41830      {
41831        0,
41832        -1,
41833        -1,
41834        -1,
41835        -1,
41836        -1,
41837        -1,
41838        -1,
41839        -1,
41840        -1,
41841        -1,
41842        -1,
41843        -1
41844      }
41845    }
41846  },
41847  {
41848    0,
41849    1,
41850    {
41851      kOperandTypeRegister,
41852      0,
41853      0,
41854      0,
41855      0,
41856      0,
41857      0,
41858      0,
41859      0,
41860      0,
41861      0,
41862      0,
41863      0
41864    },
41865    {
41866      0,
41867      0,
41868      0,
41869      0,
41870      0,
41871      0,
41872      0,
41873      0,
41874      0,
41875      0,
41876      0,
41877      0,
41878      0
41879    },
41880    {
41881      {
41882        0,
41883        -1,
41884        -1,
41885        -1,
41886        -1,
41887        -1,
41888        -1,
41889        -1,
41890        -1,
41891        -1,
41892        -1,
41893        -1,
41894        -1
41895      },
41896      {
41897        0,
41898        -1,
41899        -1,
41900        -1,
41901        -1,
41902        -1,
41903        -1,
41904        -1,
41905        -1,
41906        -1,
41907        -1,
41908        -1,
41909        -1
41910      }
41911    }
41912  },
41913  {
41914    0,
41915    3,
41916    {
41917      kOperandTypeRegister,
41918      kOperandTypeRegister,
41919      kOperandTypeX86Memory,
41920      0,
41921      0,
41922      0,
41923      0,
41924      0,
41925      0,
41926      0,
41927      0,
41928      0,
41929      0
41930    },
41931    {
41932      0,
41933      0,
41934      0,
41935      0,
41936      0,
41937      0,
41938      0,
41939      0,
41940      0,
41941      0,
41942      0,
41943      0,
41944      0
41945    },
41946    {
41947      {
41948        2,
41949        0,
41950        -1,
41951        -1,
41952        -1,
41953        -1,
41954        -1,
41955        -1,
41956        -1,
41957        -1,
41958        -1,
41959        -1,
41960        -1
41961      },
41962      {
41963        0,
41964        2,
41965        -1,
41966        -1,
41967        -1,
41968        -1,
41969        -1,
41970        -1,
41971        -1,
41972        -1,
41973        -1,
41974        -1,
41975        -1
41976      }
41977    }
41978  },
41979  {
41980    0,
41981    3,
41982    {
41983      kOperandTypeRegister,
41984      kOperandTypeRegister,
41985      kOperandTypeRegister,
41986      0,
41987      0,
41988      0,
41989      0,
41990      0,
41991      0,
41992      0,
41993      0,
41994      0,
41995      0
41996    },
41997    {
41998      0,
41999      0,
42000      0,
42001      0,
42002      0,
42003      0,
42004      0,
42005      0,
42006      0,
42007      0,
42008      0,
42009      0,
42010      0
42011    },
42012    {
42013      {
42014        2,
42015        0,
42016        -1,
42017        -1,
42018        -1,
42019        -1,
42020        -1,
42021        -1,
42022        -1,
42023        -1,
42024        -1,
42025        -1,
42026        -1
42027      },
42028      {
42029        0,
42030        2,
42031        -1,
42032        -1,
42033        -1,
42034        -1,
42035        -1,
42036        -1,
42037        -1,
42038        -1,
42039        -1,
42040        -1,
42041        -1
42042      }
42043    }
42044  },
42045  {
42046    0,
42047    3,
42048    {
42049      kOperandTypeRegister,
42050      kOperandTypeRegister,
42051      kOperandTypeX86Memory,
42052      0,
42053      0,
42054      0,
42055      0,
42056      0,
42057      0,
42058      0,
42059      0,
42060      0,
42061      0
42062    },
42063    {
42064      0,
42065      0,
42066      0,
42067      0,
42068      0,
42069      0,
42070      0,
42071      0,
42072      0,
42073      0,
42074      0,
42075      0,
42076      0
42077    },
42078    {
42079      {
42080        2,
42081        0,
42082        -1,
42083        -1,
42084        -1,
42085        -1,
42086        -1,
42087        -1,
42088        -1,
42089        -1,
42090        -1,
42091        -1,
42092        -1
42093      },
42094      {
42095        0,
42096        2,
42097        -1,
42098        -1,
42099        -1,
42100        -1,
42101        -1,
42102        -1,
42103        -1,
42104        -1,
42105        -1,
42106        -1,
42107        -1
42108      }
42109    }
42110  },
42111  {
42112    0,
42113    3,
42114    {
42115      kOperandTypeRegister,
42116      kOperandTypeRegister,
42117      kOperandTypeRegister,
42118      0,
42119      0,
42120      0,
42121      0,
42122      0,
42123      0,
42124      0,
42125      0,
42126      0,
42127      0
42128    },
42129    {
42130      0,
42131      0,
42132      0,
42133      0,
42134      0,
42135      0,
42136      0,
42137      0,
42138      0,
42139      0,
42140      0,
42141      0,
42142      0
42143    },
42144    {
42145      {
42146        2,
42147        0,
42148        -1,
42149        -1,
42150        -1,
42151        -1,
42152        -1,
42153        -1,
42154        -1,
42155        -1,
42156        -1,
42157        -1,
42158        -1
42159      },
42160      {
42161        0,
42162        2,
42163        -1,
42164        -1,
42165        -1,
42166        -1,
42167        -1,
42168        -1,
42169        -1,
42170        -1,
42171        -1,
42172        -1,
42173        -1
42174      }
42175    }
42176  },
42177  {
42178    0,
42179    1,
42180    {
42181      kOperandTypeX86Memory,
42182      0,
42183      0,
42184      0,
42185      0,
42186      0,
42187      0,
42188      0,
42189      0,
42190      0,
42191      0,
42192      0,
42193      0
42194    },
42195    {
42196      0,
42197      0,
42198      0,
42199      0,
42200      0,
42201      0,
42202      0,
42203      0,
42204      0,
42205      0,
42206      0,
42207      0,
42208      0
42209    },
42210    {
42211      {
42212        0,
42213        -1,
42214        -1,
42215        -1,
42216        -1,
42217        -1,
42218        -1,
42219        -1,
42220        -1,
42221        -1,
42222        -1,
42223        -1,
42224        -1
42225      },
42226      {
42227        0,
42228        -1,
42229        -1,
42230        -1,
42231        -1,
42232        -1,
42233        -1,
42234        -1,
42235        -1,
42236        -1,
42237        -1,
42238        -1,
42239        -1
42240      }
42241    }
42242  },
42243  {
42244    0,
42245    1,
42246    {
42247      kOperandTypeX86Memory,
42248      0,
42249      0,
42250      0,
42251      0,
42252      0,
42253      0,
42254      0,
42255      0,
42256      0,
42257      0,
42258      0,
42259      0
42260    },
42261    {
42262      0,
42263      0,
42264      0,
42265      0,
42266      0,
42267      0,
42268      0,
42269      0,
42270      0,
42271      0,
42272      0,
42273      0,
42274      0
42275    },
42276    {
42277      {
42278        0,
42279        -1,
42280        -1,
42281        -1,
42282        -1,
42283        -1,
42284        -1,
42285        -1,
42286        -1,
42287        -1,
42288        -1,
42289        -1,
42290        -1
42291      },
42292      {
42293        0,
42294        -1,
42295        -1,
42296        -1,
42297        -1,
42298        -1,
42299        -1,
42300        -1,
42301        -1,
42302        -1,
42303        -1,
42304        -1,
42305        -1
42306      }
42307    }
42308  },
42309  {
42310    0,
42311    1,
42312    {
42313      kOperandTypeX86Memory,
42314      0,
42315      0,
42316      0,
42317      0,
42318      0,
42319      0,
42320      0,
42321      0,
42322      0,
42323      0,
42324      0,
42325      0
42326    },
42327    {
42328      0,
42329      0,
42330      0,
42331      0,
42332      0,
42333      0,
42334      0,
42335      0,
42336      0,
42337      0,
42338      0,
42339      0,
42340      0
42341    },
42342    {
42343      {
42344        0,
42345        -1,
42346        -1,
42347        -1,
42348        -1,
42349        -1,
42350        -1,
42351        -1,
42352        -1,
42353        -1,
42354        -1,
42355        -1,
42356        -1
42357      },
42358      {
42359        0,
42360        -1,
42361        -1,
42362        -1,
42363        -1,
42364        -1,
42365        -1,
42366        -1,
42367        -1,
42368        -1,
42369        -1,
42370        -1,
42371        -1
42372      }
42373    }
42374  },
42375  {
42376    0,
42377    1,
42378    {
42379      kOperandTypeX86Memory,
42380      0,
42381      0,
42382      0,
42383      0,
42384      0,
42385      0,
42386      0,
42387      0,
42388      0,
42389      0,
42390      0,
42391      0
42392    },
42393    {
42394      0,
42395      0,
42396      0,
42397      0,
42398      0,
42399      0,
42400      0,
42401      0,
42402      0,
42403      0,
42404      0,
42405      0,
42406      0
42407    },
42408    {
42409      {
42410        0,
42411        -1,
42412        -1,
42413        -1,
42414        -1,
42415        -1,
42416        -1,
42417        -1,
42418        -1,
42419        -1,
42420        -1,
42421        -1,
42422        -1
42423      },
42424      {
42425        0,
42426        -1,
42427        -1,
42428        -1,
42429        -1,
42430        -1,
42431        -1,
42432        -1,
42433        -1,
42434        -1,
42435        -1,
42436        -1,
42437        -1
42438      }
42439    }
42440  },
42441  {
42442    0,
42443    1,
42444    {
42445      kOperandTypeRegister,
42446      0,
42447      0,
42448      0,
42449      0,
42450      0,
42451      0,
42452      0,
42453      0,
42454      0,
42455      0,
42456      0,
42457      0
42458    },
42459    {
42460      0,
42461      0,
42462      0,
42463      0,
42464      0,
42465      0,
42466      0,
42467      0,
42468      0,
42469      0,
42470      0,
42471      0,
42472      0
42473    },
42474    {
42475      {
42476        0,
42477        -1,
42478        -1,
42479        -1,
42480        -1,
42481        -1,
42482        -1,
42483        -1,
42484        -1,
42485        -1,
42486        -1,
42487        -1,
42488        -1
42489      },
42490      {
42491        0,
42492        -1,
42493        -1,
42494        -1,
42495        -1,
42496        -1,
42497        -1,
42498        -1,
42499        -1,
42500        -1,
42501        -1,
42502        -1,
42503        -1
42504      }
42505    }
42506  },
42507  {
42508    0,
42509    1,
42510    {
42511      kOperandTypeRegister,
42512      0,
42513      0,
42514      0,
42515      0,
42516      0,
42517      0,
42518      0,
42519      0,
42520      0,
42521      0,
42522      0,
42523      0
42524    },
42525    {
42526      0,
42527      0,
42528      0,
42529      0,
42530      0,
42531      0,
42532      0,
42533      0,
42534      0,
42535      0,
42536      0,
42537      0,
42538      0
42539    },
42540    {
42541      {
42542        0,
42543        -1,
42544        -1,
42545        -1,
42546        -1,
42547        -1,
42548        -1,
42549        -1,
42550        -1,
42551        -1,
42552        -1,
42553        -1,
42554        -1
42555      },
42556      {
42557        0,
42558        -1,
42559        -1,
42560        -1,
42561        -1,
42562        -1,
42563        -1,
42564        -1,
42565        -1,
42566        -1,
42567        -1,
42568        -1,
42569        -1
42570      }
42571    }
42572  },
42573  {
42574    0,
42575    3,
42576    {
42577      kOperandTypeRegister,
42578      kOperandTypeRegister,
42579      kOperandTypeX86Memory,
42580      0,
42581      0,
42582      0,
42583      0,
42584      0,
42585      0,
42586      0,
42587      0,
42588      0,
42589      0
42590    },
42591    {
42592      0,
42593      0,
42594      0,
42595      0,
42596      0,
42597      0,
42598      0,
42599      0,
42600      0,
42601      0,
42602      0,
42603      0,
42604      0
42605    },
42606    {
42607      {
42608        -1,
42609        -1,
42610        -1,
42611        -1,
42612        -1,
42613        -1,
42614        -1,
42615        -1,
42616        -1,
42617        -1,
42618        -1,
42619        -1,
42620        -1
42621      },
42622      {
42623        -1,
42624        -1,
42625        -1,
42626        -1,
42627        -1,
42628        -1,
42629        -1,
42630        -1,
42631        -1,
42632        -1,
42633        -1,
42634        -1,
42635        -1
42636      }
42637    }
42638  },
42639  {
42640    0,
42641    3,
42642    {
42643      kOperandTypeRegister,
42644      kOperandTypeRegister,
42645      kOperandTypeX86Memory,
42646      0,
42647      0,
42648      0,
42649      0,
42650      0,
42651      0,
42652      0,
42653      0,
42654      0,
42655      0
42656    },
42657    {
42658      0,
42659      0,
42660      0,
42661      0,
42662      0,
42663      0,
42664      0,
42665      0,
42666      0,
42667      0,
42668      0,
42669      0,
42670      0
42671    },
42672    {
42673      {
42674        -1,
42675        -1,
42676        -1,
42677        -1,
42678        -1,
42679        -1,
42680        -1,
42681        -1,
42682        -1,
42683        -1,
42684        -1,
42685        -1,
42686        -1
42687      },
42688      {
42689        -1,
42690        -1,
42691        -1,
42692        -1,
42693        -1,
42694        -1,
42695        -1,
42696        -1,
42697        -1,
42698        -1,
42699        -1,
42700        -1,
42701        -1
42702      }
42703    }
42704  },
42705  {
42706    0,
42707    3,
42708    {
42709      kOperandTypeRegister,
42710      kOperandTypeRegister,
42711      kOperandTypeX86Memory,
42712      0,
42713      0,
42714      0,
42715      0,
42716      0,
42717      0,
42718      0,
42719      0,
42720      0,
42721      0
42722    },
42723    {
42724      0,
42725      0,
42726      0,
42727      0,
42728      0,
42729      0,
42730      0,
42731      0,
42732      0,
42733      0,
42734      0,
42735      0,
42736      0
42737    },
42738    {
42739      {
42740        -1,
42741        -1,
42742        -1,
42743        -1,
42744        -1,
42745        -1,
42746        -1,
42747        -1,
42748        -1,
42749        -1,
42750        -1,
42751        -1,
42752        -1
42753      },
42754      {
42755        -1,
42756        -1,
42757        -1,
42758        -1,
42759        -1,
42760        -1,
42761        -1,
42762        -1,
42763        -1,
42764        -1,
42765        -1,
42766        -1,
42767        -1
42768      }
42769    }
42770  },
42771  {
42772    0,
42773    3,
42774    {
42775      kOperandTypeRegister,
42776      kOperandTypeRegister,
42777      kOperandTypeX86Memory,
42778      0,
42779      0,
42780      0,
42781      0,
42782      0,
42783      0,
42784      0,
42785      0,
42786      0,
42787      0
42788    },
42789    {
42790      0,
42791      0,
42792      0,
42793      0,
42794      0,
42795      0,
42796      0,
42797      0,
42798      0,
42799      0,
42800      0,
42801      0,
42802      0
42803    },
42804    {
42805      {
42806        -1,
42807        -1,
42808        -1,
42809        -1,
42810        -1,
42811        -1,
42812        -1,
42813        -1,
42814        -1,
42815        -1,
42816        -1,
42817        -1,
42818        -1
42819      },
42820      {
42821        -1,
42822        -1,
42823        -1,
42824        -1,
42825        -1,
42826        -1,
42827        -1,
42828        -1,
42829        -1,
42830        -1,
42831        -1,
42832        -1,
42833        -1
42834      }
42835    }
42836  },
42837  {
42838    0,
42839    3,
42840    {
42841      kOperandTypeRegister,
42842      kOperandTypeRegister,
42843      kOperandTypeX86Memory,
42844      0,
42845      0,
42846      0,
42847      0,
42848      0,
42849      0,
42850      0,
42851      0,
42852      0,
42853      0
42854    },
42855    {
42856      0,
42857      0,
42858      0,
42859      0,
42860      0,
42861      0,
42862      0,
42863      0,
42864      0,
42865      0,
42866      0,
42867      0,
42868      0
42869    },
42870    {
42871      {
42872        -1,
42873        -1,
42874        -1,
42875        -1,
42876        -1,
42877        -1,
42878        -1,
42879        -1,
42880        -1,
42881        -1,
42882        -1,
42883        -1,
42884        -1
42885      },
42886      {
42887        -1,
42888        -1,
42889        -1,
42890        -1,
42891        -1,
42892        -1,
42893        -1,
42894        -1,
42895        -1,
42896        -1,
42897        -1,
42898        -1,
42899        -1
42900      }
42901    }
42902  },
42903  {
42904    0,
42905    3,
42906    {
42907      kOperandTypeRegister,
42908      kOperandTypeRegister,
42909      kOperandTypeX86Memory,
42910      0,
42911      0,
42912      0,
42913      0,
42914      0,
42915      0,
42916      0,
42917      0,
42918      0,
42919      0
42920    },
42921    {
42922      0,
42923      0,
42924      0,
42925      0,
42926      0,
42927      0,
42928      0,
42929      0,
42930      0,
42931      0,
42932      0,
42933      0,
42934      0
42935    },
42936    {
42937      {
42938        -1,
42939        -1,
42940        -1,
42941        -1,
42942        -1,
42943        -1,
42944        -1,
42945        -1,
42946        -1,
42947        -1,
42948        -1,
42949        -1,
42950        -1
42951      },
42952      {
42953        -1,
42954        -1,
42955        -1,
42956        -1,
42957        -1,
42958        -1,
42959        -1,
42960        -1,
42961        -1,
42962        -1,
42963        -1,
42964        -1,
42965        -1
42966      }
42967    }
42968  },
42969  {
42970    0,
42971    3,
42972    {
42973      kOperandTypeRegister,
42974      kOperandTypeRegister,
42975      kOperandTypeX86Memory,
42976      0,
42977      0,
42978      0,
42979      0,
42980      0,
42981      0,
42982      0,
42983      0,
42984      0,
42985      0
42986    },
42987    {
42988      0,
42989      0,
42990      0,
42991      0,
42992      0,
42993      0,
42994      0,
42995      0,
42996      0,
42997      0,
42998      0,
42999      0,
43000      0
43001    },
43002    {
43003      {
43004        -1,
43005        -1,
43006        -1,
43007        -1,
43008        -1,
43009        -1,
43010        -1,
43011        -1,
43012        -1,
43013        -1,
43014        -1,
43015        -1,
43016        -1
43017      },
43018      {
43019        -1,
43020        -1,
43021        -1,
43022        -1,
43023        -1,
43024        -1,
43025        -1,
43026        -1,
43027        -1,
43028        -1,
43029        -1,
43030        -1,
43031        -1
43032      }
43033    }
43034  },
43035  {
43036    0,
43037    3,
43038    {
43039      kOperandTypeRegister,
43040      kOperandTypeRegister,
43041      kOperandTypeX86Memory,
43042      0,
43043      0,
43044      0,
43045      0,
43046      0,
43047      0,
43048      0,
43049      0,
43050      0,
43051      0
43052    },
43053    {
43054      0,
43055      0,
43056      0,
43057      0,
43058      0,
43059      0,
43060      0,
43061      0,
43062      0,
43063      0,
43064      0,
43065      0,
43066      0
43067    },
43068    {
43069      {
43070        -1,
43071        -1,
43072        -1,
43073        -1,
43074        -1,
43075        -1,
43076        -1,
43077        -1,
43078        -1,
43079        -1,
43080        -1,
43081        -1,
43082        -1
43083      },
43084      {
43085        -1,
43086        -1,
43087        -1,
43088        -1,
43089        -1,
43090        -1,
43091        -1,
43092        -1,
43093        -1,
43094        -1,
43095        -1,
43096        -1,
43097        -1
43098      }
43099    }
43100  },
43101  {
43102    0,
43103    3,
43104    {
43105      kOperandTypeRegister,
43106      kOperandTypeRegister,
43107      kOperandTypeX86Memory,
43108      0,
43109      0,
43110      0,
43111      0,
43112      0,
43113      0,
43114      0,
43115      0,
43116      0,
43117      0
43118    },
43119    {
43120      0,
43121      0,
43122      0,
43123      0,
43124      0,
43125      0,
43126      0,
43127      0,
43128      0,
43129      0,
43130      0,
43131      0,
43132      0
43133    },
43134    {
43135      {
43136        -1,
43137        -1,
43138        -1,
43139        -1,
43140        -1,
43141        -1,
43142        -1,
43143        -1,
43144        -1,
43145        -1,
43146        -1,
43147        -1,
43148        -1
43149      },
43150      {
43151        -1,
43152        -1,
43153        -1,
43154        -1,
43155        -1,
43156        -1,
43157        -1,
43158        -1,
43159        -1,
43160        -1,
43161        -1,
43162        -1,
43163        -1
43164      }
43165    }
43166  },
43167  {
43168    0,
43169    3,
43170    {
43171      kOperandTypeRegister,
43172      kOperandTypeRegister,
43173      kOperandTypeX86Memory,
43174      0,
43175      0,
43176      0,
43177      0,
43178      0,
43179      0,
43180      0,
43181      0,
43182      0,
43183      0
43184    },
43185    {
43186      0,
43187      0,
43188      0,
43189      0,
43190      0,
43191      0,
43192      0,
43193      0,
43194      0,
43195      0,
43196      0,
43197      0,
43198      0
43199    },
43200    {
43201      {
43202        -1,
43203        -1,
43204        -1,
43205        -1,
43206        -1,
43207        -1,
43208        -1,
43209        -1,
43210        -1,
43211        -1,
43212        -1,
43213        -1,
43214        -1
43215      },
43216      {
43217        -1,
43218        -1,
43219        -1,
43220        -1,
43221        -1,
43222        -1,
43223        -1,
43224        -1,
43225        -1,
43226        -1,
43227        -1,
43228        -1,
43229        -1
43230      }
43231    }
43232  },
43233  {
43234    0,
43235    3,
43236    {
43237      kOperandTypeRegister,
43238      kOperandTypeRegister,
43239      kOperandTypeX86Memory,
43240      0,
43241      0,
43242      0,
43243      0,
43244      0,
43245      0,
43246      0,
43247      0,
43248      0,
43249      0
43250    },
43251    {
43252      0,
43253      0,
43254      0,
43255      0,
43256      0,
43257      0,
43258      0,
43259      0,
43260      0,
43261      0,
43262      0,
43263      0,
43264      0
43265    },
43266    {
43267      {
43268        -1,
43269        -1,
43270        -1,
43271        -1,
43272        -1,
43273        -1,
43274        -1,
43275        -1,
43276        -1,
43277        -1,
43278        -1,
43279        -1,
43280        -1
43281      },
43282      {
43283        -1,
43284        -1,
43285        -1,
43286        -1,
43287        -1,
43288        -1,
43289        -1,
43290        -1,
43291        -1,
43292        -1,
43293        -1,
43294        -1,
43295        -1
43296      }
43297    }
43298  },
43299  {
43300    0,
43301    1,
43302    {
43303      kOperandTypeRegister,
43304      0,
43305      0,
43306      0,
43307      0,
43308      0,
43309      0,
43310      0,
43311      0,
43312      0,
43313      0,
43314      0,
43315      0
43316    },
43317    {
43318      0,
43319      0,
43320      0,
43321      0,
43322      0,
43323      0,
43324      0,
43325      0,
43326      0,
43327      0,
43328      0,
43329      0,
43330      0
43331    },
43332    {
43333      {
43334        0,
43335        -1,
43336        -1,
43337        -1,
43338        -1,
43339        -1,
43340        -1,
43341        -1,
43342        -1,
43343        -1,
43344        -1,
43345        -1,
43346        -1
43347      },
43348      {
43349        0,
43350        -1,
43351        -1,
43352        -1,
43353        -1,
43354        -1,
43355        -1,
43356        -1,
43357        -1,
43358        -1,
43359        -1,
43360        -1,
43361        -1
43362      }
43363    }
43364  },
43365  {
43366    0,
43367    3,
43368    {
43369      kOperandTypeRegister,
43370      kOperandTypeRegister,
43371      kOperandTypeX86Memory,
43372      0,
43373      0,
43374      0,
43375      0,
43376      0,
43377      0,
43378      0,
43379      0,
43380      0,
43381      0
43382    },
43383    {
43384      0,
43385      0,
43386      0,
43387      0,
43388      0,
43389      0,
43390      0,
43391      0,
43392      0,
43393      0,
43394      0,
43395      0,
43396      0
43397    },
43398    {
43399      {
43400        2,
43401        0,
43402        -1,
43403        -1,
43404        -1,
43405        -1,
43406        -1,
43407        -1,
43408        -1,
43409        -1,
43410        -1,
43411        -1,
43412        -1
43413      },
43414      {
43415        0,
43416        2,
43417        -1,
43418        -1,
43419        -1,
43420        -1,
43421        -1,
43422        -1,
43423        -1,
43424        -1,
43425        -1,
43426        -1,
43427        -1
43428      }
43429    }
43430  },
43431  {
43432    0,
43433    3,
43434    {
43435      kOperandTypeRegister,
43436      kOperandTypeRegister,
43437      kOperandTypeX86Memory,
43438      0,
43439      0,
43440      0,
43441      0,
43442      0,
43443      0,
43444      0,
43445      0,
43446      0,
43447      0
43448    },
43449    {
43450      0,
43451      0,
43452      0,
43453      0,
43454      0,
43455      0,
43456      0,
43457      0,
43458      0,
43459      0,
43460      0,
43461      0,
43462      0
43463    },
43464    {
43465      {
43466        2,
43467        0,
43468        -1,
43469        -1,
43470        -1,
43471        -1,
43472        -1,
43473        -1,
43474        -1,
43475        -1,
43476        -1,
43477        -1,
43478        -1
43479      },
43480      {
43481        0,
43482        2,
43483        -1,
43484        -1,
43485        -1,
43486        -1,
43487        -1,
43488        -1,
43489        -1,
43490        -1,
43491        -1,
43492        -1,
43493        -1
43494      }
43495    }
43496  },
43497  {
43498    0,
43499    3,
43500    {
43501      kOperandTypeRegister,
43502      kOperandTypeRegister,
43503      kOperandTypeRegister,
43504      0,
43505      0,
43506      0,
43507      0,
43508      0,
43509      0,
43510      0,
43511      0,
43512      0,
43513      0
43514    },
43515    {
43516      0,
43517      0,
43518      0,
43519      0,
43520      0,
43521      0,
43522      0,
43523      0,
43524      0,
43525      0,
43526      0,
43527      0,
43528      0
43529    },
43530    {
43531      {
43532        2,
43533        0,
43534        -1,
43535        -1,
43536        -1,
43537        -1,
43538        -1,
43539        -1,
43540        -1,
43541        -1,
43542        -1,
43543        -1,
43544        -1
43545      },
43546      {
43547        0,
43548        2,
43549        -1,
43550        -1,
43551        -1,
43552        -1,
43553        -1,
43554        -1,
43555        -1,
43556        -1,
43557        -1,
43558        -1,
43559        -1
43560      }
43561    }
43562  },
43563  {
43564    0,
43565    3,
43566    {
43567      kOperandTypeRegister,
43568      kOperandTypeRegister,
43569      kOperandTypeRegister,
43570      0,
43571      0,
43572      0,
43573      0,
43574      0,
43575      0,
43576      0,
43577      0,
43578      0,
43579      0
43580    },
43581    {
43582      0,
43583      0,
43584      0,
43585      0,
43586      0,
43587      0,
43588      0,
43589      0,
43590      0,
43591      0,
43592      0,
43593      0,
43594      0
43595    },
43596    {
43597      {
43598        2,
43599        0,
43600        -1,
43601        -1,
43602        -1,
43603        -1,
43604        -1,
43605        -1,
43606        -1,
43607        -1,
43608        -1,
43609        -1,
43610        -1
43611      },
43612      {
43613        0,
43614        2,
43615        -1,
43616        -1,
43617        -1,
43618        -1,
43619        -1,
43620        -1,
43621        -1,
43622        -1,
43623        -1,
43624        -1,
43625        -1
43626      }
43627    }
43628  },
43629  {
43630    0,
43631    3,
43632    {
43633      kOperandTypeRegister,
43634      kOperandTypeRegister,
43635      kOperandTypeX86Memory,
43636      0,
43637      0,
43638      0,
43639      0,
43640      0,
43641      0,
43642      0,
43643      0,
43644      0,
43645      0
43646    },
43647    {
43648      0,
43649      0,
43650      0,
43651      0,
43652      0,
43653      0,
43654      0,
43655      0,
43656      0,
43657      0,
43658      0,
43659      0,
43660      0
43661    },
43662    {
43663      {
43664        2,
43665        0,
43666        -1,
43667        -1,
43668        -1,
43669        -1,
43670        -1,
43671        -1,
43672        -1,
43673        -1,
43674        -1,
43675        -1,
43676        -1
43677      },
43678      {
43679        0,
43680        2,
43681        -1,
43682        -1,
43683        -1,
43684        -1,
43685        -1,
43686        -1,
43687        -1,
43688        -1,
43689        -1,
43690        -1,
43691        -1
43692      }
43693    }
43694  },
43695  {
43696    0,
43697    3,
43698    {
43699      kOperandTypeRegister,
43700      kOperandTypeRegister,
43701      kOperandTypeX86Memory,
43702      0,
43703      0,
43704      0,
43705      0,
43706      0,
43707      0,
43708      0,
43709      0,
43710      0,
43711      0
43712    },
43713    {
43714      0,
43715      0,
43716      0,
43717      0,
43718      0,
43719      0,
43720      0,
43721      0,
43722      0,
43723      0,
43724      0,
43725      0,
43726      0
43727    },
43728    {
43729      {
43730        2,
43731        0,
43732        -1,
43733        -1,
43734        -1,
43735        -1,
43736        -1,
43737        -1,
43738        -1,
43739        -1,
43740        -1,
43741        -1,
43742        -1
43743      },
43744      {
43745        0,
43746        2,
43747        -1,
43748        -1,
43749        -1,
43750        -1,
43751        -1,
43752        -1,
43753        -1,
43754        -1,
43755        -1,
43756        -1,
43757        -1
43758      }
43759    }
43760  },
43761  {
43762    0,
43763    3,
43764    {
43765      kOperandTypeRegister,
43766      kOperandTypeRegister,
43767      kOperandTypeRegister,
43768      0,
43769      0,
43770      0,
43771      0,
43772      0,
43773      0,
43774      0,
43775      0,
43776      0,
43777      0
43778    },
43779    {
43780      0,
43781      0,
43782      0,
43783      0,
43784      0,
43785      0,
43786      0,
43787      0,
43788      0,
43789      0,
43790      0,
43791      0,
43792      0
43793    },
43794    {
43795      {
43796        2,
43797        0,
43798        -1,
43799        -1,
43800        -1,
43801        -1,
43802        -1,
43803        -1,
43804        -1,
43805        -1,
43806        -1,
43807        -1,
43808        -1
43809      },
43810      {
43811        0,
43812        2,
43813        -1,
43814        -1,
43815        -1,
43816        -1,
43817        -1,
43818        -1,
43819        -1,
43820        -1,
43821        -1,
43822        -1,
43823        -1
43824      }
43825    }
43826  },
43827  {
43828    0,
43829    3,
43830    {
43831      kOperandTypeRegister,
43832      kOperandTypeRegister,
43833      kOperandTypeRegister,
43834      0,
43835      0,
43836      0,
43837      0,
43838      0,
43839      0,
43840      0,
43841      0,
43842      0,
43843      0
43844    },
43845    {
43846      0,
43847      0,
43848      0,
43849      0,
43850      0,
43851      0,
43852      0,
43853      0,
43854      0,
43855      0,
43856      0,
43857      0,
43858      0
43859    },
43860    {
43861      {
43862        2,
43863        0,
43864        -1,
43865        -1,
43866        -1,
43867        -1,
43868        -1,
43869        -1,
43870        -1,
43871        -1,
43872        -1,
43873        -1,
43874        -1
43875      },
43876      {
43877        0,
43878        2,
43879        -1,
43880        -1,
43881        -1,
43882        -1,
43883        -1,
43884        -1,
43885        -1,
43886        -1,
43887        -1,
43888        -1,
43889        -1
43890      }
43891    }
43892  },
43893  {
43894    0,
43895    1,
43896    {
43897      kOperandTypeX86Memory,
43898      0,
43899      0,
43900      0,
43901      0,
43902      0,
43903      0,
43904      0,
43905      0,
43906      0,
43907      0,
43908      0,
43909      0
43910    },
43911    {
43912      0,
43913      0,
43914      0,
43915      0,
43916      0,
43917      0,
43918      0,
43919      0,
43920      0,
43921      0,
43922      0,
43923      0,
43924      0
43925    },
43926    {
43927      {
43928        0,
43929        -1,
43930        -1,
43931        -1,
43932        -1,
43933        -1,
43934        -1,
43935        -1,
43936        -1,
43937        -1,
43938        -1,
43939        -1,
43940        -1
43941      },
43942      {
43943        0,
43944        -1,
43945        -1,
43946        -1,
43947        -1,
43948        -1,
43949        -1,
43950        -1,
43951        -1,
43952        -1,
43953        -1,
43954        -1,
43955        -1
43956      }
43957    }
43958  },
43959  {
43960    0,
43961    1,
43962    {
43963      kOperandTypeX86Memory,
43964      0,
43965      0,
43966      0,
43967      0,
43968      0,
43969      0,
43970      0,
43971      0,
43972      0,
43973      0,
43974      0,
43975      0
43976    },
43977    {
43978      0,
43979      0,
43980      0,
43981      0,
43982      0,
43983      0,
43984      0,
43985      0,
43986      0,
43987      0,
43988      0,
43989      0,
43990      0
43991    },
43992    {
43993      {
43994        0,
43995        -1,
43996        -1,
43997        -1,
43998        -1,
43999        -1,
44000        -1,
44001        -1,
44002        -1,
44003        -1,
44004        -1,
44005        -1,
44006        -1
44007      },
44008      {
44009        0,
44010        -1,
44011        -1,
44012        -1,
44013        -1,
44014        -1,
44015        -1,
44016        -1,
44017        -1,
44018        -1,
44019        -1,
44020        -1,
44021        -1
44022      }
44023    }
44024  },
44025  {
44026    0,
44027    1,
44028    {
44029      kOperandTypeX86Memory,
44030      0,
44031      0,
44032      0,
44033      0,
44034      0,
44035      0,
44036      0,
44037      0,
44038      0,
44039      0,
44040      0,
44041      0
44042    },
44043    {
44044      0,
44045      0,
44046      0,
44047      0,
44048      0,
44049      0,
44050      0,
44051      0,
44052      0,
44053      0,
44054      0,
44055      0,
44056      0
44057    },
44058    {
44059      {
44060        0,
44061        -1,
44062        -1,
44063        -1,
44064        -1,
44065        -1,
44066        -1,
44067        -1,
44068        -1,
44069        -1,
44070        -1,
44071        -1,
44072        -1
44073      },
44074      {
44075        0,
44076        -1,
44077        -1,
44078        -1,
44079        -1,
44080        -1,
44081        -1,
44082        -1,
44083        -1,
44084        -1,
44085        -1,
44086        -1,
44087        -1
44088      }
44089    }
44090  },
44091  {
44092    0,
44093    1,
44094    {
44095      kOperandTypeX86Memory,
44096      0,
44097      0,
44098      0,
44099      0,
44100      0,
44101      0,
44102      0,
44103      0,
44104      0,
44105      0,
44106      0,
44107      0
44108    },
44109    {
44110      0,
44111      0,
44112      0,
44113      0,
44114      0,
44115      0,
44116      0,
44117      0,
44118      0,
44119      0,
44120      0,
44121      0,
44122      0
44123    },
44124    {
44125      {
44126        0,
44127        -1,
44128        -1,
44129        -1,
44130        -1,
44131        -1,
44132        -1,
44133        -1,
44134        -1,
44135        -1,
44136        -1,
44137        -1,
44138        -1
44139      },
44140      {
44141        0,
44142        -1,
44143        -1,
44144        -1,
44145        -1,
44146        -1,
44147        -1,
44148        -1,
44149        -1,
44150        -1,
44151        -1,
44152        -1,
44153        -1
44154      }
44155    }
44156  },
44157  {
44158    0,
44159    1,
44160    {
44161      kOperandTypeRegister,
44162      0,
44163      0,
44164      0,
44165      0,
44166      0,
44167      0,
44168      0,
44169      0,
44170      0,
44171      0,
44172      0,
44173      0
44174    },
44175    {
44176      0,
44177      0,
44178      0,
44179      0,
44180      0,
44181      0,
44182      0,
44183      0,
44184      0,
44185      0,
44186      0,
44187      0,
44188      0
44189    },
44190    {
44191      {
44192        0,
44193        -1,
44194        -1,
44195        -1,
44196        -1,
44197        -1,
44198        -1,
44199        -1,
44200        -1,
44201        -1,
44202        -1,
44203        -1,
44204        -1
44205      },
44206      {
44207        0,
44208        -1,
44209        -1,
44210        -1,
44211        -1,
44212        -1,
44213        -1,
44214        -1,
44215        -1,
44216        -1,
44217        -1,
44218        -1,
44219        -1
44220      }
44221    }
44222  },
44223  {
44224    0,
44225    1,
44226    {
44227      kOperandTypeRegister,
44228      0,
44229      0,
44230      0,
44231      0,
44232      0,
44233      0,
44234      0,
44235      0,
44236      0,
44237      0,
44238      0,
44239      0
44240    },
44241    {
44242      0,
44243      0,
44244      0,
44245      0,
44246      0,
44247      0,
44248      0,
44249      0,
44250      0,
44251      0,
44252      0,
44253      0,
44254      0
44255    },
44256    {
44257      {
44258        0,
44259        -1,
44260        -1,
44261        -1,
44262        -1,
44263        -1,
44264        -1,
44265        -1,
44266        -1,
44267        -1,
44268        -1,
44269        -1,
44270        -1
44271      },
44272      {
44273        0,
44274        -1,
44275        -1,
44276        -1,
44277        -1,
44278        -1,
44279        -1,
44280        -1,
44281        -1,
44282        -1,
44283        -1,
44284        -1,
44285        -1
44286      }
44287    }
44288  },
44289  {
44290    0,
44291    3,
44292    {
44293      kOperandTypeRegister,
44294      kOperandTypeRegister,
44295      kOperandTypeRegister,
44296      0,
44297      0,
44298      0,
44299      0,
44300      0,
44301      0,
44302      0,
44303      0,
44304      0,
44305      0
44306    },
44307    {
44308      0,
44309      0,
44310      0,
44311      0,
44312      0,
44313      0,
44314      0,
44315      0,
44316      0,
44317      0,
44318      0,
44319      0,
44320      0
44321    },
44322    {
44323      {
44324        -1,
44325        -1,
44326        -1,
44327        -1,
44328        -1,
44329        -1,
44330        -1,
44331        -1,
44332        -1,
44333        -1,
44334        -1,
44335        -1,
44336        -1
44337      },
44338      {
44339        -1,
44340        -1,
44341        -1,
44342        -1,
44343        -1,
44344        -1,
44345        -1,
44346        -1,
44347        -1,
44348        -1,
44349        -1,
44350        -1,
44351        -1
44352      }
44353    }
44354  },
44355  {
44356    0,
44357    3,
44358    {
44359      kOperandTypeRegister,
44360      kOperandTypeRegister,
44361      kOperandTypeX86Memory,
44362      0,
44363      0,
44364      0,
44365      0,
44366      0,
44367      0,
44368      0,
44369      0,
44370      0,
44371      0
44372    },
44373    {
44374      0,
44375      0,
44376      0,
44377      0,
44378      0,
44379      0,
44380      0,
44381      0,
44382      0,
44383      0,
44384      0,
44385      0,
44386      0
44387    },
44388    {
44389      {
44390        -1,
44391        -1,
44392        -1,
44393        -1,
44394        -1,
44395        -1,
44396        -1,
44397        -1,
44398        -1,
44399        -1,
44400        -1,
44401        -1,
44402        -1
44403      },
44404      {
44405        -1,
44406        -1,
44407        -1,
44408        -1,
44409        -1,
44410        -1,
44411        -1,
44412        -1,
44413        -1,
44414        -1,
44415        -1,
44416        -1,
44417        -1
44418      }
44419    }
44420  },
44421  {
44422    0,
44423    3,
44424    {
44425      kOperandTypeRegister,
44426      kOperandTypeRegister,
44427      kOperandTypeRegister,
44428      0,
44429      0,
44430      0,
44431      0,
44432      0,
44433      0,
44434      0,
44435      0,
44436      0,
44437      0
44438    },
44439    {
44440      0,
44441      0,
44442      0,
44443      0,
44444      0,
44445      0,
44446      0,
44447      0,
44448      0,
44449      0,
44450      0,
44451      0,
44452      0
44453    },
44454    {
44455      {
44456        -1,
44457        -1,
44458        -1,
44459        -1,
44460        -1,
44461        -1,
44462        -1,
44463        -1,
44464        -1,
44465        -1,
44466        -1,
44467        -1,
44468        -1
44469      },
44470      {
44471        -1,
44472        -1,
44473        -1,
44474        -1,
44475        -1,
44476        -1,
44477        -1,
44478        -1,
44479        -1,
44480        -1,
44481        -1,
44482        -1,
44483        -1
44484      }
44485    }
44486  },
44487  {
44488    0,
44489    3,
44490    {
44491      kOperandTypeRegister,
44492      kOperandTypeRegister,
44493      kOperandTypeX86Memory,
44494      0,
44495      0,
44496      0,
44497      0,
44498      0,
44499      0,
44500      0,
44501      0,
44502      0,
44503      0
44504    },
44505    {
44506      0,
44507      0,
44508      0,
44509      0,
44510      0,
44511      0,
44512      0,
44513      0,
44514      0,
44515      0,
44516      0,
44517      0,
44518      0
44519    },
44520    {
44521      {
44522        -1,
44523        -1,
44524        -1,
44525        -1,
44526        -1,
44527        -1,
44528        -1,
44529        -1,
44530        -1,
44531        -1,
44532        -1,
44533        -1,
44534        -1
44535      },
44536      {
44537        -1,
44538        -1,
44539        -1,
44540        -1,
44541        -1,
44542        -1,
44543        -1,
44544        -1,
44545        -1,
44546        -1,
44547        -1,
44548        -1,
44549        -1
44550      }
44551    }
44552  },
44553  {
44554    0,
44555    3,
44556    {
44557      kOperandTypeRegister,
44558      kOperandTypeRegister,
44559      kOperandTypeX86Memory,
44560      0,
44561      0,
44562      0,
44563      0,
44564      0,
44565      0,
44566      0,
44567      0,
44568      0,
44569      0
44570    },
44571    {
44572      0,
44573      0,
44574      0,
44575      0,
44576      0,
44577      0,
44578      0,
44579      0,
44580      0,
44581      0,
44582      0,
44583      0,
44584      0
44585    },
44586    {
44587      {
44588        -1,
44589        -1,
44590        -1,
44591        -1,
44592        -1,
44593        -1,
44594        -1,
44595        -1,
44596        -1,
44597        -1,
44598        -1,
44599        -1,
44600        -1
44601      },
44602      {
44603        -1,
44604        -1,
44605        -1,
44606        -1,
44607        -1,
44608        -1,
44609        -1,
44610        -1,
44611        -1,
44612        -1,
44613        -1,
44614        -1,
44615        -1
44616      }
44617    }
44618  },
44619  {
44620    0,
44621    3,
44622    {
44623      kOperandTypeRegister,
44624      kOperandTypeRegister,
44625      kOperandTypeRegister,
44626      0,
44627      0,
44628      0,
44629      0,
44630      0,
44631      0,
44632      0,
44633      0,
44634      0,
44635      0
44636    },
44637    {
44638      0,
44639      0,
44640      0,
44641      0,
44642      0,
44643      0,
44644      0,
44645      0,
44646      0,
44647      0,
44648      0,
44649      0,
44650      0
44651    },
44652    {
44653      {
44654        -1,
44655        -1,
44656        -1,
44657        -1,
44658        -1,
44659        -1,
44660        -1,
44661        -1,
44662        -1,
44663        -1,
44664        -1,
44665        -1,
44666        -1
44667      },
44668      {
44669        -1,
44670        -1,
44671        -1,
44672        -1,
44673        -1,
44674        -1,
44675        -1,
44676        -1,
44677        -1,
44678        -1,
44679        -1,
44680        -1,
44681        -1
44682      }
44683    }
44684  },
44685  {
44686    0,
44687    3,
44688    {
44689      kOperandTypeRegister,
44690      kOperandTypeRegister,
44691      kOperandTypeX86Memory,
44692      0,
44693      0,
44694      0,
44695      0,
44696      0,
44697      0,
44698      0,
44699      0,
44700      0,
44701      0
44702    },
44703    {
44704      0,
44705      0,
44706      0,
44707      0,
44708      0,
44709      0,
44710      0,
44711      0,
44712      0,
44713      0,
44714      0,
44715      0,
44716      0
44717    },
44718    {
44719      {
44720        -1,
44721        -1,
44722        -1,
44723        -1,
44724        -1,
44725        -1,
44726        -1,
44727        -1,
44728        -1,
44729        -1,
44730        -1,
44731        -1,
44732        -1
44733      },
44734      {
44735        -1,
44736        -1,
44737        -1,
44738        -1,
44739        -1,
44740        -1,
44741        -1,
44742        -1,
44743        -1,
44744        -1,
44745        -1,
44746        -1,
44747        -1
44748      }
44749    }
44750  },
44751  {
44752    0,
44753    3,
44754    {
44755      kOperandTypeRegister,
44756      kOperandTypeRegister,
44757      kOperandTypeX86Memory,
44758      0,
44759      0,
44760      0,
44761      0,
44762      0,
44763      0,
44764      0,
44765      0,
44766      0,
44767      0
44768    },
44769    {
44770      0,
44771      0,
44772      0,
44773      0,
44774      0,
44775      0,
44776      0,
44777      0,
44778      0,
44779      0,
44780      0,
44781      0,
44782      0
44783    },
44784    {
44785      {
44786        -1,
44787        -1,
44788        -1,
44789        -1,
44790        -1,
44791        -1,
44792        -1,
44793        -1,
44794        -1,
44795        -1,
44796        -1,
44797        -1,
44798        -1
44799      },
44800      {
44801        -1,
44802        -1,
44803        -1,
44804        -1,
44805        -1,
44806        -1,
44807        -1,
44808        -1,
44809        -1,
44810        -1,
44811        -1,
44812        -1,
44813        -1
44814      }
44815    }
44816  },
44817  {
44818    0,
44819    3,
44820    {
44821      kOperandTypeRegister,
44822      kOperandTypeRegister,
44823      kOperandTypeX86Memory,
44824      0,
44825      0,
44826      0,
44827      0,
44828      0,
44829      0,
44830      0,
44831      0,
44832      0,
44833      0
44834    },
44835    {
44836      0,
44837      0,
44838      0,
44839      0,
44840      0,
44841      0,
44842      0,
44843      0,
44844      0,
44845      0,
44846      0,
44847      0,
44848      0
44849    },
44850    {
44851      {
44852        -1,
44853        -1,
44854        -1,
44855        -1,
44856        -1,
44857        -1,
44858        -1,
44859        -1,
44860        -1,
44861        -1,
44862        -1,
44863        -1,
44864        -1
44865      },
44866      {
44867        -1,
44868        -1,
44869        -1,
44870        -1,
44871        -1,
44872        -1,
44873        -1,
44874        -1,
44875        -1,
44876        -1,
44877        -1,
44878        -1,
44879        -1
44880      }
44881    }
44882  },
44883  {
44884    0,
44885    3,
44886    {
44887      kOperandTypeRegister,
44888      kOperandTypeRegister,
44889      kOperandTypeX86Memory,
44890      0,
44891      0,
44892      0,
44893      0,
44894      0,
44895      0,
44896      0,
44897      0,
44898      0,
44899      0
44900    },
44901    {
44902      0,
44903      0,
44904      0,
44905      0,
44906      0,
44907      0,
44908      0,
44909      0,
44910      0,
44911      0,
44912      0,
44913      0,
44914      0
44915    },
44916    {
44917      {
44918        -1,
44919        -1,
44920        -1,
44921        -1,
44922        -1,
44923        -1,
44924        -1,
44925        -1,
44926        -1,
44927        -1,
44928        -1,
44929        -1,
44930        -1
44931      },
44932      {
44933        -1,
44934        -1,
44935        -1,
44936        -1,
44937        -1,
44938        -1,
44939        -1,
44940        -1,
44941        -1,
44942        -1,
44943        -1,
44944        -1,
44945        -1
44946      }
44947    }
44948  },
44949  {
44950    0,
44951    3,
44952    {
44953      kOperandTypeRegister,
44954      kOperandTypeRegister,
44955      kOperandTypeX86Memory,
44956      0,
44957      0,
44958      0,
44959      0,
44960      0,
44961      0,
44962      0,
44963      0,
44964      0,
44965      0
44966    },
44967    {
44968      0,
44969      0,
44970      0,
44971      0,
44972      0,
44973      0,
44974      0,
44975      0,
44976      0,
44977      0,
44978      0,
44979      0,
44980      0
44981    },
44982    {
44983      {
44984        -1,
44985        -1,
44986        -1,
44987        -1,
44988        -1,
44989        -1,
44990        -1,
44991        -1,
44992        -1,
44993        -1,
44994        -1,
44995        -1,
44996        -1
44997      },
44998      {
44999        -1,
45000        -1,
45001        -1,
45002        -1,
45003        -1,
45004        -1,
45005        -1,
45006        -1,
45007        -1,
45008        -1,
45009        -1,
45010        -1,
45011        -1
45012      }
45013    }
45014  },
45015  {
45016    0,
45017    3,
45018    {
45019      kOperandTypeRegister,
45020      kOperandTypeRegister,
45021      kOperandTypeX86Memory,
45022      0,
45023      0,
45024      0,
45025      0,
45026      0,
45027      0,
45028      0,
45029      0,
45030      0,
45031      0
45032    },
45033    {
45034      0,
45035      0,
45036      0,
45037      0,
45038      0,
45039      0,
45040      0,
45041      0,
45042      0,
45043      0,
45044      0,
45045      0,
45046      0
45047    },
45048    {
45049      {
45050        -1,
45051        -1,
45052        -1,
45053        -1,
45054        -1,
45055        -1,
45056        -1,
45057        -1,
45058        -1,
45059        -1,
45060        -1,
45061        -1,
45062        -1
45063      },
45064      {
45065        -1,
45066        -1,
45067        -1,
45068        -1,
45069        -1,
45070        -1,
45071        -1,
45072        -1,
45073        -1,
45074        -1,
45075        -1,
45076        -1,
45077        -1
45078      }
45079    }
45080  },
45081  {
45082    0,
45083    3,
45084    {
45085      kOperandTypeRegister,
45086      kOperandTypeRegister,
45087      kOperandTypeX86Memory,
45088      0,
45089      0,
45090      0,
45091      0,
45092      0,
45093      0,
45094      0,
45095      0,
45096      0,
45097      0
45098    },
45099    {
45100      0,
45101      0,
45102      0,
45103      0,
45104      0,
45105      0,
45106      0,
45107      0,
45108      0,
45109      0,
45110      0,
45111      0,
45112      0
45113    },
45114    {
45115      {
45116        -1,
45117        -1,
45118        -1,
45119        -1,
45120        -1,
45121        -1,
45122        -1,
45123        -1,
45124        -1,
45125        -1,
45126        -1,
45127        -1,
45128        -1
45129      },
45130      {
45131        -1,
45132        -1,
45133        -1,
45134        -1,
45135        -1,
45136        -1,
45137        -1,
45138        -1,
45139        -1,
45140        -1,
45141        -1,
45142        -1,
45143        -1
45144      }
45145    }
45146  },
45147  {
45148    0,
45149    3,
45150    {
45151      kOperandTypeRegister,
45152      kOperandTypeRegister,
45153      kOperandTypeX86Memory,
45154      0,
45155      0,
45156      0,
45157      0,
45158      0,
45159      0,
45160      0,
45161      0,
45162      0,
45163      0
45164    },
45165    {
45166      0,
45167      0,
45168      0,
45169      0,
45170      0,
45171      0,
45172      0,
45173      0,
45174      0,
45175      0,
45176      0,
45177      0,
45178      0
45179    },
45180    {
45181      {
45182        -1,
45183        -1,
45184        -1,
45185        -1,
45186        -1,
45187        -1,
45188        -1,
45189        -1,
45190        -1,
45191        -1,
45192        -1,
45193        -1,
45194        -1
45195      },
45196      {
45197        -1,
45198        -1,
45199        -1,
45200        -1,
45201        -1,
45202        -1,
45203        -1,
45204        -1,
45205        -1,
45206        -1,
45207        -1,
45208        -1,
45209        -1
45210      }
45211    }
45212  },
45213  {
45214    0,
45215    1,
45216    {
45217      kOperandTypeRegister,
45218      0,
45219      0,
45220      0,
45221      0,
45222      0,
45223      0,
45224      0,
45225      0,
45226      0,
45227      0,
45228      0,
45229      0
45230    },
45231    {
45232      0,
45233      0,
45234      0,
45235      0,
45236      0,
45237      0,
45238      0,
45239      0,
45240      0,
45241      0,
45242      0,
45243      0,
45244      0
45245    },
45246    {
45247      {
45248        0,
45249        -1,
45250        -1,
45251        -1,
45252        -1,
45253        -1,
45254        -1,
45255        -1,
45256        -1,
45257        -1,
45258        -1,
45259        -1,
45260        -1
45261      },
45262      {
45263        0,
45264        -1,
45265        -1,
45266        -1,
45267        -1,
45268        -1,
45269        -1,
45270        -1,
45271        -1,
45272        -1,
45273        -1,
45274        -1,
45275        -1
45276      }
45277    }
45278  },
45279  {
45280    0,
45281    4,
45282    {
45283      kOperandTypeRegister,
45284      kOperandTypeRegister,
45285      kOperandTypeX86Memory,
45286      kOperandTypeImmediate,
45287      0,
45288      0,
45289      0,
45290      0,
45291      0,
45292      0,
45293      0,
45294      0,
45295      0
45296    },
45297    {
45298      0,
45299      0,
45300      0,
45301      0,
45302      0,
45303      0,
45304      0,
45305      0,
45306      0,
45307      0,
45308      0,
45309      0,
45310      0
45311    },
45312    {
45313      {
45314        3,
45315        2,
45316        0,
45317        -1,
45318        -1,
45319        -1,
45320        -1,
45321        -1,
45322        -1,
45323        -1,
45324        -1,
45325        -1,
45326        -1
45327      },
45328      {
45329        0,
45330        2,
45331        3,
45332        -1,
45333        -1,
45334        -1,
45335        -1,
45336        -1,
45337        -1,
45338        -1,
45339        -1,
45340        -1,
45341        -1
45342      }
45343    }
45344  },
45345  {
45346    0,
45347    4,
45348    {
45349      kOperandTypeRegister,
45350      kOperandTypeRegister,
45351      kOperandTypeRegister,
45352      kOperandTypeImmediate,
45353      0,
45354      0,
45355      0,
45356      0,
45357      0,
45358      0,
45359      0,
45360      0,
45361      0
45362    },
45363    {
45364      0,
45365      0,
45366      0,
45367      0,
45368      0,
45369      0,
45370      0,
45371      0,
45372      0,
45373      0,
45374      0,
45375      0,
45376      0
45377    },
45378    {
45379      {
45380        3,
45381        2,
45382        0,
45383        -1,
45384        -1,
45385        -1,
45386        -1,
45387        -1,
45388        -1,
45389        -1,
45390        -1,
45391        -1,
45392        -1
45393      },
45394      {
45395        0,
45396        2,
45397        3,
45398        -1,
45399        -1,
45400        -1,
45401        -1,
45402        -1,
45403        -1,
45404        -1,
45405        -1,
45406        -1,
45407        -1
45408      }
45409    }
45410  },
45411  {
45412    0,
45413    4,
45414    {
45415      kOperandTypeRegister,
45416      kOperandTypeRegister,
45417      kOperandTypeX86Memory,
45418      kOperandTypeImmediate,
45419      0,
45420      0,
45421      0,
45422      0,
45423      0,
45424      0,
45425      0,
45426      0,
45427      0
45428    },
45429    {
45430      0,
45431      0,
45432      0,
45433      0,
45434      0,
45435      0,
45436      0,
45437      0,
45438      0,
45439      0,
45440      0,
45441      0,
45442      0
45443    },
45444    {
45445      {
45446        3,
45447        2,
45448        0,
45449        -1,
45450        -1,
45451        -1,
45452        -1,
45453        -1,
45454        -1,
45455        -1,
45456        -1,
45457        -1,
45458        -1
45459      },
45460      {
45461        0,
45462        2,
45463        3,
45464        -1,
45465        -1,
45466        -1,
45467        -1,
45468        -1,
45469        -1,
45470        -1,
45471        -1,
45472        -1,
45473        -1
45474      }
45475    }
45476  },
45477  {
45478    0,
45479    4,
45480    {
45481      kOperandTypeRegister,
45482      kOperandTypeRegister,
45483      kOperandTypeRegister,
45484      kOperandTypeImmediate,
45485      0,
45486      0,
45487      0,
45488      0,
45489      0,
45490      0,
45491      0,
45492      0,
45493      0
45494    },
45495    {
45496      0,
45497      0,
45498      0,
45499      0,
45500      0,
45501      0,
45502      0,
45503      0,
45504      0,
45505      0,
45506      0,
45507      0,
45508      0
45509    },
45510    {
45511      {
45512        3,
45513        2,
45514        0,
45515        -1,
45516        -1,
45517        -1,
45518        -1,
45519        -1,
45520        -1,
45521        -1,
45522        -1,
45523        -1,
45524        -1
45525      },
45526      {
45527        0,
45528        2,
45529        3,
45530        -1,
45531        -1,
45532        -1,
45533        -1,
45534        -1,
45535        -1,
45536        -1,
45537        -1,
45538        -1,
45539        -1
45540      }
45541    }
45542  },
45543  {
45544    0,
45545    0,
45546    {
45547      0,
45548      0,
45549      0,
45550      0,
45551      0,
45552      0,
45553      0,
45554      0,
45555      0,
45556      0,
45557      0,
45558      0,
45559      0
45560    },
45561    {
45562      0,
45563      0,
45564      0,
45565      0,
45566      0,
45567      0,
45568      0,
45569      0,
45570      0,
45571      0,
45572      0,
45573      0,
45574      0
45575    },
45576    {
45577      {
45578        -1,
45579        -1,
45580        -1,
45581        -1,
45582        -1,
45583        -1,
45584        -1,
45585        -1,
45586        -1,
45587        -1,
45588        -1,
45589        -1,
45590        -1
45591      },
45592      {
45593        -1,
45594        -1,
45595        -1,
45596        -1,
45597        -1,
45598        -1,
45599        -1,
45600        -1,
45601        -1,
45602        -1,
45603        -1,
45604        -1,
45605        -1
45606      }
45607    }
45608  },
45609  {
45610    kInstructionTypeReturn,
45611    1,
45612    {
45613      kOperandTypeRegister,
45614      0,
45615      0,
45616      0,
45617      0,
45618      0,
45619      0,
45620      0,
45621      0,
45622      0,
45623      0,
45624      0,
45625      0
45626    },
45627    {
45628      0,
45629      0,
45630      0,
45631      0,
45632      0,
45633      0,
45634      0,
45635      0,
45636      0,
45637      0,
45638      0,
45639      0,
45640      0
45641    },
45642    {
45643      {
45644        0,
45645        -1,
45646        -1,
45647        -1,
45648        -1,
45649        -1,
45650        -1,
45651        -1,
45652        -1,
45653        -1,
45654        -1,
45655        -1,
45656        -1
45657      },
45658      {
45659        0,
45660        -1,
45661        -1,
45662        -1,
45663        -1,
45664        -1,
45665        -1,
45666        -1,
45667        -1,
45668        -1,
45669        -1,
45670        -1,
45671        -1
45672      }
45673    }
45674  },
45675  {
45676    kInstructionTypeReturn,
45677    1,
45678    {
45679      kOperandTypeRegister,
45680      0,
45681      0,
45682      0,
45683      0,
45684      0,
45685      0,
45686      0,
45687      0,
45688      0,
45689      0,
45690      0,
45691      0
45692    },
45693    {
45694      0,
45695      0,
45696      0,
45697      0,
45698      0,
45699      0,
45700      0,
45701      0,
45702      0,
45703      0,
45704      0,
45705      0,
45706      0
45707    },
45708    {
45709      {
45710        0,
45711        -1,
45712        -1,
45713        -1,
45714        -1,
45715        -1,
45716        -1,
45717        -1,
45718        -1,
45719        -1,
45720        -1,
45721        -1,
45722        -1
45723      },
45724      {
45725        0,
45726        -1,
45727        -1,
45728        -1,
45729        -1,
45730        -1,
45731        -1,
45732        -1,
45733        -1,
45734        -1,
45735        -1,
45736        -1,
45737        -1
45738      }
45739    }
45740  },
45741  {
45742    0,
45743    2,
45744    {
45745      kOperandTypeImmediate,
45746      kOperandTypeImmediate,
45747      0,
45748      0,
45749      0,
45750      0,
45751      0,
45752      0,
45753      0,
45754      0,
45755      0,
45756      0,
45757      0
45758    },
45759    {
45760      0,
45761      0,
45762      0,
45763      0,
45764      0,
45765      0,
45766      0,
45767      0,
45768      0,
45769      0,
45770      0,
45771      0,
45772      0
45773    },
45774    {
45775      {
45776        0,
45777        1,
45778        -1,
45779        -1,
45780        -1,
45781        -1,
45782        -1,
45783        -1,
45784        -1,
45785        -1,
45786        -1,
45787        -1,
45788        -1
45789      },
45790      {
45791        0,
45792        1,
45793        -1,
45794        -1,
45795        -1,
45796        -1,
45797        -1,
45798        -1,
45799        -1,
45800        -1,
45801        -1,
45802        -1,
45803        -1
45804      }
45805    }
45806  },
45807  {
45808    0,
45809    0,
45810    {
45811      0,
45812      0,
45813      0,
45814      0,
45815      0,
45816      0,
45817      0,
45818      0,
45819      0,
45820      0,
45821      0,
45822      0,
45823      0
45824    },
45825    {
45826      0,
45827      0,
45828      0,
45829      0,
45830      0,
45831      0,
45832      0,
45833      0,
45834      0,
45835      0,
45836      0,
45837      0,
45838      0
45839    },
45840    {
45841      {
45842        -1,
45843        -1,
45844        -1,
45845        -1,
45846        -1,
45847        -1,
45848        -1,
45849        -1,
45850        -1,
45851        -1,
45852        -1,
45853        -1,
45854        -1
45855      },
45856      {
45857        -1,
45858        -1,
45859        -1,
45860        -1,
45861        -1,
45862        -1,
45863        -1,
45864        -1,
45865        -1,
45866        -1,
45867        -1,
45868        -1,
45869        -1
45870      }
45871    }
45872  },
45873  {
45874    0,
45875    3,
45876    {
45877      kOperandTypeX86Memory,
45878      kOperandTypeRegister,
45879      kOperandTypeImmediate,
45880      0,
45881      0,
45882      0,
45883      0,
45884      0,
45885      0,
45886      0,
45887      0,
45888      0,
45889      0
45890    },
45891    {
45892      0,
45893      0,
45894      0,
45895      0,
45896      0,
45897      0,
45898      0,
45899      0,
45900      0,
45901      0,
45902      0,
45903      0,
45904      0
45905    },
45906    {
45907      {
45908        2,
45909        1,
45910        0,
45911        -1,
45912        -1,
45913        -1,
45914        -1,
45915        -1,
45916        -1,
45917        -1,
45918        -1,
45919        -1,
45920        -1
45921      },
45922      {
45923        0,
45924        1,
45925        2,
45926        -1,
45927        -1,
45928        -1,
45929        -1,
45930        -1,
45931        -1,
45932        -1,
45933        -1,
45934        -1,
45935        -1
45936      }
45937    }
45938  },
45939  {
45940    0,
45941    3,
45942    {
45943      kOperandTypeRegister,
45944      kOperandTypeRegister,
45945      kOperandTypeImmediate,
45946      0,
45947      0,
45948      0,
45949      0,
45950      0,
45951      0,
45952      0,
45953      0,
45954      0,
45955      0
45956    },
45957    {
45958      0,
45959      0,
45960      0,
45961      0,
45962      0,
45963      0,
45964      0,
45965      0,
45966      0,
45967      0,
45968      0,
45969      0,
45970      0
45971    },
45972    {
45973      {
45974        2,
45975        1,
45976        0,
45977        -1,
45978        -1,
45979        -1,
45980        -1,
45981        -1,
45982        -1,
45983        -1,
45984        -1,
45985        -1,
45986        -1
45987      },
45988      {
45989        0,
45990        1,
45991        2,
45992        -1,
45993        -1,
45994        -1,
45995        -1,
45996        -1,
45997        -1,
45998        -1,
45999        -1,
46000        -1,
46001        -1
46002      }
46003    }
46004  },
46005  {
46006    0,
46007    0,
46008    {
46009      0,
46010      0,
46011      0,
46012      0,
46013      0,
46014      0,
46015      0,
46016      0,
46017      0,
46018      0,
46019      0,
46020      0,
46021      0
46022    },
46023    {
46024      0,
46025      0,
46026      0,
46027      0,
46028      0,
46029      0,
46030      0,
46031      0,
46032      0,
46033      0,
46034      0,
46035      0,
46036      0
46037    },
46038    {
46039      {
46040        -1,
46041        -1,
46042        -1,
46043        -1,
46044        -1,
46045        -1,
46046        -1,
46047        -1,
46048        -1,
46049        -1,
46050        -1,
46051        -1,
46052        -1
46053      },
46054      {
46055        -1,
46056        -1,
46057        -1,
46058        -1,
46059        -1,
46060        -1,
46061        -1,
46062        -1,
46063        -1,
46064        -1,
46065        -1,
46066        -1,
46067        -1
46068      }
46069    }
46070  },
46071  {
46072    kInstructionTypeCall,
46073    2,
46074    {
46075      kOperandTypeImmediate,
46076      kOperandTypeImmediate,
46077      0,
46078      0,
46079      0,
46080      0,
46081      0,
46082      0,
46083      0,
46084      0,
46085      0,
46086      0,
46087      0
46088    },
46089    {
46090      kOperandFlagTarget,
46091      0,
46092      0,
46093      0,
46094      0,
46095      0,
46096      0,
46097      0,
46098      0,
46099      0,
46100      0,
46101      0,
46102      0
46103    },
46104    {
46105      {
46106        1,
46107        0,
46108        -1,
46109        -1,
46110        -1,
46111        -1,
46112        -1,
46113        -1,
46114        -1,
46115        -1,
46116        -1,
46117        -1,
46118        -1
46119      },
46120      {
46121        0,
46122        1,
46123        -1,
46124        -1,
46125        -1,
46126        -1,
46127        -1,
46128        -1,
46129        -1,
46130        -1,
46131        -1,
46132        -1,
46133        -1
46134      }
46135    }
46136  },
46137  {
46138    kInstructionTypeCall,
46139    1,
46140    {
46141      kOperandTypeX86Memory,
46142      0,
46143      0,
46144      0,
46145      0,
46146      0,
46147      0,
46148      0,
46149      0,
46150      0,
46151      0,
46152      0,
46153      0
46154    },
46155    {
46156      kOperandFlagTarget,
46157      0,
46158      0,
46159      0,
46160      0,
46161      0,
46162      0,
46163      0,
46164      0,
46165      0,
46166      0,
46167      0,
46168      0
46169    },
46170    {
46171      {
46172        0,
46173        -1,
46174        -1,
46175        -1,
46176        -1,
46177        -1,
46178        -1,
46179        -1,
46180        -1,
46181        -1,
46182        -1,
46183        -1,
46184        -1
46185      },
46186      {
46187        0,
46188        -1,
46189        -1,
46190        -1,
46191        -1,
46192        -1,
46193        -1,
46194        -1,
46195        -1,
46196        -1,
46197        -1,
46198        -1,
46199        -1
46200      }
46201    }
46202  },
46203  {
46204    kInstructionTypeCall,
46205    2,
46206    {
46207      kOperandTypeImmediate,
46208      kOperandTypeImmediate,
46209      0,
46210      0,
46211      0,
46212      0,
46213      0,
46214      0,
46215      0,
46216      0,
46217      0,
46218      0,
46219      0
46220    },
46221    {
46222      kOperandFlagTarget,
46223      0,
46224      0,
46225      0,
46226      0,
46227      0,
46228      0,
46229      0,
46230      0,
46231      0,
46232      0,
46233      0,
46234      0
46235    },
46236    {
46237      {
46238        1,
46239        0,
46240        -1,
46241        -1,
46242        -1,
46243        -1,
46244        -1,
46245        -1,
46246        -1,
46247        -1,
46248        -1,
46249        -1,
46250        -1
46251      },
46252      {
46253        0,
46254        1,
46255        -1,
46256        -1,
46257        -1,
46258        -1,
46259        -1,
46260        -1,
46261        -1,
46262        -1,
46263        -1,
46264        -1,
46265        -1
46266      }
46267    }
46268  },
46269  {
46270    kInstructionTypeCall,
46271    1,
46272    {
46273      kOperandTypeX86Memory,
46274      0,
46275      0,
46276      0,
46277      0,
46278      0,
46279      0,
46280      0,
46281      0,
46282      0,
46283      0,
46284      0,
46285      0
46286    },
46287    {
46288      kOperandFlagTarget,
46289      0,
46290      0,
46291      0,
46292      0,
46293      0,
46294      0,
46295      0,
46296      0,
46297      0,
46298      0,
46299      0,
46300      0
46301    },
46302    {
46303      {
46304        0,
46305        -1,
46306        -1,
46307        -1,
46308        -1,
46309        -1,
46310        -1,
46311        -1,
46312        -1,
46313        -1,
46314        -1,
46315        -1,
46316        -1
46317      },
46318      {
46319        0,
46320        -1,
46321        -1,
46322        -1,
46323        -1,
46324        -1,
46325        -1,
46326        -1,
46327        -1,
46328        -1,
46329        -1,
46330        -1,
46331        -1
46332      }
46333    }
46334  },
46335  {
46336    kInstructionTypeCall,
46337    1,
46338    {
46339      kOperandTypeX86Memory,
46340      0,
46341      0,
46342      0,
46343      0,
46344      0,
46345      0,
46346      0,
46347      0,
46348      0,
46349      0,
46350      0,
46351      0
46352    },
46353    {
46354      kOperandFlagTarget,
46355      0,
46356      0,
46357      0,
46358      0,
46359      0,
46360      0,
46361      0,
46362      0,
46363      0,
46364      0,
46365      0,
46366      0
46367    },
46368    {
46369      {
46370        0,
46371        -1,
46372        -1,
46373        -1,
46374        -1,
46375        -1,
46376        -1,
46377        -1,
46378        -1,
46379        -1,
46380        -1,
46381        -1,
46382        -1
46383      },
46384      {
46385        0,
46386        -1,
46387        -1,
46388        -1,
46389        -1,
46390        -1,
46391        -1,
46392        -1,
46393        -1,
46394        -1,
46395        -1,
46396        -1,
46397        -1
46398      }
46399    }
46400  },
46401  {
46402    kInstructionTypeBranch,
46403    2,
46404    {
46405      kOperandTypeImmediate,
46406      kOperandTypeImmediate,
46407      0,
46408      0,
46409      0,
46410      0,
46411      0,
46412      0,
46413      0,
46414      0,
46415      0,
46416      0,
46417      0
46418    },
46419    {
46420      kOperandFlagTarget,
46421      0,
46422      0,
46423      0,
46424      0,
46425      0,
46426      0,
46427      0,
46428      0,
46429      0,
46430      0,
46431      0,
46432      0
46433    },
46434    {
46435      {
46436        1,
46437        0,
46438        -1,
46439        -1,
46440        -1,
46441        -1,
46442        -1,
46443        -1,
46444        -1,
46445        -1,
46446        -1,
46447        -1,
46448        -1
46449      },
46450      {
46451        0,
46452        1,
46453        -1,
46454        -1,
46455        -1,
46456        -1,
46457        -1,
46458        -1,
46459        -1,
46460        -1,
46461        -1,
46462        -1,
46463        -1
46464      }
46465    }
46466  },
46467  {
46468    kInstructionTypeBranch,
46469    1,
46470    {
46471      kOperandTypeX86Memory,
46472      0,
46473      0,
46474      0,
46475      0,
46476      0,
46477      0,
46478      0,
46479      0,
46480      0,
46481      0,
46482      0,
46483      0
46484    },
46485    {
46486      kOperandFlagTarget,
46487      0,
46488      0,
46489      0,
46490      0,
46491      0,
46492      0,
46493      0,
46494      0,
46495      0,
46496      0,
46497      0,
46498      0
46499    },
46500    {
46501      {
46502        0,
46503        -1,
46504        -1,
46505        -1,
46506        -1,
46507        -1,
46508        -1,
46509        -1,
46510        -1,
46511        -1,
46512        -1,
46513        -1,
46514        -1
46515      },
46516      {
46517        0,
46518        -1,
46519        -1,
46520        -1,
46521        -1,
46522        -1,
46523        -1,
46524        -1,
46525        -1,
46526        -1,
46527        -1,
46528        -1,
46529        -1
46530      }
46531    }
46532  },
46533  {
46534    kInstructionTypeBranch,
46535    2,
46536    {
46537      kOperandTypeImmediate,
46538      kOperandTypeImmediate,
46539      0,
46540      0,
46541      0,
46542      0,
46543      0,
46544      0,
46545      0,
46546      0,
46547      0,
46548      0,
46549      0
46550    },
46551    {
46552      kOperandFlagTarget,
46553      0,
46554      0,
46555      0,
46556      0,
46557      0,
46558      0,
46559      0,
46560      0,
46561      0,
46562      0,
46563      0,
46564      0
46565    },
46566    {
46567      {
46568        1,
46569        0,
46570        -1,
46571        -1,
46572        -1,
46573        -1,
46574        -1,
46575        -1,
46576        -1,
46577        -1,
46578        -1,
46579        -1,
46580        -1
46581      },
46582      {
46583        0,
46584        1,
46585        -1,
46586        -1,
46587        -1,
46588        -1,
46589        -1,
46590        -1,
46591        -1,
46592        -1,
46593        -1,
46594        -1,
46595        -1
46596      }
46597    }
46598  },
46599  {
46600    kInstructionTypeBranch,
46601    1,
46602    {
46603      kOperandTypeX86Memory,
46604      0,
46605      0,
46606      0,
46607      0,
46608      0,
46609      0,
46610      0,
46611      0,
46612      0,
46613      0,
46614      0,
46615      0
46616    },
46617    {
46618      kOperandFlagTarget,
46619      0,
46620      0,
46621      0,
46622      0,
46623      0,
46624      0,
46625      0,
46626      0,
46627      0,
46628      0,
46629      0,
46630      0
46631    },
46632    {
46633      {
46634        0,
46635        -1,
46636        -1,
46637        -1,
46638        -1,
46639        -1,
46640        -1,
46641        -1,
46642        -1,
46643        -1,
46644        -1,
46645        -1,
46646        -1
46647      },
46648      {
46649        0,
46650        -1,
46651        -1,
46652        -1,
46653        -1,
46654        -1,
46655        -1,
46656        -1,
46657        -1,
46658        -1,
46659        -1,
46660        -1,
46661        -1
46662      }
46663    }
46664  },
46665  {
46666    kInstructionTypeBranch,
46667    1,
46668    {
46669      kOperandTypeX86Memory,
46670      0,
46671      0,
46672      0,
46673      0,
46674      0,
46675      0,
46676      0,
46677      0,
46678      0,
46679      0,
46680      0,
46681      0
46682    },
46683    {
46684      kOperandFlagTarget,
46685      0,
46686      0,
46687      0,
46688      0,
46689      0,
46690      0,
46691      0,
46692      0,
46693      0,
46694      0,
46695      0,
46696      0
46697    },
46698    {
46699      {
46700        0,
46701        -1,
46702        -1,
46703        -1,
46704        -1,
46705        -1,
46706        -1,
46707        -1,
46708        -1,
46709        -1,
46710        -1,
46711        -1,
46712        -1
46713      },
46714      {
46715        0,
46716        -1,
46717        -1,
46718        -1,
46719        -1,
46720        -1,
46721        -1,
46722        -1,
46723        -1,
46724        -1,
46725        -1,
46726        -1,
46727        -1
46728      }
46729    }
46730  },
46731  {
46732    0,
46733    1,
46734    {
46735      kOperandTypeX86Memory,
46736      0,
46737      0,
46738      0,
46739      0,
46740      0,
46741      0,
46742      0,
46743      0,
46744      0,
46745      0,
46746      0,
46747      0
46748    },
46749    {
46750      0,
46751      0,
46752      0,
46753      0,
46754      0,
46755      0,
46756      0,
46757      0,
46758      0,
46759      0,
46760      0,
46761      0,
46762      0
46763    },
46764    {
46765      {
46766        0,
46767        -1,
46768        -1,
46769        -1,
46770        -1,
46771        -1,
46772        -1,
46773        -1,
46774        -1,
46775        -1,
46776        -1,
46777        -1,
46778        -1
46779      },
46780      {
46781        0,
46782        -1,
46783        -1,
46784        -1,
46785        -1,
46786        -1,
46787        -1,
46788        -1,
46789        -1,
46790        -1,
46791        -1,
46792        -1,
46793        -1
46794      }
46795    }
46796  },
46797  {
46798    0,
46799    1,
46800    {
46801      kOperandTypeX86Memory,
46802      0,
46803      0,
46804      0,
46805      0,
46806      0,
46807      0,
46808      0,
46809      0,
46810      0,
46811      0,
46812      0,
46813      0
46814    },
46815    {
46816      0,
46817      0,
46818      0,
46819      0,
46820      0,
46821      0,
46822      0,
46823      0,
46824      0,
46825      0,
46826      0,
46827      0,
46828      0
46829    },
46830    {
46831      {
46832        0,
46833        -1,
46834        -1,
46835        -1,
46836        -1,
46837        -1,
46838        -1,
46839        -1,
46840        -1,
46841        -1,
46842        -1,
46843        -1,
46844        -1
46845      },
46846      {
46847        0,
46848        -1,
46849        -1,
46850        -1,
46851        -1,
46852        -1,
46853        -1,
46854        -1,
46855        -1,
46856        -1,
46857        -1,
46858        -1,
46859        -1
46860      }
46861    }
46862  },
46863  {
46864    0,
46865    1,
46866    {
46867      kOperandTypeX86Memory,
46868      0,
46869      0,
46870      0,
46871      0,
46872      0,
46873      0,
46874      0,
46875      0,
46876      0,
46877      0,
46878      0,
46879      0
46880    },
46881    {
46882      0,
46883      0,
46884      0,
46885      0,
46886      0,
46887      0,
46888      0,
46889      0,
46890      0,
46891      0,
46892      0,
46893      0,
46894      0
46895    },
46896    {
46897      {
46898        0,
46899        -1,
46900        -1,
46901        -1,
46902        -1,
46903        -1,
46904        -1,
46905        -1,
46906        -1,
46907        -1,
46908        -1,
46909        -1,
46910        -1
46911      },
46912      {
46913        0,
46914        -1,
46915        -1,
46916        -1,
46917        -1,
46918        -1,
46919        -1,
46920        -1,
46921        -1,
46922        -1,
46923        -1,
46924        -1,
46925        -1
46926      }
46927    }
46928  },
46929  {
46930    0,
46931    1,
46932    {
46933      kOperandTypeX86Memory,
46934      0,
46935      0,
46936      0,
46937      0,
46938      0,
46939      0,
46940      0,
46941      0,
46942      0,
46943      0,
46944      0,
46945      0
46946    },
46947    {
46948      0,
46949      0,
46950      0,
46951      0,
46952      0,
46953      0,
46954      0,
46955      0,
46956      0,
46957      0,
46958      0,
46959      0,
46960      0
46961    },
46962    {
46963      {
46964        0,
46965        -1,
46966        -1,
46967        -1,
46968        -1,
46969        -1,
46970        -1,
46971        -1,
46972        -1,
46973        -1,
46974        -1,
46975        -1,
46976        -1
46977      },
46978      {
46979        0,
46980        -1,
46981        -1,
46982        -1,
46983        -1,
46984        -1,
46985        -1,
46986        -1,
46987        -1,
46988        -1,
46989        -1,
46990        -1,
46991        -1
46992      }
46993    }
46994  },
46995  {
46996    0,
46997    1,
46998    {
46999      kOperandTypeX86Memory,
47000      0,
47001      0,
47002      0,
47003      0,
47004      0,
47005      0,
47006      0,
47007      0,
47008      0,
47009      0,
47010      0,
47011      0
47012    },
47013    {
47014      0,
47015      0,
47016      0,
47017      0,
47018      0,
47019      0,
47020      0,
47021      0,
47022      0,
47023      0,
47024      0,
47025      0,
47026      0
47027    },
47028    {
47029      {
47030        0,
47031        -1,
47032        -1,
47033        -1,
47034        -1,
47035        -1,
47036        -1,
47037        -1,
47038        -1,
47039        -1,
47040        -1,
47041        -1,
47042        -1
47043      },
47044      {
47045        0,
47046        -1,
47047        -1,
47048        -1,
47049        -1,
47050        -1,
47051        -1,
47052        -1,
47053        -1,
47054        -1,
47055        -1,
47056        -1,
47057        -1
47058      }
47059    }
47060  },
47061  {
47062    0,
47063    1,
47064    {
47065      kOperandTypeX86Memory,
47066      0,
47067      0,
47068      0,
47069      0,
47070      0,
47071      0,
47072      0,
47073      0,
47074      0,
47075      0,
47076      0,
47077      0
47078    },
47079    {
47080      0,
47081      0,
47082      0,
47083      0,
47084      0,
47085      0,
47086      0,
47087      0,
47088      0,
47089      0,
47090      0,
47091      0,
47092      0
47093    },
47094    {
47095      {
47096        0,
47097        -1,
47098        -1,
47099        -1,
47100        -1,
47101        -1,
47102        -1,
47103        -1,
47104        -1,
47105        -1,
47106        -1,
47107        -1,
47108        -1
47109      },
47110      {
47111        0,
47112        -1,
47113        -1,
47114        -1,
47115        -1,
47116        -1,
47117        -1,
47118        -1,
47119        -1,
47120        -1,
47121        -1,
47122        -1,
47123        -1
47124      }
47125    }
47126  },
47127  {
47128    0,
47129    0,
47130    {
47131      0,
47132      0,
47133      0,
47134      0,
47135      0,
47136      0,
47137      0,
47138      0,
47139      0,
47140      0,
47141      0,
47142      0,
47143      0
47144    },
47145    {
47146      0,
47147      0,
47148      0,
47149      0,
47150      0,
47151      0,
47152      0,
47153      0,
47154      0,
47155      0,
47156      0,
47157      0,
47158      0
47159    },
47160    {
47161      {
47162        -1,
47163        -1,
47164        -1,
47165        -1,
47166        -1,
47167        -1,
47168        -1,
47169        -1,
47170        -1,
47171        -1,
47172        -1,
47173        -1,
47174        -1
47175      },
47176      {
47177        -1,
47178        -1,
47179        -1,
47180        -1,
47181        -1,
47182        -1,
47183        -1,
47184        -1,
47185        -1,
47186        -1,
47187        -1,
47188        -1,
47189        -1
47190      }
47191    }
47192  },
47193  {
47194    0,
47195    0,
47196    {
47197      0,
47198      0,
47199      0,
47200      0,
47201      0,
47202      0,
47203      0,
47204      0,
47205      0,
47206      0,
47207      0,
47208      0,
47209      0
47210    },
47211    {
47212      0,
47213      0,
47214      0,
47215      0,
47216      0,
47217      0,
47218      0,
47219      0,
47220      0,
47221      0,
47222      0,
47223      0,
47224      0
47225    },
47226    {
47227      {
47228        -1,
47229        -1,
47230        -1,
47231        -1,
47232        -1,
47233        -1,
47234        -1,
47235        -1,
47236        -1,
47237        -1,
47238        -1,
47239        -1,
47240        -1
47241      },
47242      {
47243        -1,
47244        -1,
47245        -1,
47246        -1,
47247        -1,
47248        -1,
47249        -1,
47250        -1,
47251        -1,
47252        -1,
47253        -1,
47254        -1,
47255        -1
47256      }
47257    }
47258  },
47259  {
47260    0,
47261    0,
47262    {
47263      0,
47264      0,
47265      0,
47266      0,
47267      0,
47268      0,
47269      0,
47270      0,
47271      0,
47272      0,
47273      0,
47274      0,
47275      0
47276    },
47277    {
47278      0,
47279      0,
47280      0,
47281      0,
47282      0,
47283      0,
47284      0,
47285      0,
47286      0,
47287      0,
47288      0,
47289      0,
47290      0
47291    },
47292    {
47293      {
47294        -1,
47295        -1,
47296        -1,
47297        -1,
47298        -1,
47299        -1,
47300        -1,
47301        -1,
47302        -1,
47303        -1,
47304        -1,
47305        -1,
47306        -1
47307      },
47308      {
47309        -1,
47310        -1,
47311        -1,
47312        -1,
47313        -1,
47314        -1,
47315        -1,
47316        -1,
47317        -1,
47318        -1,
47319        -1,
47320        -1,
47321        -1
47322      }
47323    }
47324  },
47325  {
47326    0,
47327    1,
47328    {
47329      kOperandTypeRegister,
47330      0,
47331      0,
47332      0,
47333      0,
47334      0,
47335      0,
47336      0,
47337      0,
47338      0,
47339      0,
47340      0,
47341      0
47342    },
47343    {
47344      0,
47345      0,
47346      0,
47347      0,
47348      0,
47349      0,
47350      0,
47351      0,
47352      0,
47353      0,
47354      0,
47355      0,
47356      0
47357    },
47358    {
47359      {
47360        0,
47361        -1,
47362        -1,
47363        -1,
47364        -1,
47365        -1,
47366        -1,
47367        -1,
47368        -1,
47369        -1,
47370        -1,
47371        -1,
47372        -1
47373      },
47374      {
47375        0,
47376        -1,
47377        -1,
47378        -1,
47379        -1,
47380        -1,
47381        -1,
47382        -1,
47383        -1,
47384        -1,
47385        -1,
47386        -1,
47387        -1
47388      }
47389    }
47390  },
47391  {
47392    0,
47393    1,
47394    {
47395      kOperandTypeX86Memory,
47396      0,
47397      0,
47398      0,
47399      0,
47400      0,
47401      0,
47402      0,
47403      0,
47404      0,
47405      0,
47406      0,
47407      0
47408    },
47409    {
47410      0,
47411      0,
47412      0,
47413      0,
47414      0,
47415      0,
47416      0,
47417      0,
47418      0,
47419      0,
47420      0,
47421      0,
47422      0
47423    },
47424    {
47425      {
47426        0,
47427        -1,
47428        -1,
47429        -1,
47430        -1,
47431        -1,
47432        -1,
47433        -1,
47434        -1,
47435        -1,
47436        -1,
47437        -1,
47438        -1
47439      },
47440      {
47441        0,
47442        -1,
47443        -1,
47444        -1,
47445        -1,
47446        -1,
47447        -1,
47448        -1,
47449        -1,
47450        -1,
47451        -1,
47452        -1,
47453        -1
47454      }
47455    }
47456  },
47457  {
47458    0,
47459    1,
47460    {
47461      kOperandTypeX86Memory,
47462      0,
47463      0,
47464      0,
47465      0,
47466      0,
47467      0,
47468      0,
47469      0,
47470      0,
47471      0,
47472      0,
47473      0
47474    },
47475    {
47476      0,
47477      0,
47478      0,
47479      0,
47480      0,
47481      0,
47482      0,
47483      0,
47484      0,
47485      0,
47486      0,
47487      0,
47488      0
47489    },
47490    {
47491      {
47492        0,
47493        -1,
47494        -1,
47495        -1,
47496        -1,
47497        -1,
47498        -1,
47499        -1,
47500        -1,
47501        -1,
47502        -1,
47503        -1,
47504        -1
47505      },
47506      {
47507        0,
47508        -1,
47509        -1,
47510        -1,
47511        -1,
47512        -1,
47513        -1,
47514        -1,
47515        -1,
47516        -1,
47517        -1,
47518        -1,
47519        -1
47520      }
47521    }
47522  },
47523  {
47524    0,
47525    1,
47526    {
47527      kOperandTypeX86Memory,
47528      0,
47529      0,
47530      0,
47531      0,
47532      0,
47533      0,
47534      0,
47535      0,
47536      0,
47537      0,
47538      0,
47539      0
47540    },
47541    {
47542      0,
47543      0,
47544      0,
47545      0,
47546      0,
47547      0,
47548      0,
47549      0,
47550      0,
47551      0,
47552      0,
47553      0,
47554      0
47555    },
47556    {
47557      {
47558        0,
47559        -1,
47560        -1,
47561        -1,
47562        -1,
47563        -1,
47564        -1,
47565        -1,
47566        -1,
47567        -1,
47568        -1,
47569        -1,
47570        -1
47571      },
47572      {
47573        0,
47574        -1,
47575        -1,
47576        -1,
47577        -1,
47578        -1,
47579        -1,
47580        -1,
47581        -1,
47582        -1,
47583        -1,
47584        -1,
47585        -1
47586      }
47587    }
47588  },
47589  {
47590    0,
47591    1,
47592    {
47593      kOperandTypeX86Memory,
47594      0,
47595      0,
47596      0,
47597      0,
47598      0,
47599      0,
47600      0,
47601      0,
47602      0,
47603      0,
47604      0,
47605      0
47606    },
47607    {
47608      0,
47609      0,
47610      0,
47611      0,
47612      0,
47613      0,
47614      0,
47615      0,
47616      0,
47617      0,
47618      0,
47619      0,
47620      0
47621    },
47622    {
47623      {
47624        0,
47625        -1,
47626        -1,
47627        -1,
47628        -1,
47629        -1,
47630        -1,
47631        -1,
47632        -1,
47633        -1,
47634        -1,
47635        -1,
47636        -1
47637      },
47638      {
47639        0,
47640        -1,
47641        -1,
47642        -1,
47643        -1,
47644        -1,
47645        -1,
47646        -1,
47647        -1,
47648        -1,
47649        -1,
47650        -1,
47651        -1
47652      }
47653    }
47654  },
47655  {
47656    0,
47657    0,
47658    {
47659      0,
47660      0,
47661      0,
47662      0,
47663      0,
47664      0,
47665      0,
47666      0,
47667      0,
47668      0,
47669      0,
47670      0,
47671      0
47672    },
47673    {
47674      0,
47675      0,
47676      0,
47677      0,
47678      0,
47679      0,
47680      0,
47681      0,
47682      0,
47683      0,
47684      0,
47685      0,
47686      0
47687    },
47688    {
47689      {
47690        -1,
47691        -1,
47692        -1,
47693        -1,
47694        -1,
47695        -1,
47696        -1,
47697        -1,
47698        -1,
47699        -1,
47700        -1,
47701        -1,
47702        -1
47703      },
47704      {
47705        -1,
47706        -1,
47707        -1,
47708        -1,
47709        -1,
47710        -1,
47711        -1,
47712        -1,
47713        -1,
47714        -1,
47715        -1,
47716        -1,
47717        -1
47718      }
47719    }
47720  },
47721  {
47722    0,
47723    1,
47724    {
47725      kOperandTypeX86Memory,
47726      0,
47727      0,
47728      0,
47729      0,
47730      0,
47731      0,
47732      0,
47733      0,
47734      0,
47735      0,
47736      0,
47737      0
47738    },
47739    {
47740      0,
47741      0,
47742      0,
47743      0,
47744      0,
47745      0,
47746      0,
47747      0,
47748      0,
47749      0,
47750      0,
47751      0,
47752      0
47753    },
47754    {
47755      {
47756        0,
47757        -1,
47758        -1,
47759        -1,
47760        -1,
47761        -1,
47762        -1,
47763        -1,
47764        -1,
47765        -1,
47766        -1,
47767        -1,
47768        -1
47769      },
47770      {
47771        0,
47772        -1,
47773        -1,
47774        -1,
47775        -1,
47776        -1,
47777        -1,
47778        -1,
47779        -1,
47780        -1,
47781        -1,
47782        -1,
47783        -1
47784      }
47785    }
47786  },
47787  {
47788    0,
47789    1,
47790    {
47791      kOperandTypeX86Memory,
47792      0,
47793      0,
47794      0,
47795      0,
47796      0,
47797      0,
47798      0,
47799      0,
47800      0,
47801      0,
47802      0,
47803      0
47804    },
47805    {
47806      0,
47807      0,
47808      0,
47809      0,
47810      0,
47811      0,
47812      0,
47813      0,
47814      0,
47815      0,
47816      0,
47817      0,
47818      0
47819    },
47820    {
47821      {
47822        0,
47823        -1,
47824        -1,
47825        -1,
47826        -1,
47827        -1,
47828        -1,
47829        -1,
47830        -1,
47831        -1,
47832        -1,
47833        -1,
47834        -1
47835      },
47836      {
47837        0,
47838        -1,
47839        -1,
47840        -1,
47841        -1,
47842        -1,
47843        -1,
47844        -1,
47845        -1,
47846        -1,
47847        -1,
47848        -1,
47849        -1
47850      }
47851    }
47852  },
47853  {
47854    0,
47855    0,
47856    {
47857      0,
47858      0,
47859      0,
47860      0,
47861      0,
47862      0,
47863      0,
47864      0,
47865      0,
47866      0,
47867      0,
47868      0,
47869      0
47870    },
47871    {
47872      0,
47873      0,
47874      0,
47875      0,
47876      0,
47877      0,
47878      0,
47879      0,
47880      0,
47881      0,
47882      0,
47883      0,
47884      0
47885    },
47886    {
47887      {
47888        -1,
47889        -1,
47890        -1,
47891        -1,
47892        -1,
47893        -1,
47894        -1,
47895        -1,
47896        -1,
47897        -1,
47898        -1,
47899        -1,
47900        -1
47901      },
47902      {
47903        -1,
47904        -1,
47905        -1,
47906        -1,
47907        -1,
47908        -1,
47909        -1,
47910        -1,
47911        -1,
47912        -1,
47913        -1,
47914        -1,
47915        -1
47916      }
47917    }
47918  },
47919  {
47920    0,
47921    0,
47922    {
47923      0,
47924      0,
47925      0,
47926      0,
47927      0,
47928      0,
47929      0,
47930      0,
47931      0,
47932      0,
47933      0,
47934      0,
47935      0
47936    },
47937    {
47938      0,
47939      0,
47940      0,
47941      0,
47942      0,
47943      0,
47944      0,
47945      0,
47946      0,
47947      0,
47948      0,
47949      0,
47950      0
47951    },
47952    {
47953      {
47954        -1,
47955        -1,
47956        -1,
47957        -1,
47958        -1,
47959        -1,
47960        -1,
47961        -1,
47962        -1,
47963        -1,
47964        -1,
47965        -1,
47966        -1
47967      },
47968      {
47969        -1,
47970        -1,
47971        -1,
47972        -1,
47973        -1,
47974        -1,
47975        -1,
47976        -1,
47977        -1,
47978        -1,
47979        -1,
47980        -1,
47981        -1
47982      }
47983    }
47984  },
47985  {
47986    0,
47987    0,
47988    {
47989      0,
47990      0,
47991      0,
47992      0,
47993      0,
47994      0,
47995      0,
47996      0,
47997      0,
47998      0,
47999      0,
48000      0,
48001      0
48002    },
48003    {
48004      0,
48005      0,
48006      0,
48007      0,
48008      0,
48009      0,
48010      0,
48011      0,
48012      0,
48013      0,
48014      0,
48015      0,
48016      0
48017    },
48018    {
48019      {
48020        -1,
48021        -1,
48022        -1,
48023        -1,
48024        -1,
48025        -1,
48026        -1,
48027        -1,
48028        -1,
48029        -1,
48030        -1,
48031        -1,
48032        -1
48033      },
48034      {
48035        -1,
48036        -1,
48037        -1,
48038        -1,
48039        -1,
48040        -1,
48041        -1,
48042        -1,
48043        -1,
48044        -1,
48045        -1,
48046        -1,
48047        -1
48048      }
48049    }
48050  },
48051  {
48052    0,
48053    0,
48054    {
48055      0,
48056      0,
48057      0,
48058      0,
48059      0,
48060      0,
48061      0,
48062      0,
48063      0,
48064      0,
48065      0,
48066      0,
48067      0
48068    },
48069    {
48070      0,
48071      0,
48072      0,
48073      0,
48074      0,
48075      0,
48076      0,
48077      0,
48078      0,
48079      0,
48080      0,
48081      0,
48082      0
48083    },
48084    {
48085      {
48086        -1,
48087        -1,
48088        -1,
48089        -1,
48090        -1,
48091        -1,
48092        -1,
48093        -1,
48094        -1,
48095        -1,
48096        -1,
48097        -1,
48098        -1
48099      },
48100      {
48101        -1,
48102        -1,
48103        -1,
48104        -1,
48105        -1,
48106        -1,
48107        -1,
48108        -1,
48109        -1,
48110        -1,
48111        -1,
48112        -1,
48113        -1
48114      }
48115    }
48116  },
48117  {
48118    0,
48119    0,
48120    {
48121      0,
48122      0,
48123      0,
48124      0,
48125      0,
48126      0,
48127      0,
48128      0,
48129      0,
48130      0,
48131      0,
48132      0,
48133      0
48134    },
48135    {
48136      0,
48137      0,
48138      0,
48139      0,
48140      0,
48141      0,
48142      0,
48143      0,
48144      0,
48145      0,
48146      0,
48147      0,
48148      0
48149    },
48150    {
48151      {
48152        -1,
48153        -1,
48154        -1,
48155        -1,
48156        -1,
48157        -1,
48158        -1,
48159        -1,
48160        -1,
48161        -1,
48162        -1,
48163        -1,
48164        -1
48165      },
48166      {
48167        -1,
48168        -1,
48169        -1,
48170        -1,
48171        -1,
48172        -1,
48173        -1,
48174        -1,
48175        -1,
48176        -1,
48177        -1,
48178        -1,
48179        -1
48180      }
48181    }
48182  },
48183  {
48184    0,
48185    0,
48186    {
48187      0,
48188      0,
48189      0,
48190      0,
48191      0,
48192      0,
48193      0,
48194      0,
48195      0,
48196      0,
48197      0,
48198      0,
48199      0
48200    },
48201    {
48202      0,
48203      0,
48204      0,
48205      0,
48206      0,
48207      0,
48208      0,
48209      0,
48210      0,
48211      0,
48212      0,
48213      0,
48214      0
48215    },
48216    {
48217      {
48218        -1,
48219        -1,
48220        -1,
48221        -1,
48222        -1,
48223        -1,
48224        -1,
48225        -1,
48226        -1,
48227        -1,
48228        -1,
48229        -1,
48230        -1
48231      },
48232      {
48233        -1,
48234        -1,
48235        -1,
48236        -1,
48237        -1,
48238        -1,
48239        -1,
48240        -1,
48241        -1,
48242        -1,
48243        -1,
48244        -1,
48245        -1
48246      }
48247    }
48248  },
48249  {
48250    0,
48251    0,
48252    {
48253      0,
48254      0,
48255      0,
48256      0,
48257      0,
48258      0,
48259      0,
48260      0,
48261      0,
48262      0,
48263      0,
48264      0,
48265      0
48266    },
48267    {
48268      0,
48269      0,
48270      0,
48271      0,
48272      0,
48273      0,
48274      0,
48275      0,
48276      0,
48277      0,
48278      0,
48279      0,
48280      0
48281    },
48282    {
48283      {
48284        -1,
48285        -1,
48286        -1,
48287        -1,
48288        -1,
48289        -1,
48290        -1,
48291        -1,
48292        -1,
48293        -1,
48294        -1,
48295        -1,
48296        -1
48297      },
48298      {
48299        -1,
48300        -1,
48301        -1,
48302        -1,
48303        -1,
48304        -1,
48305        -1,
48306        -1,
48307        -1,
48308        -1,
48309        -1,
48310        -1,
48311        -1
48312      }
48313    }
48314  },
48315  {
48316    0,
48317    0,
48318    {
48319      0,
48320      0,
48321      0,
48322      0,
48323      0,
48324      0,
48325      0,
48326      0,
48327      0,
48328      0,
48329      0,
48330      0,
48331      0
48332    },
48333    {
48334      0,
48335      0,
48336      0,
48337      0,
48338      0,
48339      0,
48340      0,
48341      0,
48342      0,
48343      0,
48344      0,
48345      0,
48346      0
48347    },
48348    {
48349      {
48350        -1,
48351        -1,
48352        -1,
48353        -1,
48354        -1,
48355        -1,
48356        -1,
48357        -1,
48358        -1,
48359        -1,
48360        -1,
48361        -1,
48362        -1
48363      },
48364      {
48365        -1,
48366        -1,
48367        -1,
48368        -1,
48369        -1,
48370        -1,
48371        -1,
48372        -1,
48373        -1,
48374        -1,
48375        -1,
48376        -1,
48377        -1
48378      }
48379    }
48380  },
48381  {
48382    0,
48383    1,
48384    {
48385      kOperandTypeX86Memory,
48386      0,
48387      0,
48388      0,
48389      0,
48390      0,
48391      0,
48392      0,
48393      0,
48394      0,
48395      0,
48396      0,
48397      0
48398    },
48399    {
48400      0,
48401      0,
48402      0,
48403      0,
48404      0,
48405      0,
48406      0,
48407      0,
48408      0,
48409      0,
48410      0,
48411      0,
48412      0
48413    },
48414    {
48415      {
48416        0,
48417        -1,
48418        -1,
48419        -1,
48420        -1,
48421        -1,
48422        -1,
48423        -1,
48424        -1,
48425        -1,
48426        -1,
48427        -1,
48428        -1
48429      },
48430      {
48431        0,
48432        -1,
48433        -1,
48434        -1,
48435        -1,
48436        -1,
48437        -1,
48438        -1,
48439        -1,
48440        -1,
48441        -1,
48442        -1,
48443        -1
48444      }
48445    }
48446  },
48447  {
48448    0,
48449    0,
48450    {
48451      0,
48452      0,
48453      0,
48454      0,
48455      0,
48456      0,
48457      0,
48458      0,
48459      0,
48460      0,
48461      0,
48462      0,
48463      0
48464    },
48465    {
48466      0,
48467      0,
48468      0,
48469      0,
48470      0,
48471      0,
48472      0,
48473      0,
48474      0,
48475      0,
48476      0,
48477      0,
48478      0
48479    },
48480    {
48481      {
48482        -1,
48483        -1,
48484        -1,
48485        -1,
48486        -1,
48487        -1,
48488        -1,
48489        -1,
48490        -1,
48491        -1,
48492        -1,
48493        -1,
48494        -1
48495      },
48496      {
48497        -1,
48498        -1,
48499        -1,
48500        -1,
48501        -1,
48502        -1,
48503        -1,
48504        -1,
48505        -1,
48506        -1,
48507        -1,
48508        -1,
48509        -1
48510      }
48511    }
48512  },
48513  {
48514    0,
48515    1,
48516    {
48517      kOperandTypeX86Memory,
48518      0,
48519      0,
48520      0,
48521      0,
48522      0,
48523      0,
48524      0,
48525      0,
48526      0,
48527      0,
48528      0,
48529      0
48530    },
48531    {
48532      0,
48533      0,
48534      0,
48535      0,
48536      0,
48537      0,
48538      0,
48539      0,
48540      0,
48541      0,
48542      0,
48543      0,
48544      0
48545    },
48546    {
48547      {
48548        0,
48549        -1,
48550        -1,
48551        -1,
48552        -1,
48553        -1,
48554        -1,
48555        -1,
48556        -1,
48557        -1,
48558        -1,
48559        -1,
48560        -1
48561      },
48562      {
48563        0,
48564        -1,
48565        -1,
48566        -1,
48567        -1,
48568        -1,
48569        -1,
48570        -1,
48571        -1,
48572        -1,
48573        -1,
48574        -1,
48575        -1
48576      }
48577    }
48578  },
48579  {
48580    0,
48581    2,
48582    {
48583      kOperandTypeX86Memory,
48584      kOperandTypeRegister,
48585      0,
48586      0,
48587      0,
48588      0,
48589      0,
48590      0,
48591      0,
48592      0,
48593      0,
48594      0,
48595      0
48596    },
48597    {
48598      0,
48599      0,
48600      0,
48601      0,
48602      0,
48603      0,
48604      0,
48605      0,
48606      0,
48607      0,
48608      0,
48609      0,
48610      0
48611    },
48612    {
48613      {
48614        -1,
48615        -1,
48616        -1,
48617        -1,
48618        -1,
48619        -1,
48620        -1,
48621        -1,
48622        -1,
48623        -1,
48624        -1,
48625        -1,
48626        -1
48627      },
48628      {
48629        -1,
48630        -1,
48631        -1,
48632        -1,
48633        -1,
48634        -1,
48635        -1,
48636        -1,
48637        -1,
48638        -1,
48639        -1,
48640        -1,
48641        -1
48642      }
48643    }
48644  },
48645  {
48646    0,
48647    2,
48648    {
48649      kOperandTypeX86Memory,
48650      kOperandTypeRegister,
48651      0,
48652      0,
48653      0,
48654      0,
48655      0,
48656      0,
48657      0,
48658      0,
48659      0,
48660      0,
48661      0
48662    },
48663    {
48664      0,
48665      0,
48666      0,
48667      0,
48668      0,
48669      0,
48670      0,
48671      0,
48672      0,
48673      0,
48674      0,
48675      0,
48676      0
48677    },
48678    {
48679      {
48680        -1,
48681        -1,
48682        -1,
48683        -1,
48684        -1,
48685        -1,
48686        -1,
48687        -1,
48688        -1,
48689        -1,
48690        -1,
48691        -1,
48692        -1
48693      },
48694      {
48695        -1,
48696        -1,
48697        -1,
48698        -1,
48699        -1,
48700        -1,
48701        -1,
48702        -1,
48703        -1,
48704        -1,
48705        -1,
48706        -1,
48707        -1
48708      }
48709    }
48710  },
48711  {
48712    0,
48713    2,
48714    {
48715      kOperandTypeX86Memory,
48716      kOperandTypeRegister,
48717      0,
48718      0,
48719      0,
48720      0,
48721      0,
48722      0,
48723      0,
48724      0,
48725      0,
48726      0,
48727      0
48728    },
48729    {
48730      0,
48731      0,
48732      0,
48733      0,
48734      0,
48735      0,
48736      0,
48737      0,
48738      0,
48739      0,
48740      0,
48741      0,
48742      0
48743    },
48744    {
48745      {
48746        -1,
48747        -1,
48748        -1,
48749        -1,
48750        -1,
48751        -1,
48752        -1,
48753        -1,
48754        -1,
48755        -1,
48756        -1,
48757        -1,
48758        -1
48759      },
48760      {
48761        -1,
48762        -1,
48763        -1,
48764        -1,
48765        -1,
48766        -1,
48767        -1,
48768        -1,
48769        -1,
48770        -1,
48771        -1,
48772        -1,
48773        -1
48774      }
48775    }
48776  },
48777  {
48778    0,
48779    2,
48780    {
48781      kOperandTypeX86Memory,
48782      kOperandTypeRegister,
48783      0,
48784      0,
48785      0,
48786      0,
48787      0,
48788      0,
48789      0,
48790      0,
48791      0,
48792      0,
48793      0
48794    },
48795    {
48796      0,
48797      0,
48798      0,
48799      0,
48800      0,
48801      0,
48802      0,
48803      0,
48804      0,
48805      0,
48806      0,
48807      0,
48808      0
48809    },
48810    {
48811      {
48812        -1,
48813        -1,
48814        -1,
48815        -1,
48816        -1,
48817        -1,
48818        -1,
48819        -1,
48820        -1,
48821        -1,
48822        -1,
48823        -1,
48824        -1
48825      },
48826      {
48827        -1,
48828        -1,
48829        -1,
48830        -1,
48831        -1,
48832        -1,
48833        -1,
48834        -1,
48835        -1,
48836        -1,
48837        -1,
48838        -1,
48839        -1
48840      }
48841    }
48842  },
48843  {
48844    0,
48845    2,
48846    {
48847      kOperandTypeX86Memory,
48848      kOperandTypeRegister,
48849      0,
48850      0,
48851      0,
48852      0,
48853      0,
48854      0,
48855      0,
48856      0,
48857      0,
48858      0,
48859      0
48860    },
48861    {
48862      0,
48863      0,
48864      0,
48865      0,
48866      0,
48867      0,
48868      0,
48869      0,
48870      0,
48871      0,
48872      0,
48873      0,
48874      0
48875    },
48876    {
48877      {
48878        -1,
48879        -1,
48880        -1,
48881        -1,
48882        -1,
48883        -1,
48884        -1,
48885        -1,
48886        -1,
48887        -1,
48888        -1,
48889        -1,
48890        -1
48891      },
48892      {
48893        -1,
48894        -1,
48895        -1,
48896        -1,
48897        -1,
48898        -1,
48899        -1,
48900        -1,
48901        -1,
48902        -1,
48903        -1,
48904        -1,
48905        -1
48906      }
48907    }
48908  },
48909  {
48910    0,
48911    2,
48912    {
48913      kOperandTypeX86Memory,
48914      kOperandTypeRegister,
48915      0,
48916      0,
48917      0,
48918      0,
48919      0,
48920      0,
48921      0,
48922      0,
48923      0,
48924      0,
48925      0
48926    },
48927    {
48928      0,
48929      0,
48930      0,
48931      0,
48932      0,
48933      0,
48934      0,
48935      0,
48936      0,
48937      0,
48938      0,
48939      0,
48940      0
48941    },
48942    {
48943      {
48944        -1,
48945        -1,
48946        -1,
48947        -1,
48948        -1,
48949        -1,
48950        -1,
48951        -1,
48952        -1,
48953        -1,
48954        -1,
48955        -1,
48956        -1
48957      },
48958      {
48959        -1,
48960        -1,
48961        -1,
48962        -1,
48963        -1,
48964        -1,
48965        -1,
48966        -1,
48967        -1,
48968        -1,
48969        -1,
48970        -1,
48971        -1
48972      }
48973    }
48974  },
48975  {
48976    0,
48977    2,
48978    {
48979      kOperandTypeX86Memory,
48980      kOperandTypeRegister,
48981      0,
48982      0,
48983      0,
48984      0,
48985      0,
48986      0,
48987      0,
48988      0,
48989      0,
48990      0,
48991      0
48992    },
48993    {
48994      0,
48995      0,
48996      0,
48997      0,
48998      0,
48999      0,
49000      0,
49001      0,
49002      0,
49003      0,
49004      0,
49005      0,
49006      0
49007    },
49008    {
49009      {
49010        -1,
49011        -1,
49012        -1,
49013        -1,
49014        -1,
49015        -1,
49016        -1,
49017        -1,
49018        -1,
49019        -1,
49020        -1,
49021        -1,
49022        -1
49023      },
49024      {
49025        -1,
49026        -1,
49027        -1,
49028        -1,
49029        -1,
49030        -1,
49031        -1,
49032        -1,
49033        -1,
49034        -1,
49035        -1,
49036        -1,
49037        -1
49038      }
49039    }
49040  },
49041  {
49042    0,
49043    2,
49044    {
49045      kOperandTypeX86Memory,
49046      kOperandTypeRegister,
49047      0,
49048      0,
49049      0,
49050      0,
49051      0,
49052      0,
49053      0,
49054      0,
49055      0,
49056      0,
49057      0
49058    },
49059    {
49060      0,
49061      0,
49062      0,
49063      0,
49064      0,
49065      0,
49066      0,
49067      0,
49068      0,
49069      0,
49070      0,
49071      0,
49072      0
49073    },
49074    {
49075      {
49076        -1,
49077        -1,
49078        -1,
49079        -1,
49080        -1,
49081        -1,
49082        -1,
49083        -1,
49084        -1,
49085        -1,
49086        -1,
49087        -1,
49088        -1
49089      },
49090      {
49091        -1,
49092        -1,
49093        -1,
49094        -1,
49095        -1,
49096        -1,
49097        -1,
49098        -1,
49099        -1,
49100        -1,
49101        -1,
49102        -1,
49103        -1
49104      }
49105    }
49106  },
49107  {
49108    0,
49109    2,
49110    {
49111      kOperandTypeX86Memory,
49112      kOperandTypeRegister,
49113      0,
49114      0,
49115      0,
49116      0,
49117      0,
49118      0,
49119      0,
49120      0,
49121      0,
49122      0,
49123      0
49124    },
49125    {
49126      0,
49127      0,
49128      0,
49129      0,
49130      0,
49131      0,
49132      0,
49133      0,
49134      0,
49135      0,
49136      0,
49137      0,
49138      0
49139    },
49140    {
49141      {
49142        -1,
49143        -1,
49144        -1,
49145        -1,
49146        -1,
49147        -1,
49148        -1,
49149        -1,
49150        -1,
49151        -1,
49152        -1,
49153        -1,
49154        -1
49155      },
49156      {
49157        -1,
49158        -1,
49159        -1,
49160        -1,
49161        -1,
49162        -1,
49163        -1,
49164        -1,
49165        -1,
49166        -1,
49167        -1,
49168        -1,
49169        -1
49170      }
49171    }
49172  },
49173  {
49174    0,
49175    0,
49176    {
49177      0,
49178      0,
49179      0,
49180      0,
49181      0,
49182      0,
49183      0,
49184      0,
49185      0,
49186      0,
49187      0,
49188      0,
49189      0
49190    },
49191    {
49192      0,
49193      0,
49194      0,
49195      0,
49196      0,
49197      0,
49198      0,
49199      0,
49200      0,
49201      0,
49202      0,
49203      0,
49204      0
49205    },
49206    {
49207      {
49208        -1,
49209        -1,
49210        -1,
49211        -1,
49212        -1,
49213        -1,
49214        -1,
49215        -1,
49216        -1,
49217        -1,
49218        -1,
49219        -1,
49220        -1
49221      },
49222      {
49223        -1,
49224        -1,
49225        -1,
49226        -1,
49227        -1,
49228        -1,
49229        -1,
49230        -1,
49231        -1,
49232        -1,
49233        -1,
49234        -1,
49235        -1
49236      }
49237    }
49238  },
49239  {
49240    0,
49241    0,
49242    {
49243      0,
49244      0,
49245      0,
49246      0,
49247      0,
49248      0,
49249      0,
49250      0,
49251      0,
49252      0,
49253      0,
49254      0,
49255      0
49256    },
49257    {
49258      0,
49259      0,
49260      0,
49261      0,
49262      0,
49263      0,
49264      0,
49265      0,
49266      0,
49267      0,
49268      0,
49269      0,
49270      0
49271    },
49272    {
49273      {
49274        -1,
49275        -1,
49276        -1,
49277        -1,
49278        -1,
49279        -1,
49280        -1,
49281        -1,
49282        -1,
49283        -1,
49284        -1,
49285        -1,
49286        -1
49287      },
49288      {
49289        -1,
49290        -1,
49291        -1,
49292        -1,
49293        -1,
49294        -1,
49295        -1,
49296        -1,
49297        -1,
49298        -1,
49299        -1,
49300        -1,
49301        -1
49302      }
49303    }
49304  },
49305  {
49306    0,
49307    0,
49308    {
49309      0,
49310      0,
49311      0,
49312      0,
49313      0,
49314      0,
49315      0,
49316      0,
49317      0,
49318      0,
49319      0,
49320      0,
49321      0
49322    },
49323    {
49324      0,
49325      0,
49326      0,
49327      0,
49328      0,
49329      0,
49330      0,
49331      0,
49332      0,
49333      0,
49334      0,
49335      0,
49336      0
49337    },
49338    {
49339      {
49340        -1,
49341        -1,
49342        -1,
49343        -1,
49344        -1,
49345        -1,
49346        -1,
49347        -1,
49348        -1,
49349        -1,
49350        -1,
49351        -1,
49352        -1
49353      },
49354      {
49355        -1,
49356        -1,
49357        -1,
49358        -1,
49359        -1,
49360        -1,
49361        -1,
49362        -1,
49363        -1,
49364        -1,
49365        -1,
49366        -1,
49367        -1
49368      }
49369    }
49370  },
49371  {
49372    0,
49373    0,
49374    {
49375      0,
49376      0,
49377      0,
49378      0,
49379      0,
49380      0,
49381      0,
49382      0,
49383      0,
49384      0,
49385      0,
49386      0,
49387      0
49388    },
49389    {
49390      0,
49391      0,
49392      0,
49393      0,
49394      0,
49395      0,
49396      0,
49397      0,
49398      0,
49399      0,
49400      0,
49401      0,
49402      0
49403    },
49404    {
49405      {
49406        -1,
49407        -1,
49408        -1,
49409        -1,
49410        -1,
49411        -1,
49412        -1,
49413        -1,
49414        -1,
49415        -1,
49416        -1,
49417        -1,
49418        -1
49419      },
49420      {
49421        -1,
49422        -1,
49423        -1,
49424        -1,
49425        -1,
49426        -1,
49427        -1,
49428        -1,
49429        -1,
49430        -1,
49431        -1,
49432        -1,
49433        -1
49434      }
49435    }
49436  },
49437  {
49438    0,
49439    0,
49440    {
49441      0,
49442      0,
49443      0,
49444      0,
49445      0,
49446      0,
49447      0,
49448      0,
49449      0,
49450      0,
49451      0,
49452      0,
49453      0
49454    },
49455    {
49456      0,
49457      0,
49458      0,
49459      0,
49460      0,
49461      0,
49462      0,
49463      0,
49464      0,
49465      0,
49466      0,
49467      0,
49468      0
49469    },
49470    {
49471      {
49472        -1,
49473        -1,
49474        -1,
49475        -1,
49476        -1,
49477        -1,
49478        -1,
49479        -1,
49480        -1,
49481        -1,
49482        -1,
49483        -1,
49484        -1
49485      },
49486      {
49487        -1,
49488        -1,
49489        -1,
49490        -1,
49491        -1,
49492        -1,
49493        -1,
49494        -1,
49495        -1,
49496        -1,
49497        -1,
49498        -1,
49499        -1
49500      }
49501    }
49502  },
49503  {
49504    0,
49505    1,
49506    {
49507      kOperandTypeX86Memory,
49508      0,
49509      0,
49510      0,
49511      0,
49512      0,
49513      0,
49514      0,
49515      0,
49516      0,
49517      0,
49518      0,
49519      0
49520    },
49521    {
49522      0,
49523      0,
49524      0,
49525      0,
49526      0,
49527      0,
49528      0,
49529      0,
49530      0,
49531      0,
49532      0,
49533      0,
49534      0
49535    },
49536    {
49537      {
49538        0,
49539        -1,
49540        -1,
49541        -1,
49542        -1,
49543        -1,
49544        -1,
49545        -1,
49546        -1,
49547        -1,
49548        -1,
49549        -1,
49550        -1
49551      },
49552      {
49553        0,
49554        -1,
49555        -1,
49556        -1,
49557        -1,
49558        -1,
49559        -1,
49560        -1,
49561        -1,
49562        -1,
49563        -1,
49564        -1,
49565        -1
49566      }
49567    }
49568  },
49569  {
49570    0,
49571    1,
49572    {
49573      kOperandTypeX86Memory,
49574      0,
49575      0,
49576      0,
49577      0,
49578      0,
49579      0,
49580      0,
49581      0,
49582      0,
49583      0,
49584      0,
49585      0
49586    },
49587    {
49588      0,
49589      0,
49590      0,
49591      0,
49592      0,
49593      0,
49594      0,
49595      0,
49596      0,
49597      0,
49598      0,
49599      0,
49600      0
49601    },
49602    {
49603      {
49604        0,
49605        -1,
49606        -1,
49607        -1,
49608        -1,
49609        -1,
49610        -1,
49611        -1,
49612        -1,
49613        -1,
49614        -1,
49615        -1,
49616        -1
49617      },
49618      {
49619        0,
49620        -1,
49621        -1,
49622        -1,
49623        -1,
49624        -1,
49625        -1,
49626        -1,
49627        -1,
49628        -1,
49629        -1,
49630        -1,
49631        -1
49632      }
49633    }
49634  },
49635  {
49636    0,
49637    0,
49638    {
49639      0,
49640      0,
49641      0,
49642      0,
49643      0,
49644      0,
49645      0,
49646      0,
49647      0,
49648      0,
49649      0,
49650      0,
49651      0
49652    },
49653    {
49654      0,
49655      0,
49656      0,
49657      0,
49658      0,
49659      0,
49660      0,
49661      0,
49662      0,
49663      0,
49664      0,
49665      0,
49666      0
49667    },
49668    {
49669      {
49670        -1,
49671        -1,
49672        -1,
49673        -1,
49674        -1,
49675        -1,
49676        -1,
49677        -1,
49678        -1,
49679        -1,
49680        -1,
49681        -1,
49682        -1
49683      },
49684      {
49685        -1,
49686        -1,
49687        -1,
49688        -1,
49689        -1,
49690        -1,
49691        -1,
49692        -1,
49693        -1,
49694        -1,
49695        -1,
49696        -1,
49697        -1
49698      }
49699    }
49700  },
49701  {
49702    0,
49703    0,
49704    {
49705      0,
49706      0,
49707      0,
49708      0,
49709      0,
49710      0,
49711      0,
49712      0,
49713      0,
49714      0,
49715      0,
49716      0,
49717      0
49718    },
49719    {
49720      0,
49721      0,
49722      0,
49723      0,
49724      0,
49725      0,
49726      0,
49727      0,
49728      0,
49729      0,
49730      0,
49731      0,
49732      0
49733    },
49734    {
49735      {
49736        -1,
49737        -1,
49738        -1,
49739        -1,
49740        -1,
49741        -1,
49742        -1,
49743        -1,
49744        -1,
49745        -1,
49746        -1,
49747        -1,
49748        -1
49749      },
49750      {
49751        -1,
49752        -1,
49753        -1,
49754        -1,
49755        -1,
49756        -1,
49757        -1,
49758        -1,
49759        -1,
49760        -1,
49761        -1,
49762        -1,
49763        -1
49764      }
49765    }
49766  },
49767  {
49768    0,
49769    1,
49770    {
49771      kOperandTypeX86Memory,
49772      0,
49773      0,
49774      0,
49775      0,
49776      0,
49777      0,
49778      0,
49779      0,
49780      0,
49781      0,
49782      0,
49783      0
49784    },
49785    {
49786      0,
49787      0,
49788      0,
49789      0,
49790      0,
49791      0,
49792      0,
49793      0,
49794      0,
49795      0,
49796      0,
49797      0,
49798      0
49799    },
49800    {
49801      {
49802        0,
49803        -1,
49804        -1,
49805        -1,
49806        -1,
49807        -1,
49808        -1,
49809        -1,
49810        -1,
49811        -1,
49812        -1,
49813        -1,
49814        -1
49815      },
49816      {
49817        0,
49818        -1,
49819        -1,
49820        -1,
49821        -1,
49822        -1,
49823        -1,
49824        -1,
49825        -1,
49826        -1,
49827        -1,
49828        -1,
49829        -1
49830      }
49831    }
49832  },
49833  {
49834    0,
49835    0,
49836    {
49837      0,
49838      0,
49839      0,
49840      0,
49841      0,
49842      0,
49843      0,
49844      0,
49845      0,
49846      0,
49847      0,
49848      0,
49849      0
49850    },
49851    {
49852      0,
49853      0,
49854      0,
49855      0,
49856      0,
49857      0,
49858      0,
49859      0,
49860      0,
49861      0,
49862      0,
49863      0,
49864      0
49865    },
49866    {
49867      {
49868        -1,
49869        -1,
49870        -1,
49871        -1,
49872        -1,
49873        -1,
49874        -1,
49875        -1,
49876        -1,
49877        -1,
49878        -1,
49879        -1,
49880        -1
49881      },
49882      {
49883        -1,
49884        -1,
49885        -1,
49886        -1,
49887        -1,
49888        -1,
49889        -1,
49890        -1,
49891        -1,
49892        -1,
49893        -1,
49894        -1,
49895        -1
49896      }
49897    }
49898  },
49899  {
49900    0,
49901    0,
49902    {
49903      0,
49904      0,
49905      0,
49906      0,
49907      0,
49908      0,
49909      0,
49910      0,
49911      0,
49912      0,
49913      0,
49914      0,
49915      0
49916    },
49917    {
49918      0,
49919      0,
49920      0,
49921      0,
49922      0,
49923      0,
49924      0,
49925      0,
49926      0,
49927      0,
49928      0,
49929      0,
49930      0
49931    },
49932    {
49933      {
49934        -1,
49935        -1,
49936        -1,
49937        -1,
49938        -1,
49939        -1,
49940        -1,
49941        -1,
49942        -1,
49943        -1,
49944        -1,
49945        -1,
49946        -1
49947      },
49948      {
49949        -1,
49950        -1,
49951        -1,
49952        -1,
49953        -1,
49954        -1,
49955        -1,
49956        -1,
49957        -1,
49958        -1,
49959        -1,
49960        -1,
49961        -1
49962      }
49963    }
49964  },
49965  {
49966    0,
49967    1,
49968    {
49969      kOperandTypeX86Memory,
49970      0,
49971      0,
49972      0,
49973      0,
49974      0,
49975      0,
49976      0,
49977      0,
49978      0,
49979      0,
49980      0,
49981      0
49982    },
49983    {
49984      0,
49985      0,
49986      0,
49987      0,
49988      0,
49989      0,
49990      0,
49991      0,
49992      0,
49993      0,
49994      0,
49995      0,
49996      0
49997    },
49998    {
49999      {
50000        0,
50001        -1,
50002        -1,
50003        -1,
50004        -1,
50005        -1,
50006        -1,
50007        -1,
50008        -1,
50009        -1,
50010        -1,
50011        -1,
50012        -1
50013      },
50014      {
50015        0,
50016        -1,
50017        -1,
50018        -1,
50019        -1,
50020        -1,
50021        -1,
50022        -1,
50023        -1,
50024        -1,
50025        -1,
50026        -1,
50027        -1
50028      }
50029    }
50030  },
50031  {
50032    0,
50033    1,
50034    {
50035      kOperandTypeX86Memory,
50036      0,
50037      0,
50038      0,
50039      0,
50040      0,
50041      0,
50042      0,
50043      0,
50044      0,
50045      0,
50046      0,
50047      0
50048    },
50049    {
50050      0,
50051      0,
50052      0,
50053      0,
50054      0,
50055      0,
50056      0,
50057      0,
50058      0,
50059      0,
50060      0,
50061      0,
50062      0
50063    },
50064    {
50065      {
50066        0,
50067        -1,
50068        -1,
50069        -1,
50070        -1,
50071        -1,
50072        -1,
50073        -1,
50074        -1,
50075        -1,
50076        -1,
50077        -1,
50078        -1
50079      },
50080      {
50081        0,
50082        -1,
50083        -1,
50084        -1,
50085        -1,
50086        -1,
50087        -1,
50088        -1,
50089        -1,
50090        -1,
50091        -1,
50092        -1,
50093        -1
50094      }
50095    }
50096  },
50097  {
50098    0,
50099    1,
50100    {
50101      kOperandTypeX86Memory,
50102      0,
50103      0,
50104      0,
50105      0,
50106      0,
50107      0,
50108      0,
50109      0,
50110      0,
50111      0,
50112      0,
50113      0
50114    },
50115    {
50116      0,
50117      0,
50118      0,
50119      0,
50120      0,
50121      0,
50122      0,
50123      0,
50124      0,
50125      0,
50126      0,
50127      0,
50128      0
50129    },
50130    {
50131      {
50132        0,
50133        -1,
50134        -1,
50135        -1,
50136        -1,
50137        -1,
50138        -1,
50139        -1,
50140        -1,
50141        -1,
50142        -1,
50143        -1,
50144        -1
50145      },
50146      {
50147        0,
50148        -1,
50149        -1,
50150        -1,
50151        -1,
50152        -1,
50153        -1,
50154        -1,
50155        -1,
50156        -1,
50157        -1,
50158        -1,
50159        -1
50160      }
50161    }
50162  },
50163  {
50164    0,
50165    1,
50166    {
50167      kOperandTypeX86Memory,
50168      0,
50169      0,
50170      0,
50171      0,
50172      0,
50173      0,
50174      0,
50175      0,
50176      0,
50177      0,
50178      0,
50179      0
50180    },
50181    {
50182      0,
50183      0,
50184      0,
50185      0,
50186      0,
50187      0,
50188      0,
50189      0,
50190      0,
50191      0,
50192      0,
50193      0,
50194      0
50195    },
50196    {
50197      {
50198        0,
50199        -1,
50200        -1,
50201        -1,
50202        -1,
50203        -1,
50204        -1,
50205        -1,
50206        -1,
50207        -1,
50208        -1,
50209        -1,
50210        -1
50211      },
50212      {
50213        0,
50214        -1,
50215        -1,
50216        -1,
50217        -1,
50218        -1,
50219        -1,
50220        -1,
50221        -1,
50222        -1,
50223        -1,
50224        -1,
50225        -1
50226      }
50227    }
50228  },
50229  {
50230    0,
50231    0,
50232    {
50233      0,
50234      0,
50235      0,
50236      0,
50237      0,
50238      0,
50239      0,
50240      0,
50241      0,
50242      0,
50243      0,
50244      0,
50245      0
50246    },
50247    {
50248      0,
50249      0,
50250      0,
50251      0,
50252      0,
50253      0,
50254      0,
50255      0,
50256      0,
50257      0,
50258      0,
50259      0,
50260      0
50261    },
50262    {
50263      {
50264        -1,
50265        -1,
50266        -1,
50267        -1,
50268        -1,
50269        -1,
50270        -1,
50271        -1,
50272        -1,
50273        -1,
50274        -1,
50275        -1,
50276        -1
50277      },
50278      {
50279        -1,
50280        -1,
50281        -1,
50282        -1,
50283        -1,
50284        -1,
50285        -1,
50286        -1,
50287        -1,
50288        -1,
50289        -1,
50290        -1,
50291        -1
50292      }
50293    }
50294  },
50295  {
50296    0,
50297    0,
50298    {
50299      0,
50300      0,
50301      0,
50302      0,
50303      0,
50304      0,
50305      0,
50306      0,
50307      0,
50308      0,
50309      0,
50310      0,
50311      0
50312    },
50313    {
50314      0,
50315      0,
50316      0,
50317      0,
50318      0,
50319      0,
50320      0,
50321      0,
50322      0,
50323      0,
50324      0,
50325      0,
50326      0
50327    },
50328    {
50329      {
50330        -1,
50331        -1,
50332        -1,
50333        -1,
50334        -1,
50335        -1,
50336        -1,
50337        -1,
50338        -1,
50339        -1,
50340        -1,
50341        -1,
50342        -1
50343      },
50344      {
50345        -1,
50346        -1,
50347        -1,
50348        -1,
50349        -1,
50350        -1,
50351        -1,
50352        -1,
50353        -1,
50354        -1,
50355        -1,
50356        -1,
50357        -1
50358      }
50359    }
50360  },
50361  {
50362    0,
50363    0,
50364    {
50365      0,
50366      0,
50367      0,
50368      0,
50369      0,
50370      0,
50371      0,
50372      0,
50373      0,
50374      0,
50375      0,
50376      0,
50377      0
50378    },
50379    {
50380      0,
50381      0,
50382      0,
50383      0,
50384      0,
50385      0,
50386      0,
50387      0,
50388      0,
50389      0,
50390      0,
50391      0,
50392      0
50393    },
50394    {
50395      {
50396        -1,
50397        -1,
50398        -1,
50399        -1,
50400        -1,
50401        -1,
50402        -1,
50403        -1,
50404        -1,
50405        -1,
50406        -1,
50407        -1,
50408        -1
50409      },
50410      {
50411        -1,
50412        -1,
50413        -1,
50414        -1,
50415        -1,
50416        -1,
50417        -1,
50418        -1,
50419        -1,
50420        -1,
50421        -1,
50422        -1,
50423        -1
50424      }
50425    }
50426  },
50427  {
50428    kInstructionTypeReturn,
50429    1,
50430    {
50431      kOperandTypeRegister,
50432      0,
50433      0,
50434      0,
50435      0,
50436      0,
50437      0,
50438      0,
50439      0,
50440      0,
50441      0,
50442      0,
50443      0
50444    },
50445    {
50446      0,
50447      0,
50448      0,
50449      0,
50450      0,
50451      0,
50452      0,
50453      0,
50454      0,
50455      0,
50456      0,
50457      0,
50458      0
50459    },
50460    {
50461      {
50462        -1,
50463        -1,
50464        -1,
50465        -1,
50466        -1,
50467        -1,
50468        -1,
50469        -1,
50470        -1,
50471        -1,
50472        -1,
50473        -1,
50474        -1
50475      },
50476      {
50477        -1,
50478        -1,
50479        -1,
50480        -1,
50481        -1,
50482        -1,
50483        -1,
50484        -1,
50485        -1,
50486        -1,
50487        -1,
50488        -1,
50489        -1
50490      }
50491    }
50492  },
50493  {
50494    0,
50495    3,
50496    {
50497      kOperandTypeRegister,
50498      kOperandTypeRegister,
50499      kOperandTypeX86Memory,
50500      0,
50501      0,
50502      0,
50503      0,
50504      0,
50505      0,
50506      0,
50507      0,
50508      0,
50509      0
50510    },
50511    {
50512      0,
50513      0,
50514      0,
50515      0,
50516      0,
50517      0,
50518      0,
50519      0,
50520      0,
50521      0,
50522      0,
50523      0,
50524      0
50525    },
50526    {
50527      {
50528        2,
50529        0,
50530        -1,
50531        -1,
50532        -1,
50533        -1,
50534        -1,
50535        -1,
50536        -1,
50537        -1,
50538        -1,
50539        -1,
50540        -1
50541      },
50542      {
50543        0,
50544        2,
50545        -1,
50546        -1,
50547        -1,
50548        -1,
50549        -1,
50550        -1,
50551        -1,
50552        -1,
50553        -1,
50554        -1,
50555        -1
50556      }
50557    }
50558  },
50559  {
50560    0,
50561    3,
50562    {
50563      kOperandTypeRegister,
50564      kOperandTypeRegister,
50565      kOperandTypeRegister,
50566      0,
50567      0,
50568      0,
50569      0,
50570      0,
50571      0,
50572      0,
50573      0,
50574      0,
50575      0
50576    },
50577    {
50578      0,
50579      0,
50580      0,
50581      0,
50582      0,
50583      0,
50584      0,
50585      0,
50586      0,
50587      0,
50588      0,
50589      0,
50590      0
50591    },
50592    {
50593      {
50594        2,
50595        0,
50596        -1,
50597        -1,
50598        -1,
50599        -1,
50600        -1,
50601        -1,
50602        -1,
50603        -1,
50604        -1,
50605        -1,
50606        -1
50607      },
50608      {
50609        0,
50610        2,
50611        -1,
50612        -1,
50613        -1,
50614        -1,
50615        -1,
50616        -1,
50617        -1,
50618        -1,
50619        -1,
50620        -1,
50621        -1
50622      }
50623    }
50624  },
50625  {
50626    0,
50627    3,
50628    {
50629      kOperandTypeRegister,
50630      kOperandTypeRegister,
50631      kOperandTypeX86Memory,
50632      0,
50633      0,
50634      0,
50635      0,
50636      0,
50637      0,
50638      0,
50639      0,
50640      0,
50641      0
50642    },
50643    {
50644      0,
50645      0,
50646      0,
50647      0,
50648      0,
50649      0,
50650      0,
50651      0,
50652      0,
50653      0,
50654      0,
50655      0,
50656      0
50657    },
50658    {
50659      {
50660        2,
50661        0,
50662        -1,
50663        -1,
50664        -1,
50665        -1,
50666        -1,
50667        -1,
50668        -1,
50669        -1,
50670        -1,
50671        -1,
50672        -1
50673      },
50674      {
50675        0,
50676        2,
50677        -1,
50678        -1,
50679        -1,
50680        -1,
50681        -1,
50682        -1,
50683        -1,
50684        -1,
50685        -1,
50686        -1,
50687        -1
50688      }
50689    }
50690  },
50691  {
50692    0,
50693    3,
50694    {
50695      kOperandTypeRegister,
50696      kOperandTypeRegister,
50697      kOperandTypeRegister,
50698      0,
50699      0,
50700      0,
50701      0,
50702      0,
50703      0,
50704      0,
50705      0,
50706      0,
50707      0
50708    },
50709    {
50710      0,
50711      0,
50712      0,
50713      0,
50714      0,
50715      0,
50716      0,
50717      0,
50718      0,
50719      0,
50720      0,
50721      0,
50722      0
50723    },
50724    {
50725      {
50726        2,
50727        0,
50728        -1,
50729        -1,
50730        -1,
50731        -1,
50732        -1,
50733        -1,
50734        -1,
50735        -1,
50736        -1,
50737        -1,
50738        -1
50739      },
50740      {
50741        0,
50742        2,
50743        -1,
50744        -1,
50745        -1,
50746        -1,
50747        -1,
50748        -1,
50749        -1,
50750        -1,
50751        -1,
50752        -1,
50753        -1
50754      }
50755    }
50756  },
50757  {
50758    0,
50759    3,
50760    {
50761      kOperandTypeRegister,
50762      kOperandTypeRegister,
50763      kOperandTypeX86Memory,
50764      0,
50765      0,
50766      0,
50767      0,
50768      0,
50769      0,
50770      0,
50771      0,
50772      0,
50773      0
50774    },
50775    {
50776      0,
50777      0,
50778      0,
50779      0,
50780      0,
50781      0,
50782      0,
50783      0,
50784      0,
50785      0,
50786      0,
50787      0,
50788      0
50789    },
50790    {
50791      {
50792        2,
50793        0,
50794        -1,
50795        -1,
50796        -1,
50797        -1,
50798        -1,
50799        -1,
50800        -1,
50801        -1,
50802        -1,
50803        -1,
50804        -1
50805      },
50806      {
50807        0,
50808        2,
50809        -1,
50810        -1,
50811        -1,
50812        -1,
50813        -1,
50814        -1,
50815        -1,
50816        -1,
50817        -1,
50818        -1,
50819        -1
50820      }
50821    }
50822  },
50823  {
50824    0,
50825    3,
50826    {
50827      kOperandTypeRegister,
50828      kOperandTypeRegister,
50829      kOperandTypeRegister,
50830      0,
50831      0,
50832      0,
50833      0,
50834      0,
50835      0,
50836      0,
50837      0,
50838      0,
50839      0
50840    },
50841    {
50842      0,
50843      0,
50844      0,
50845      0,
50846      0,
50847      0,
50848      0,
50849      0,
50850      0,
50851      0,
50852      0,
50853      0,
50854      0
50855    },
50856    {
50857      {
50858        2,
50859        0,
50860        -1,
50861        -1,
50862        -1,
50863        -1,
50864        -1,
50865        -1,
50866        -1,
50867        -1,
50868        -1,
50869        -1,
50870        -1
50871      },
50872      {
50873        0,
50874        2,
50875        -1,
50876        -1,
50877        -1,
50878        -1,
50879        -1,
50880        -1,
50881        -1,
50882        -1,
50883        -1,
50884        -1,
50885        -1
50886      }
50887    }
50888  },
50889  {
50890    0,
50891    3,
50892    {
50893      kOperandTypeRegister,
50894      kOperandTypeRegister,
50895      kOperandTypeX86Memory,
50896      0,
50897      0,
50898      0,
50899      0,
50900      0,
50901      0,
50902      0,
50903      0,
50904      0,
50905      0
50906    },
50907    {
50908      0,
50909      0,
50910      0,
50911      0,
50912      0,
50913      0,
50914      0,
50915      0,
50916      0,
50917      0,
50918      0,
50919      0,
50920      0
50921    },
50922    {
50923      {
50924        2,
50925        0,
50926        -1,
50927        -1,
50928        -1,
50929        -1,
50930        -1,
50931        -1,
50932        -1,
50933        -1,
50934        -1,
50935        -1,
50936        -1
50937      },
50938      {
50939        0,
50940        2,
50941        -1,
50942        -1,
50943        -1,
50944        -1,
50945        -1,
50946        -1,
50947        -1,
50948        -1,
50949        -1,
50950        -1,
50951        -1
50952      }
50953    }
50954  },
50955  {
50956    0,
50957    3,
50958    {
50959      kOperandTypeRegister,
50960      kOperandTypeRegister,
50961      kOperandTypeRegister,
50962      0,
50963      0,
50964      0,
50965      0,
50966      0,
50967      0,
50968      0,
50969      0,
50970      0,
50971      0
50972    },
50973    {
50974      0,
50975      0,
50976      0,
50977      0,
50978      0,
50979      0,
50980      0,
50981      0,
50982      0,
50983      0,
50984      0,
50985      0,
50986      0
50987    },
50988    {
50989      {
50990        2,
50991        0,
50992        -1,
50993        -1,
50994        -1,
50995        -1,
50996        -1,
50997        -1,
50998        -1,
50999        -1,
51000        -1,
51001        -1,
51002        -1
51003      },
51004      {
51005        0,
51006        2,
51007        -1,
51008        -1,
51009        -1,
51010        -1,
51011        -1,
51012        -1,
51013        -1,
51014        -1,
51015        -1,
51016        -1,
51017        -1
51018      }
51019    }
51020  },
51021  {
51022    0,
51023    1,
51024    {
51025      0,
51026      0,
51027      0,
51028      0,
51029      0,
51030      0,
51031      0,
51032      0,
51033      0,
51034      0,
51035      0,
51036      0,
51037      0
51038    },
51039    {
51040      0,
51041      0,
51042      0,
51043      0,
51044      0,
51045      0,
51046      0,
51047      0,
51048      0,
51049      0,
51050      0,
51051      0,
51052      0
51053    },
51054    {
51055      {
51056        -1,
51057        -1,
51058        -1,
51059        -1,
51060        -1,
51061        -1,
51062        -1,
51063        -1,
51064        -1,
51065        -1,
51066        -1,
51067        -1,
51068        -1
51069      },
51070      {
51071        -1,
51072        -1,
51073        -1,
51074        -1,
51075        -1,
51076        -1,
51077        -1,
51078        -1,
51079        -1,
51080        -1,
51081        -1,
51082        -1,
51083        -1
51084      }
51085    }
51086  },
51087  {
51088    0,
51089    1,
51090    {
51091      0,
51092      0,
51093      0,
51094      0,
51095      0,
51096      0,
51097      0,
51098      0,
51099      0,
51100      0,
51101      0,
51102      0,
51103      0
51104    },
51105    {
51106      0,
51107      0,
51108      0,
51109      0,
51110      0,
51111      0,
51112      0,
51113      0,
51114      0,
51115      0,
51116      0,
51117      0,
51118      0
51119    },
51120    {
51121      {
51122        -1,
51123        -1,
51124        -1,
51125        -1,
51126        -1,
51127        -1,
51128        -1,
51129        -1,
51130        -1,
51131        -1,
51132        -1,
51133        -1,
51134        -1
51135      },
51136      {
51137        -1,
51138        -1,
51139        -1,
51140        -1,
51141        -1,
51142        -1,
51143        -1,
51144        -1,
51145        -1,
51146        -1,
51147        -1,
51148        -1,
51149        -1
51150      }
51151    }
51152  },
51153  {
51154    0,
51155    2,
51156    {
51157      kOperandTypeRegister,
51158      kOperandTypeX86Memory,
51159      0,
51160      0,
51161      0,
51162      0,
51163      0,
51164      0,
51165      0,
51166      0,
51167      0,
51168      0,
51169      0
51170    },
51171    {
51172      0,
51173      0,
51174      0,
51175      0,
51176      0,
51177      0,
51178      0,
51179      0,
51180      0,
51181      0,
51182      0,
51183      0,
51184      0
51185    },
51186    {
51187      {
51188        1,
51189        0,
51190        -1,
51191        -1,
51192        -1,
51193        -1,
51194        -1,
51195        -1,
51196        -1,
51197        -1,
51198        -1,
51199        -1,
51200        -1
51201      },
51202      {
51203        0,
51204        1,
51205        -1,
51206        -1,
51207        -1,
51208        -1,
51209        -1,
51210        -1,
51211        -1,
51212        -1,
51213        -1,
51214        -1,
51215        -1
51216      }
51217    }
51218  },
51219  {
51220    0,
51221    2,
51222    {
51223      kOperandTypeRegister,
51224      kOperandTypeRegister,
51225      0,
51226      0,
51227      0,
51228      0,
51229      0,
51230      0,
51231      0,
51232      0,
51233      0,
51234      0,
51235      0
51236    },
51237    {
51238      0,
51239      0,
51240      0,
51241      0,
51242      0,
51243      0,
51244      0,
51245      0,
51246      0,
51247      0,
51248      0,
51249      0,
51250      0
51251    },
51252    {
51253      {
51254        1,
51255        0,
51256        -1,
51257        -1,
51258        -1,
51259        -1,
51260        -1,
51261        -1,
51262        -1,
51263        -1,
51264        -1,
51265        -1,
51266        -1
51267      },
51268      {
51269        0,
51270        1,
51271        -1,
51272        -1,
51273        -1,
51274        -1,
51275        -1,
51276        -1,
51277        -1,
51278        -1,
51279        -1,
51280        -1,
51281        -1
51282      }
51283    }
51284  },
51285  {
51286    0,
51287    2,
51288    {
51289      kOperandTypeRegister,
51290      kOperandTypeX86Memory,
51291      0,
51292      0,
51293      0,
51294      0,
51295      0,
51296      0,
51297      0,
51298      0,
51299      0,
51300      0,
51301      0
51302    },
51303    {
51304      0,
51305      0,
51306      0,
51307      0,
51308      0,
51309      0,
51310      0,
51311      0,
51312      0,
51313      0,
51314      0,
51315      0,
51316      0
51317    },
51318    {
51319      {
51320        1,
51321        0,
51322        -1,
51323        -1,
51324        -1,
51325        -1,
51326        -1,
51327        -1,
51328        -1,
51329        -1,
51330        -1,
51331        -1,
51332        -1
51333      },
51334      {
51335        0,
51336        1,
51337        -1,
51338        -1,
51339        -1,
51340        -1,
51341        -1,
51342        -1,
51343        -1,
51344        -1,
51345        -1,
51346        -1,
51347        -1
51348      }
51349    }
51350  },
51351  {
51352    0,
51353    2,
51354    {
51355      kOperandTypeRegister,
51356      kOperandTypeRegister,
51357      0,
51358      0,
51359      0,
51360      0,
51361      0,
51362      0,
51363      0,
51364      0,
51365      0,
51366      0,
51367      0
51368    },
51369    {
51370      0,
51371      0,
51372      0,
51373      0,
51374      0,
51375      0,
51376      0,
51377      0,
51378      0,
51379      0,
51380      0,
51381      0,
51382      0
51383    },
51384    {
51385      {
51386        1,
51387        0,
51388        -1,
51389        -1,
51390        -1,
51391        -1,
51392        -1,
51393        -1,
51394        -1,
51395        -1,
51396        -1,
51397        -1,
51398        -1
51399      },
51400      {
51401        0,
51402        1,
51403        -1,
51404        -1,
51405        -1,
51406        -1,
51407        -1,
51408        -1,
51409        -1,
51410        -1,
51411        -1,
51412        -1,
51413        -1
51414      }
51415    }
51416  },
51417  {
51418    0,
51419    3,
51420    {
51421      kOperandTypeRegister,
51422      kOperandTypeRegister,
51423      kOperandTypeX86Memory,
51424      0,
51425      0,
51426      0,
51427      0,
51428      0,
51429      0,
51430      0,
51431      0,
51432      0,
51433      0
51434    },
51435    {
51436      0,
51437      0,
51438      0,
51439      0,
51440      0,
51441      0,
51442      0,
51443      0,
51444      0,
51445      0,
51446      0,
51447      0,
51448      0
51449    },
51450    {
51451      {
51452        2,
51453        0,
51454        -1,
51455        -1,
51456        -1,
51457        -1,
51458        -1,
51459        -1,
51460        -1,
51461        -1,
51462        -1,
51463        -1,
51464        -1
51465      },
51466      {
51467        0,
51468        2,
51469        -1,
51470        -1,
51471        -1,
51472        -1,
51473        -1,
51474        -1,
51475        -1,
51476        -1,
51477        -1,
51478        -1,
51479        -1
51480      }
51481    }
51482  },
51483  {
51484    0,
51485    3,
51486    {
51487      kOperandTypeRegister,
51488      kOperandTypeRegister,
51489      kOperandTypeRegister,
51490      0,
51491      0,
51492      0,
51493      0,
51494      0,
51495      0,
51496      0,
51497      0,
51498      0,
51499      0
51500    },
51501    {
51502      0,
51503      0,
51504      0,
51505      0,
51506      0,
51507      0,
51508      0,
51509      0,
51510      0,
51511      0,
51512      0,
51513      0,
51514      0
51515    },
51516    {
51517      {
51518        2,
51519        0,
51520        -1,
51521        -1,
51522        -1,
51523        -1,
51524        -1,
51525        -1,
51526        -1,
51527        -1,
51528        -1,
51529        -1,
51530        -1
51531      },
51532      {
51533        0,
51534        2,
51535        -1,
51536        -1,
51537        -1,
51538        -1,
51539        -1,
51540        -1,
51541        -1,
51542        -1,
51543        -1,
51544        -1,
51545        -1
51546      }
51547    }
51548  },
51549  {
51550    0,
51551    3,
51552    {
51553      kOperandTypeRegister,
51554      kOperandTypeRegister,
51555      kOperandTypeX86Memory,
51556      0,
51557      0,
51558      0,
51559      0,
51560      0,
51561      0,
51562      0,
51563      0,
51564      0,
51565      0
51566    },
51567    {
51568      0,
51569      0,
51570      0,
51571      0,
51572      0,
51573      0,
51574      0,
51575      0,
51576      0,
51577      0,
51578      0,
51579      0,
51580      0
51581    },
51582    {
51583      {
51584        2,
51585        0,
51586        -1,
51587        -1,
51588        -1,
51589        -1,
51590        -1,
51591        -1,
51592        -1,
51593        -1,
51594        -1,
51595        -1,
51596        -1
51597      },
51598      {
51599        0,
51600        2,
51601        -1,
51602        -1,
51603        -1,
51604        -1,
51605        -1,
51606        -1,
51607        -1,
51608        -1,
51609        -1,
51610        -1,
51611        -1
51612      }
51613    }
51614  },
51615  {
51616    0,
51617    3,
51618    {
51619      kOperandTypeRegister,
51620      kOperandTypeRegister,
51621      kOperandTypeRegister,
51622      0,
51623      0,
51624      0,
51625      0,
51626      0,
51627      0,
51628      0,
51629      0,
51630      0,
51631      0
51632    },
51633    {
51634      0,
51635      0,
51636      0,
51637      0,
51638      0,
51639      0,
51640      0,
51641      0,
51642      0,
51643      0,
51644      0,
51645      0,
51646      0
51647    },
51648    {
51649      {
51650        2,
51651        0,
51652        -1,
51653        -1,
51654        -1,
51655        -1,
51656        -1,
51657        -1,
51658        -1,
51659        -1,
51660        -1,
51661        -1,
51662        -1
51663      },
51664      {
51665        0,
51666        2,
51667        -1,
51668        -1,
51669        -1,
51670        -1,
51671        -1,
51672        -1,
51673        -1,
51674        -1,
51675        -1,
51676        -1,
51677        -1
51678      }
51679    }
51680  },
51681  {
51682    0,
51683    2,
51684    {
51685      kOperandTypeRegister,
51686      kOperandTypeX86Memory,
51687      0,
51688      0,
51689      0,
51690      0,
51691      0,
51692      0,
51693      0,
51694      0,
51695      0,
51696      0,
51697      0
51698    },
51699    {
51700      0,
51701      0,
51702      0,
51703      0,
51704      0,
51705      0,
51706      0,
51707      0,
51708      0,
51709      0,
51710      0,
51711      0,
51712      0
51713    },
51714    {
51715      {
51716        1,
51717        0,
51718        -1,
51719        -1,
51720        -1,
51721        -1,
51722        -1,
51723        -1,
51724        -1,
51725        -1,
51726        -1,
51727        -1,
51728        -1
51729      },
51730      {
51731        0,
51732        1,
51733        -1,
51734        -1,
51735        -1,
51736        -1,
51737        -1,
51738        -1,
51739        -1,
51740        -1,
51741        -1,
51742        -1,
51743        -1
51744      }
51745    }
51746  },
51747  {
51748    0,
51749    2,
51750    {
51751      kOperandTypeRegister,
51752      kOperandTypeRegister,
51753      0,
51754      0,
51755      0,
51756      0,
51757      0,
51758      0,
51759      0,
51760      0,
51761      0,
51762      0,
51763      0
51764    },
51765    {
51766      0,
51767      0,
51768      0,
51769      0,
51770      0,
51771      0,
51772      0,
51773      0,
51774      0,
51775      0,
51776      0,
51777      0,
51778      0
51779    },
51780    {
51781      {
51782        1,
51783        0,
51784        -1,
51785        -1,
51786        -1,
51787        -1,
51788        -1,
51789        -1,
51790        -1,
51791        -1,
51792        -1,
51793        -1,
51794        -1
51795      },
51796      {
51797        0,
51798        1,
51799        -1,
51800        -1,
51801        -1,
51802        -1,
51803        -1,
51804        -1,
51805        -1,
51806        -1,
51807        -1,
51808        -1,
51809        -1
51810      }
51811    }
51812  },
51813  {
51814    0,
51815    2,
51816    {
51817      kOperandTypeRegister,
51818      kOperandTypeX86Memory,
51819      0,
51820      0,
51821      0,
51822      0,
51823      0,
51824      0,
51825      0,
51826      0,
51827      0,
51828      0,
51829      0
51830    },
51831    {
51832      0,
51833      0,
51834      0,
51835      0,
51836      0,
51837      0,
51838      0,
51839      0,
51840      0,
51841      0,
51842      0,
51843      0,
51844      0
51845    },
51846    {
51847      {
51848        1,
51849        0,
51850        -1,
51851        -1,
51852        -1,
51853        -1,
51854        -1,
51855        -1,
51856        -1,
51857        -1,
51858        -1,
51859        -1,
51860        -1
51861      },
51862      {
51863        0,
51864        1,
51865        -1,
51866        -1,
51867        -1,
51868        -1,
51869        -1,
51870        -1,
51871        -1,
51872        -1,
51873        -1,
51874        -1,
51875        -1
51876      }
51877    }
51878  },
51879  {
51880    0,
51881    2,
51882    {
51883      kOperandTypeRegister,
51884      kOperandTypeRegister,
51885      0,
51886      0,
51887      0,
51888      0,
51889      0,
51890      0,
51891      0,
51892      0,
51893      0,
51894      0,
51895      0
51896    },
51897    {
51898      0,
51899      0,
51900      0,
51901      0,
51902      0,
51903      0,
51904      0,
51905      0,
51906      0,
51907      0,
51908      0,
51909      0,
51910      0
51911    },
51912    {
51913      {
51914        1,
51915        0,
51916        -1,
51917        -1,
51918        -1,
51919        -1,
51920        -1,
51921        -1,
51922        -1,
51923        -1,
51924        -1,
51925        -1,
51926        -1
51927      },
51928      {
51929        0,
51930        1,
51931        -1,
51932        -1,
51933        -1,
51934        -1,
51935        -1,
51936        -1,
51937        -1,
51938        -1,
51939        -1,
51940        -1,
51941        -1
51942      }
51943    }
51944  },
51945  {
51946    0,
51947    3,
51948    {
51949      kOperandTypeRegister,
51950      kOperandTypeRegister,
51951      kOperandTypeX86Memory,
51952      0,
51953      0,
51954      0,
51955      0,
51956      0,
51957      0,
51958      0,
51959      0,
51960      0,
51961      0
51962    },
51963    {
51964      0,
51965      0,
51966      0,
51967      0,
51968      0,
51969      0,
51970      0,
51971      0,
51972      0,
51973      0,
51974      0,
51975      0,
51976      0
51977    },
51978    {
51979      {
51980        2,
51981        0,
51982        -1,
51983        -1,
51984        -1,
51985        -1,
51986        -1,
51987        -1,
51988        -1,
51989        -1,
51990        -1,
51991        -1,
51992        -1
51993      },
51994      {
51995        0,
51996        2,
51997        -1,
51998        -1,
51999        -1,
52000        -1,
52001        -1,
52002        -1,
52003        -1,
52004        -1,
52005        -1,
52006        -1,
52007        -1
52008      }
52009    }
52010  },
52011  {
52012    0,
52013    3,
52014    {
52015      kOperandTypeRegister,
52016      kOperandTypeRegister,
52017      kOperandTypeRegister,
52018      0,
52019      0,
52020      0,
52021      0,
52022      0,
52023      0,
52024      0,
52025      0,
52026      0,
52027      0
52028    },
52029    {
52030      0,
52031      0,
52032      0,
52033      0,
52034      0,
52035      0,
52036      0,
52037      0,
52038      0,
52039      0,
52040      0,
52041      0,
52042      0
52043    },
52044    {
52045      {
52046        2,
52047        0,
52048        -1,
52049        -1,
52050        -1,
52051        -1,
52052        -1,
52053        -1,
52054        -1,
52055        -1,
52056        -1,
52057        -1,
52058        -1
52059      },
52060      {
52061        0,
52062        2,
52063        -1,
52064        -1,
52065        -1,
52066        -1,
52067        -1,
52068        -1,
52069        -1,
52070        -1,
52071        -1,
52072        -1,
52073        -1
52074      }
52075    }
52076  },
52077  {
52078    0,
52079    3,
52080    {
52081      kOperandTypeRegister,
52082      kOperandTypeRegister,
52083      kOperandTypeX86Memory,
52084      0,
52085      0,
52086      0,
52087      0,
52088      0,
52089      0,
52090      0,
52091      0,
52092      0,
52093      0
52094    },
52095    {
52096      0,
52097      0,
52098      0,
52099      0,
52100      0,
52101      0,
52102      0,
52103      0,
52104      0,
52105      0,
52106      0,
52107      0,
52108      0
52109    },
52110    {
52111      {
52112        2,
52113        0,
52114        -1,
52115        -1,
52116        -1,
52117        -1,
52118        -1,
52119        -1,
52120        -1,
52121        -1,
52122        -1,
52123        -1,
52124        -1
52125      },
52126      {
52127        0,
52128        2,
52129        -1,
52130        -1,
52131        -1,
52132        -1,
52133        -1,
52134        -1,
52135        -1,
52136        -1,
52137        -1,
52138        -1,
52139        -1
52140      }
52141    }
52142  },
52143  {
52144    0,
52145    3,
52146    {
52147      kOperandTypeRegister,
52148      kOperandTypeRegister,
52149      kOperandTypeRegister,
52150      0,
52151      0,
52152      0,
52153      0,
52154      0,
52155      0,
52156      0,
52157      0,
52158      0,
52159      0
52160    },
52161    {
52162      0,
52163      0,
52164      0,
52165      0,
52166      0,
52167      0,
52168      0,
52169      0,
52170      0,
52171      0,
52172      0,
52173      0,
52174      0
52175    },
52176    {
52177      {
52178        2,
52179        0,
52180        -1,
52181        -1,
52182        -1,
52183        -1,
52184        -1,
52185        -1,
52186        -1,
52187        -1,
52188        -1,
52189        -1,
52190        -1
52191      },
52192      {
52193        0,
52194        2,
52195        -1,
52196        -1,
52197        -1,
52198        -1,
52199        -1,
52200        -1,
52201        -1,
52202        -1,
52203        -1,
52204        -1,
52205        -1
52206      }
52207    }
52208  },
52209  {
52210    0,
52211    0,
52212    {
52213      0,
52214      0,
52215      0,
52216      0,
52217      0,
52218      0,
52219      0,
52220      0,
52221      0,
52222      0,
52223      0,
52224      0,
52225      0
52226    },
52227    {
52228      0,
52229      0,
52230      0,
52231      0,
52232      0,
52233      0,
52234      0,
52235      0,
52236      0,
52237      0,
52238      0,
52239      0,
52240      0
52241    },
52242    {
52243      {
52244        -1,
52245        -1,
52246        -1,
52247        -1,
52248        -1,
52249        -1,
52250        -1,
52251        -1,
52252        -1,
52253        -1,
52254        -1,
52255        -1,
52256        -1
52257      },
52258      {
52259        -1,
52260        -1,
52261        -1,
52262        -1,
52263        -1,
52264        -1,
52265        -1,
52266        -1,
52267        -1,
52268        -1,
52269        -1,
52270        -1,
52271        -1
52272      }
52273    }
52274  },
52275  {
52276    0,
52277    3,
52278    {
52279      kOperandTypeRegister,
52280      kOperandTypeRegister,
52281      kOperandTypeX86Memory,
52282      0,
52283      0,
52284      0,
52285      0,
52286      0,
52287      0,
52288      0,
52289      0,
52290      0,
52291      0
52292    },
52293    {
52294      0,
52295      0,
52296      0,
52297      0,
52298      0,
52299      0,
52300      0,
52301      0,
52302      0,
52303      0,
52304      0,
52305      0,
52306      0
52307    },
52308    {
52309      {
52310        2,
52311        0,
52312        -1,
52313        -1,
52314        -1,
52315        -1,
52316        -1,
52317        -1,
52318        -1,
52319        -1,
52320        -1,
52321        -1,
52322        -1
52323      },
52324      {
52325        0,
52326        2,
52327        -1,
52328        -1,
52329        -1,
52330        -1,
52331        -1,
52332        -1,
52333        -1,
52334        -1,
52335        -1,
52336        -1,
52337        -1
52338      }
52339    }
52340  },
52341  {
52342    0,
52343    3,
52344    {
52345      kOperandTypeRegister,
52346      kOperandTypeRegister,
52347      kOperandTypeRegister,
52348      0,
52349      0,
52350      0,
52351      0,
52352      0,
52353      0,
52354      0,
52355      0,
52356      0,
52357      0
52358    },
52359    {
52360      0,
52361      0,
52362      0,
52363      0,
52364      0,
52365      0,
52366      0,
52367      0,
52368      0,
52369      0,
52370      0,
52371      0,
52372      0
52373    },
52374    {
52375      {
52376        2,
52377        0,
52378        -1,
52379        -1,
52380        -1,
52381        -1,
52382        -1,
52383        -1,
52384        -1,
52385        -1,
52386        -1,
52387        -1,
52388        -1
52389      },
52390      {
52391        0,
52392        2,
52393        -1,
52394        -1,
52395        -1,
52396        -1,
52397        -1,
52398        -1,
52399        -1,
52400        -1,
52401        -1,
52402        -1,
52403        -1
52404      }
52405    }
52406  },
52407  {
52408    0,
52409    3,
52410    {
52411      kOperandTypeRegister,
52412      kOperandTypeRegister,
52413      kOperandTypeX86Memory,
52414      0,
52415      0,
52416      0,
52417      0,
52418      0,
52419      0,
52420      0,
52421      0,
52422      0,
52423      0
52424    },
52425    {
52426      0,
52427      0,
52428      0,
52429      0,
52430      0,
52431      0,
52432      0,
52433      0,
52434      0,
52435      0,
52436      0,
52437      0,
52438      0
52439    },
52440    {
52441      {
52442        2,
52443        0,
52444        -1,
52445        -1,
52446        -1,
52447        -1,
52448        -1,
52449        -1,
52450        -1,
52451        -1,
52452        -1,
52453        -1,
52454        -1
52455      },
52456      {
52457        0,
52458        2,
52459        -1,
52460        -1,
52461        -1,
52462        -1,
52463        -1,
52464        -1,
52465        -1,
52466        -1,
52467        -1,
52468        -1,
52469        -1
52470      }
52471    }
52472  },
52473  {
52474    0,
52475    3,
52476    {
52477      kOperandTypeRegister,
52478      kOperandTypeRegister,
52479      kOperandTypeRegister,
52480      0,
52481      0,
52482      0,
52483      0,
52484      0,
52485      0,
52486      0,
52487      0,
52488      0,
52489      0
52490    },
52491    {
52492      0,
52493      0,
52494      0,
52495      0,
52496      0,
52497      0,
52498      0,
52499      0,
52500      0,
52501      0,
52502      0,
52503      0,
52504      0
52505    },
52506    {
52507      {
52508        2,
52509        0,
52510        -1,
52511        -1,
52512        -1,
52513        -1,
52514        -1,
52515        -1,
52516        -1,
52517        -1,
52518        -1,
52519        -1,
52520        -1
52521      },
52522      {
52523        0,
52524        2,
52525        -1,
52526        -1,
52527        -1,
52528        -1,
52529        -1,
52530        -1,
52531        -1,
52532        -1,
52533        -1,
52534        -1,
52535        -1
52536      }
52537    }
52538  },
52539  {
52540    0,
52541    0,
52542    {
52543      0,
52544      0,
52545      0,
52546      0,
52547      0,
52548      0,
52549      0,
52550      0,
52551      0,
52552      0,
52553      0,
52554      0,
52555      0
52556    },
52557    {
52558      0,
52559      0,
52560      0,
52561      0,
52562      0,
52563      0,
52564      0,
52565      0,
52566      0,
52567      0,
52568      0,
52569      0,
52570      0
52571    },
52572    {
52573      {
52574        -1,
52575        -1,
52576        -1,
52577        -1,
52578        -1,
52579        -1,
52580        -1,
52581        -1,
52582        -1,
52583        -1,
52584        -1,
52585        -1,
52586        -1
52587      },
52588      {
52589        -1,
52590        -1,
52591        -1,
52592        -1,
52593        -1,
52594        -1,
52595        -1,
52596        -1,
52597        -1,
52598        -1,
52599        -1,
52600        -1,
52601        -1
52602      }
52603    }
52604  },
52605  {
52606    0,
52607    3,
52608    {
52609      kOperandTypeRegister,
52610      kOperandTypeRegister,
52611      kOperandTypeX86Memory,
52612      0,
52613      0,
52614      0,
52615      0,
52616      0,
52617      0,
52618      0,
52619      0,
52620      0,
52621      0
52622    },
52623    {
52624      0,
52625      0,
52626      0,
52627      0,
52628      0,
52629      0,
52630      0,
52631      0,
52632      0,
52633      0,
52634      0,
52635      0,
52636      0
52637    },
52638    {
52639      {
52640        2,
52641        0,
52642        -1,
52643        -1,
52644        -1,
52645        -1,
52646        -1,
52647        -1,
52648        -1,
52649        -1,
52650        -1,
52651        -1,
52652        -1
52653      },
52654      {
52655        0,
52656        2,
52657        -1,
52658        -1,
52659        -1,
52660        -1,
52661        -1,
52662        -1,
52663        -1,
52664        -1,
52665        -1,
52666        -1,
52667        -1
52668      }
52669    }
52670  },
52671  {
52672    0,
52673    3,
52674    {
52675      kOperandTypeRegister,
52676      kOperandTypeRegister,
52677      kOperandTypeRegister,
52678      0,
52679      0,
52680      0,
52681      0,
52682      0,
52683      0,
52684      0,
52685      0,
52686      0,
52687      0
52688    },
52689    {
52690      0,
52691      0,
52692      0,
52693      0,
52694      0,
52695      0,
52696      0,
52697      0,
52698      0,
52699      0,
52700      0,
52701      0,
52702      0
52703    },
52704    {
52705      {
52706        2,
52707        0,
52708        -1,
52709        -1,
52710        -1,
52711        -1,
52712        -1,
52713        -1,
52714        -1,
52715        -1,
52716        -1,
52717        -1,
52718        -1
52719      },
52720      {
52721        0,
52722        2,
52723        -1,
52724        -1,
52725        -1,
52726        -1,
52727        -1,
52728        -1,
52729        -1,
52730        -1,
52731        -1,
52732        -1,
52733        -1
52734      }
52735    }
52736  },
52737  {
52738    0,
52739    3,
52740    {
52741      kOperandTypeRegister,
52742      kOperandTypeRegister,
52743      kOperandTypeX86Memory,
52744      0,
52745      0,
52746      0,
52747      0,
52748      0,
52749      0,
52750      0,
52751      0,
52752      0,
52753      0
52754    },
52755    {
52756      0,
52757      0,
52758      0,
52759      0,
52760      0,
52761      0,
52762      0,
52763      0,
52764      0,
52765      0,
52766      0,
52767      0,
52768      0
52769    },
52770    {
52771      {
52772        2,
52773        0,
52774        -1,
52775        -1,
52776        -1,
52777        -1,
52778        -1,
52779        -1,
52780        -1,
52781        -1,
52782        -1,
52783        -1,
52784        -1
52785      },
52786      {
52787        0,
52788        2,
52789        -1,
52790        -1,
52791        -1,
52792        -1,
52793        -1,
52794        -1,
52795        -1,
52796        -1,
52797        -1,
52798        -1,
52799        -1
52800      }
52801    }
52802  },
52803  {
52804    0,
52805    3,
52806    {
52807      kOperandTypeRegister,
52808      kOperandTypeRegister,
52809      kOperandTypeRegister,
52810      0,
52811      0,
52812      0,
52813      0,
52814      0,
52815      0,
52816      0,
52817      0,
52818      0,
52819      0
52820    },
52821    {
52822      0,
52823      0,
52824      0,
52825      0,
52826      0,
52827      0,
52828      0,
52829      0,
52830      0,
52831      0,
52832      0,
52833      0,
52834      0
52835    },
52836    {
52837      {
52838        2,
52839        0,
52840        -1,
52841        -1,
52842        -1,
52843        -1,
52844        -1,
52845        -1,
52846        -1,
52847        -1,
52848        -1,
52849        -1,
52850        -1
52851      },
52852      {
52853        0,
52854        2,
52855        -1,
52856        -1,
52857        -1,
52858        -1,
52859        -1,
52860        -1,
52861        -1,
52862        -1,
52863        -1,
52864        -1,
52865        -1
52866      }
52867    }
52868  },
52869  {
52870    0,
52871    1,
52872    {
52873      kOperandTypeX86Memory,
52874      0,
52875      0,
52876      0,
52877      0,
52878      0,
52879      0,
52880      0,
52881      0,
52882      0,
52883      0,
52884      0,
52885      0
52886    },
52887    {
52888      0,
52889      0,
52890      0,
52891      0,
52892      0,
52893      0,
52894      0,
52895      0,
52896      0,
52897      0,
52898      0,
52899      0,
52900      0
52901    },
52902    {
52903      {
52904        0,
52905        -1,
52906        -1,
52907        -1,
52908        -1,
52909        -1,
52910        -1,
52911        -1,
52912        -1,
52913        -1,
52914        -1,
52915        -1,
52916        -1
52917      },
52918      {
52919        0,
52920        -1,
52921        -1,
52922        -1,
52923        -1,
52924        -1,
52925        -1,
52926        -1,
52927        -1,
52928        -1,
52929        -1,
52930        -1,
52931        -1
52932      }
52933    }
52934  },
52935  {
52936    0,
52937    1,
52938    {
52939      kOperandTypeRegister,
52940      0,
52941      0,
52942      0,
52943      0,
52944      0,
52945      0,
52946      0,
52947      0,
52948      0,
52949      0,
52950      0,
52951      0
52952    },
52953    {
52954      0,
52955      0,
52956      0,
52957      0,
52958      0,
52959      0,
52960      0,
52961      0,
52962      0,
52963      0,
52964      0,
52965      0,
52966      0
52967    },
52968    {
52969      {
52970        0,
52971        -1,
52972        -1,
52973        -1,
52974        -1,
52975        -1,
52976        -1,
52977        -1,
52978        -1,
52979        -1,
52980        -1,
52981        -1,
52982        -1
52983      },
52984      {
52985        0,
52986        -1,
52987        -1,
52988        -1,
52989        -1,
52990        -1,
52991        -1,
52992        -1,
52993        -1,
52994        -1,
52995        -1,
52996        -1,
52997        -1
52998      }
52999    }
53000  },
53001  {
53002    0,
53003    1,
53004    {
53005      kOperandTypeX86Memory,
53006      0,
53007      0,
53008      0,
53009      0,
53010      0,
53011      0,
53012      0,
53013      0,
53014      0,
53015      0,
53016      0,
53017      0
53018    },
53019    {
53020      0,
53021      0,
53022      0,
53023      0,
53024      0,
53025      0,
53026      0,
53027      0,
53028      0,
53029      0,
53030      0,
53031      0,
53032      0
53033    },
53034    {
53035      {
53036        0,
53037        -1,
53038        -1,
53039        -1,
53040        -1,
53041        -1,
53042        -1,
53043        -1,
53044        -1,
53045        -1,
53046        -1,
53047        -1,
53048        -1
53049      },
53050      {
53051        0,
53052        -1,
53053        -1,
53054        -1,
53055        -1,
53056        -1,
53057        -1,
53058        -1,
53059        -1,
53060        -1,
53061        -1,
53062        -1,
53063        -1
53064      }
53065    }
53066  },
53067  {
53068    0,
53069    1,
53070    {
53071      kOperandTypeRegister,
53072      0,
53073      0,
53074      0,
53075      0,
53076      0,
53077      0,
53078      0,
53079      0,
53080      0,
53081      0,
53082      0,
53083      0
53084    },
53085    {
53086      0,
53087      0,
53088      0,
53089      0,
53090      0,
53091      0,
53092      0,
53093      0,
53094      0,
53095      0,
53096      0,
53097      0,
53098      0
53099    },
53100    {
53101      {
53102        0,
53103        -1,
53104        -1,
53105        -1,
53106        -1,
53107        -1,
53108        -1,
53109        -1,
53110        -1,
53111        -1,
53112        -1,
53113        -1,
53114        -1
53115      },
53116      {
53117        0,
53118        -1,
53119        -1,
53120        -1,
53121        -1,
53122        -1,
53123        -1,
53124        -1,
53125        -1,
53126        -1,
53127        -1,
53128        -1,
53129        -1
53130      }
53131    }
53132  },
53133  {
53134    0,
53135    1,
53136    {
53137      kOperandTypeX86Memory,
53138      0,
53139      0,
53140      0,
53141      0,
53142      0,
53143      0,
53144      0,
53145      0,
53146      0,
53147      0,
53148      0,
53149      0
53150    },
53151    {
53152      0,
53153      0,
53154      0,
53155      0,
53156      0,
53157      0,
53158      0,
53159      0,
53160      0,
53161      0,
53162      0,
53163      0,
53164      0
53165    },
53166    {
53167      {
53168        0,
53169        -1,
53170        -1,
53171        -1,
53172        -1,
53173        -1,
53174        -1,
53175        -1,
53176        -1,
53177        -1,
53178        -1,
53179        -1,
53180        -1
53181      },
53182      {
53183        0,
53184        -1,
53185        -1,
53186        -1,
53187        -1,
53188        -1,
53189        -1,
53190        -1,
53191        -1,
53192        -1,
53193        -1,
53194        -1,
53195        -1
53196      }
53197    }
53198  },
53199  {
53200    0,
53201    1,
53202    {
53203      kOperandTypeRegister,
53204      0,
53205      0,
53206      0,
53207      0,
53208      0,
53209      0,
53210      0,
53211      0,
53212      0,
53213      0,
53214      0,
53215      0
53216    },
53217    {
53218      0,
53219      0,
53220      0,
53221      0,
53222      0,
53223      0,
53224      0,
53225      0,
53226      0,
53227      0,
53228      0,
53229      0,
53230      0
53231    },
53232    {
53233      {
53234        0,
53235        -1,
53236        -1,
53237        -1,
53238        -1,
53239        -1,
53240        -1,
53241        -1,
53242        -1,
53243        -1,
53244        -1,
53245        -1,
53246        -1
53247      },
53248      {
53249        0,
53250        -1,
53251        -1,
53252        -1,
53253        -1,
53254        -1,
53255        -1,
53256        -1,
53257        -1,
53258        -1,
53259        -1,
53260        -1,
53261        -1
53262      }
53263    }
53264  },
53265  {
53266    0,
53267    1,
53268    {
53269      kOperandTypeX86Memory,
53270      0,
53271      0,
53272      0,
53273      0,
53274      0,
53275      0,
53276      0,
53277      0,
53278      0,
53279      0,
53280      0,
53281      0
53282    },
53283    {
53284      0,
53285      0,
53286      0,
53287      0,
53288      0,
53289      0,
53290      0,
53291      0,
53292      0,
53293      0,
53294      0,
53295      0,
53296      0
53297    },
53298    {
53299      {
53300        0,
53301        -1,
53302        -1,
53303        -1,
53304        -1,
53305        -1,
53306        -1,
53307        -1,
53308        -1,
53309        -1,
53310        -1,
53311        -1,
53312        -1
53313      },
53314      {
53315        0,
53316        -1,
53317        -1,
53318        -1,
53319        -1,
53320        -1,
53321        -1,
53322        -1,
53323        -1,
53324        -1,
53325        -1,
53326        -1,
53327        -1
53328      }
53329    }
53330  },
53331  {
53332    0,
53333    1,
53334    {
53335      kOperandTypeRegister,
53336      0,
53337      0,
53338      0,
53339      0,
53340      0,
53341      0,
53342      0,
53343      0,
53344      0,
53345      0,
53346      0,
53347      0
53348    },
53349    {
53350      0,
53351      0,
53352      0,
53353      0,
53354      0,
53355      0,
53356      0,
53357      0,
53358      0,
53359      0,
53360      0,
53361      0,
53362      0
53363    },
53364    {
53365      {
53366        0,
53367        -1,
53368        -1,
53369        -1,
53370        -1,
53371        -1,
53372        -1,
53373        -1,
53374        -1,
53375        -1,
53376        -1,
53377        -1,
53378        -1
53379      },
53380      {
53381        0,
53382        -1,
53383        -1,
53384        -1,
53385        -1,
53386        -1,
53387        -1,
53388        -1,
53389        -1,
53390        -1,
53391        -1,
53392        -1,
53393        -1
53394      }
53395    }
53396  },
53397  {
53398    0,
53399    1,
53400    {
53401      kOperandTypeX86Memory,
53402      0,
53403      0,
53404      0,
53405      0,
53406      0,
53407      0,
53408      0,
53409      0,
53410      0,
53411      0,
53412      0,
53413      0
53414    },
53415    {
53416      0,
53417      0,
53418      0,
53419      0,
53420      0,
53421      0,
53422      0,
53423      0,
53424      0,
53425      0,
53426      0,
53427      0,
53428      0
53429    },
53430    {
53431      {
53432        0,
53433        -1,
53434        -1,
53435        -1,
53436        -1,
53437        -1,
53438        -1,
53439        -1,
53440        -1,
53441        -1,
53442        -1,
53443        -1,
53444        -1
53445      },
53446      {
53447        0,
53448        -1,
53449        -1,
53450        -1,
53451        -1,
53452        -1,
53453        -1,
53454        -1,
53455        -1,
53456        -1,
53457        -1,
53458        -1,
53459        -1
53460      }
53461    }
53462  },
53463  {
53464    0,
53465    1,
53466    {
53467      kOperandTypeX86Memory,
53468      0,
53469      0,
53470      0,
53471      0,
53472      0,
53473      0,
53474      0,
53475      0,
53476      0,
53477      0,
53478      0,
53479      0
53480    },
53481    {
53482      0,
53483      0,
53484      0,
53485      0,
53486      0,
53487      0,
53488      0,
53489      0,
53490      0,
53491      0,
53492      0,
53493      0,
53494      0
53495    },
53496    {
53497      {
53498        0,
53499        -1,
53500        -1,
53501        -1,
53502        -1,
53503        -1,
53504        -1,
53505        -1,
53506        -1,
53507        -1,
53508        -1,
53509        -1,
53510        -1
53511      },
53512      {
53513        0,
53514        -1,
53515        -1,
53516        -1,
53517        -1,
53518        -1,
53519        -1,
53520        -1,
53521        -1,
53522        -1,
53523        -1,
53524        -1,
53525        -1
53526      }
53527    }
53528  },
53529  {
53530    0,
53531    1,
53532    {
53533      kOperandTypeX86Memory,
53534      0,
53535      0,
53536      0,
53537      0,
53538      0,
53539      0,
53540      0,
53541      0,
53542      0,
53543      0,
53544      0,
53545      0
53546    },
53547    {
53548      0,
53549      0,
53550      0,
53551      0,
53552      0,
53553      0,
53554      0,
53555      0,
53556      0,
53557      0,
53558      0,
53559      0,
53560      0
53561    },
53562    {
53563      {
53564        0,
53565        -1,
53566        -1,
53567        -1,
53568        -1,
53569        -1,
53570        -1,
53571        -1,
53572        -1,
53573        -1,
53574        -1,
53575        -1,
53576        -1
53577      },
53578      {
53579        0,
53580        -1,
53581        -1,
53582        -1,
53583        -1,
53584        -1,
53585        -1,
53586        -1,
53587        -1,
53588        -1,
53589        -1,
53590        -1,
53591        -1
53592      }
53593    }
53594  },
53595  {
53596    0,
53597    2,
53598    {
53599      kOperandTypeRegister,
53600      kOperandTypeX86Memory,
53601      0,
53602      0,
53603      0,
53604      0,
53605      0,
53606      0,
53607      0,
53608      0,
53609      0,
53610      0,
53611      0
53612    },
53613    {
53614      0,
53615      0,
53616      0,
53617      0,
53618      0,
53619      0,
53620      0,
53621      0,
53622      0,
53623      0,
53624      0,
53625      0,
53626      0
53627    },
53628    {
53629      {
53630        -1,
53631        -1,
53632        -1,
53633        -1,
53634        -1,
53635        -1,
53636        -1,
53637        -1,
53638        -1,
53639        -1,
53640        -1,
53641        -1,
53642        -1
53643      },
53644      {
53645        -1,
53646        -1,
53647        -1,
53648        -1,
53649        -1,
53650        -1,
53651        -1,
53652        -1,
53653        -1,
53654        -1,
53655        -1,
53656        -1,
53657        -1
53658      }
53659    }
53660  },
53661  {
53662    0,
53663    2,
53664    {
53665      kOperandTypeRegister,
53666      kOperandTypeX86Memory,
53667      0,
53668      0,
53669      0,
53670      0,
53671      0,
53672      0,
53673      0,
53674      0,
53675      0,
53676      0,
53677      0
53678    },
53679    {
53680      0,
53681      0,
53682      0,
53683      0,
53684      0,
53685      0,
53686      0,
53687      0,
53688      0,
53689      0,
53690      0,
53691      0,
53692      0
53693    },
53694    {
53695      {
53696        -1,
53697        -1,
53698        -1,
53699        -1,
53700        -1,
53701        -1,
53702        -1,
53703        -1,
53704        -1,
53705        -1,
53706        -1,
53707        -1,
53708        -1
53709      },
53710      {
53711        -1,
53712        -1,
53713        -1,
53714        -1,
53715        -1,
53716        -1,
53717        -1,
53718        -1,
53719        -1,
53720        -1,
53721        -1,
53722        -1,
53723        -1
53724      }
53725    }
53726  },
53727  {
53728    0,
53729    2,
53730    {
53731      kOperandTypeRegister,
53732      kOperandTypeX86Memory,
53733      0,
53734      0,
53735      0,
53736      0,
53737      0,
53738      0,
53739      0,
53740      0,
53741      0,
53742      0,
53743      0
53744    },
53745    {
53746      0,
53747      0,
53748      0,
53749      0,
53750      0,
53751      0,
53752      0,
53753      0,
53754      0,
53755      0,
53756      0,
53757      0,
53758      0
53759    },
53760    {
53761      {
53762        -1,
53763        -1,
53764        -1,
53765        -1,
53766        -1,
53767        -1,
53768        -1,
53769        -1,
53770        -1,
53771        -1,
53772        -1,
53773        -1,
53774        -1
53775      },
53776      {
53777        -1,
53778        -1,
53779        -1,
53780        -1,
53781        -1,
53782        -1,
53783        -1,
53784        -1,
53785        -1,
53786        -1,
53787        -1,
53788        -1,
53789        -1
53790      }
53791    }
53792  },
53793  {
53794    0,
53795    2,
53796    {
53797      kOperandTypeRegister,
53798      kOperandTypeX86Memory,
53799      0,
53800      0,
53801      0,
53802      0,
53803      0,
53804      0,
53805      0,
53806      0,
53807      0,
53808      0,
53809      0
53810    },
53811    {
53812      0,
53813      0,
53814      0,
53815      0,
53816      0,
53817      0,
53818      0,
53819      0,
53820      0,
53821      0,
53822      0,
53823      0,
53824      0
53825    },
53826    {
53827      {
53828        -1,
53829        -1,
53830        -1,
53831        -1,
53832        -1,
53833        -1,
53834        -1,
53835        -1,
53836        -1,
53837        -1,
53838        -1,
53839        -1,
53840        -1
53841      },
53842      {
53843        -1,
53844        -1,
53845        -1,
53846        -1,
53847        -1,
53848        -1,
53849        -1,
53850        -1,
53851        -1,
53852        -1,
53853        -1,
53854        -1,
53855        -1
53856      }
53857    }
53858  },
53859  {
53860    0,
53861    2,
53862    {
53863      kOperandTypeRegister,
53864      kOperandTypeX86Memory,
53865      0,
53866      0,
53867      0,
53868      0,
53869      0,
53870      0,
53871      0,
53872      0,
53873      0,
53874      0,
53875      0
53876    },
53877    {
53878      0,
53879      0,
53880      0,
53881      0,
53882      0,
53883      0,
53884      0,
53885      0,
53886      0,
53887      0,
53888      0,
53889      0,
53890      0
53891    },
53892    {
53893      {
53894        -1,
53895        -1,
53896        -1,
53897        -1,
53898        -1,
53899        -1,
53900        -1,
53901        -1,
53902        -1,
53903        -1,
53904        -1,
53905        -1,
53906        -1
53907      },
53908      {
53909        -1,
53910        -1,
53911        -1,
53912        -1,
53913        -1,
53914        -1,
53915        -1,
53916        -1,
53917        -1,
53918        -1,
53919        -1,
53920        -1,
53921        -1
53922      }
53923    }
53924  },
53925  {
53926    0,
53927    2,
53928    {
53929      kOperandTypeRegister,
53930      kOperandTypeX86Memory,
53931      0,
53932      0,
53933      0,
53934      0,
53935      0,
53936      0,
53937      0,
53938      0,
53939      0,
53940      0,
53941      0
53942    },
53943    {
53944      0,
53945      0,
53946      0,
53947      0,
53948      0,
53949      0,
53950      0,
53951      0,
53952      0,
53953      0,
53954      0,
53955      0,
53956      0
53957    },
53958    {
53959      {
53960        -1,
53961        -1,
53962        -1,
53963        -1,
53964        -1,
53965        -1,
53966        -1,
53967        -1,
53968        -1,
53969        -1,
53970        -1,
53971        -1,
53972        -1
53973      },
53974      {
53975        -1,
53976        -1,
53977        -1,
53978        -1,
53979        -1,
53980        -1,
53981        -1,
53982        -1,
53983        -1,
53984        -1,
53985        -1,
53986        -1,
53987        -1
53988      }
53989    }
53990  },
53991  {
53992    0,
53993    2,
53994    {
53995      kOperandTypeRegister,
53996      kOperandTypeX86Memory,
53997      0,
53998      0,
53999      0,
54000      0,
54001      0,
54002      0,
54003      0,
54004      0,
54005      0,
54006      0,
54007      0
54008    },
54009    {
54010      0,
54011      0,
54012      0,
54013      0,
54014      0,
54015      0,
54016      0,
54017      0,
54018      0,
54019      0,
54020      0,
54021      0,
54022      0
54023    },
54024    {
54025      {
54026        -1,
54027        -1,
54028        -1,
54029        -1,
54030        -1,
54031        -1,
54032        -1,
54033        -1,
54034        -1,
54035        -1,
54036        -1,
54037        -1,
54038        -1
54039      },
54040      {
54041        -1,
54042        -1,
54043        -1,
54044        -1,
54045        -1,
54046        -1,
54047        -1,
54048        -1,
54049        -1,
54050        -1,
54051        -1,
54052        -1,
54053        -1
54054      }
54055    }
54056  },
54057  {
54058    0,
54059    2,
54060    {
54061      kOperandTypeRegister,
54062      kOperandTypeX86Memory,
54063      0,
54064      0,
54065      0,
54066      0,
54067      0,
54068      0,
54069      0,
54070      0,
54071      0,
54072      0,
54073      0
54074    },
54075    {
54076      0,
54077      0,
54078      0,
54079      0,
54080      0,
54081      0,
54082      0,
54083      0,
54084      0,
54085      0,
54086      0,
54087      0,
54088      0
54089    },
54090    {
54091      {
54092        -1,
54093        -1,
54094        -1,
54095        -1,
54096        -1,
54097        -1,
54098        -1,
54099        -1,
54100        -1,
54101        -1,
54102        -1,
54103        -1,
54104        -1
54105      },
54106      {
54107        -1,
54108        -1,
54109        -1,
54110        -1,
54111        -1,
54112        -1,
54113        -1,
54114        -1,
54115        -1,
54116        -1,
54117        -1,
54118        -1,
54119        -1
54120      }
54121    }
54122  },
54123  {
54124    0,
54125    2,
54126    {
54127      kOperandTypeRegister,
54128      kOperandTypeX86Memory,
54129      0,
54130      0,
54131      0,
54132      0,
54133      0,
54134      0,
54135      0,
54136      0,
54137      0,
54138      0,
54139      0
54140    },
54141    {
54142      0,
54143      0,
54144      0,
54145      0,
54146      0,
54147      0,
54148      0,
54149      0,
54150      0,
54151      0,
54152      0,
54153      0,
54154      0
54155    },
54156    {
54157      {
54158        -1,
54159        -1,
54160        -1,
54161        -1,
54162        -1,
54163        -1,
54164        -1,
54165        -1,
54166        -1,
54167        -1,
54168        -1,
54169        -1,
54170        -1
54171      },
54172      {
54173        -1,
54174        -1,
54175        -1,
54176        -1,
54177        -1,
54178        -1,
54179        -1,
54180        -1,
54181        -1,
54182        -1,
54183        -1,
54184        -1,
54185        -1
54186      }
54187    }
54188  },
54189  {
54190    0,
54191    1,
54192    {
54193      kOperandTypeX86Memory,
54194      0,
54195      0,
54196      0,
54197      0,
54198      0,
54199      0,
54200      0,
54201      0,
54202      0,
54203      0,
54204      0,
54205      0
54206    },
54207    {
54208      0,
54209      0,
54210      0,
54211      0,
54212      0,
54213      0,
54214      0,
54215      0,
54216      0,
54217      0,
54218      0,
54219      0,
54220      0
54221    },
54222    {
54223      {
54224        0,
54225        -1,
54226        -1,
54227        -1,
54228        -1,
54229        -1,
54230        -1,
54231        -1,
54232        -1,
54233        -1,
54234        -1,
54235        -1,
54236        -1
54237      },
54238      {
54239        0,
54240        -1,
54241        -1,
54242        -1,
54243        -1,
54244        -1,
54245        -1,
54246        -1,
54247        -1,
54248        -1,
54249        -1,
54250        -1,
54251        -1
54252      }
54253    }
54254  },
54255  {
54256    0,
54257    1,
54258    {
54259      kOperandTypeRegister,
54260      0,
54261      0,
54262      0,
54263      0,
54264      0,
54265      0,
54266      0,
54267      0,
54268      0,
54269      0,
54270      0,
54271      0
54272    },
54273    {
54274      0,
54275      0,
54276      0,
54277      0,
54278      0,
54279      0,
54280      0,
54281      0,
54282      0,
54283      0,
54284      0,
54285      0,
54286      0
54287    },
54288    {
54289      {
54290        0,
54291        -1,
54292        -1,
54293        -1,
54294        -1,
54295        -1,
54296        -1,
54297        -1,
54298        -1,
54299        -1,
54300        -1,
54301        -1,
54302        -1
54303      },
54304      {
54305        0,
54306        -1,
54307        -1,
54308        -1,
54309        -1,
54310        -1,
54311        -1,
54312        -1,
54313        -1,
54314        -1,
54315        -1,
54316        -1,
54317        -1
54318      }
54319    }
54320  },
54321  {
54322    0,
54323    3,
54324    {
54325      kOperandTypeRegister,
54326      kOperandTypeRegister,
54327      kOperandTypeX86Memory,
54328      0,
54329      0,
54330      0,
54331      0,
54332      0,
54333      0,
54334      0,
54335      0,
54336      0,
54337      0
54338    },
54339    {
54340      0,
54341      0,
54342      0,
54343      0,
54344      0,
54345      0,
54346      0,
54347      0,
54348      0,
54349      0,
54350      0,
54351      0,
54352      0
54353    },
54354    {
54355      {
54356        2,
54357        0,
54358        -1,
54359        -1,
54360        -1,
54361        -1,
54362        -1,
54363        -1,
54364        -1,
54365        -1,
54366        -1,
54367        -1,
54368        -1
54369      },
54370      {
54371        0,
54372        2,
54373        -1,
54374        -1,
54375        -1,
54376        -1,
54377        -1,
54378        -1,
54379        -1,
54380        -1,
54381        -1,
54382        -1,
54383        -1
54384      }
54385    }
54386  },
54387  {
54388    0,
54389    3,
54390    {
54391      kOperandTypeRegister,
54392      kOperandTypeX86Memory,
54393      kOperandTypeImmediate,
54394      0,
54395      0,
54396      0,
54397      0,
54398      0,
54399      0,
54400      0,
54401      0,
54402      0,
54403      0
54404    },
54405    {
54406      0,
54407      0,
54408      0,
54409      0,
54410      0,
54411      0,
54412      0,
54413      0,
54414      0,
54415      0,
54416      0,
54417      0,
54418      0
54419    },
54420    {
54421      {
54422        2,
54423        1,
54424        0,
54425        -1,
54426        -1,
54427        -1,
54428        -1,
54429        -1,
54430        -1,
54431        -1,
54432        -1,
54433        -1,
54434        -1
54435      },
54436      {
54437        0,
54438        1,
54439        2,
54440        -1,
54441        -1,
54442        -1,
54443        -1,
54444        -1,
54445        -1,
54446        -1,
54447        -1,
54448        -1,
54449        -1
54450      }
54451    }
54452  },
54453  {
54454    0,
54455    3,
54456    {
54457      kOperandTypeRegister,
54458      kOperandTypeX86Memory,
54459      kOperandTypeImmediate,
54460      0,
54461      0,
54462      0,
54463      0,
54464      0,
54465      0,
54466      0,
54467      0,
54468      0,
54469      0
54470    },
54471    {
54472      0,
54473      0,
54474      0,
54475      0,
54476      0,
54477      0,
54478      0,
54479      0,
54480      0,
54481      0,
54482      0,
54483      0,
54484      0
54485    },
54486    {
54487      {
54488        2,
54489        1,
54490        0,
54491        -1,
54492        -1,
54493        -1,
54494        -1,
54495        -1,
54496        -1,
54497        -1,
54498        -1,
54499        -1,
54500        -1
54501      },
54502      {
54503        0,
54504        1,
54505        2,
54506        -1,
54507        -1,
54508        -1,
54509        -1,
54510        -1,
54511        -1,
54512        -1,
54513        -1,
54514        -1,
54515        -1
54516      }
54517    }
54518  },
54519  {
54520    0,
54521    3,
54522    {
54523      kOperandTypeRegister,
54524      kOperandTypeRegister,
54525      kOperandTypeRegister,
54526      0,
54527      0,
54528      0,
54529      0,
54530      0,
54531      0,
54532      0,
54533      0,
54534      0,
54535      0
54536    },
54537    {
54538      0,
54539      0,
54540      0,
54541      0,
54542      0,
54543      0,
54544      0,
54545      0,
54546      0,
54547      0,
54548      0,
54549      0,
54550      0
54551    },
54552    {
54553      {
54554        2,
54555        0,
54556        -1,
54557        -1,
54558        -1,
54559        -1,
54560        -1,
54561        -1,
54562        -1,
54563        -1,
54564        -1,
54565        -1,
54566        -1
54567      },
54568      {
54569        0,
54570        2,
54571        -1,
54572        -1,
54573        -1,
54574        -1,
54575        -1,
54576        -1,
54577        -1,
54578        -1,
54579        -1,
54580        -1,
54581        -1
54582      }
54583    }
54584  },
54585  {
54586    0,
54587    3,
54588    {
54589      kOperandTypeRegister,
54590      kOperandTypeRegister,
54591      kOperandTypeImmediate,
54592      0,
54593      0,
54594      0,
54595      0,
54596      0,
54597      0,
54598      0,
54599      0,
54600      0,
54601      0
54602    },
54603    {
54604      0,
54605      0,
54606      0,
54607      0,
54608      0,
54609      0,
54610      0,
54611      0,
54612      0,
54613      0,
54614      0,
54615      0,
54616      0
54617    },
54618    {
54619      {
54620        2,
54621        1,
54622        0,
54623        -1,
54624        -1,
54625        -1,
54626        -1,
54627        -1,
54628        -1,
54629        -1,
54630        -1,
54631        -1,
54632        -1
54633      },
54634      {
54635        0,
54636        1,
54637        2,
54638        -1,
54639        -1,
54640        -1,
54641        -1,
54642        -1,
54643        -1,
54644        -1,
54645        -1,
54646        -1,
54647        -1
54648      }
54649    }
54650  },
54651  {
54652    0,
54653    3,
54654    {
54655      kOperandTypeRegister,
54656      kOperandTypeRegister,
54657      kOperandTypeImmediate,
54658      0,
54659      0,
54660      0,
54661      0,
54662      0,
54663      0,
54664      0,
54665      0,
54666      0,
54667      0
54668    },
54669    {
54670      0,
54671      0,
54672      0,
54673      0,
54674      0,
54675      0,
54676      0,
54677      0,
54678      0,
54679      0,
54680      0,
54681      0,
54682      0
54683    },
54684    {
54685      {
54686        2,
54687        1,
54688        0,
54689        -1,
54690        -1,
54691        -1,
54692        -1,
54693        -1,
54694        -1,
54695        -1,
54696        -1,
54697        -1,
54698        -1
54699      },
54700      {
54701        0,
54702        1,
54703        2,
54704        -1,
54705        -1,
54706        -1,
54707        -1,
54708        -1,
54709        -1,
54710        -1,
54711        -1,
54712        -1,
54713        -1
54714      }
54715    }
54716  },
54717  {
54718    0,
54719    1,
54720    {
54721      kOperandTypeX86Memory,
54722      0,
54723      0,
54724      0,
54725      0,
54726      0,
54727      0,
54728      0,
54729      0,
54730      0,
54731      0,
54732      0,
54733      0
54734    },
54735    {
54736      0,
54737      0,
54738      0,
54739      0,
54740      0,
54741      0,
54742      0,
54743      0,
54744      0,
54745      0,
54746      0,
54747      0,
54748      0
54749    },
54750    {
54751      {
54752        0,
54753        -1,
54754        -1,
54755        -1,
54756        -1,
54757        -1,
54758        -1,
54759        -1,
54760        -1,
54761        -1,
54762        -1,
54763        -1,
54764        -1
54765      },
54766      {
54767        0,
54768        -1,
54769        -1,
54770        -1,
54771        -1,
54772        -1,
54773        -1,
54774        -1,
54775        -1,
54776        -1,
54777        -1,
54778        -1,
54779        -1
54780      }
54781    }
54782  },
54783  {
54784    0,
54785    1,
54786    {
54787      kOperandTypeRegister,
54788      0,
54789      0,
54790      0,
54791      0,
54792      0,
54793      0,
54794      0,
54795      0,
54796      0,
54797      0,
54798      0,
54799      0
54800    },
54801    {
54802      0,
54803      0,
54804      0,
54805      0,
54806      0,
54807      0,
54808      0,
54809      0,
54810      0,
54811      0,
54812      0,
54813      0,
54814      0
54815    },
54816    {
54817      {
54818        0,
54819        -1,
54820        -1,
54821        -1,
54822        -1,
54823        -1,
54824        -1,
54825        -1,
54826        -1,
54827        -1,
54828        -1,
54829        -1,
54830        -1
54831      },
54832      {
54833        0,
54834        -1,
54835        -1,
54836        -1,
54837        -1,
54838        -1,
54839        -1,
54840        -1,
54841        -1,
54842        -1,
54843        -1,
54844        -1,
54845        -1
54846      }
54847    }
54848  },
54849  {
54850    0,
54851    3,
54852    {
54853      kOperandTypeRegister,
54854      kOperandTypeRegister,
54855      kOperandTypeX86Memory,
54856      0,
54857      0,
54858      0,
54859      0,
54860      0,
54861      0,
54862      0,
54863      0,
54864      0,
54865      0
54866    },
54867    {
54868      0,
54869      0,
54870      0,
54871      0,
54872      0,
54873      0,
54874      0,
54875      0,
54876      0,
54877      0,
54878      0,
54879      0,
54880      0
54881    },
54882    {
54883      {
54884        2,
54885        0,
54886        -1,
54887        -1,
54888        -1,
54889        -1,
54890        -1,
54891        -1,
54892        -1,
54893        -1,
54894        -1,
54895        -1,
54896        -1
54897      },
54898      {
54899        0,
54900        2,
54901        -1,
54902        -1,
54903        -1,
54904        -1,
54905        -1,
54906        -1,
54907        -1,
54908        -1,
54909        -1,
54910        -1,
54911        -1
54912      }
54913    }
54914  },
54915  {
54916    0,
54917    3,
54918    {
54919      kOperandTypeRegister,
54920      kOperandTypeX86Memory,
54921      kOperandTypeImmediate,
54922      0,
54923      0,
54924      0,
54925      0,
54926      0,
54927      0,
54928      0,
54929      0,
54930      0,
54931      0
54932    },
54933    {
54934      0,
54935      0,
54936      0,
54937      0,
54938      0,
54939      0,
54940      0,
54941      0,
54942      0,
54943      0,
54944      0,
54945      0,
54946      0
54947    },
54948    {
54949      {
54950        2,
54951        1,
54952        0,
54953        -1,
54954        -1,
54955        -1,
54956        -1,
54957        -1,
54958        -1,
54959        -1,
54960        -1,
54961        -1,
54962        -1
54963      },
54964      {
54965        0,
54966        1,
54967        2,
54968        -1,
54969        -1,
54970        -1,
54971        -1,
54972        -1,
54973        -1,
54974        -1,
54975        -1,
54976        -1,
54977        -1
54978      }
54979    }
54980  },
54981  {
54982    0,
54983    3,
54984    {
54985      kOperandTypeRegister,
54986      kOperandTypeX86Memory,
54987      kOperandTypeImmediate,
54988      0,
54989      0,
54990      0,
54991      0,
54992      0,
54993      0,
54994      0,
54995      0,
54996      0,
54997      0
54998    },
54999    {
55000      0,
55001      0,
55002      0,
55003      0,
55004      0,
55005      0,
55006      0,
55007      0,
55008      0,
55009      0,
55010      0,
55011      0,
55012      0
55013    },
55014    {
55015      {
55016        2,
55017        1,
55018        0,
55019        -1,
55020        -1,
55021        -1,
55022        -1,
55023        -1,
55024        -1,
55025        -1,
55026        -1,
55027        -1,
55028        -1
55029      },
55030      {
55031        0,
55032        1,
55033        2,
55034        -1,
55035        -1,
55036        -1,
55037        -1,
55038        -1,
55039        -1,
55040        -1,
55041        -1,
55042        -1,
55043        -1
55044      }
55045    }
55046  },
55047  {
55048    0,
55049    3,
55050    {
55051      kOperandTypeRegister,
55052      kOperandTypeRegister,
55053      kOperandTypeRegister,
55054      0,
55055      0,
55056      0,
55057      0,
55058      0,
55059      0,
55060      0,
55061      0,
55062      0,
55063      0
55064    },
55065    {
55066      0,
55067      0,
55068      0,
55069      0,
55070      0,
55071      0,
55072      0,
55073      0,
55074      0,
55075      0,
55076      0,
55077      0,
55078      0
55079    },
55080    {
55081      {
55082        2,
55083        0,
55084        -1,
55085        -1,
55086        -1,
55087        -1,
55088        -1,
55089        -1,
55090        -1,
55091        -1,
55092        -1,
55093        -1,
55094        -1
55095      },
55096      {
55097        0,
55098        2,
55099        -1,
55100        -1,
55101        -1,
55102        -1,
55103        -1,
55104        -1,
55105        -1,
55106        -1,
55107        -1,
55108        -1,
55109        -1
55110      }
55111    }
55112  },
55113  {
55114    0,
55115    3,
55116    {
55117      kOperandTypeRegister,
55118      kOperandTypeRegister,
55119      kOperandTypeImmediate,
55120      0,
55121      0,
55122      0,
55123      0,
55124      0,
55125      0,
55126      0,
55127      0,
55128      0,
55129      0
55130    },
55131    {
55132      0,
55133      0,
55134      0,
55135      0,
55136      0,
55137      0,
55138      0,
55139      0,
55140      0,
55141      0,
55142      0,
55143      0,
55144      0
55145    },
55146    {
55147      {
55148        2,
55149        1,
55150        0,
55151        -1,
55152        -1,
55153        -1,
55154        -1,
55155        -1,
55156        -1,
55157        -1,
55158        -1,
55159        -1,
55160        -1
55161      },
55162      {
55163        0,
55164        1,
55165        2,
55166        -1,
55167        -1,
55168        -1,
55169        -1,
55170        -1,
55171        -1,
55172        -1,
55173        -1,
55174        -1,
55175        -1
55176      }
55177    }
55178  },
55179  {
55180    0,
55181    3,
55182    {
55183      kOperandTypeRegister,
55184      kOperandTypeRegister,
55185      kOperandTypeImmediate,
55186      0,
55187      0,
55188      0,
55189      0,
55190      0,
55191      0,
55192      0,
55193      0,
55194      0,
55195      0
55196    },
55197    {
55198      0,
55199      0,
55200      0,
55201      0,
55202      0,
55203      0,
55204      0,
55205      0,
55206      0,
55207      0,
55208      0,
55209      0,
55210      0
55211    },
55212    {
55213      {
55214        2,
55215        1,
55216        0,
55217        -1,
55218        -1,
55219        -1,
55220        -1,
55221        -1,
55222        -1,
55223        -1,
55224        -1,
55225        -1,
55226        -1
55227      },
55228      {
55229        0,
55230        1,
55231        2,
55232        -1,
55233        -1,
55234        -1,
55235        -1,
55236        -1,
55237        -1,
55238        -1,
55239        -1,
55240        -1,
55241        -1
55242      }
55243    }
55244  },
55245  {
55246    0,
55247    1,
55248    {
55249      kOperandTypeX86Memory,
55250      0,
55251      0,
55252      0,
55253      0,
55254      0,
55255      0,
55256      0,
55257      0,
55258      0,
55259      0,
55260      0,
55261      0
55262    },
55263    {
55264      0,
55265      0,
55266      0,
55267      0,
55268      0,
55269      0,
55270      0,
55271      0,
55272      0,
55273      0,
55274      0,
55275      0,
55276      0
55277    },
55278    {
55279      {
55280        0,
55281        -1,
55282        -1,
55283        -1,
55284        -1,
55285        -1,
55286        -1,
55287        -1,
55288        -1,
55289        -1,
55290        -1,
55291        -1,
55292        -1
55293      },
55294      {
55295        0,
55296        -1,
55297        -1,
55298        -1,
55299        -1,
55300        -1,
55301        -1,
55302        -1,
55303        -1,
55304        -1,
55305        -1,
55306        -1,
55307        -1
55308      }
55309    }
55310  },
55311  {
55312    0,
55313    1,
55314    {
55315      kOperandTypeRegister,
55316      0,
55317      0,
55318      0,
55319      0,
55320      0,
55321      0,
55322      0,
55323      0,
55324      0,
55325      0,
55326      0,
55327      0
55328    },
55329    {
55330      0,
55331      0,
55332      0,
55333      0,
55334      0,
55335      0,
55336      0,
55337      0,
55338      0,
55339      0,
55340      0,
55341      0,
55342      0
55343    },
55344    {
55345      {
55346        0,
55347        -1,
55348        -1,
55349        -1,
55350        -1,
55351        -1,
55352        -1,
55353        -1,
55354        -1,
55355        -1,
55356        -1,
55357        -1,
55358        -1
55359      },
55360      {
55361        0,
55362        -1,
55363        -1,
55364        -1,
55365        -1,
55366        -1,
55367        -1,
55368        -1,
55369        -1,
55370        -1,
55371        -1,
55372        -1,
55373        -1
55374      }
55375    }
55376  },
55377  {
55378    0,
55379    3,
55380    {
55381      kOperandTypeRegister,
55382      kOperandTypeRegister,
55383      kOperandTypeX86Memory,
55384      0,
55385      0,
55386      0,
55387      0,
55388      0,
55389      0,
55390      0,
55391      0,
55392      0,
55393      0
55394    },
55395    {
55396      0,
55397      0,
55398      0,
55399      0,
55400      0,
55401      0,
55402      0,
55403      0,
55404      0,
55405      0,
55406      0,
55407      0,
55408      0
55409    },
55410    {
55411      {
55412        2,
55413        0,
55414        -1,
55415        -1,
55416        -1,
55417        -1,
55418        -1,
55419        -1,
55420        -1,
55421        -1,
55422        -1,
55423        -1,
55424        -1
55425      },
55426      {
55427        0,
55428        2,
55429        -1,
55430        -1,
55431        -1,
55432        -1,
55433        -1,
55434        -1,
55435        -1,
55436        -1,
55437        -1,
55438        -1,
55439        -1
55440      }
55441    }
55442  },
55443  {
55444    0,
55445    3,
55446    {
55447      kOperandTypeRegister,
55448      kOperandTypeX86Memory,
55449      kOperandTypeImmediate,
55450      0,
55451      0,
55452      0,
55453      0,
55454      0,
55455      0,
55456      0,
55457      0,
55458      0,
55459      0
55460    },
55461    {
55462      0,
55463      0,
55464      0,
55465      0,
55466      0,
55467      0,
55468      0,
55469      0,
55470      0,
55471      0,
55472      0,
55473      0,
55474      0
55475    },
55476    {
55477      {
55478        2,
55479        1,
55480        0,
55481        -1,
55482        -1,
55483        -1,
55484        -1,
55485        -1,
55486        -1,
55487        -1,
55488        -1,
55489        -1,
55490        -1
55491      },
55492      {
55493        0,
55494        1,
55495        2,
55496        -1,
55497        -1,
55498        -1,
55499        -1,
55500        -1,
55501        -1,
55502        -1,
55503        -1,
55504        -1,
55505        -1
55506      }
55507    }
55508  },
55509  {
55510    0,
55511    3,
55512    {
55513      kOperandTypeRegister,
55514      kOperandTypeX86Memory,
55515      kOperandTypeImmediate,
55516      0,
55517      0,
55518      0,
55519      0,
55520      0,
55521      0,
55522      0,
55523      0,
55524      0,
55525      0
55526    },
55527    {
55528      0,
55529      0,
55530      0,
55531      0,
55532      0,
55533      0,
55534      0,
55535      0,
55536      0,
55537      0,
55538      0,
55539      0,
55540      0
55541    },
55542    {
55543      {
55544        2,
55545        1,
55546        0,
55547        -1,
55548        -1,
55549        -1,
55550        -1,
55551        -1,
55552        -1,
55553        -1,
55554        -1,
55555        -1,
55556        -1
55557      },
55558      {
55559        0,
55560        1,
55561        2,
55562        -1,
55563        -1,
55564        -1,
55565        -1,
55566        -1,
55567        -1,
55568        -1,
55569        -1,
55570        -1,
55571        -1
55572      }
55573    }
55574  },
55575  {
55576    0,
55577    3,
55578    {
55579      kOperandTypeRegister,
55580      kOperandTypeRegister,
55581      kOperandTypeRegister,
55582      0,
55583      0,
55584      0,
55585      0,
55586      0,
55587      0,
55588      0,
55589      0,
55590      0,
55591      0
55592    },
55593    {
55594      0,
55595      0,
55596      0,
55597      0,
55598      0,
55599      0,
55600      0,
55601      0,
55602      0,
55603      0,
55604      0,
55605      0,
55606      0
55607    },
55608    {
55609      {
55610        2,
55611        0,
55612        -1,
55613        -1,
55614        -1,
55615        -1,
55616        -1,
55617        -1,
55618        -1,
55619        -1,
55620        -1,
55621        -1,
55622        -1
55623      },
55624      {
55625        0,
55626        2,
55627        -1,
55628        -1,
55629        -1,
55630        -1,
55631        -1,
55632        -1,
55633        -1,
55634        -1,
55635        -1,
55636        -1,
55637        -1
55638      }
55639    }
55640  },
55641  {
55642    0,
55643    3,
55644    {
55645      kOperandTypeRegister,
55646      kOperandTypeRegister,
55647      kOperandTypeImmediate,
55648      0,
55649      0,
55650      0,
55651      0,
55652      0,
55653      0,
55654      0,
55655      0,
55656      0,
55657      0
55658    },
55659    {
55660      0,
55661      0,
55662      0,
55663      0,
55664      0,
55665      0,
55666      0,
55667      0,
55668      0,
55669      0,
55670      0,
55671      0,
55672      0
55673    },
55674    {
55675      {
55676        2,
55677        1,
55678        0,
55679        -1,
55680        -1,
55681        -1,
55682        -1,
55683        -1,
55684        -1,
55685        -1,
55686        -1,
55687        -1,
55688        -1
55689      },
55690      {
55691        0,
55692        1,
55693        2,
55694        -1,
55695        -1,
55696        -1,
55697        -1,
55698        -1,
55699        -1,
55700        -1,
55701        -1,
55702        -1,
55703        -1
55704      }
55705    }
55706  },
55707  {
55708    0,
55709    3,
55710    {
55711      kOperandTypeRegister,
55712      kOperandTypeRegister,
55713      kOperandTypeImmediate,
55714      0,
55715      0,
55716      0,
55717      0,
55718      0,
55719      0,
55720      0,
55721      0,
55722      0,
55723      0
55724    },
55725    {
55726      0,
55727      0,
55728      0,
55729      0,
55730      0,
55731      0,
55732      0,
55733      0,
55734      0,
55735      0,
55736      0,
55737      0,
55738      0
55739    },
55740    {
55741      {
55742        2,
55743        1,
55744        0,
55745        -1,
55746        -1,
55747        -1,
55748        -1,
55749        -1,
55750        -1,
55751        -1,
55752        -1,
55753        -1,
55754        -1
55755      },
55756      {
55757        0,
55758        1,
55759        2,
55760        -1,
55761        -1,
55762        -1,
55763        -1,
55764        -1,
55765        -1,
55766        -1,
55767        -1,
55768        -1,
55769        -1
55770      }
55771    }
55772  },
55773  {
55774    0,
55775    1,
55776    {
55777      kOperandTypeX86Memory,
55778      0,
55779      0,
55780      0,
55781      0,
55782      0,
55783      0,
55784      0,
55785      0,
55786      0,
55787      0,
55788      0,
55789      0
55790    },
55791    {
55792      0,
55793      0,
55794      0,
55795      0,
55796      0,
55797      0,
55798      0,
55799      0,
55800      0,
55801      0,
55802      0,
55803      0,
55804      0
55805    },
55806    {
55807      {
55808        0,
55809        -1,
55810        -1,
55811        -1,
55812        -1,
55813        -1,
55814        -1,
55815        -1,
55816        -1,
55817        -1,
55818        -1,
55819        -1,
55820        -1
55821      },
55822      {
55823        0,
55824        -1,
55825        -1,
55826        -1,
55827        -1,
55828        -1,
55829        -1,
55830        -1,
55831        -1,
55832        -1,
55833        -1,
55834        -1,
55835        -1
55836      }
55837    }
55838  },
55839  {
55840    0,
55841    1,
55842    {
55843      kOperandTypeRegister,
55844      0,
55845      0,
55846      0,
55847      0,
55848      0,
55849      0,
55850      0,
55851      0,
55852      0,
55853      0,
55854      0,
55855      0
55856    },
55857    {
55858      0,
55859      0,
55860      0,
55861      0,
55862      0,
55863      0,
55864      0,
55865      0,
55866      0,
55867      0,
55868      0,
55869      0,
55870      0
55871    },
55872    {
55873      {
55874        0,
55875        -1,
55876        -1,
55877        -1,
55878        -1,
55879        -1,
55880        -1,
55881        -1,
55882        -1,
55883        -1,
55884        -1,
55885        -1,
55886        -1
55887      },
55888      {
55889        0,
55890        -1,
55891        -1,
55892        -1,
55893        -1,
55894        -1,
55895        -1,
55896        -1,
55897        -1,
55898        -1,
55899        -1,
55900        -1,
55901        -1
55902      }
55903    }
55904  },
55905  {
55906    0,
55907    0,
55908    {
55909      0,
55910      0,
55911      0,
55912      0,
55913      0,
55914      0,
55915      0,
55916      0,
55917      0,
55918      0,
55919      0,
55920      0,
55921      0
55922    },
55923    {
55924      0,
55925      0,
55926      0,
55927      0,
55928      0,
55929      0,
55930      0,
55931      0,
55932      0,
55933      0,
55934      0,
55935      0,
55936      0
55937    },
55938    {
55939      {
55940        -1,
55941        -1,
55942        -1,
55943        -1,
55944        -1,
55945        -1,
55946        -1,
55947        -1,
55948        -1,
55949        -1,
55950        -1,
55951        -1,
55952        -1
55953      },
55954      {
55955        -1,
55956        -1,
55957        -1,
55958        -1,
55959        -1,
55960        -1,
55961        -1,
55962        -1,
55963        -1,
55964        -1,
55965        -1,
55966        -1,
55967        -1
55968      }
55969    }
55970  },
55971  {
55972    0,
55973    1,
55974    {
55975      kOperandTypeImmediate,
55976      0,
55977      0,
55978      0,
55979      0,
55980      0,
55981      0,
55982      0,
55983      0,
55984      0,
55985      0,
55986      0,
55987      0
55988    },
55989    {
55990      0,
55991      0,
55992      0,
55993      0,
55994      0,
55995      0,
55996      0,
55997      0,
55998      0,
55999      0,
56000      0,
56001      0,
56002      0
56003    },
56004    {
56005      {
56006        0,
56007        -1,
56008        -1,
56009        -1,
56010        -1,
56011        -1,
56012        -1,
56013        -1,
56014        -1,
56015        -1,
56016        -1,
56017        -1,
56018        -1
56019      },
56020      {
56021        0,
56022        -1,
56023        -1,
56024        -1,
56025        -1,
56026        -1,
56027        -1,
56028        -1,
56029        -1,
56030        -1,
56031        -1,
56032        -1,
56033        -1
56034      }
56035    }
56036  },
56037  {
56038    0,
56039    0,
56040    {
56041      0,
56042      0,
56043      0,
56044      0,
56045      0,
56046      0,
56047      0,
56048      0,
56049      0,
56050      0,
56051      0,
56052      0,
56053      0
56054    },
56055    {
56056      0,
56057      0,
56058      0,
56059      0,
56060      0,
56061      0,
56062      0,
56063      0,
56064      0,
56065      0,
56066      0,
56067      0,
56068      0
56069    },
56070    {
56071      {
56072        -1,
56073        -1,
56074        -1,
56075        -1,
56076        -1,
56077        -1,
56078        -1,
56079        -1,
56080        -1,
56081        -1,
56082        -1,
56083        -1,
56084        -1
56085      },
56086      {
56087        -1,
56088        -1,
56089        -1,
56090        -1,
56091        -1,
56092        -1,
56093        -1,
56094        -1,
56095        -1,
56096        -1,
56097        -1,
56098        -1,
56099        -1
56100      }
56101    }
56102  },
56103  {
56104    0,
56105    0,
56106    {
56107      0,
56108      0,
56109      0,
56110      0,
56111      0,
56112      0,
56113      0,
56114      0,
56115      0,
56116      0,
56117      0,
56118      0,
56119      0
56120    },
56121    {
56122      0,
56123      0,
56124      0,
56125      0,
56126      0,
56127      0,
56128      0,
56129      0,
56130      0,
56131      0,
56132      0,
56133      0,
56134      0
56135    },
56136    {
56137      {
56138        -1,
56139        -1,
56140        -1,
56141        -1,
56142        -1,
56143        -1,
56144        -1,
56145        -1,
56146        -1,
56147        -1,
56148        -1,
56149        -1,
56150        -1
56151      },
56152      {
56153        -1,
56154        -1,
56155        -1,
56156        -1,
56157        -1,
56158        -1,
56159        -1,
56160        -1,
56161        -1,
56162        -1,
56163        -1,
56164        -1,
56165        -1
56166      }
56167    }
56168  },
56169  {
56170    0,
56171    1,
56172    {
56173      kOperandTypeImmediate,
56174      0,
56175      0,
56176      0,
56177      0,
56178      0,
56179      0,
56180      0,
56181      0,
56182      0,
56183      0,
56184      0,
56185      0
56186    },
56187    {
56188      0,
56189      0,
56190      0,
56191      0,
56192      0,
56193      0,
56194      0,
56195      0,
56196      0,
56197      0,
56198      0,
56199      0,
56200      0
56201    },
56202    {
56203      {
56204        0,
56205        -1,
56206        -1,
56207        -1,
56208        -1,
56209        -1,
56210        -1,
56211        -1,
56212        -1,
56213        -1,
56214        -1,
56215        -1,
56216        -1
56217      },
56218      {
56219        0,
56220        -1,
56221        -1,
56222        -1,
56223        -1,
56224        -1,
56225        -1,
56226        -1,
56227        -1,
56228        -1,
56229        -1,
56230        -1,
56231        -1
56232      }
56233    }
56234  },
56235  {
56236    0,
56237    0,
56238    {
56239      0,
56240      0,
56241      0,
56242      0,
56243      0,
56244      0,
56245      0,
56246      0,
56247      0,
56248      0,
56249      0,
56250      0,
56251      0
56252    },
56253    {
56254      0,
56255      0,
56256      0,
56257      0,
56258      0,
56259      0,
56260      0,
56261      0,
56262      0,
56263      0,
56264      0,
56265      0,
56266      0
56267    },
56268    {
56269      {
56270        -1,
56271        -1,
56272        -1,
56273        -1,
56274        -1,
56275        -1,
56276        -1,
56277        -1,
56278        -1,
56279        -1,
56280        -1,
56281        -1,
56282        -1
56283      },
56284      {
56285        -1,
56286        -1,
56287        -1,
56288        -1,
56289        -1,
56290        -1,
56291        -1,
56292        -1,
56293        -1,
56294        -1,
56295        -1,
56296        -1,
56297        -1
56298      }
56299    }
56300  },
56301  {
56302    0,
56303    0,
56304    {
56305      0,
56306      0,
56307      0,
56308      0,
56309      0,
56310      0,
56311      0,
56312      0,
56313      0,
56314      0,
56315      0,
56316      0,
56317      0
56318    },
56319    {
56320      0,
56321      0,
56322      0,
56323      0,
56324      0,
56325      0,
56326      0,
56327      0,
56328      0,
56329      0,
56330      0,
56331      0,
56332      0
56333    },
56334    {
56335      {
56336        -1,
56337        -1,
56338        -1,
56339        -1,
56340        -1,
56341        -1,
56342        -1,
56343        -1,
56344        -1,
56345        -1,
56346        -1,
56347        -1,
56348        -1
56349      },
56350      {
56351        -1,
56352        -1,
56353        -1,
56354        -1,
56355        -1,
56356        -1,
56357        -1,
56358        -1,
56359        -1,
56360        -1,
56361        -1,
56362        -1,
56363        -1
56364      }
56365    }
56366  },
56367  {
56368    0,
56369    1,
56370    {
56371      kOperandTypeImmediate,
56372      0,
56373      0,
56374      0,
56375      0,
56376      0,
56377      0,
56378      0,
56379      0,
56380      0,
56381      0,
56382      0,
56383      0
56384    },
56385    {
56386      0,
56387      0,
56388      0,
56389      0,
56390      0,
56391      0,
56392      0,
56393      0,
56394      0,
56395      0,
56396      0,
56397      0,
56398      0
56399    },
56400    {
56401      {
56402        0,
56403        -1,
56404        -1,
56405        -1,
56406        -1,
56407        -1,
56408        -1,
56409        -1,
56410        -1,
56411        -1,
56412        -1,
56413        -1,
56414        -1
56415      },
56416      {
56417        0,
56418        -1,
56419        -1,
56420        -1,
56421        -1,
56422        -1,
56423        -1,
56424        -1,
56425        -1,
56426        -1,
56427        -1,
56428        -1,
56429        -1
56430      }
56431    }
56432  },
56433  {
56434    0,
56435    0,
56436    {
56437      0,
56438      0,
56439      0,
56440      0,
56441      0,
56442      0,
56443      0,
56444      0,
56445      0,
56446      0,
56447      0,
56448      0,
56449      0
56450    },
56451    {
56452      0,
56453      0,
56454      0,
56455      0,
56456      0,
56457      0,
56458      0,
56459      0,
56460      0,
56461      0,
56462      0,
56463      0,
56464      0
56465    },
56466    {
56467      {
56468        -1,
56469        -1,
56470        -1,
56471        -1,
56472        -1,
56473        -1,
56474        -1,
56475        -1,
56476        -1,
56477        -1,
56478        -1,
56479        -1,
56480        -1
56481      },
56482      {
56483        -1,
56484        -1,
56485        -1,
56486        -1,
56487        -1,
56488        -1,
56489        -1,
56490        -1,
56491        -1,
56492        -1,
56493        -1,
56494        -1,
56495        -1
56496      }
56497    }
56498  },
56499  {
56500    0,
56501    1,
56502    {
56503      kOperandTypeX86Memory,
56504      0,
56505      0,
56506      0,
56507      0,
56508      0,
56509      0,
56510      0,
56511      0,
56512      0,
56513      0,
56514      0,
56515      0
56516    },
56517    {
56518      0,
56519      0,
56520      0,
56521      0,
56522      0,
56523      0,
56524      0,
56525      0,
56526      0,
56527      0,
56528      0,
56529      0,
56530      0
56531    },
56532    {
56533      {
56534        0,
56535        -1,
56536        -1,
56537        -1,
56538        -1,
56539        -1,
56540        -1,
56541        -1,
56542        -1,
56543        -1,
56544        -1,
56545        -1,
56546        -1
56547      },
56548      {
56549        0,
56550        -1,
56551        -1,
56552        -1,
56553        -1,
56554        -1,
56555        -1,
56556        -1,
56557        -1,
56558        -1,
56559        -1,
56560        -1,
56561        -1
56562      }
56563    }
56564  },
56565  {
56566    0,
56567    2,
56568    {
56569      kOperandTypeRegister,
56570      kOperandTypeRegister,
56571      0,
56572      0,
56573      0,
56574      0,
56575      0,
56576      0,
56577      0,
56578      0,
56579      0,
56580      0,
56581      0
56582    },
56583    {
56584      0,
56585      0,
56586      0,
56587      0,
56588      0,
56589      0,
56590      0,
56591      0,
56592      0,
56593      0,
56594      0,
56595      0,
56596      0
56597    },
56598    {
56599      {
56600        0,
56601        -1,
56602        -1,
56603        -1,
56604        -1,
56605        -1,
56606        -1,
56607        -1,
56608        -1,
56609        -1,
56610        -1,
56611        -1,
56612        -1
56613      },
56614      {
56615        0,
56616        -1,
56617        -1,
56618        -1,
56619        -1,
56620        -1,
56621        -1,
56622        -1,
56623        -1,
56624        -1,
56625        -1,
56626        -1,
56627        -1
56628      }
56629    }
56630  },
56631  {
56632    0,
56633    1,
56634    {
56635      kOperandTypeX86Memory,
56636      0,
56637      0,
56638      0,
56639      0,
56640      0,
56641      0,
56642      0,
56643      0,
56644      0,
56645      0,
56646      0,
56647      0
56648    },
56649    {
56650      0,
56651      0,
56652      0,
56653      0,
56654      0,
56655      0,
56656      0,
56657      0,
56658      0,
56659      0,
56660      0,
56661      0,
56662      0
56663    },
56664    {
56665      {
56666        0,
56667        -1,
56668        -1,
56669        -1,
56670        -1,
56671        -1,
56672        -1,
56673        -1,
56674        -1,
56675        -1,
56676        -1,
56677        -1,
56678        -1
56679      },
56680      {
56681        0,
56682        -1,
56683        -1,
56684        -1,
56685        -1,
56686        -1,
56687        -1,
56688        -1,
56689        -1,
56690        -1,
56691        -1,
56692        -1,
56693        -1
56694      }
56695    }
56696  },
56697  {
56698    0,
56699    2,
56700    {
56701      kOperandTypeRegister,
56702      kOperandTypeRegister,
56703      0,
56704      0,
56705      0,
56706      0,
56707      0,
56708      0,
56709      0,
56710      0,
56711      0,
56712      0,
56713      0
56714    },
56715    {
56716      0,
56717      0,
56718      0,
56719      0,
56720      0,
56721      0,
56722      0,
56723      0,
56724      0,
56725      0,
56726      0,
56727      0,
56728      0
56729    },
56730    {
56731      {
56732        0,
56733        -1,
56734        -1,
56735        -1,
56736        -1,
56737        -1,
56738        -1,
56739        -1,
56740        -1,
56741        -1,
56742        -1,
56743        -1,
56744        -1
56745      },
56746      {
56747        0,
56748        -1,
56749        -1,
56750        -1,
56751        -1,
56752        -1,
56753        -1,
56754        -1,
56755        -1,
56756        -1,
56757        -1,
56758        -1,
56759        -1
56760      }
56761    }
56762  },
56763  {
56764    0,
56765    1,
56766    {
56767      kOperandTypeX86Memory,
56768      0,
56769      0,
56770      0,
56771      0,
56772      0,
56773      0,
56774      0,
56775      0,
56776      0,
56777      0,
56778      0,
56779      0
56780    },
56781    {
56782      0,
56783      0,
56784      0,
56785      0,
56786      0,
56787      0,
56788      0,
56789      0,
56790      0,
56791      0,
56792      0,
56793      0,
56794      0
56795    },
56796    {
56797      {
56798        0,
56799        -1,
56800        -1,
56801        -1,
56802        -1,
56803        -1,
56804        -1,
56805        -1,
56806        -1,
56807        -1,
56808        -1,
56809        -1,
56810        -1
56811      },
56812      {
56813        0,
56814        -1,
56815        -1,
56816        -1,
56817        -1,
56818        -1,
56819        -1,
56820        -1,
56821        -1,
56822        -1,
56823        -1,
56824        -1,
56825        -1
56826      }
56827    }
56828  },
56829  {
56830    0,
56831    2,
56832    {
56833      kOperandTypeRegister,
56834      kOperandTypeRegister,
56835      0,
56836      0,
56837      0,
56838      0,
56839      0,
56840      0,
56841      0,
56842      0,
56843      0,
56844      0,
56845      0
56846    },
56847    {
56848      0,
56849      0,
56850      0,
56851      0,
56852      0,
56853      0,
56854      0,
56855      0,
56856      0,
56857      0,
56858      0,
56859      0,
56860      0
56861    },
56862    {
56863      {
56864        0,
56865        -1,
56866        -1,
56867        -1,
56868        -1,
56869        -1,
56870        -1,
56871        -1,
56872        -1,
56873        -1,
56874        -1,
56875        -1,
56876        -1
56877      },
56878      {
56879        0,
56880        -1,
56881        -1,
56882        -1,
56883        -1,
56884        -1,
56885        -1,
56886        -1,
56887        -1,
56888        -1,
56889        -1,
56890        -1,
56891        -1
56892      }
56893    }
56894  },
56895  {
56896    0,
56897    1,
56898    {
56899      kOperandTypeX86Memory,
56900      0,
56901      0,
56902      0,
56903      0,
56904      0,
56905      0,
56906      0,
56907      0,
56908      0,
56909      0,
56910      0,
56911      0
56912    },
56913    {
56914      0,
56915      0,
56916      0,
56917      0,
56918      0,
56919      0,
56920      0,
56921      0,
56922      0,
56923      0,
56924      0,
56925      0,
56926      0
56927    },
56928    {
56929      {
56930        0,
56931        -1,
56932        -1,
56933        -1,
56934        -1,
56935        -1,
56936        -1,
56937        -1,
56938        -1,
56939        -1,
56940        -1,
56941        -1,
56942        -1
56943      },
56944      {
56945        0,
56946        -1,
56947        -1,
56948        -1,
56949        -1,
56950        -1,
56951        -1,
56952        -1,
56953        -1,
56954        -1,
56955        -1,
56956        -1,
56957        -1
56958      }
56959    }
56960  },
56961  {
56962    0,
56963    2,
56964    {
56965      kOperandTypeRegister,
56966      kOperandTypeRegister,
56967      0,
56968      0,
56969      0,
56970      0,
56971      0,
56972      0,
56973      0,
56974      0,
56975      0,
56976      0,
56977      0
56978    },
56979    {
56980      0,
56981      0,
56982      0,
56983      0,
56984      0,
56985      0,
56986      0,
56987      0,
56988      0,
56989      0,
56990      0,
56991      0,
56992      0
56993    },
56994    {
56995      {
56996        0,
56997        -1,
56998        -1,
56999        -1,
57000        -1,
57001        -1,
57002        -1,
57003        -1,
57004        -1,
57005        -1,
57006        -1,
57007        -1,
57008        -1
57009      },
57010      {
57011        0,
57012        -1,
57013        -1,
57014        -1,
57015        -1,
57016        -1,
57017        -1,
57018        -1,
57019        -1,
57020        -1,
57021        -1,
57022        -1,
57023        -1
57024      }
57025    }
57026  },
57027  {
57028    0,
57029    1,
57030    {
57031      kOperandTypeX86Memory,
57032      0,
57033      0,
57034      0,
57035      0,
57036      0,
57037      0,
57038      0,
57039      0,
57040      0,
57041      0,
57042      0,
57043      0
57044    },
57045    {
57046      0,
57047      0,
57048      0,
57049      0,
57050      0,
57051      0,
57052      0,
57053      0,
57054      0,
57055      0,
57056      0,
57057      0,
57058      0
57059    },
57060    {
57061      {
57062        0,
57063        -1,
57064        -1,
57065        -1,
57066        -1,
57067        -1,
57068        -1,
57069        -1,
57070        -1,
57071        -1,
57072        -1,
57073        -1,
57074        -1
57075      },
57076      {
57077        0,
57078        -1,
57079        -1,
57080        -1,
57081        -1,
57082        -1,
57083        -1,
57084        -1,
57085        -1,
57086        -1,
57087        -1,
57088        -1,
57089        -1
57090      }
57091    }
57092  },
57093  {
57094    0,
57095    2,
57096    {
57097      kOperandTypeRegister,
57098      kOperandTypeRegister,
57099      0,
57100      0,
57101      0,
57102      0,
57103      0,
57104      0,
57105      0,
57106      0,
57107      0,
57108      0,
57109      0
57110    },
57111    {
57112      0,
57113      0,
57114      0,
57115      0,
57116      0,
57117      0,
57118      0,
57119      0,
57120      0,
57121      0,
57122      0,
57123      0,
57124      0
57125    },
57126    {
57127      {
57128        0,
57129        -1,
57130        -1,
57131        -1,
57132        -1,
57133        -1,
57134        -1,
57135        -1,
57136        -1,
57137        -1,
57138        -1,
57139        -1,
57140        -1
57141      },
57142      {
57143        0,
57144        -1,
57145        -1,
57146        -1,
57147        -1,
57148        -1,
57149        -1,
57150        -1,
57151        -1,
57152        -1,
57153        -1,
57154        -1,
57155        -1
57156      }
57157    }
57158  },
57159  {
57160    0,
57161    1,
57162    {
57163      kOperandTypeX86Memory,
57164      0,
57165      0,
57166      0,
57167      0,
57168      0,
57169      0,
57170      0,
57171      0,
57172      0,
57173      0,
57174      0,
57175      0
57176    },
57177    {
57178      0,
57179      0,
57180      0,
57181      0,
57182      0,
57183      0,
57184      0,
57185      0,
57186      0,
57187      0,
57188      0,
57189      0,
57190      0
57191    },
57192    {
57193      {
57194        0,
57195        -1,
57196        -1,
57197        -1,
57198        -1,
57199        -1,
57200        -1,
57201        -1,
57202        -1,
57203        -1,
57204        -1,
57205        -1,
57206        -1
57207      },
57208      {
57209        0,
57210        -1,
57211        -1,
57212        -1,
57213        -1,
57214        -1,
57215        -1,
57216        -1,
57217        -1,
57218        -1,
57219        -1,
57220        -1,
57221        -1
57222      }
57223    }
57224  },
57225  {
57226    0,
57227    2,
57228    {
57229      kOperandTypeRegister,
57230      kOperandTypeRegister,
57231      0,
57232      0,
57233      0,
57234      0,
57235      0,
57236      0,
57237      0,
57238      0,
57239      0,
57240      0,
57241      0
57242    },
57243    {
57244      0,
57245      0,
57246      0,
57247      0,
57248      0,
57249      0,
57250      0,
57251      0,
57252      0,
57253      0,
57254      0,
57255      0,
57256      0
57257    },
57258    {
57259      {
57260        0,
57261        -1,
57262        -1,
57263        -1,
57264        -1,
57265        -1,
57266        -1,
57267        -1,
57268        -1,
57269        -1,
57270        -1,
57271        -1,
57272        -1
57273      },
57274      {
57275        0,
57276        -1,
57277        -1,
57278        -1,
57279        -1,
57280        -1,
57281        -1,
57282        -1,
57283        -1,
57284        -1,
57285        -1,
57286        -1,
57287        -1
57288      }
57289    }
57290  },
57291  {
57292    0,
57293    4,
57294    {
57295      kOperandTypeRegister,
57296      kOperandTypeRegister,
57297      kOperandTypeX86Memory,
57298      kOperandTypeImmediate,
57299      0,
57300      0,
57301      0,
57302      0,
57303      0,
57304      0,
57305      0,
57306      0,
57307      0
57308    },
57309    {
57310      0,
57311      0,
57312      0,
57313      0,
57314      0,
57315      0,
57316      0,
57317      0,
57318      0,
57319      0,
57320      0,
57321      0,
57322      0
57323    },
57324    {
57325      {
57326        3,
57327        2,
57328        0,
57329        -1,
57330        -1,
57331        -1,
57332        -1,
57333        -1,
57334        -1,
57335        -1,
57336        -1,
57337        -1,
57338        -1
57339      },
57340      {
57341        0,
57342        2,
57343        3,
57344        -1,
57345        -1,
57346        -1,
57347        -1,
57348        -1,
57349        -1,
57350        -1,
57351        -1,
57352        -1,
57353        -1
57354      }
57355    }
57356  },
57357  {
57358    0,
57359    4,
57360    {
57361      kOperandTypeRegister,
57362      kOperandTypeRegister,
57363      kOperandTypeRegister,
57364      kOperandTypeImmediate,
57365      0,
57366      0,
57367      0,
57368      0,
57369      0,
57370      0,
57371      0,
57372      0,
57373      0
57374    },
57375    {
57376      0,
57377      0,
57378      0,
57379      0,
57380      0,
57381      0,
57382      0,
57383      0,
57384      0,
57385      0,
57386      0,
57387      0,
57388      0
57389    },
57390    {
57391      {
57392        3,
57393        2,
57394        0,
57395        -1,
57396        -1,
57397        -1,
57398        -1,
57399        -1,
57400        -1,
57401        -1,
57402        -1,
57403        -1,
57404        -1
57405      },
57406      {
57407        0,
57408        2,
57409        3,
57410        -1,
57411        -1,
57412        -1,
57413        -1,
57414        -1,
57415        -1,
57416        -1,
57417        -1,
57418        -1,
57419        -1
57420      }
57421    }
57422  },
57423  {
57424    0,
57425    1,
57426    {
57427      kOperandTypeImmediate,
57428      0,
57429      0,
57430      0,
57431      0,
57432      0,
57433      0,
57434      0,
57435      0,
57436      0,
57437      0,
57438      0,
57439      0
57440    },
57441    {
57442      0,
57443      0,
57444      0,
57445      0,
57446      0,
57447      0,
57448      0,
57449      0,
57450      0,
57451      0,
57452      0,
57453      0,
57454      0
57455    },
57456    {
57457      {
57458        0,
57459        -1,
57460        -1,
57461        -1,
57462        -1,
57463        -1,
57464        -1,
57465        -1,
57466        -1,
57467        -1,
57468        -1,
57469        -1,
57470        -1
57471      },
57472      {
57473        0,
57474        -1,
57475        -1,
57476        -1,
57477        -1,
57478        -1,
57479        -1,
57480        -1,
57481        -1,
57482        -1,
57483        -1,
57484        -1,
57485        -1
57486      }
57487    }
57488  },
57489  {
57490    0,
57491    0,
57492    {
57493      0,
57494      0,
57495      0,
57496      0,
57497      0,
57498      0,
57499      0,
57500      0,
57501      0,
57502      0,
57503      0,
57504      0,
57505      0
57506    },
57507    {
57508      0,
57509      0,
57510      0,
57511      0,
57512      0,
57513      0,
57514      0,
57515      0,
57516      0,
57517      0,
57518      0,
57519      0,
57520      0
57521    },
57522    {
57523      {
57524        -1,
57525        -1,
57526        -1,
57527        -1,
57528        -1,
57529        -1,
57530        -1,
57531        -1,
57532        -1,
57533        -1,
57534        -1,
57535        -1,
57536        -1
57537      },
57538      {
57539        -1,
57540        -1,
57541        -1,
57542        -1,
57543        -1,
57544        -1,
57545        -1,
57546        -1,
57547        -1,
57548        -1,
57549        -1,
57550        -1,
57551        -1
57552      }
57553    }
57554  },
57555  {
57556    0,
57557    0,
57558    {
57559      0,
57560      0,
57561      0,
57562      0,
57563      0,
57564      0,
57565      0,
57566      0,
57567      0,
57568      0,
57569      0,
57570      0,
57571      0
57572    },
57573    {
57574      0,
57575      0,
57576      0,
57577      0,
57578      0,
57579      0,
57580      0,
57581      0,
57582      0,
57583      0,
57584      0,
57585      0,
57586      0
57587    },
57588    {
57589      {
57590        -1,
57591        -1,
57592        -1,
57593        -1,
57594        -1,
57595        -1,
57596        -1,
57597        -1,
57598        -1,
57599        -1,
57600        -1,
57601        -1,
57602        -1
57603      },
57604      {
57605        -1,
57606        -1,
57607        -1,
57608        -1,
57609        -1,
57610        -1,
57611        -1,
57612        -1,
57613        -1,
57614        -1,
57615        -1,
57616        -1,
57617        -1
57618      }
57619    }
57620  },
57621  {
57622    0,
57623    0,
57624    {
57625      0,
57626      0,
57627      0,
57628      0,
57629      0,
57630      0,
57631      0,
57632      0,
57633      0,
57634      0,
57635      0,
57636      0,
57637      0
57638    },
57639    {
57640      0,
57641      0,
57642      0,
57643      0,
57644      0,
57645      0,
57646      0,
57647      0,
57648      0,
57649      0,
57650      0,
57651      0,
57652      0
57653    },
57654    {
57655      {
57656        -1,
57657        -1,
57658        -1,
57659        -1,
57660        -1,
57661        -1,
57662        -1,
57663        -1,
57664        -1,
57665        -1,
57666        -1,
57667        -1,
57668        -1
57669      },
57670      {
57671        -1,
57672        -1,
57673        -1,
57674        -1,
57675        -1,
57676        -1,
57677        -1,
57678        -1,
57679        -1,
57680        -1,
57681        -1,
57682        -1,
57683        -1
57684      }
57685    }
57686  },
57687  {
57688    0,
57689    2,
57690    {
57691      kOperandTypeRegister,
57692      kOperandTypeX86Memory,
57693      0,
57694      0,
57695      0,
57696      0,
57697      0,
57698      0,
57699      0,
57700      0,
57701      0,
57702      0,
57703      0
57704    },
57705    {
57706      0,
57707      0,
57708      0,
57709      0,
57710      0,
57711      0,
57712      0,
57713      0,
57714      0,
57715      0,
57716      0,
57717      0,
57718      0
57719    },
57720    {
57721      {
57722        1,
57723        0,
57724        -1,
57725        -1,
57726        -1,
57727        -1,
57728        -1,
57729        -1,
57730        -1,
57731        -1,
57732        -1,
57733        -1,
57734        -1
57735      },
57736      {
57737        0,
57738        1,
57739        -1,
57740        -1,
57741        -1,
57742        -1,
57743        -1,
57744        -1,
57745        -1,
57746        -1,
57747        -1,
57748        -1,
57749        -1
57750      }
57751    }
57752  },
57753  {
57754    0,
57755    2,
57756    {
57757      kOperandTypeRegister,
57758      kOperandTypeX86Memory,
57759      0,
57760      0,
57761      0,
57762      0,
57763      0,
57764      0,
57765      0,
57766      0,
57767      0,
57768      0,
57769      0
57770    },
57771    {
57772      0,
57773      0,
57774      0,
57775      0,
57776      0,
57777      0,
57778      0,
57779      0,
57780      0,
57781      0,
57782      0,
57783      0,
57784      0
57785    },
57786    {
57787      {
57788        1,
57789        0,
57790        -1,
57791        -1,
57792        -1,
57793        -1,
57794        -1,
57795        -1,
57796        -1,
57797        -1,
57798        -1,
57799        -1,
57800        -1
57801      },
57802      {
57803        0,
57804        1,
57805        -1,
57806        -1,
57807        -1,
57808        -1,
57809        -1,
57810        -1,
57811        -1,
57812        -1,
57813        -1,
57814        -1,
57815        -1
57816      }
57817    }
57818  },
57819  {
57820    0,
57821    1,
57822    {
57823      kOperandTypeX86Memory,
57824      0,
57825      0,
57826      0,
57827      0,
57828      0,
57829      0,
57830      0,
57831      0,
57832      0,
57833      0,
57834      0,
57835      0
57836    },
57837    {
57838      0,
57839      0,
57840      0,
57841      0,
57842      0,
57843      0,
57844      0,
57845      0,
57846      0,
57847      0,
57848      0,
57849      0,
57850      0
57851    },
57852    {
57853      {
57854        0,
57855        -1,
57856        -1,
57857        -1,
57858        -1,
57859        -1,
57860        -1,
57861        -1,
57862        -1,
57863        -1,
57864        -1,
57865        -1,
57866        -1
57867      },
57868      {
57869        0,
57870        -1,
57871        -1,
57872        -1,
57873        -1,
57874        -1,
57875        -1,
57876        -1,
57877        -1,
57878        -1,
57879        -1,
57880        -1,
57881        -1
57882      }
57883    }
57884  },
57885  {
57886    0,
57887    2,
57888    {
57889      kOperandTypeRegister,
57890      kOperandTypeX86Memory,
57891      0,
57892      0,
57893      0,
57894      0,
57895      0,
57896      0,
57897      0,
57898      0,
57899      0,
57900      0,
57901      0
57902    },
57903    {
57904      0,
57905      0,
57906      0,
57907      0,
57908      0,
57909      0,
57910      0,
57911      0,
57912      0,
57913      0,
57914      0,
57915      0,
57916      0
57917    },
57918    {
57919      {
57920        1,
57921        0,
57922        -1,
57923        -1,
57924        -1,
57925        -1,
57926        -1,
57927        -1,
57928        -1,
57929        -1,
57930        -1,
57931        -1,
57932        -1
57933      },
57934      {
57935        0,
57936        1,
57937        -1,
57938        -1,
57939        -1,
57940        -1,
57941        -1,
57942        -1,
57943        -1,
57944        -1,
57945        -1,
57946        -1,
57947        -1
57948      }
57949    }
57950  },
57951  {
57952    0,
57953    2,
57954    {
57955      kOperandTypeRegister,
57956      kOperandTypeX86Memory,
57957      0,
57958      0,
57959      0,
57960      0,
57961      0,
57962      0,
57963      0,
57964      0,
57965      0,
57966      0,
57967      0
57968    },
57969    {
57970      0,
57971      0,
57972      0,
57973      0,
57974      0,
57975      0,
57976      0,
57977      0,
57978      0,
57979      0,
57980      0,
57981      0,
57982      0
57983    },
57984    {
57985      {
57986        1,
57987        0,
57988        -1,
57989        -1,
57990        -1,
57991        -1,
57992        -1,
57993        -1,
57994        -1,
57995        -1,
57996        -1,
57997        -1,
57998        -1
57999      },
58000      {
58001        0,
58002        1,
58003        -1,
58004        -1,
58005        -1,
58006        -1,
58007        -1,
58008        -1,
58009        -1,
58010        -1,
58011        -1,
58012        -1,
58013        -1
58014      }
58015    }
58016  },
58017  {
58018    kInstructionTypeReturn,
58019    0,
58020    {
58021      0,
58022      0,
58023      0,
58024      0,
58025      0,
58026      0,
58027      0,
58028      0,
58029      0,
58030      0,
58031      0,
58032      0,
58033      0
58034    },
58035    {
58036      0,
58037      0,
58038      0,
58039      0,
58040      0,
58041      0,
58042      0,
58043      0,
58044      0,
58045      0,
58046      0,
58047      0,
58048      0
58049    },
58050    {
58051      {
58052        -1,
58053        -1,
58054        -1,
58055        -1,
58056        -1,
58057        -1,
58058        -1,
58059        -1,
58060        -1,
58061        -1,
58062        -1,
58063        -1,
58064        -1
58065      },
58066      {
58067        -1,
58068        -1,
58069        -1,
58070        -1,
58071        -1,
58072        -1,
58073        -1,
58074        -1,
58075        -1,
58076        -1,
58077        -1,
58078        -1,
58079        -1
58080      }
58081    }
58082  },
58083  {
58084    kInstructionTypeReturn,
58085    0,
58086    {
58087      0,
58088      0,
58089      0,
58090      0,
58091      0,
58092      0,
58093      0,
58094      0,
58095      0,
58096      0,
58097      0,
58098      0,
58099      0
58100    },
58101    {
58102      0,
58103      0,
58104      0,
58105      0,
58106      0,
58107      0,
58108      0,
58109      0,
58110      0,
58111      0,
58112      0,
58113      0,
58114      0
58115    },
58116    {
58117      {
58118        -1,
58119        -1,
58120        -1,
58121        -1,
58122        -1,
58123        -1,
58124        -1,
58125        -1,
58126        -1,
58127        -1,
58128        -1,
58129        -1,
58130        -1
58131      },
58132      {
58133        -1,
58134        -1,
58135        -1,
58136        -1,
58137        -1,
58138        -1,
58139        -1,
58140        -1,
58141        -1,
58142        -1,
58143        -1,
58144        -1,
58145        -1
58146      }
58147    }
58148  },
58149  {
58150    kInstructionTypeReturn,
58151    0,
58152    {
58153      0,
58154      0,
58155      0,
58156      0,
58157      0,
58158      0,
58159      0,
58160      0,
58161      0,
58162      0,
58163      0,
58164      0,
58165      0
58166    },
58167    {
58168      0,
58169      0,
58170      0,
58171      0,
58172      0,
58173      0,
58174      0,
58175      0,
58176      0,
58177      0,
58178      0,
58179      0,
58180      0
58181    },
58182    {
58183      {
58184        -1,
58185        -1,
58186        -1,
58187        -1,
58188        -1,
58189        -1,
58190        -1,
58191        -1,
58192        -1,
58193        -1,
58194        -1,
58195        -1,
58196        -1
58197      },
58198      {
58199        -1,
58200        -1,
58201        -1,
58202        -1,
58203        -1,
58204        -1,
58205        -1,
58206        -1,
58207        -1,
58208        -1,
58209        -1,
58210        -1,
58211        -1
58212      }
58213    }
58214  },
58215  {
58216    0,
58217    1,
58218    {
58219      kOperandTypeX86Memory,
58220      0,
58221      0,
58222      0,
58223      0,
58224      0,
58225      0,
58226      0,
58227      0,
58228      0,
58229      0,
58230      0,
58231      0
58232    },
58233    {
58234      0,
58235      0,
58236      0,
58237      0,
58238      0,
58239      0,
58240      0,
58241      0,
58242      0,
58243      0,
58244      0,
58245      0,
58246      0
58247    },
58248    {
58249      {
58250        0,
58251        -1,
58252        -1,
58253        -1,
58254        -1,
58255        -1,
58256        -1,
58257        -1,
58258        -1,
58259        -1,
58260        -1,
58261        -1,
58262        -1
58263      },
58264      {
58265        0,
58266        -1,
58267        -1,
58268        -1,
58269        -1,
58270        -1,
58271        -1,
58272        -1,
58273        -1,
58274        -1,
58275        -1,
58276        -1,
58277        -1
58278      }
58279    }
58280  },
58281  {
58282    0,
58283    1,
58284    {
58285      kOperandTypeX86Memory,
58286      0,
58287      0,
58288      0,
58289      0,
58290      0,
58291      0,
58292      0,
58293      0,
58294      0,
58295      0,
58296      0,
58297      0
58298    },
58299    {
58300      0,
58301      0,
58302      0,
58303      0,
58304      0,
58305      0,
58306      0,
58307      0,
58308      0,
58309      0,
58310      0,
58311      0,
58312      0
58313    },
58314    {
58315      {
58316        0,
58317        -1,
58318        -1,
58319        -1,
58320        -1,
58321        -1,
58322        -1,
58323        -1,
58324        -1,
58325        -1,
58326        -1,
58327        -1,
58328        -1
58329      },
58330      {
58331        0,
58332        -1,
58333        -1,
58334        -1,
58335        -1,
58336        -1,
58337        -1,
58338        -1,
58339        -1,
58340        -1,
58341        -1,
58342        -1,
58343        -1
58344      }
58345    }
58346  },
58347  {
58348    0,
58349    1,
58350    {
58351      kOperandTypeX86Memory,
58352      0,
58353      0,
58354      0,
58355      0,
58356      0,
58357      0,
58358      0,
58359      0,
58360      0,
58361      0,
58362      0,
58363      0
58364    },
58365    {
58366      0,
58367      0,
58368      0,
58369      0,
58370      0,
58371      0,
58372      0,
58373      0,
58374      0,
58375      0,
58376      0,
58377      0,
58378      0
58379    },
58380    {
58381      {
58382        0,
58383        -1,
58384        -1,
58385        -1,
58386        -1,
58387        -1,
58388        -1,
58389        -1,
58390        -1,
58391        -1,
58392        -1,
58393        -1,
58394        -1
58395      },
58396      {
58397        0,
58398        -1,
58399        -1,
58400        -1,
58401        -1,
58402        -1,
58403        -1,
58404        -1,
58405        -1,
58406        -1,
58407        -1,
58408        -1,
58409        -1
58410      }
58411    }
58412  },
58413  {
58414    0,
58415    2,
58416    {
58417      kOperandTypeX86Memory,
58418      kOperandTypeRegister,
58419      0,
58420      0,
58421      0,
58422      0,
58423      0,
58424      0,
58425      0,
58426      0,
58427      0,
58428      0,
58429      0
58430    },
58431    {
58432      0,
58433      0,
58434      0,
58435      0,
58436      0,
58437      0,
58438      0,
58439      0,
58440      0,
58441      0,
58442      0,
58443      0,
58444      0
58445    },
58446    {
58447      {
58448        -1,
58449        -1,
58450        -1,
58451        -1,
58452        -1,
58453        -1,
58454        -1,
58455        -1,
58456        -1,
58457        -1,
58458        -1,
58459        -1,
58460        -1
58461      },
58462      {
58463        -1,
58464        -1,
58465        -1,
58466        -1,
58467        -1,
58468        -1,
58469        -1,
58470        -1,
58471        -1,
58472        -1,
58473        -1,
58474        -1,
58475        -1
58476      }
58477    }
58478  },
58479  {
58480    0,
58481    2,
58482    {
58483      kOperandTypeX86Memory,
58484      kOperandTypeRegister,
58485      0,
58486      0,
58487      0,
58488      0,
58489      0,
58490      0,
58491      0,
58492      0,
58493      0,
58494      0,
58495      0
58496    },
58497    {
58498      0,
58499      0,
58500      0,
58501      0,
58502      0,
58503      0,
58504      0,
58505      0,
58506      0,
58507      0,
58508      0,
58509      0,
58510      0
58511    },
58512    {
58513      {
58514        -1,
58515        -1,
58516        -1,
58517        -1,
58518        -1,
58519        -1,
58520        -1,
58521        -1,
58522        -1,
58523        -1,
58524        -1,
58525        -1,
58526        -1
58527      },
58528      {
58529        -1,
58530        -1,
58531        -1,
58532        -1,
58533        -1,
58534        -1,
58535        -1,
58536        -1,
58537        -1,
58538        -1,
58539        -1,
58540        -1,
58541        -1
58542      }
58543    }
58544  },
58545  {
58546    0,
58547    2,
58548    {
58549      kOperandTypeX86Memory,
58550      kOperandTypeRegister,
58551      0,
58552      0,
58553      0,
58554      0,
58555      0,
58556      0,
58557      0,
58558      0,
58559      0,
58560      0,
58561      0
58562    },
58563    {
58564      0,
58565      0,
58566      0,
58567      0,
58568      0,
58569      0,
58570      0,
58571      0,
58572      0,
58573      0,
58574      0,
58575      0,
58576      0
58577    },
58578    {
58579      {
58580        -1,
58581        -1,
58582        -1,
58583        -1,
58584        -1,
58585        -1,
58586        -1,
58587        -1,
58588        -1,
58589        -1,
58590        -1,
58591        -1,
58592        -1
58593      },
58594      {
58595        -1,
58596        -1,
58597        -1,
58598        -1,
58599        -1,
58600        -1,
58601        -1,
58602        -1,
58603        -1,
58604        -1,
58605        -1,
58606        -1,
58607        -1
58608      }
58609    }
58610  },
58611  {
58612    0,
58613    2,
58614    {
58615      kOperandTypeX86Memory,
58616      kOperandTypeRegister,
58617      0,
58618      0,
58619      0,
58620      0,
58621      0,
58622      0,
58623      0,
58624      0,
58625      0,
58626      0,
58627      0
58628    },
58629    {
58630      0,
58631      0,
58632      0,
58633      0,
58634      0,
58635      0,
58636      0,
58637      0,
58638      0,
58639      0,
58640      0,
58641      0,
58642      0
58643    },
58644    {
58645      {
58646        -1,
58647        -1,
58648        -1,
58649        -1,
58650        -1,
58651        -1,
58652        -1,
58653        -1,
58654        -1,
58655        -1,
58656        -1,
58657        -1,
58658        -1
58659      },
58660      {
58661        -1,
58662        -1,
58663        -1,
58664        -1,
58665        -1,
58666        -1,
58667        -1,
58668        -1,
58669        -1,
58670        -1,
58671        -1,
58672        -1,
58673        -1
58674      }
58675    }
58676  },
58677  {
58678    0,
58679    2,
58680    {
58681      kOperandTypeX86Memory,
58682      kOperandTypeRegister,
58683      0,
58684      0,
58685      0,
58686      0,
58687      0,
58688      0,
58689      0,
58690      0,
58691      0,
58692      0,
58693      0
58694    },
58695    {
58696      0,
58697      0,
58698      0,
58699      0,
58700      0,
58701      0,
58702      0,
58703      0,
58704      0,
58705      0,
58706      0,
58707      0,
58708      0
58709    },
58710    {
58711      {
58712        -1,
58713        -1,
58714        -1,
58715        -1,
58716        -1,
58717        -1,
58718        -1,
58719        -1,
58720        -1,
58721        -1,
58722        -1,
58723        -1,
58724        -1
58725      },
58726      {
58727        -1,
58728        -1,
58729        -1,
58730        -1,
58731        -1,
58732        -1,
58733        -1,
58734        -1,
58735        -1,
58736        -1,
58737        -1,
58738        -1,
58739        -1
58740      }
58741    }
58742  },
58743  {
58744    0,
58745    2,
58746    {
58747      kOperandTypeX86Memory,
58748      kOperandTypeRegister,
58749      0,
58750      0,
58751      0,
58752      0,
58753      0,
58754      0,
58755      0,
58756      0,
58757      0,
58758      0,
58759      0
58760    },
58761    {
58762      0,
58763      0,
58764      0,
58765      0,
58766      0,
58767      0,
58768      0,
58769      0,
58770      0,
58771      0,
58772      0,
58773      0,
58774      0
58775    },
58776    {
58777      {
58778        -1,
58779        -1,
58780        -1,
58781        -1,
58782        -1,
58783        -1,
58784        -1,
58785        -1,
58786        -1,
58787        -1,
58788        -1,
58789        -1,
58790        -1
58791      },
58792      {
58793        -1,
58794        -1,
58795        -1,
58796        -1,
58797        -1,
58798        -1,
58799        -1,
58800        -1,
58801        -1,
58802        -1,
58803        -1,
58804        -1,
58805        -1
58806      }
58807    }
58808  },
58809  {
58810    0,
58811    2,
58812    {
58813      kOperandTypeX86Memory,
58814      kOperandTypeRegister,
58815      0,
58816      0,
58817      0,
58818      0,
58819      0,
58820      0,
58821      0,
58822      0,
58823      0,
58824      0,
58825      0
58826    },
58827    {
58828      0,
58829      0,
58830      0,
58831      0,
58832      0,
58833      0,
58834      0,
58835      0,
58836      0,
58837      0,
58838      0,
58839      0,
58840      0
58841    },
58842    {
58843      {
58844        -1,
58845        -1,
58846        -1,
58847        -1,
58848        -1,
58849        -1,
58850        -1,
58851        -1,
58852        -1,
58853        -1,
58854        -1,
58855        -1,
58856        -1
58857      },
58858      {
58859        -1,
58860        -1,
58861        -1,
58862        -1,
58863        -1,
58864        -1,
58865        -1,
58866        -1,
58867        -1,
58868        -1,
58869        -1,
58870        -1,
58871        -1
58872      }
58873    }
58874  },
58875  {
58876    0,
58877    2,
58878    {
58879      kOperandTypeX86Memory,
58880      kOperandTypeRegister,
58881      0,
58882      0,
58883      0,
58884      0,
58885      0,
58886      0,
58887      0,
58888      0,
58889      0,
58890      0,
58891      0
58892    },
58893    {
58894      0,
58895      0,
58896      0,
58897      0,
58898      0,
58899      0,
58900      0,
58901      0,
58902      0,
58903      0,
58904      0,
58905      0,
58906      0
58907    },
58908    {
58909      {
58910        -1,
58911        -1,
58912        -1,
58913        -1,
58914        -1,
58915        -1,
58916        -1,
58917        -1,
58918        -1,
58919        -1,
58920        -1,
58921        -1,
58922        -1
58923      },
58924      {
58925        -1,
58926        -1,
58927        -1,
58928        -1,
58929        -1,
58930        -1,
58931        -1,
58932        -1,
58933        -1,
58934        -1,
58935        -1,
58936        -1,
58937        -1
58938      }
58939    }
58940  },
58941  {
58942    0,
58943    2,
58944    {
58945      kOperandTypeX86Memory,
58946      kOperandTypeRegister,
58947      0,
58948      0,
58949      0,
58950      0,
58951      0,
58952      0,
58953      0,
58954      0,
58955      0,
58956      0,
58957      0
58958    },
58959    {
58960      0,
58961      0,
58962      0,
58963      0,
58964      0,
58965      0,
58966      0,
58967      0,
58968      0,
58969      0,
58970      0,
58971      0,
58972      0
58973    },
58974    {
58975      {
58976        -1,
58977        -1,
58978        -1,
58979        -1,
58980        -1,
58981        -1,
58982        -1,
58983        -1,
58984        -1,
58985        -1,
58986        -1,
58987        -1,
58988        -1
58989      },
58990      {
58991        -1,
58992        -1,
58993        -1,
58994        -1,
58995        -1,
58996        -1,
58997        -1,
58998        -1,
58999        -1,
59000        -1,
59001        -1,
59002        -1,
59003        -1
59004      }
59005    }
59006  },
59007  {
59008    0,
59009    1,
59010    {
59011      kOperandTypeX86Memory,
59012      0,
59013      0,
59014      0,
59015      0,
59016      0,
59017      0,
59018      0,
59019      0,
59020      0,
59021      0,
59022      0,
59023      0
59024    },
59025    {
59026      0,
59027      0,
59028      0,
59029      0,
59030      0,
59031      0,
59032      0,
59033      0,
59034      0,
59035      0,
59036      0,
59037      0,
59038      0
59039    },
59040    {
59041      {
59042        0,
59043        -1,
59044        -1,
59045        -1,
59046        -1,
59047        -1,
59048        -1,
59049        -1,
59050        -1,
59051        -1,
59052        -1,
59053        -1,
59054        -1
59055      },
59056      {
59057        0,
59058        -1,
59059        -1,
59060        -1,
59061        -1,
59062        -1,
59063        -1,
59064        -1,
59065        -1,
59066        -1,
59067        -1,
59068        -1,
59069        -1
59070      }
59071    }
59072  },
59073  {
59074    0,
59075    1,
59076    {
59077      kOperandTypeX86Memory,
59078      0,
59079      0,
59080      0,
59081      0,
59082      0,
59083      0,
59084      0,
59085      0,
59086      0,
59087      0,
59088      0,
59089      0
59090    },
59091    {
59092      0,
59093      0,
59094      0,
59095      0,
59096      0,
59097      0,
59098      0,
59099      0,
59100      0,
59101      0,
59102      0,
59103      0,
59104      0
59105    },
59106    {
59107      {
59108        0,
59109        -1,
59110        -1,
59111        -1,
59112        -1,
59113        -1,
59114        -1,
59115        -1,
59116        -1,
59117        -1,
59118        -1,
59119        -1,
59120        -1
59121      },
59122      {
59123        0,
59124        -1,
59125        -1,
59126        -1,
59127        -1,
59128        -1,
59129        -1,
59130        -1,
59131        -1,
59132        -1,
59133        -1,
59134        -1,
59135        -1
59136      }
59137    }
59138  },
59139  {
59140    0,
59141    1,
59142    {
59143      kOperandTypeX86Memory,
59144      0,
59145      0,
59146      0,
59147      0,
59148      0,
59149      0,
59150      0,
59151      0,
59152      0,
59153      0,
59154      0,
59155      0
59156    },
59157    {
59158      0,
59159      0,
59160      0,
59161      0,
59162      0,
59163      0,
59164      0,
59165      0,
59166      0,
59167      0,
59168      0,
59169      0,
59170      0
59171    },
59172    {
59173      {
59174        0,
59175        -1,
59176        -1,
59177        -1,
59178        -1,
59179        -1,
59180        -1,
59181        -1,
59182        -1,
59183        -1,
59184        -1,
59185        -1,
59186        -1
59187      },
59188      {
59189        0,
59190        -1,
59191        -1,
59192        -1,
59193        -1,
59194        -1,
59195        -1,
59196        -1,
59197        -1,
59198        -1,
59199        -1,
59200        -1,
59201        -1
59202      }
59203    }
59204  },
59205  {
59206    0,
59207    1,
59208    {
59209      kOperandTypeX86Memory,
59210      0,
59211      0,
59212      0,
59213      0,
59214      0,
59215      0,
59216      0,
59217      0,
59218      0,
59219      0,
59220      0,
59221      0
59222    },
59223    {
59224      0,
59225      0,
59226      0,
59227      0,
59228      0,
59229      0,
59230      0,
59231      0,
59232      0,
59233      0,
59234      0,
59235      0,
59236      0
59237    },
59238    {
59239      {
59240        0,
59241        -1,
59242        -1,
59243        -1,
59244        -1,
59245        -1,
59246        -1,
59247        -1,
59248        -1,
59249        -1,
59250        -1,
59251        -1,
59252        -1
59253      },
59254      {
59255        0,
59256        -1,
59257        -1,
59258        -1,
59259        -1,
59260        -1,
59261        -1,
59262        -1,
59263        -1,
59264        -1,
59265        -1,
59266        -1,
59267        -1
59268      }
59269    }
59270  },
59271  {
59272    0,
59273    1,
59274    {
59275      kOperandTypeX86Memory,
59276      0,
59277      0,
59278      0,
59279      0,
59280      0,
59281      0,
59282      0,
59283      0,
59284      0,
59285      0,
59286      0,
59287      0
59288    },
59289    {
59290      0,
59291      0,
59292      0,
59293      0,
59294      0,
59295      0,
59296      0,
59297      0,
59298      0,
59299      0,
59300      0,
59301      0,
59302      0
59303    },
59304    {
59305      {
59306        0,
59307        -1,
59308        -1,
59309        -1,
59310        -1,
59311        -1,
59312        -1,
59313        -1,
59314        -1,
59315        -1,
59316        -1,
59317        -1,
59318        -1
59319      },
59320      {
59321        0,
59322        -1,
59323        -1,
59324        -1,
59325        -1,
59326        -1,
59327        -1,
59328        -1,
59329        -1,
59330        -1,
59331        -1,
59332        -1,
59333        -1
59334      }
59335    }
59336  },
59337  {
59338    0,
59339    2,
59340    {
59341      kOperandTypeX86Memory,
59342      kOperandTypeRegister,
59343      0,
59344      0,
59345      0,
59346      0,
59347      0,
59348      0,
59349      0,
59350      0,
59351      0,
59352      0,
59353      0
59354    },
59355    {
59356      0,
59357      0,
59358      0,
59359      0,
59360      0,
59361      0,
59362      0,
59363      0,
59364      0,
59365      0,
59366      0,
59367      0,
59368      0
59369    },
59370    {
59371      {
59372        -1,
59373        -1,
59374        -1,
59375        -1,
59376        -1,
59377        -1,
59378        -1,
59379        -1,
59380        -1,
59381        -1,
59382        -1,
59383        -1,
59384        -1
59385      },
59386      {
59387        -1,
59388        -1,
59389        -1,
59390        -1,
59391        -1,
59392        -1,
59393        -1,
59394        -1,
59395        -1,
59396        -1,
59397        -1,
59398        -1,
59399        -1
59400      }
59401    }
59402  },
59403  {
59404    0,
59405    2,
59406    {
59407      kOperandTypeX86Memory,
59408      kOperandTypeRegister,
59409      0,
59410      0,
59411      0,
59412      0,
59413      0,
59414      0,
59415      0,
59416      0,
59417      0,
59418      0,
59419      0
59420    },
59421    {
59422      0,
59423      0,
59424      0,
59425      0,
59426      0,
59427      0,
59428      0,
59429      0,
59430      0,
59431      0,
59432      0,
59433      0,
59434      0
59435    },
59436    {
59437      {
59438        -1,
59439        -1,
59440        -1,
59441        -1,
59442        -1,
59443        -1,
59444        -1,
59445        -1,
59446        -1,
59447        -1,
59448        -1,
59449        -1,
59450        -1
59451      },
59452      {
59453        -1,
59454        -1,
59455        -1,
59456        -1,
59457        -1,
59458        -1,
59459        -1,
59460        -1,
59461        -1,
59462        -1,
59463        -1,
59464        -1,
59465        -1
59466      }
59467    }
59468  },
59469  {
59470    0,
59471    2,
59472    {
59473      kOperandTypeX86Memory,
59474      kOperandTypeRegister,
59475      0,
59476      0,
59477      0,
59478      0,
59479      0,
59480      0,
59481      0,
59482      0,
59483      0,
59484      0,
59485      0
59486    },
59487    {
59488      0,
59489      0,
59490      0,
59491      0,
59492      0,
59493      0,
59494      0,
59495      0,
59496      0,
59497      0,
59498      0,
59499      0,
59500      0
59501    },
59502    {
59503      {
59504        -1,
59505        -1,
59506        -1,
59507        -1,
59508        -1,
59509        -1,
59510        -1,
59511        -1,
59512        -1,
59513        -1,
59514        -1,
59515        -1,
59516        -1
59517      },
59518      {
59519        -1,
59520        -1,
59521        -1,
59522        -1,
59523        -1,
59524        -1,
59525        -1,
59526        -1,
59527        -1,
59528        -1,
59529        -1,
59530        -1,
59531        -1
59532      }
59533    }
59534  },
59535  {
59536    0,
59537    2,
59538    {
59539      kOperandTypeX86Memory,
59540      kOperandTypeRegister,
59541      0,
59542      0,
59543      0,
59544      0,
59545      0,
59546      0,
59547      0,
59548      0,
59549      0,
59550      0,
59551      0
59552    },
59553    {
59554      0,
59555      0,
59556      0,
59557      0,
59558      0,
59559      0,
59560      0,
59561      0,
59562      0,
59563      0,
59564      0,
59565      0,
59566      0
59567    },
59568    {
59569      {
59570        -1,
59571        -1,
59572        -1,
59573        -1,
59574        -1,
59575        -1,
59576        -1,
59577        -1,
59578        -1,
59579        -1,
59580        -1,
59581        -1,
59582        -1
59583      },
59584      {
59585        -1,
59586        -1,
59587        -1,
59588        -1,
59589        -1,
59590        -1,
59591        -1,
59592        -1,
59593        -1,
59594        -1,
59595        -1,
59596        -1,
59597        -1
59598      }
59599    }
59600  },
59601  {
59602    0,
59603    2,
59604    {
59605      kOperandTypeX86Memory,
59606      kOperandTypeRegister,
59607      0,
59608      0,
59609      0,
59610      0,
59611      0,
59612      0,
59613      0,
59614      0,
59615      0,
59616      0,
59617      0
59618    },
59619    {
59620      0,
59621      0,
59622      0,
59623      0,
59624      0,
59625      0,
59626      0,
59627      0,
59628      0,
59629      0,
59630      0,
59631      0,
59632      0
59633    },
59634    {
59635      {
59636        -1,
59637        -1,
59638        -1,
59639        -1,
59640        -1,
59641        -1,
59642        -1,
59643        -1,
59644        -1,
59645        -1,
59646        -1,
59647        -1,
59648        -1
59649      },
59650      {
59651        -1,
59652        -1,
59653        -1,
59654        -1,
59655        -1,
59656        -1,
59657        -1,
59658        -1,
59659        -1,
59660        -1,
59661        -1,
59662        -1,
59663        -1
59664      }
59665    }
59666  },
59667  {
59668    0,
59669    2,
59670    {
59671      kOperandTypeX86Memory,
59672      kOperandTypeRegister,
59673      0,
59674      0,
59675      0,
59676      0,
59677      0,
59678      0,
59679      0,
59680      0,
59681      0,
59682      0,
59683      0
59684    },
59685    {
59686      0,
59687      0,
59688      0,
59689      0,
59690      0,
59691      0,
59692      0,
59693      0,
59694      0,
59695      0,
59696      0,
59697      0,
59698      0
59699    },
59700    {
59701      {
59702        -1,
59703        -1,
59704        -1,
59705        -1,
59706        -1,
59707        -1,
59708        -1,
59709        -1,
59710        -1,
59711        -1,
59712        -1,
59713        -1,
59714        -1
59715      },
59716      {
59717        -1,
59718        -1,
59719        -1,
59720        -1,
59721        -1,
59722        -1,
59723        -1,
59724        -1,
59725        -1,
59726        -1,
59727        -1,
59728        -1,
59729        -1
59730      }
59731    }
59732  },
59733  {
59734    0,
59735    2,
59736    {
59737      kOperandTypeX86Memory,
59738      kOperandTypeRegister,
59739      0,
59740      0,
59741      0,
59742      0,
59743      0,
59744      0,
59745      0,
59746      0,
59747      0,
59748      0,
59749      0
59750    },
59751    {
59752      0,
59753      0,
59754      0,
59755      0,
59756      0,
59757      0,
59758      0,
59759      0,
59760      0,
59761      0,
59762      0,
59763      0,
59764      0
59765    },
59766    {
59767      {
59768        -1,
59769        -1,
59770        -1,
59771        -1,
59772        -1,
59773        -1,
59774        -1,
59775        -1,
59776        -1,
59777        -1,
59778        -1,
59779        -1,
59780        -1
59781      },
59782      {
59783        -1,
59784        -1,
59785        -1,
59786        -1,
59787        -1,
59788        -1,
59789        -1,
59790        -1,
59791        -1,
59792        -1,
59793        -1,
59794        -1,
59795        -1
59796      }
59797    }
59798  },
59799  {
59800    0,
59801    2,
59802    {
59803      kOperandTypeX86Memory,
59804      kOperandTypeRegister,
59805      0,
59806      0,
59807      0,
59808      0,
59809      0,
59810      0,
59811      0,
59812      0,
59813      0,
59814      0,
59815      0
59816    },
59817    {
59818      0,
59819      0,
59820      0,
59821      0,
59822      0,
59823      0,
59824      0,
59825      0,
59826      0,
59827      0,
59828      0,
59829      0,
59830      0
59831    },
59832    {
59833      {
59834        -1,
59835        -1,
59836        -1,
59837        -1,
59838        -1,
59839        -1,
59840        -1,
59841        -1,
59842        -1,
59843        -1,
59844        -1,
59845        -1,
59846        -1
59847      },
59848      {
59849        -1,
59850        -1,
59851        -1,
59852        -1,
59853        -1,
59854        -1,
59855        -1,
59856        -1,
59857        -1,
59858        -1,
59859        -1,
59860        -1,
59861        -1
59862      }
59863    }
59864  },
59865  {
59866    0,
59867    2,
59868    {
59869      kOperandTypeX86Memory,
59870      kOperandTypeRegister,
59871      0,
59872      0,
59873      0,
59874      0,
59875      0,
59876      0,
59877      0,
59878      0,
59879      0,
59880      0,
59881      0
59882    },
59883    {
59884      0,
59885      0,
59886      0,
59887      0,
59888      0,
59889      0,
59890      0,
59891      0,
59892      0,
59893      0,
59894      0,
59895      0,
59896      0
59897    },
59898    {
59899      {
59900        -1,
59901        -1,
59902        -1,
59903        -1,
59904        -1,
59905        -1,
59906        -1,
59907        -1,
59908        -1,
59909        -1,
59910        -1,
59911        -1,
59912        -1
59913      },
59914      {
59915        -1,
59916        -1,
59917        -1,
59918        -1,
59919        -1,
59920        -1,
59921        -1,
59922        -1,
59923        -1,
59924        -1,
59925        -1,
59926        -1,
59927        -1
59928      }
59929    }
59930  },
59931  {
59932    0,
59933    4,
59934    {
59935      kOperandTypeRegister,
59936      kOperandTypeRegister,
59937      kOperandTypeX86Memory,
59938      kOperandTypeImmediate,
59939      0,
59940      0,
59941      0,
59942      0,
59943      0,
59944      0,
59945      0,
59946      0,
59947      0
59948    },
59949    {
59950      0,
59951      0,
59952      0,
59953      0,
59954      0,
59955      0,
59956      0,
59957      0,
59958      0,
59959      0,
59960      0,
59961      0,
59962      0
59963    },
59964    {
59965      {
59966        3,
59967        2,
59968        0,
59969        -1,
59970        -1,
59971        -1,
59972        -1,
59973        -1,
59974        -1,
59975        -1,
59976        -1,
59977        -1,
59978        -1
59979      },
59980      {
59981        3,
59982        0,
59983        2,
59984        -1,
59985        -1,
59986        -1,
59987        -1,
59988        -1,
59989        -1,
59990        -1,
59991        -1,
59992        -1,
59993        -1
59994      }
59995    }
59996  },
59997  {
59998    0,
59999    4,
60000    {
60001      kOperandTypeRegister,
60002      kOperandTypeRegister,
60003      kOperandTypeRegister,
60004      kOperandTypeImmediate,
60005      0,
60006      0,
60007      0,
60008      0,
60009      0,
60010      0,
60011      0,
60012      0,
60013      0
60014    },
60015    {
60016      0,
60017      0,
60018      0,
60019      0,
60020      0,
60021      0,
60022      0,
60023      0,
60024      0,
60025      0,
60026      0,
60027      0,
60028      0
60029    },
60030    {
60031      {
60032        3,
60033        2,
60034        0,
60035        -1,
60036        -1,
60037        -1,
60038        -1,
60039        -1,
60040        -1,
60041        -1,
60042        -1,
60043        -1,
60044        -1
60045      },
60046      {
60047        3,
60048        0,
60049        2,
60050        -1,
60051        -1,
60052        -1,
60053        -1,
60054        -1,
60055        -1,
60056        -1,
60057        -1,
60058        -1,
60059        -1
60060      }
60061    }
60062  },
60063  {
60064    0,
60065    4,
60066    {
60067      kOperandTypeRegister,
60068      kOperandTypeRegister,
60069      kOperandTypeX86Memory,
60070      kOperandTypeImmediate,
60071      0,
60072      0,
60073      0,
60074      0,
60075      0,
60076      0,
60077      0,
60078      0,
60079      0
60080    },
60081    {
60082      0,
60083      0,
60084      0,
60085      0,
60086      0,
60087      0,
60088      0,
60089      0,
60090      0,
60091      0,
60092      0,
60093      0,
60094      0
60095    },
60096    {
60097      {
60098        3,
60099        2,
60100        0,
60101        -1,
60102        -1,
60103        -1,
60104        -1,
60105        -1,
60106        -1,
60107        -1,
60108        -1,
60109        -1,
60110        -1
60111      },
60112      {
60113        3,
60114        0,
60115        2,
60116        -1,
60117        -1,
60118        -1,
60119        -1,
60120        -1,
60121        -1,
60122        -1,
60123        -1,
60124        -1,
60125        -1
60126      }
60127    }
60128  },
60129  {
60130    0,
60131    4,
60132    {
60133      kOperandTypeRegister,
60134      kOperandTypeRegister,
60135      kOperandTypeRegister,
60136      kOperandTypeImmediate,
60137      0,
60138      0,
60139      0,
60140      0,
60141      0,
60142      0,
60143      0,
60144      0,
60145      0
60146    },
60147    {
60148      0,
60149      0,
60150      0,
60151      0,
60152      0,
60153      0,
60154      0,
60155      0,
60156      0,
60157      0,
60158      0,
60159      0,
60160      0
60161    },
60162    {
60163      {
60164        3,
60165        2,
60166        0,
60167        -1,
60168        -1,
60169        -1,
60170        -1,
60171        -1,
60172        -1,
60173        -1,
60174        -1,
60175        -1,
60176        -1
60177      },
60178      {
60179        3,
60180        0,
60181        2,
60182        -1,
60183        -1,
60184        -1,
60185        -1,
60186        -1,
60187        -1,
60188        -1,
60189        -1,
60190        -1,
60191        -1
60192      }
60193    }
60194  },
60195  {
60196    0,
60197    2,
60198    {
60199      kOperandTypeRegister,
60200      kOperandTypeX86Memory,
60201      0,
60202      0,
60203      0,
60204      0,
60205      0,
60206      0,
60207      0,
60208      0,
60209      0,
60210      0,
60211      0
60212    },
60213    {
60214      0,
60215      0,
60216      0,
60217      0,
60218      0,
60219      0,
60220      0,
60221      0,
60222      0,
60223      0,
60224      0,
60225      0,
60226      0
60227    },
60228    {
60229      {
60230        1,
60231        0,
60232        -1,
60233        -1,
60234        -1,
60235        -1,
60236        -1,
60237        -1,
60238        -1,
60239        -1,
60240        -1,
60241        -1,
60242        -1
60243      },
60244      {
60245        0,
60246        1,
60247        -1,
60248        -1,
60249        -1,
60250        -1,
60251        -1,
60252        -1,
60253        -1,
60254        -1,
60255        -1,
60256        -1,
60257        -1
60258      }
60259    }
60260  },
60261  {
60262    0,
60263    2,
60264    {
60265      kOperandTypeRegister,
60266      kOperandTypeRegister,
60267      0,
60268      0,
60269      0,
60270      0,
60271      0,
60272      0,
60273      0,
60274      0,
60275      0,
60276      0,
60277      0
60278    },
60279    {
60280      0,
60281      0,
60282      0,
60283      0,
60284      0,
60285      0,
60286      0,
60287      0,
60288      0,
60289      0,
60290      0,
60291      0,
60292      0
60293    },
60294    {
60295      {
60296        1,
60297        0,
60298        -1,
60299        -1,
60300        -1,
60301        -1,
60302        -1,
60303        -1,
60304        -1,
60305        -1,
60306        -1,
60307        -1,
60308        -1
60309      },
60310      {
60311        0,
60312        1,
60313        -1,
60314        -1,
60315        -1,
60316        -1,
60317        -1,
60318        -1,
60319        -1,
60320        -1,
60321        -1,
60322        -1,
60323        -1
60324      }
60325    }
60326  },
60327  {
60328    0,
60329    2,
60330    {
60331      kOperandTypeRegister,
60332      kOperandTypeX86Memory,
60333      0,
60334      0,
60335      0,
60336      0,
60337      0,
60338      0,
60339      0,
60340      0,
60341      0,
60342      0,
60343      0
60344    },
60345    {
60346      0,
60347      0,
60348      0,
60349      0,
60350      0,
60351      0,
60352      0,
60353      0,
60354      0,
60355      0,
60356      0,
60357      0,
60358      0
60359    },
60360    {
60361      {
60362        1,
60363        0,
60364        -1,
60365        -1,
60366        -1,
60367        -1,
60368        -1,
60369        -1,
60370        -1,
60371        -1,
60372        -1,
60373        -1,
60374        -1
60375      },
60376      {
60377        0,
60378        1,
60379        -1,
60380        -1,
60381        -1,
60382        -1,
60383        -1,
60384        -1,
60385        -1,
60386        -1,
60387        -1,
60388        -1,
60389        -1
60390      }
60391    }
60392  },
60393  {
60394    0,
60395    2,
60396    {
60397      kOperandTypeRegister,
60398      kOperandTypeRegister,
60399      0,
60400      0,
60401      0,
60402      0,
60403      0,
60404      0,
60405      0,
60406      0,
60407      0,
60408      0,
60409      0
60410    },
60411    {
60412      0,
60413      0,
60414      0,
60415      0,
60416      0,
60417      0,
60418      0,
60419      0,
60420      0,
60421      0,
60422      0,
60423      0,
60424      0
60425    },
60426    {
60427      {
60428        1,
60429        0,
60430        -1,
60431        -1,
60432        -1,
60433        -1,
60434        -1,
60435        -1,
60436        -1,
60437        -1,
60438        -1,
60439        -1,
60440        -1
60441      },
60442      {
60443        0,
60444        1,
60445        -1,
60446        -1,
60447        -1,
60448        -1,
60449        -1,
60450        -1,
60451        -1,
60452        -1,
60453        -1,
60454        -1,
60455        -1
60456      }
60457    }
60458  },
60459  {
60460    0,
60461    2,
60462    {
60463      kOperandTypeRegister,
60464      kOperandTypeX86Memory,
60465      0,
60466      0,
60467      0,
60468      0,
60469      0,
60470      0,
60471      0,
60472      0,
60473      0,
60474      0,
60475      0
60476    },
60477    {
60478      0,
60479      0,
60480      0,
60481      0,
60482      0,
60483      0,
60484      0,
60485      0,
60486      0,
60487      0,
60488      0,
60489      0,
60490      0
60491    },
60492    {
60493      {
60494        1,
60495        0,
60496        -1,
60497        -1,
60498        -1,
60499        -1,
60500        -1,
60501        -1,
60502        -1,
60503        -1,
60504        -1,
60505        -1,
60506        -1
60507      },
60508      {
60509        0,
60510        1,
60511        -1,
60512        -1,
60513        -1,
60514        -1,
60515        -1,
60516        -1,
60517        -1,
60518        -1,
60519        -1,
60520        -1,
60521        -1
60522      }
60523    }
60524  },
60525  {
60526    0,
60527    2,
60528    {
60529      kOperandTypeRegister,
60530      kOperandTypeRegister,
60531      0,
60532      0,
60533      0,
60534      0,
60535      0,
60536      0,
60537      0,
60538      0,
60539      0,
60540      0,
60541      0
60542    },
60543    {
60544      0,
60545      0,
60546      0,
60547      0,
60548      0,
60549      0,
60550      0,
60551      0,
60552      0,
60553      0,
60554      0,
60555      0,
60556      0
60557    },
60558    {
60559      {
60560        1,
60561        0,
60562        -1,
60563        -1,
60564        -1,
60565        -1,
60566        -1,
60567        -1,
60568        -1,
60569        -1,
60570        -1,
60571        -1,
60572        -1
60573      },
60574      {
60575        0,
60576        1,
60577        -1,
60578        -1,
60579        -1,
60580        -1,
60581        -1,
60582        -1,
60583        -1,
60584        -1,
60585        -1,
60586        -1,
60587        -1
60588      }
60589    }
60590  },
60591  {
60592    0,
60593    2,
60594    {
60595      kOperandTypeRegister,
60596      kOperandTypeX86Memory,
60597      0,
60598      0,
60599      0,
60600      0,
60601      0,
60602      0,
60603      0,
60604      0,
60605      0,
60606      0,
60607      0
60608    },
60609    {
60610      0,
60611      0,
60612      0,
60613      0,
60614      0,
60615      0,
60616      0,
60617      0,
60618      0,
60619      0,
60620      0,
60621      0,
60622      0
60623    },
60624    {
60625      {
60626        1,
60627        0,
60628        -1,
60629        -1,
60630        -1,
60631        -1,
60632        -1,
60633        -1,
60634        -1,
60635        -1,
60636        -1,
60637        -1,
60638        -1
60639      },
60640      {
60641        0,
60642        1,
60643        -1,
60644        -1,
60645        -1,
60646        -1,
60647        -1,
60648        -1,
60649        -1,
60650        -1,
60651        -1,
60652        -1,
60653        -1
60654      }
60655    }
60656  },
60657  {
60658    0,
60659    2,
60660    {
60661      kOperandTypeRegister,
60662      kOperandTypeRegister,
60663      0,
60664      0,
60665      0,
60666      0,
60667      0,
60668      0,
60669      0,
60670      0,
60671      0,
60672      0,
60673      0
60674    },
60675    {
60676      0,
60677      0,
60678      0,
60679      0,
60680      0,
60681      0,
60682      0,
60683      0,
60684      0,
60685      0,
60686      0,
60687      0,
60688      0
60689    },
60690    {
60691      {
60692        1,
60693        0,
60694        -1,
60695        -1,
60696        -1,
60697        -1,
60698        -1,
60699        -1,
60700        -1,
60701        -1,
60702        -1,
60703        -1,
60704        -1
60705      },
60706      {
60707        0,
60708        1,
60709        -1,
60710        -1,
60711        -1,
60712        -1,
60713        -1,
60714        -1,
60715        -1,
60716        -1,
60717        -1,
60718        -1,
60719        -1
60720      }
60721    }
60722  },
60723  {
60724    0,
60725    2,
60726    {
60727      kOperandTypeRegister,
60728      kOperandTypeX86Memory,
60729      0,
60730      0,
60731      0,
60732      0,
60733      0,
60734      0,
60735      0,
60736      0,
60737      0,
60738      0,
60739      0
60740    },
60741    {
60742      0,
60743      0,
60744      0,
60745      0,
60746      0,
60747      0,
60748      0,
60749      0,
60750      0,
60751      0,
60752      0,
60753      0,
60754      0
60755    },
60756    {
60757      {
60758        1,
60759        0,
60760        -1,
60761        -1,
60762        -1,
60763        -1,
60764        -1,
60765        -1,
60766        -1,
60767        -1,
60768        -1,
60769        -1,
60770        -1
60771      },
60772      {
60773        0,
60774        1,
60775        -1,
60776        -1,
60777        -1,
60778        -1,
60779        -1,
60780        -1,
60781        -1,
60782        -1,
60783        -1,
60784        -1,
60785        -1
60786      }
60787    }
60788  },
60789  {
60790    0,
60791    2,
60792    {
60793      kOperandTypeRegister,
60794      kOperandTypeRegister,
60795      0,
60796      0,
60797      0,
60798      0,
60799      0,
60800      0,
60801      0,
60802      0,
60803      0,
60804      0,
60805      0
60806    },
60807    {
60808      0,
60809      0,
60810      0,
60811      0,
60812      0,
60813      0,
60814      0,
60815      0,
60816      0,
60817      0,
60818      0,
60819      0,
60820      0
60821    },
60822    {
60823      {
60824        1,
60825        0,
60826        -1,
60827        -1,
60828        -1,
60829        -1,
60830        -1,
60831        -1,
60832        -1,
60833        -1,
60834        -1,
60835        -1,
60836        -1
60837      },
60838      {
60839        0,
60840        1,
60841        -1,
60842        -1,
60843        -1,
60844        -1,
60845        -1,
60846        -1,
60847        -1,
60848        -1,
60849        -1,
60850        -1,
60851        -1
60852      }
60853    }
60854  },
60855  {
60856    0,
60857    2,
60858    {
60859      kOperandTypeRegister,
60860      kOperandTypeX86Memory,
60861      0,
60862      0,
60863      0,
60864      0,
60865      0,
60866      0,
60867      0,
60868      0,
60869      0,
60870      0,
60871      0
60872    },
60873    {
60874      0,
60875      0,
60876      0,
60877      0,
60878      0,
60879      0,
60880      0,
60881      0,
60882      0,
60883      0,
60884      0,
60885      0,
60886      0
60887    },
60888    {
60889      {
60890        1,
60891        0,
60892        -1,
60893        -1,
60894        -1,
60895        -1,
60896        -1,
60897        -1,
60898        -1,
60899        -1,
60900        -1,
60901        -1,
60902        -1
60903      },
60904      {
60905        0,
60906        1,
60907        -1,
60908        -1,
60909        -1,
60910        -1,
60911        -1,
60912        -1,
60913        -1,
60914        -1,
60915        -1,
60916        -1,
60917        -1
60918      }
60919    }
60920  },
60921  {
60922    0,
60923    2,
60924    {
60925      kOperandTypeRegister,
60926      kOperandTypeRegister,
60927      0,
60928      0,
60929      0,
60930      0,
60931      0,
60932      0,
60933      0,
60934      0,
60935      0,
60936      0,
60937      0
60938    },
60939    {
60940      0,
60941      0,
60942      0,
60943      0,
60944      0,
60945      0,
60946      0,
60947      0,
60948      0,
60949      0,
60950      0,
60951      0,
60952      0
60953    },
60954    {
60955      {
60956        1,
60957        0,
60958        -1,
60959        -1,
60960        -1,
60961        -1,
60962        -1,
60963        -1,
60964        -1,
60965        -1,
60966        -1,
60967        -1,
60968        -1
60969      },
60970      {
60971        0,
60972        1,
60973        -1,
60974        -1,
60975        -1,
60976        -1,
60977        -1,
60978        -1,
60979        -1,
60980        -1,
60981        -1,
60982        -1,
60983        -1
60984      }
60985    }
60986  },
60987  {
60988    0,
60989    2,
60990    {
60991      kOperandTypeRegister,
60992      kOperandTypeX86Memory,
60993      0,
60994      0,
60995      0,
60996      0,
60997      0,
60998      0,
60999      0,
61000      0,
61001      0,
61002      0,
61003      0
61004    },
61005    {
61006      0,
61007      0,
61008      0,
61009      0,
61010      0,
61011      0,
61012      0,
61013      0,
61014      0,
61015      0,
61016      0,
61017      0,
61018      0
61019    },
61020    {
61021      {
61022        1,
61023        0,
61024        -1,
61025        -1,
61026        -1,
61027        -1,
61028        -1,
61029        -1,
61030        -1,
61031        -1,
61032        -1,
61033        -1,
61034        -1
61035      },
61036      {
61037        0,
61038        1,
61039        -1,
61040        -1,
61041        -1,
61042        -1,
61043        -1,
61044        -1,
61045        -1,
61046        -1,
61047        -1,
61048        -1,
61049        -1
61050      }
61051    }
61052  },
61053  {
61054    0,
61055    2,
61056    {
61057      kOperandTypeRegister,
61058      kOperandTypeRegister,
61059      0,
61060      0,
61061      0,
61062      0,
61063      0,
61064      0,
61065      0,
61066      0,
61067      0,
61068      0,
61069      0
61070    },
61071    {
61072      0,
61073      0,
61074      0,
61075      0,
61076      0,
61077      0,
61078      0,
61079      0,
61080      0,
61081      0,
61082      0,
61083      0,
61084      0
61085    },
61086    {
61087      {
61088        1,
61089        0,
61090        -1,
61091        -1,
61092        -1,
61093        -1,
61094        -1,
61095        -1,
61096        -1,
61097        -1,
61098        -1,
61099        -1,
61100        -1
61101      },
61102      {
61103        0,
61104        1,
61105        -1,
61106        -1,
61107        -1,
61108        -1,
61109        -1,
61110        -1,
61111        -1,
61112        -1,
61113        -1,
61114        -1,
61115        -1
61116      }
61117    }
61118  },
61119  {
61120    0,
61121    2,
61122    {
61123      kOperandTypeRegister,
61124      kOperandTypeX86Memory,
61125      0,
61126      0,
61127      0,
61128      0,
61129      0,
61130      0,
61131      0,
61132      0,
61133      0,
61134      0,
61135      0
61136    },
61137    {
61138      0,
61139      0,
61140      0,
61141      0,
61142      0,
61143      0,
61144      0,
61145      0,
61146      0,
61147      0,
61148      0,
61149      0,
61150      0
61151    },
61152    {
61153      {
61154        1,
61155        0,
61156        -1,
61157        -1,
61158        -1,
61159        -1,
61160        -1,
61161        -1,
61162        -1,
61163        -1,
61164        -1,
61165        -1,
61166        -1
61167      },
61168      {
61169        0,
61170        1,
61171        -1,
61172        -1,
61173        -1,
61174        -1,
61175        -1,
61176        -1,
61177        -1,
61178        -1,
61179        -1,
61180        -1,
61181        -1
61182      }
61183    }
61184  },
61185  {
61186    0,
61187    2,
61188    {
61189      kOperandTypeRegister,
61190      kOperandTypeRegister,
61191      0,
61192      0,
61193      0,
61194      0,
61195      0,
61196      0,
61197      0,
61198      0,
61199      0,
61200      0,
61201      0
61202    },
61203    {
61204      0,
61205      0,
61206      0,
61207      0,
61208      0,
61209      0,
61210      0,
61211      0,
61212      0,
61213      0,
61214      0,
61215      0,
61216      0
61217    },
61218    {
61219      {
61220        1,
61221        0,
61222        -1,
61223        -1,
61224        -1,
61225        -1,
61226        -1,
61227        -1,
61228        -1,
61229        -1,
61230        -1,
61231        -1,
61232        -1
61233      },
61234      {
61235        0,
61236        1,
61237        -1,
61238        -1,
61239        -1,
61240        -1,
61241        -1,
61242        -1,
61243        -1,
61244        -1,
61245        -1,
61246        -1,
61247        -1
61248      }
61249    }
61250  },
61251  {
61252    0,
61253    3,
61254    {
61255      kOperandTypeRegister,
61256      kOperandTypeRegister,
61257      kOperandTypeX86Memory,
61258      0,
61259      0,
61260      0,
61261      0,
61262      0,
61263      0,
61264      0,
61265      0,
61266      0,
61267      0
61268    },
61269    {
61270      0,
61271      0,
61272      0,
61273      0,
61274      0,
61275      0,
61276      0,
61277      0,
61278      0,
61279      0,
61280      0,
61281      0,
61282      0
61283    },
61284    {
61285      {
61286        2,
61287        0,
61288        -1,
61289        -1,
61290        -1,
61291        -1,
61292        -1,
61293        -1,
61294        -1,
61295        -1,
61296        -1,
61297        -1,
61298        -1
61299      },
61300      {
61301        0,
61302        2,
61303        -1,
61304        -1,
61305        -1,
61306        -1,
61307        -1,
61308        -1,
61309        -1,
61310        -1,
61311        -1,
61312        -1,
61313        -1
61314      }
61315    }
61316  },
61317  {
61318    0,
61319    3,
61320    {
61321      kOperandTypeRegister,
61322      kOperandTypeRegister,
61323      kOperandTypeRegister,
61324      0,
61325      0,
61326      0,
61327      0,
61328      0,
61329      0,
61330      0,
61331      0,
61332      0,
61333      0
61334    },
61335    {
61336      0,
61337      0,
61338      0,
61339      0,
61340      0,
61341      0,
61342      0,
61343      0,
61344      0,
61345      0,
61346      0,
61347      0,
61348      0
61349    },
61350    {
61351      {
61352        2,
61353        0,
61354        -1,
61355        -1,
61356        -1,
61357        -1,
61358        -1,
61359        -1,
61360        -1,
61361        -1,
61362        -1,
61363        -1,
61364        -1
61365      },
61366      {
61367        0,
61368        2,
61369        -1,
61370        -1,
61371        -1,
61372        -1,
61373        -1,
61374        -1,
61375        -1,
61376        -1,
61377        -1,
61378        -1,
61379        -1
61380      }
61381    }
61382  },
61383  {
61384    0,
61385    3,
61386    {
61387      kOperandTypeRegister,
61388      kOperandTypeRegister,
61389      kOperandTypeX86Memory,
61390      0,
61391      0,
61392      0,
61393      0,
61394      0,
61395      0,
61396      0,
61397      0,
61398      0,
61399      0
61400    },
61401    {
61402      0,
61403      0,
61404      0,
61405      0,
61406      0,
61407      0,
61408      0,
61409      0,
61410      0,
61411      0,
61412      0,
61413      0,
61414      0
61415    },
61416    {
61417      {
61418        2,
61419        0,
61420        -1,
61421        -1,
61422        -1,
61423        -1,
61424        -1,
61425        -1,
61426        -1,
61427        -1,
61428        -1,
61429        -1,
61430        -1
61431      },
61432      {
61433        0,
61434        2,
61435        -1,
61436        -1,
61437        -1,
61438        -1,
61439        -1,
61440        -1,
61441        -1,
61442        -1,
61443        -1,
61444        -1,
61445        -1
61446      }
61447    }
61448  },
61449  {
61450    0,
61451    3,
61452    {
61453      kOperandTypeRegister,
61454      kOperandTypeRegister,
61455      kOperandTypeRegister,
61456      0,
61457      0,
61458      0,
61459      0,
61460      0,
61461      0,
61462      0,
61463      0,
61464      0,
61465      0
61466    },
61467    {
61468      0,
61469      0,
61470      0,
61471      0,
61472      0,
61473      0,
61474      0,
61475      0,
61476      0,
61477      0,
61478      0,
61479      0,
61480      0
61481    },
61482    {
61483      {
61484        2,
61485        0,
61486        -1,
61487        -1,
61488        -1,
61489        -1,
61490        -1,
61491        -1,
61492        -1,
61493        -1,
61494        -1,
61495        -1,
61496        -1
61497      },
61498      {
61499        0,
61500        2,
61501        -1,
61502        -1,
61503        -1,
61504        -1,
61505        -1,
61506        -1,
61507        -1,
61508        -1,
61509        -1,
61510        -1,
61511        -1
61512      }
61513    }
61514  },
61515  {
61516    0,
61517    3,
61518    {
61519      kOperandTypeRegister,
61520      kOperandTypeRegister,
61521      kOperandTypeX86Memory,
61522      0,
61523      0,
61524      0,
61525      0,
61526      0,
61527      0,
61528      0,
61529      0,
61530      0,
61531      0
61532    },
61533    {
61534      0,
61535      0,
61536      0,
61537      0,
61538      0,
61539      0,
61540      0,
61541      0,
61542      0,
61543      0,
61544      0,
61545      0,
61546      0
61547    },
61548    {
61549      {
61550        2,
61551        0,
61552        -1,
61553        -1,
61554        -1,
61555        -1,
61556        -1,
61557        -1,
61558        -1,
61559        -1,
61560        -1,
61561        -1,
61562        -1
61563      },
61564      {
61565        0,
61566        2,
61567        -1,
61568        -1,
61569        -1,
61570        -1,
61571        -1,
61572        -1,
61573        -1,
61574        -1,
61575        -1,
61576        -1,
61577        -1
61578      }
61579    }
61580  },
61581  {
61582    0,
61583    3,
61584    {
61585      kOperandTypeRegister,
61586      kOperandTypeRegister,
61587      kOperandTypeRegister,
61588      0,
61589      0,
61590      0,
61591      0,
61592      0,
61593      0,
61594      0,
61595      0,
61596      0,
61597      0
61598    },
61599    {
61600      0,
61601      0,
61602      0,
61603      0,
61604      0,
61605      0,
61606      0,
61607      0,
61608      0,
61609      0,
61610      0,
61611      0,
61612      0
61613    },
61614    {
61615      {
61616        2,
61617        0,
61618        -1,
61619        -1,
61620        -1,
61621        -1,
61622        -1,
61623        -1,
61624        -1,
61625        -1,
61626        -1,
61627        -1,
61628        -1
61629      },
61630      {
61631        0,
61632        2,
61633        -1,
61634        -1,
61635        -1,
61636        -1,
61637        -1,
61638        -1,
61639        -1,
61640        -1,
61641        -1,
61642        -1,
61643        -1
61644      }
61645    }
61646  },
61647  {
61648    0,
61649    3,
61650    {
61651      kOperandTypeRegister,
61652      kOperandTypeRegister,
61653      kOperandTypeX86Memory,
61654      0,
61655      0,
61656      0,
61657      0,
61658      0,
61659      0,
61660      0,
61661      0,
61662      0,
61663      0
61664    },
61665    {
61666      0,
61667      0,
61668      0,
61669      0,
61670      0,
61671      0,
61672      0,
61673      0,
61674      0,
61675      0,
61676      0,
61677      0,
61678      0
61679    },
61680    {
61681      {
61682        2,
61683        0,
61684        -1,
61685        -1,
61686        -1,
61687        -1,
61688        -1,
61689        -1,
61690        -1,
61691        -1,
61692        -1,
61693        -1,
61694        -1
61695      },
61696      {
61697        0,
61698        2,
61699        -1,
61700        -1,
61701        -1,
61702        -1,
61703        -1,
61704        -1,
61705        -1,
61706        -1,
61707        -1,
61708        -1,
61709        -1
61710      }
61711    }
61712  },
61713  {
61714    0,
61715    3,
61716    {
61717      kOperandTypeRegister,
61718      kOperandTypeRegister,
61719      kOperandTypeRegister,
61720      0,
61721      0,
61722      0,
61723      0,
61724      0,
61725      0,
61726      0,
61727      0,
61728      0,
61729      0
61730    },
61731    {
61732      0,
61733      0,
61734      0,
61735      0,
61736      0,
61737      0,
61738      0,
61739      0,
61740      0,
61741      0,
61742      0,
61743      0,
61744      0
61745    },
61746    {
61747      {
61748        2,
61749        0,
61750        -1,
61751        -1,
61752        -1,
61753        -1,
61754        -1,
61755        -1,
61756        -1,
61757        -1,
61758        -1,
61759        -1,
61760        -1
61761      },
61762      {
61763        0,
61764        2,
61765        -1,
61766        -1,
61767        -1,
61768        -1,
61769        -1,
61770        -1,
61771        -1,
61772        -1,
61773        -1,
61774        -1,
61775        -1
61776      }
61777    }
61778  },
61779  {
61780    0,
61781    3,
61782    {
61783      kOperandTypeRegister,
61784      kOperandTypeRegister,
61785      kOperandTypeX86Memory,
61786      0,
61787      0,
61788      0,
61789      0,
61790      0,
61791      0,
61792      0,
61793      0,
61794      0,
61795      0
61796    },
61797    {
61798      0,
61799      0,
61800      0,
61801      0,
61802      0,
61803      0,
61804      0,
61805      0,
61806      0,
61807      0,
61808      0,
61809      0,
61810      0
61811    },
61812    {
61813      {
61814        2,
61815        0,
61816        -1,
61817        -1,
61818        -1,
61819        -1,
61820        -1,
61821        -1,
61822        -1,
61823        -1,
61824        -1,
61825        -1,
61826        -1
61827      },
61828      {
61829        0,
61830        2,
61831        -1,
61832        -1,
61833        -1,
61834        -1,
61835        -1,
61836        -1,
61837        -1,
61838        -1,
61839        -1,
61840        -1,
61841        -1
61842      }
61843    }
61844  },
61845  {
61846    0,
61847    3,
61848    {
61849      kOperandTypeRegister,
61850      kOperandTypeRegister,
61851      kOperandTypeRegister,
61852      0,
61853      0,
61854      0,
61855      0,
61856      0,
61857      0,
61858      0,
61859      0,
61860      0,
61861      0
61862    },
61863    {
61864      0,
61865      0,
61866      0,
61867      0,
61868      0,
61869      0,
61870      0,
61871      0,
61872      0,
61873      0,
61874      0,
61875      0,
61876      0
61877    },
61878    {
61879      {
61880        2,
61881        0,
61882        -1,
61883        -1,
61884        -1,
61885        -1,
61886        -1,
61887        -1,
61888        -1,
61889        -1,
61890        -1,
61891        -1,
61892        -1
61893      },
61894      {
61895        0,
61896        2,
61897        -1,
61898        -1,
61899        -1,
61900        -1,
61901        -1,
61902        -1,
61903        -1,
61904        -1,
61905        -1,
61906        -1,
61907        -1
61908      }
61909    }
61910  },
61911  {
61912    0,
61913    3,
61914    {
61915      kOperandTypeRegister,
61916      kOperandTypeRegister,
61917      kOperandTypeX86Memory,
61918      0,
61919      0,
61920      0,
61921      0,
61922      0,
61923      0,
61924      0,
61925      0,
61926      0,
61927      0
61928    },
61929    {
61930      0,
61931      0,
61932      0,
61933      0,
61934      0,
61935      0,
61936      0,
61937      0,
61938      0,
61939      0,
61940      0,
61941      0,
61942      0
61943    },
61944    {
61945      {
61946        2,
61947        0,
61948        -1,
61949        -1,
61950        -1,
61951        -1,
61952        -1,
61953        -1,
61954        -1,
61955        -1,
61956        -1,
61957        -1,
61958        -1
61959      },
61960      {
61961        0,
61962        2,
61963        -1,
61964        -1,
61965        -1,
61966        -1,
61967        -1,
61968        -1,
61969        -1,
61970        -1,
61971        -1,
61972        -1,
61973        -1
61974      }
61975    }
61976  },
61977  {
61978    0,
61979    3,
61980    {
61981      kOperandTypeRegister,
61982      kOperandTypeRegister,
61983      kOperandTypeRegister,
61984      0,
61985      0,
61986      0,
61987      0,
61988      0,
61989      0,
61990      0,
61991      0,
61992      0,
61993      0
61994    },
61995    {
61996      0,
61997      0,
61998      0,
61999      0,
62000      0,
62001      0,
62002      0,
62003      0,
62004      0,
62005      0,
62006      0,
62007      0,
62008      0
62009    },
62010    {
62011      {
62012        2,
62013        0,
62014        -1,
62015        -1,
62016        -1,
62017        -1,
62018        -1,
62019        -1,
62020        -1,
62021        -1,
62022        -1,
62023        -1,
62024        -1
62025      },
62026      {
62027        0,
62028        2,
62029        -1,
62030        -1,
62031        -1,
62032        -1,
62033        -1,
62034        -1,
62035        -1,
62036        -1,
62037        -1,
62038        -1,
62039        -1
62040      }
62041    }
62042  },
62043  {
62044    0,
62045    2,
62046    {
62047      kOperandTypeRegister,
62048      kOperandTypeX86Memory,
62049      0,
62050      0,
62051      0,
62052      0,
62053      0,
62054      0,
62055      0,
62056      0,
62057      0,
62058      0,
62059      0
62060    },
62061    {
62062      0,
62063      0,
62064      0,
62065      0,
62066      0,
62067      0,
62068      0,
62069      0,
62070      0,
62071      0,
62072      0,
62073      0,
62074      0
62075    },
62076    {
62077      {
62078        1,
62079        0,
62080        -1,
62081        -1,
62082        -1,
62083        -1,
62084        -1,
62085        -1,
62086        -1,
62087        -1,
62088        -1,
62089        -1,
62090        -1
62091      },
62092      {
62093        0,
62094        1,
62095        -1,
62096        -1,
62097        -1,
62098        -1,
62099        -1,
62100        -1,
62101        -1,
62102        -1,
62103        -1,
62104        -1,
62105        -1
62106      }
62107    }
62108  },
62109  {
62110    0,
62111    2,
62112    {
62113      kOperandTypeRegister,
62114      kOperandTypeRegister,
62115      0,
62116      0,
62117      0,
62118      0,
62119      0,
62120      0,
62121      0,
62122      0,
62123      0,
62124      0,
62125      0
62126    },
62127    {
62128      0,
62129      0,
62130      0,
62131      0,
62132      0,
62133      0,
62134      0,
62135      0,
62136      0,
62137      0,
62138      0,
62139      0,
62140      0
62141    },
62142    {
62143      {
62144        1,
62145        0,
62146        -1,
62147        -1,
62148        -1,
62149        -1,
62150        -1,
62151        -1,
62152        -1,
62153        -1,
62154        -1,
62155        -1,
62156        -1
62157      },
62158      {
62159        0,
62160        1,
62161        -1,
62162        -1,
62163        -1,
62164        -1,
62165        -1,
62166        -1,
62167        -1,
62168        -1,
62169        -1,
62170        -1,
62171        -1
62172      }
62173    }
62174  },
62175  {
62176    0,
62177    2,
62178    {
62179      kOperandTypeRegister,
62180      kOperandTypeX86Memory,
62181      0,
62182      0,
62183      0,
62184      0,
62185      0,
62186      0,
62187      0,
62188      0,
62189      0,
62190      0,
62191      0
62192    },
62193    {
62194      0,
62195      0,
62196      0,
62197      0,
62198      0,
62199      0,
62200      0,
62201      0,
62202      0,
62203      0,
62204      0,
62205      0,
62206      0
62207    },
62208    {
62209      {
62210        1,
62211        0,
62212        -1,
62213        -1,
62214        -1,
62215        -1,
62216        -1,
62217        -1,
62218        -1,
62219        -1,
62220        -1,
62221        -1,
62222        -1
62223      },
62224      {
62225        0,
62226        1,
62227        -1,
62228        -1,
62229        -1,
62230        -1,
62231        -1,
62232        -1,
62233        -1,
62234        -1,
62235        -1,
62236        -1,
62237        -1
62238      }
62239    }
62240  },
62241  {
62242    0,
62243    2,
62244    {
62245      kOperandTypeRegister,
62246      kOperandTypeRegister,
62247      0,
62248      0,
62249      0,
62250      0,
62251      0,
62252      0,
62253      0,
62254      0,
62255      0,
62256      0,
62257      0
62258    },
62259    {
62260      0,
62261      0,
62262      0,
62263      0,
62264      0,
62265      0,
62266      0,
62267      0,
62268      0,
62269      0,
62270      0,
62271      0,
62272      0
62273    },
62274    {
62275      {
62276        1,
62277        0,
62278        -1,
62279        -1,
62280        -1,
62281        -1,
62282        -1,
62283        -1,
62284        -1,
62285        -1,
62286        -1,
62287        -1,
62288        -1
62289      },
62290      {
62291        0,
62292        1,
62293        -1,
62294        -1,
62295        -1,
62296        -1,
62297        -1,
62298        -1,
62299        -1,
62300        -1,
62301        -1,
62302        -1,
62303        -1
62304      }
62305    }
62306  },
62307  {
62308    0,
62309    2,
62310    {
62311      kOperandTypeRegister,
62312      kOperandTypeX86Memory,
62313      0,
62314      0,
62315      0,
62316      0,
62317      0,
62318      0,
62319      0,
62320      0,
62321      0,
62322      0,
62323      0
62324    },
62325    {
62326      0,
62327      0,
62328      0,
62329      0,
62330      0,
62331      0,
62332      0,
62333      0,
62334      0,
62335      0,
62336      0,
62337      0,
62338      0
62339    },
62340    {
62341      {
62342        1,
62343        0,
62344        -1,
62345        -1,
62346        -1,
62347        -1,
62348        -1,
62349        -1,
62350        -1,
62351        -1,
62352        -1,
62353        -1,
62354        -1
62355      },
62356      {
62357        0,
62358        1,
62359        -1,
62360        -1,
62361        -1,
62362        -1,
62363        -1,
62364        -1,
62365        -1,
62366        -1,
62367        -1,
62368        -1,
62369        -1
62370      }
62371    }
62372  },
62373  {
62374    0,
62375    2,
62376    {
62377      kOperandTypeRegister,
62378      kOperandTypeRegister,
62379      0,
62380      0,
62381      0,
62382      0,
62383      0,
62384      0,
62385      0,
62386      0,
62387      0,
62388      0,
62389      0
62390    },
62391    {
62392      0,
62393      0,
62394      0,
62395      0,
62396      0,
62397      0,
62398      0,
62399      0,
62400      0,
62401      0,
62402      0,
62403      0,
62404      0
62405    },
62406    {
62407      {
62408        1,
62409        0,
62410        -1,
62411        -1,
62412        -1,
62413        -1,
62414        -1,
62415        -1,
62416        -1,
62417        -1,
62418        -1,
62419        -1,
62420        -1
62421      },
62422      {
62423        0,
62424        1,
62425        -1,
62426        -1,
62427        -1,
62428        -1,
62429        -1,
62430        -1,
62431        -1,
62432        -1,
62433        -1,
62434        -1,
62435        -1
62436      }
62437    }
62438  },
62439  {
62440    0,
62441    2,
62442    {
62443      kOperandTypeRegister,
62444      kOperandTypeX86Memory,
62445      0,
62446      0,
62447      0,
62448      0,
62449      0,
62450      0,
62451      0,
62452      0,
62453      0,
62454      0,
62455      0
62456    },
62457    {
62458      0,
62459      0,
62460      0,
62461      0,
62462      0,
62463      0,
62464      0,
62465      0,
62466      0,
62467      0,
62468      0,
62469      0,
62470      0
62471    },
62472    {
62473      {
62474        1,
62475        0,
62476        -1,
62477        -1,
62478        -1,
62479        -1,
62480        -1,
62481        -1,
62482        -1,
62483        -1,
62484        -1,
62485        -1,
62486        -1
62487      },
62488      {
62489        0,
62490        1,
62491        -1,
62492        -1,
62493        -1,
62494        -1,
62495        -1,
62496        -1,
62497        -1,
62498        -1,
62499        -1,
62500        -1,
62501        -1
62502      }
62503    }
62504  },
62505  {
62506    0,
62507    2,
62508    {
62509      kOperandTypeRegister,
62510      kOperandTypeRegister,
62511      0,
62512      0,
62513      0,
62514      0,
62515      0,
62516      0,
62517      0,
62518      0,
62519      0,
62520      0,
62521      0
62522    },
62523    {
62524      0,
62525      0,
62526      0,
62527      0,
62528      0,
62529      0,
62530      0,
62531      0,
62532      0,
62533      0,
62534      0,
62535      0,
62536      0
62537    },
62538    {
62539      {
62540        1,
62541        0,
62542        -1,
62543        -1,
62544        -1,
62545        -1,
62546        -1,
62547        -1,
62548        -1,
62549        -1,
62550        -1,
62551        -1,
62552        -1
62553      },
62554      {
62555        0,
62556        1,
62557        -1,
62558        -1,
62559        -1,
62560        -1,
62561        -1,
62562        -1,
62563        -1,
62564        -1,
62565        -1,
62566        -1,
62567        -1
62568      }
62569    }
62570  },
62571  {
62572    0,
62573    0,
62574    {
62575      0,
62576      0,
62577      0,
62578      0,
62579      0,
62580      0,
62581      0,
62582      0,
62583      0,
62584      0,
62585      0,
62586      0,
62587      0
62588    },
62589    {
62590      0,
62591      0,
62592      0,
62593      0,
62594      0,
62595      0,
62596      0,
62597      0,
62598      0,
62599      0,
62600      0,
62601      0,
62602      0
62603    },
62604    {
62605      {
62606        -1,
62607        -1,
62608        -1,
62609        -1,
62610        -1,
62611        -1,
62612        -1,
62613        -1,
62614        -1,
62615        -1,
62616        -1,
62617        -1,
62618        -1
62619      },
62620      {
62621        -1,
62622        -1,
62623        -1,
62624        -1,
62625        -1,
62626        -1,
62627        -1,
62628        -1,
62629        -1,
62630        -1,
62631        -1,
62632        -1,
62633        -1
62634      }
62635    }
62636  },
62637  {
62638    0,
62639    1,
62640    {
62641      kOperandTypeRegister,
62642      0,
62643      0,
62644      0,
62645      0,
62646      0,
62647      0,
62648      0,
62649      0,
62650      0,
62651      0,
62652      0,
62653      0
62654    },
62655    {
62656      0,
62657      0,
62658      0,
62659      0,
62660      0,
62661      0,
62662      0,
62663      0,
62664      0,
62665      0,
62666      0,
62667      0,
62668      0
62669    },
62670    {
62671      {
62672        0,
62673        -1,
62674        -1,
62675        -1,
62676        -1,
62677        -1,
62678        -1,
62679        -1,
62680        -1,
62681        -1,
62682        -1,
62683        -1,
62684        -1
62685      },
62686      {
62687        0,
62688        -1,
62689        -1,
62690        -1,
62691        -1,
62692        -1,
62693        -1,
62694        -1,
62695        -1,
62696        -1,
62697        -1,
62698        -1,
62699        -1
62700      }
62701    }
62702  },
62703  {
62704    0,
62705    2,
62706    {
62707      kOperandTypeRegister,
62708      kOperandTypeX86Memory,
62709      0,
62710      0,
62711      0,
62712      0,
62713      0,
62714      0,
62715      0,
62716      0,
62717      0,
62718      0,
62719      0
62720    },
62721    {
62722      0,
62723      0,
62724      0,
62725      0,
62726      0,
62727      0,
62728      0,
62729      0,
62730      0,
62731      0,
62732      0,
62733      0,
62734      0
62735    },
62736    {
62737      {
62738        1,
62739        0,
62740        -1,
62741        -1,
62742        -1,
62743        -1,
62744        -1,
62745        -1,
62746        -1,
62747        -1,
62748        -1,
62749        -1,
62750        -1
62751      },
62752      {
62753        0,
62754        1,
62755        -1,
62756        -1,
62757        -1,
62758        -1,
62759        -1,
62760        -1,
62761        -1,
62762        -1,
62763        -1,
62764        -1,
62765        -1
62766      }
62767    }
62768  },
62769  {
62770    0,
62771    2,
62772    {
62773      kOperandTypeRegister,
62774      kOperandTypeRegister,
62775      0,
62776      0,
62777      0,
62778      0,
62779      0,
62780      0,
62781      0,
62782      0,
62783      0,
62784      0,
62785      0
62786    },
62787    {
62788      0,
62789      0,
62790      0,
62791      0,
62792      0,
62793      0,
62794      0,
62795      0,
62796      0,
62797      0,
62798      0,
62799      0,
62800      0
62801    },
62802    {
62803      {
62804        1,
62805        0,
62806        -1,
62807        -1,
62808        -1,
62809        -1,
62810        -1,
62811        -1,
62812        -1,
62813        -1,
62814        -1,
62815        -1,
62816        -1
62817      },
62818      {
62819        0,
62820        1,
62821        -1,
62822        -1,
62823        -1,
62824        -1,
62825        -1,
62826        -1,
62827        -1,
62828        -1,
62829        -1,
62830        -1,
62831        -1
62832      }
62833    }
62834  },
62835  {
62836    0,
62837    2,
62838    {
62839      kOperandTypeRegister,
62840      kOperandTypeX86Memory,
62841      0,
62842      0,
62843      0,
62844      0,
62845      0,
62846      0,
62847      0,
62848      0,
62849      0,
62850      0,
62851      0
62852    },
62853    {
62854      0,
62855      0,
62856      0,
62857      0,
62858      0,
62859      0,
62860      0,
62861      0,
62862      0,
62863      0,
62864      0,
62865      0,
62866      0
62867    },
62868    {
62869      {
62870        1,
62871        0,
62872        -1,
62873        -1,
62874        -1,
62875        -1,
62876        -1,
62877        -1,
62878        -1,
62879        -1,
62880        -1,
62881        -1,
62882        -1
62883      },
62884      {
62885        0,
62886        1,
62887        -1,
62888        -1,
62889        -1,
62890        -1,
62891        -1,
62892        -1,
62893        -1,
62894        -1,
62895        -1,
62896        -1,
62897        -1
62898      }
62899    }
62900  },
62901  {
62902    0,
62903    2,
62904    {
62905      kOperandTypeRegister,
62906      kOperandTypeRegister,
62907      0,
62908      0,
62909      0,
62910      0,
62911      0,
62912      0,
62913      0,
62914      0,
62915      0,
62916      0,
62917      0
62918    },
62919    {
62920      0,
62921      0,
62922      0,
62923      0,
62924      0,
62925      0,
62926      0,
62927      0,
62928      0,
62929      0,
62930      0,
62931      0,
62932      0
62933    },
62934    {
62935      {
62936        1,
62937        0,
62938        -1,
62939        -1,
62940        -1,
62941        -1,
62942        -1,
62943        -1,
62944        -1,
62945        -1,
62946        -1,
62947        -1,
62948        -1
62949      },
62950      {
62951        0,
62952        1,
62953        -1,
62954        -1,
62955        -1,
62956        -1,
62957        -1,
62958        -1,
62959        -1,
62960        -1,
62961        -1,
62962        -1,
62963        -1
62964      }
62965    }
62966  },
62967  {
62968    0,
62969    4,
62970    {
62971      kOperandTypeRegister,
62972      kOperandTypeRegister,
62973      kOperandTypeX86Memory,
62974      kOperandTypeImmediate,
62975      0,
62976      0,
62977      0,
62978      0,
62979      0,
62980      0,
62981      0,
62982      0,
62983      0
62984    },
62985    {
62986      0,
62987      0,
62988      0,
62989      0,
62990      0,
62991      0,
62992      0,
62993      0,
62994      0,
62995      0,
62996      0,
62997      0,
62998      0
62999    },
63000    {
63001      {
63002        3,
63003        2,
63004        1,
63005        0,
63006        -1,
63007        -1,
63008        -1,
63009        -1,
63010        -1,
63011        -1,
63012        -1,
63013        -1,
63014        -1
63015      },
63016      {
63017        3,
63018        0,
63019        1,
63020        2,
63021        -1,
63022        -1,
63023        -1,
63024        -1,
63025        -1,
63026        -1,
63027        -1,
63028        -1,
63029        -1
63030      }
63031    }
63032  },
63033  {
63034    0,
63035    4,
63036    {
63037      kOperandTypeRegister,
63038      kOperandTypeRegister,
63039      kOperandTypeRegister,
63040      kOperandTypeImmediate,
63041      0,
63042      0,
63043      0,
63044      0,
63045      0,
63046      0,
63047      0,
63048      0,
63049      0
63050    },
63051    {
63052      0,
63053      0,
63054      0,
63055      0,
63056      0,
63057      0,
63058      0,
63059      0,
63060      0,
63061      0,
63062      0,
63063      0,
63064      0
63065    },
63066    {
63067      {
63068        3,
63069        2,
63070        1,
63071        0,
63072        -1,
63073        -1,
63074        -1,
63075        -1,
63076        -1,
63077        -1,
63078        -1,
63079        -1,
63080        -1
63081      },
63082      {
63083        3,
63084        0,
63085        1,
63086        2,
63087        -1,
63088        -1,
63089        -1,
63090        -1,
63091        -1,
63092        -1,
63093        -1,
63094        -1,
63095        -1
63096      }
63097    }
63098  },
63099  {
63100    0,
63101    4,
63102    {
63103      kOperandTypeRegister,
63104      kOperandTypeRegister,
63105      kOperandTypeX86Memory,
63106      kOperandTypeImmediate,
63107      0,
63108      0,
63109      0,
63110      0,
63111      0,
63112      0,
63113      0,
63114      0,
63115      0
63116    },
63117    {
63118      0,
63119      0,
63120      0,
63121      0,
63122      0,
63123      0,
63124      0,
63125      0,
63126      0,
63127      0,
63128      0,
63129      0,
63130      0
63131    },
63132    {
63133      {
63134        3,
63135        2,
63136        1,
63137        0,
63138        -1,
63139        -1,
63140        -1,
63141        -1,
63142        -1,
63143        -1,
63144        -1,
63145        -1,
63146        -1
63147      },
63148      {
63149        3,
63150        0,
63151        1,
63152        2,
63153        -1,
63154        -1,
63155        -1,
63156        -1,
63157        -1,
63158        -1,
63159        -1,
63160        -1,
63161        -1
63162      }
63163    }
63164  },
63165  {
63166    0,
63167    4,
63168    {
63169      kOperandTypeRegister,
63170      kOperandTypeRegister,
63171      kOperandTypeRegister,
63172      kOperandTypeImmediate,
63173      0,
63174      0,
63175      0,
63176      0,
63177      0,
63178      0,
63179      0,
63180      0,
63181      0
63182    },
63183    {
63184      0,
63185      0,
63186      0,
63187      0,
63188      0,
63189      0,
63190      0,
63191      0,
63192      0,
63193      0,
63194      0,
63195      0,
63196      0
63197    },
63198    {
63199      {
63200        3,
63201        2,
63202        1,
63203        0,
63204        -1,
63205        -1,
63206        -1,
63207        -1,
63208        -1,
63209        -1,
63210        -1,
63211        -1,
63212        -1
63213      },
63214      {
63215        3,
63216        0,
63217        1,
63218        2,
63219        -1,
63220        -1,
63221        -1,
63222        -1,
63223        -1,
63224        -1,
63225        -1,
63226        -1,
63227        -1
63228      }
63229    }
63230  },
63231  {
63232    0,
63233    2,
63234    {
63235      kOperandTypeRegister,
63236      kOperandTypeX86Memory,
63237      0,
63238      0,
63239      0,
63240      0,
63241      0,
63242      0,
63243      0,
63244      0,
63245      0,
63246      0,
63247      0
63248    },
63249    {
63250      0,
63251      0,
63252      0,
63253      0,
63254      0,
63255      0,
63256      0,
63257      0,
63258      0,
63259      0,
63260      0,
63261      0,
63262      0
63263    },
63264    {
63265      {
63266        1,
63267        0,
63268        -1,
63269        -1,
63270        -1,
63271        -1,
63272        -1,
63273        -1,
63274        -1,
63275        -1,
63276        -1,
63277        -1,
63278        -1
63279      },
63280      {
63281        0,
63282        1,
63283        -1,
63284        -1,
63285        -1,
63286        -1,
63287        -1,
63288        -1,
63289        -1,
63290        -1,
63291        -1,
63292        -1,
63293        -1
63294      }
63295    }
63296  },
63297  {
63298    0,
63299    2,
63300    {
63301      kOperandTypeRegister,
63302      kOperandTypeRegister,
63303      0,
63304      0,
63305      0,
63306      0,
63307      0,
63308      0,
63309      0,
63310      0,
63311      0,
63312      0,
63313      0
63314    },
63315    {
63316      0,
63317      0,
63318      0,
63319      0,
63320      0,
63321      0,
63322      0,
63323      0,
63324      0,
63325      0,
63326      0,
63327      0,
63328      0
63329    },
63330    {
63331      {
63332        1,
63333        0,
63334        -1,
63335        -1,
63336        -1,
63337        -1,
63338        -1,
63339        -1,
63340        -1,
63341        -1,
63342        -1,
63343        -1,
63344        -1
63345      },
63346      {
63347        0,
63348        1,
63349        -1,
63350        -1,
63351        -1,
63352        -1,
63353        -1,
63354        -1,
63355        -1,
63356        -1,
63357        -1,
63358        -1,
63359        -1
63360      }
63361    }
63362  },
63363  {
63364    0,
63365    2,
63366    {
63367      kOperandTypeRegister,
63368      kOperandTypeX86Memory,
63369      0,
63370      0,
63371      0,
63372      0,
63373      0,
63374      0,
63375      0,
63376      0,
63377      0,
63378      0,
63379      0
63380    },
63381    {
63382      0,
63383      0,
63384      0,
63385      0,
63386      0,
63387      0,
63388      0,
63389      0,
63390      0,
63391      0,
63392      0,
63393      0,
63394      0
63395    },
63396    {
63397      {
63398        1,
63399        0,
63400        -1,
63401        -1,
63402        -1,
63403        -1,
63404        -1,
63405        -1,
63406        -1,
63407        -1,
63408        -1,
63409        -1,
63410        -1
63411      },
63412      {
63413        0,
63414        1,
63415        -1,
63416        -1,
63417        -1,
63418        -1,
63419        -1,
63420        -1,
63421        -1,
63422        -1,
63423        -1,
63424        -1,
63425        -1
63426      }
63427    }
63428  },
63429  {
63430    0,
63431    2,
63432    {
63433      kOperandTypeRegister,
63434      kOperandTypeRegister,
63435      0,
63436      0,
63437      0,
63438      0,
63439      0,
63440      0,
63441      0,
63442      0,
63443      0,
63444      0,
63445      0
63446    },
63447    {
63448      0,
63449      0,
63450      0,
63451      0,
63452      0,
63453      0,
63454      0,
63455      0,
63456      0,
63457      0,
63458      0,
63459      0,
63460      0
63461    },
63462    {
63463      {
63464        1,
63465        0,
63466        -1,
63467        -1,
63468        -1,
63469        -1,
63470        -1,
63471        -1,
63472        -1,
63473        -1,
63474        -1,
63475        -1,
63476        -1
63477      },
63478      {
63479        0,
63480        1,
63481        -1,
63482        -1,
63483        -1,
63484        -1,
63485        -1,
63486        -1,
63487        -1,
63488        -1,
63489        -1,
63490        -1,
63491        -1
63492      }
63493    }
63494  },
63495  {
63496    0,
63497    2,
63498    {
63499      kOperandTypeRegister,
63500      kOperandTypeX86Memory,
63501      0,
63502      0,
63503      0,
63504      0,
63505      0,
63506      0,
63507      0,
63508      0,
63509      0,
63510      0,
63511      0
63512    },
63513    {
63514      0,
63515      0,
63516      0,
63517      0,
63518      0,
63519      0,
63520      0,
63521      0,
63522      0,
63523      0,
63524      0,
63525      0,
63526      0
63527    },
63528    {
63529      {
63530        1,
63531        0,
63532        -1,
63533        -1,
63534        -1,
63535        -1,
63536        -1,
63537        -1,
63538        -1,
63539        -1,
63540        -1,
63541        -1,
63542        -1
63543      },
63544      {
63545        0,
63546        1,
63547        -1,
63548        -1,
63549        -1,
63550        -1,
63551        -1,
63552        -1,
63553        -1,
63554        -1,
63555        -1,
63556        -1,
63557        -1
63558      }
63559    }
63560  },
63561  {
63562    0,
63563    2,
63564    {
63565      kOperandTypeRegister,
63566      kOperandTypeRegister,
63567      0,
63568      0,
63569      0,
63570      0,
63571      0,
63572      0,
63573      0,
63574      0,
63575      0,
63576      0,
63577      0
63578    },
63579    {
63580      0,
63581      0,
63582      0,
63583      0,
63584      0,
63585      0,
63586      0,
63587      0,
63588      0,
63589      0,
63590      0,
63591      0,
63592      0
63593    },
63594    {
63595      {
63596        1,
63597        0,
63598        -1,
63599        -1,
63600        -1,
63601        -1,
63602        -1,
63603        -1,
63604        -1,
63605        -1,
63606        -1,
63607        -1,
63608        -1
63609      },
63610      {
63611        0,
63612        1,
63613        -1,
63614        -1,
63615        -1,
63616        -1,
63617        -1,
63618        -1,
63619        -1,
63620        -1,
63621        -1,
63622        -1,
63623        -1
63624      }
63625    }
63626  },
63627  {
63628    0,
63629    2,
63630    {
63631      kOperandTypeRegister,
63632      kOperandTypeX86Memory,
63633      0,
63634      0,
63635      0,
63636      0,
63637      0,
63638      0,
63639      0,
63640      0,
63641      0,
63642      0,
63643      0
63644    },
63645    {
63646      0,
63647      0,
63648      0,
63649      0,
63650      0,
63651      0,
63652      0,
63653      0,
63654      0,
63655      0,
63656      0,
63657      0,
63658      0
63659    },
63660    {
63661      {
63662        1,
63663        0,
63664        -1,
63665        -1,
63666        -1,
63667        -1,
63668        -1,
63669        -1,
63670        -1,
63671        -1,
63672        -1,
63673        -1,
63674        -1
63675      },
63676      {
63677        0,
63678        1,
63679        -1,
63680        -1,
63681        -1,
63682        -1,
63683        -1,
63684        -1,
63685        -1,
63686        -1,
63687        -1,
63688        -1,
63689        -1
63690      }
63691    }
63692  },
63693  {
63694    0,
63695    2,
63696    {
63697      kOperandTypeRegister,
63698      kOperandTypeRegister,
63699      0,
63700      0,
63701      0,
63702      0,
63703      0,
63704      0,
63705      0,
63706      0,
63707      0,
63708      0,
63709      0
63710    },
63711    {
63712      0,
63713      0,
63714      0,
63715      0,
63716      0,
63717      0,
63718      0,
63719      0,
63720      0,
63721      0,
63722      0,
63723      0,
63724      0
63725    },
63726    {
63727      {
63728        1,
63729        0,
63730        -1,
63731        -1,
63732        -1,
63733        -1,
63734        -1,
63735        -1,
63736        -1,
63737        -1,
63738        -1,
63739        -1,
63740        -1
63741      },
63742      {
63743        0,
63744        1,
63745        -1,
63746        -1,
63747        -1,
63748        -1,
63749        -1,
63750        -1,
63751        -1,
63752        -1,
63753        -1,
63754        -1,
63755        -1
63756      }
63757    }
63758  },
63759  {
63760    0,
63761    2,
63762    {
63763      kOperandTypeRegister,
63764      kOperandTypeX86Memory,
63765      0,
63766      0,
63767      0,
63768      0,
63769      0,
63770      0,
63771      0,
63772      0,
63773      0,
63774      0,
63775      0
63776    },
63777    {
63778      0,
63779      0,
63780      0,
63781      0,
63782      0,
63783      0,
63784      0,
63785      0,
63786      0,
63787      0,
63788      0,
63789      0,
63790      0
63791    },
63792    {
63793      {
63794        1,
63795        0,
63796        -1,
63797        -1,
63798        -1,
63799        -1,
63800        -1,
63801        -1,
63802        -1,
63803        -1,
63804        -1,
63805        -1,
63806        -1
63807      },
63808      {
63809        0,
63810        1,
63811        -1,
63812        -1,
63813        -1,
63814        -1,
63815        -1,
63816        -1,
63817        -1,
63818        -1,
63819        -1,
63820        -1,
63821        -1
63822      }
63823    }
63824  },
63825  {
63826    0,
63827    2,
63828    {
63829      kOperandTypeRegister,
63830      kOperandTypeRegister,
63831      0,
63832      0,
63833      0,
63834      0,
63835      0,
63836      0,
63837      0,
63838      0,
63839      0,
63840      0,
63841      0
63842    },
63843    {
63844      0,
63845      0,
63846      0,
63847      0,
63848      0,
63849      0,
63850      0,
63851      0,
63852      0,
63853      0,
63854      0,
63855      0,
63856      0
63857    },
63858    {
63859      {
63860        1,
63861        0,
63862        -1,
63863        -1,
63864        -1,
63865        -1,
63866        -1,
63867        -1,
63868        -1,
63869        -1,
63870        -1,
63871        -1,
63872        -1
63873      },
63874      {
63875        0,
63876        1,
63877        -1,
63878        -1,
63879        -1,
63880        -1,
63881        -1,
63882        -1,
63883        -1,
63884        -1,
63885        -1,
63886        -1,
63887        -1
63888      }
63889    }
63890  },
63891  {
63892    0,
63893    2,
63894    {
63895      kOperandTypeRegister,
63896      kOperandTypeX86Memory,
63897      0,
63898      0,
63899      0,
63900      0,
63901      0,
63902      0,
63903      0,
63904      0,
63905      0,
63906      0,
63907      0
63908    },
63909    {
63910      0,
63911      0,
63912      0,
63913      0,
63914      0,
63915      0,
63916      0,
63917      0,
63918      0,
63919      0,
63920      0,
63921      0,
63922      0
63923    },
63924    {
63925      {
63926        1,
63927        0,
63928        -1,
63929        -1,
63930        -1,
63931        -1,
63932        -1,
63933        -1,
63934        -1,
63935        -1,
63936        -1,
63937        -1,
63938        -1
63939      },
63940      {
63941        0,
63942        1,
63943        -1,
63944        -1,
63945        -1,
63946        -1,
63947        -1,
63948        -1,
63949        -1,
63950        -1,
63951        -1,
63952        -1,
63953        -1
63954      }
63955    }
63956  },
63957  {
63958    0,
63959    2,
63960    {
63961      kOperandTypeRegister,
63962      kOperandTypeRegister,
63963      0,
63964      0,
63965      0,
63966      0,
63967      0,
63968      0,
63969      0,
63970      0,
63971      0,
63972      0,
63973      0
63974    },
63975    {
63976      0,
63977      0,
63978      0,
63979      0,
63980      0,
63981      0,
63982      0,
63983      0,
63984      0,
63985      0,
63986      0,
63987      0,
63988      0
63989    },
63990    {
63991      {
63992        1,
63993        0,
63994        -1,
63995        -1,
63996        -1,
63997        -1,
63998        -1,
63999        -1,
64000        -1,
64001        -1,
64002        -1,
64003        -1,
64004        -1
64005      },
64006      {
64007        0,
64008        1,
64009        -1,
64010        -1,
64011        -1,
64012        -1,
64013        -1,
64014        -1,
64015        -1,
64016        -1,
64017        -1,
64018        -1,
64019        -1
64020      }
64021    }
64022  },
64023  {
64024    0,
64025    2,
64026    {
64027      kOperandTypeRegister,
64028      kOperandTypeX86Memory,
64029      0,
64030      0,
64031      0,
64032      0,
64033      0,
64034      0,
64035      0,
64036      0,
64037      0,
64038      0,
64039      0
64040    },
64041    {
64042      0,
64043      0,
64044      0,
64045      0,
64046      0,
64047      0,
64048      0,
64049      0,
64050      0,
64051      0,
64052      0,
64053      0,
64054      0
64055    },
64056    {
64057      {
64058        1,
64059        0,
64060        -1,
64061        -1,
64062        -1,
64063        -1,
64064        -1,
64065        -1,
64066        -1,
64067        -1,
64068        -1,
64069        -1,
64070        -1
64071      },
64072      {
64073        0,
64074        1,
64075        -1,
64076        -1,
64077        -1,
64078        -1,
64079        -1,
64080        -1,
64081        -1,
64082        -1,
64083        -1,
64084        -1,
64085        -1
64086      }
64087    }
64088  },
64089  {
64090    0,
64091    2,
64092    {
64093      kOperandTypeRegister,
64094      kOperandTypeRegister,
64095      0,
64096      0,
64097      0,
64098      0,
64099      0,
64100      0,
64101      0,
64102      0,
64103      0,
64104      0,
64105      0
64106    },
64107    {
64108      0,
64109      0,
64110      0,
64111      0,
64112      0,
64113      0,
64114      0,
64115      0,
64116      0,
64117      0,
64118      0,
64119      0,
64120      0
64121    },
64122    {
64123      {
64124        1,
64125        0,
64126        -1,
64127        -1,
64128        -1,
64129        -1,
64130        -1,
64131        -1,
64132        -1,
64133        -1,
64134        -1,
64135        -1,
64136        -1
64137      },
64138      {
64139        0,
64140        1,
64141        -1,
64142        -1,
64143        -1,
64144        -1,
64145        -1,
64146        -1,
64147        -1,
64148        -1,
64149        -1,
64150        -1,
64151        -1
64152      }
64153    }
64154  },
64155  {
64156    0,
64157    2,
64158    {
64159      kOperandTypeRegister,
64160      kOperandTypeX86Memory,
64161      0,
64162      0,
64163      0,
64164      0,
64165      0,
64166      0,
64167      0,
64168      0,
64169      0,
64170      0,
64171      0
64172    },
64173    {
64174      0,
64175      0,
64176      0,
64177      0,
64178      0,
64179      0,
64180      0,
64181      0,
64182      0,
64183      0,
64184      0,
64185      0,
64186      0
64187    },
64188    {
64189      {
64190        1,
64191        0,
64192        -1,
64193        -1,
64194        -1,
64195        -1,
64196        -1,
64197        -1,
64198        -1,
64199        -1,
64200        -1,
64201        -1,
64202        -1
64203      },
64204      {
64205        0,
64206        1,
64207        -1,
64208        -1,
64209        -1,
64210        -1,
64211        -1,
64212        -1,
64213        -1,
64214        -1,
64215        -1,
64216        -1,
64217        -1
64218      }
64219    }
64220  },
64221  {
64222    0,
64223    2,
64224    {
64225      kOperandTypeRegister,
64226      kOperandTypeRegister,
64227      0,
64228      0,
64229      0,
64230      0,
64231      0,
64232      0,
64233      0,
64234      0,
64235      0,
64236      0,
64237      0
64238    },
64239    {
64240      0,
64241      0,
64242      0,
64243      0,
64244      0,
64245      0,
64246      0,
64247      0,
64248      0,
64249      0,
64250      0,
64251      0,
64252      0
64253    },
64254    {
64255      {
64256        1,
64257        0,
64258        -1,
64259        -1,
64260        -1,
64261        -1,
64262        -1,
64263        -1,
64264        -1,
64265        -1,
64266        -1,
64267        -1,
64268        -1
64269      },
64270      {
64271        0,
64272        1,
64273        -1,
64274        -1,
64275        -1,
64276        -1,
64277        -1,
64278        -1,
64279        -1,
64280        -1,
64281        -1,
64282        -1,
64283        -1
64284      }
64285    }
64286  },
64287  {
64288    0,
64289    2,
64290    {
64291      kOperandTypeRegister,
64292      kOperandTypeX86Memory,
64293      0,
64294      0,
64295      0,
64296      0,
64297      0,
64298      0,
64299      0,
64300      0,
64301      0,
64302      0,
64303      0
64304    },
64305    {
64306      0,
64307      0,
64308      0,
64309      0,
64310      0,
64311      0,
64312      0,
64313      0,
64314      0,
64315      0,
64316      0,
64317      0,
64318      0
64319    },
64320    {
64321      {
64322        1,
64323        0,
64324        -1,
64325        -1,
64326        -1,
64327        -1,
64328        -1,
64329        -1,
64330        -1,
64331        -1,
64332        -1,
64333        -1,
64334        -1
64335      },
64336      {
64337        0,
64338        1,
64339        -1,
64340        -1,
64341        -1,
64342        -1,
64343        -1,
64344        -1,
64345        -1,
64346        -1,
64347        -1,
64348        -1,
64349        -1
64350      }
64351    }
64352  },
64353  {
64354    0,
64355    2,
64356    {
64357      kOperandTypeRegister,
64358      kOperandTypeRegister,
64359      0,
64360      0,
64361      0,
64362      0,
64363      0,
64364      0,
64365      0,
64366      0,
64367      0,
64368      0,
64369      0
64370    },
64371    {
64372      0,
64373      0,
64374      0,
64375      0,
64376      0,
64377      0,
64378      0,
64379      0,
64380      0,
64381      0,
64382      0,
64383      0,
64384      0
64385    },
64386    {
64387      {
64388        1,
64389        0,
64390        -1,
64391        -1,
64392        -1,
64393        -1,
64394        -1,
64395        -1,
64396        -1,
64397        -1,
64398        -1,
64399        -1,
64400        -1
64401      },
64402      {
64403        0,
64404        1,
64405        -1,
64406        -1,
64407        -1,
64408        -1,
64409        -1,
64410        -1,
64411        -1,
64412        -1,
64413        -1,
64414        -1,
64415        -1
64416      }
64417    }
64418  },
64419  {
64420    0,
64421    2,
64422    {
64423      kOperandTypeRegister,
64424      kOperandTypeX86Memory,
64425      0,
64426      0,
64427      0,
64428      0,
64429      0,
64430      0,
64431      0,
64432      0,
64433      0,
64434      0,
64435      0
64436    },
64437    {
64438      0,
64439      0,
64440      0,
64441      0,
64442      0,
64443      0,
64444      0,
64445      0,
64446      0,
64447      0,
64448      0,
64449      0,
64450      0
64451    },
64452    {
64453      {
64454        1,
64455        0,
64456        -1,
64457        -1,
64458        -1,
64459        -1,
64460        -1,
64461        -1,
64462        -1,
64463        -1,
64464        -1,
64465        -1,
64466        -1
64467      },
64468      {
64469        0,
64470        1,
64471        -1,
64472        -1,
64473        -1,
64474        -1,
64475        -1,
64476        -1,
64477        -1,
64478        -1,
64479        -1,
64480        -1,
64481        -1
64482      }
64483    }
64484  },
64485  {
64486    0,
64487    2,
64488    {
64489      kOperandTypeRegister,
64490      kOperandTypeRegister,
64491      0,
64492      0,
64493      0,
64494      0,
64495      0,
64496      0,
64497      0,
64498      0,
64499      0,
64500      0,
64501      0
64502    },
64503    {
64504      0,
64505      0,
64506      0,
64507      0,
64508      0,
64509      0,
64510      0,
64511      0,
64512      0,
64513      0,
64514      0,
64515      0,
64516      0
64517    },
64518    {
64519      {
64520        1,
64521        0,
64522        -1,
64523        -1,
64524        -1,
64525        -1,
64526        -1,
64527        -1,
64528        -1,
64529        -1,
64530        -1,
64531        -1,
64532        -1
64533      },
64534      {
64535        0,
64536        1,
64537        -1,
64538        -1,
64539        -1,
64540        -1,
64541        -1,
64542        -1,
64543        -1,
64544        -1,
64545        -1,
64546        -1,
64547        -1
64548      }
64549    }
64550  },
64551  {
64552    0,
64553    3,
64554    {
64555      kOperandTypeRegister,
64556      kOperandTypeRegister,
64557      kOperandTypeX86Memory,
64558      0,
64559      0,
64560      0,
64561      0,
64562      0,
64563      0,
64564      0,
64565      0,
64566      0,
64567      0
64568    },
64569    {
64570      0,
64571      0,
64572      0,
64573      0,
64574      0,
64575      0,
64576      0,
64577      0,
64578      0,
64579      0,
64580      0,
64581      0,
64582      0
64583    },
64584    {
64585      {
64586        2,
64587        1,
64588        0,
64589        -1,
64590        -1,
64591        -1,
64592        -1,
64593        -1,
64594        -1,
64595        -1,
64596        -1,
64597        -1,
64598        -1
64599      },
64600      {
64601        0,
64602        1,
64603        2,
64604        -1,
64605        -1,
64606        -1,
64607        -1,
64608        -1,
64609        -1,
64610        -1,
64611        -1,
64612        -1,
64613        -1
64614      }
64615    }
64616  },
64617  {
64618    0,
64619    3,
64620    {
64621      kOperandTypeRegister,
64622      kOperandTypeRegister,
64623      kOperandTypeRegister,
64624      0,
64625      0,
64626      0,
64627      0,
64628      0,
64629      0,
64630      0,
64631      0,
64632      0,
64633      0
64634    },
64635    {
64636      0,
64637      0,
64638      0,
64639      0,
64640      0,
64641      0,
64642      0,
64643      0,
64644      0,
64645      0,
64646      0,
64647      0,
64648      0
64649    },
64650    {
64651      {
64652        2,
64653        1,
64654        0,
64655        -1,
64656        -1,
64657        -1,
64658        -1,
64659        -1,
64660        -1,
64661        -1,
64662        -1,
64663        -1,
64664        -1
64665      },
64666      {
64667        0,
64668        1,
64669        2,
64670        -1,
64671        -1,
64672        -1,
64673        -1,
64674        -1,
64675        -1,
64676        -1,
64677        -1,
64678        -1,
64679        -1
64680      }
64681    }
64682  },
64683  {
64684    0,
64685    3,
64686    {
64687      kOperandTypeRegister,
64688      kOperandTypeRegister,
64689      kOperandTypeX86Memory,
64690      0,
64691      0,
64692      0,
64693      0,
64694      0,
64695      0,
64696      0,
64697      0,
64698      0,
64699      0
64700    },
64701    {
64702      0,
64703      0,
64704      0,
64705      0,
64706      0,
64707      0,
64708      0,
64709      0,
64710      0,
64711      0,
64712      0,
64713      0,
64714      0
64715    },
64716    {
64717      {
64718        2,
64719        1,
64720        0,
64721        -1,
64722        -1,
64723        -1,
64724        -1,
64725        -1,
64726        -1,
64727        -1,
64728        -1,
64729        -1,
64730        -1
64731      },
64732      {
64733        0,
64734        1,
64735        2,
64736        -1,
64737        -1,
64738        -1,
64739        -1,
64740        -1,
64741        -1,
64742        -1,
64743        -1,
64744        -1,
64745        -1
64746      }
64747    }
64748  },
64749  {
64750    0,
64751    3,
64752    {
64753      kOperandTypeRegister,
64754      kOperandTypeRegister,
64755      kOperandTypeRegister,
64756      0,
64757      0,
64758      0,
64759      0,
64760      0,
64761      0,
64762      0,
64763      0,
64764      0,
64765      0
64766    },
64767    {
64768      0,
64769      0,
64770      0,
64771      0,
64772      0,
64773      0,
64774      0,
64775      0,
64776      0,
64777      0,
64778      0,
64779      0,
64780      0
64781    },
64782    {
64783      {
64784        2,
64785        1,
64786        0,
64787        -1,
64788        -1,
64789        -1,
64790        -1,
64791        -1,
64792        -1,
64793        -1,
64794        -1,
64795        -1,
64796        -1
64797      },
64798      {
64799        0,
64800        1,
64801        2,
64802        -1,
64803        -1,
64804        -1,
64805        -1,
64806        -1,
64807        -1,
64808        -1,
64809        -1,
64810        -1,
64811        -1
64812      }
64813    }
64814  },
64815  {
64816    0,
64817    3,
64818    {
64819      kOperandTypeRegister,
64820      kOperandTypeRegister,
64821      kOperandTypeX86Memory,
64822      0,
64823      0,
64824      0,
64825      0,
64826      0,
64827      0,
64828      0,
64829      0,
64830      0,
64831      0
64832    },
64833    {
64834      0,
64835      0,
64836      0,
64837      0,
64838      0,
64839      0,
64840      0,
64841      0,
64842      0,
64843      0,
64844      0,
64845      0,
64846      0
64847    },
64848    {
64849      {
64850        2,
64851        1,
64852        0,
64853        -1,
64854        -1,
64855        -1,
64856        -1,
64857        -1,
64858        -1,
64859        -1,
64860        -1,
64861        -1,
64862        -1
64863      },
64864      {
64865        0,
64866        1,
64867        2,
64868        -1,
64869        -1,
64870        -1,
64871        -1,
64872        -1,
64873        -1,
64874        -1,
64875        -1,
64876        -1,
64877        -1
64878      }
64879    }
64880  },
64881  {
64882    0,
64883    3,
64884    {
64885      kOperandTypeRegister,
64886      kOperandTypeRegister,
64887      kOperandTypeRegister,
64888      0,
64889      0,
64890      0,
64891      0,
64892      0,
64893      0,
64894      0,
64895      0,
64896      0,
64897      0
64898    },
64899    {
64900      0,
64901      0,
64902      0,
64903      0,
64904      0,
64905      0,
64906      0,
64907      0,
64908      0,
64909      0,
64910      0,
64911      0,
64912      0
64913    },
64914    {
64915      {
64916        2,
64917        1,
64918        0,
64919        -1,
64920        -1,
64921        -1,
64922        -1,
64923        -1,
64924        -1,
64925        -1,
64926        -1,
64927        -1,
64928        -1
64929      },
64930      {
64931        0,
64932        1,
64933        2,
64934        -1,
64935        -1,
64936        -1,
64937        -1,
64938        -1,
64939        -1,
64940        -1,
64941        -1,
64942        -1,
64943        -1
64944      }
64945    }
64946  },
64947  {
64948    0,
64949    3,
64950    {
64951      kOperandTypeRegister,
64952      kOperandTypeRegister,
64953      kOperandTypeX86Memory,
64954      0,
64955      0,
64956      0,
64957      0,
64958      0,
64959      0,
64960      0,
64961      0,
64962      0,
64963      0
64964    },
64965    {
64966      0,
64967      0,
64968      0,
64969      0,
64970      0,
64971      0,
64972      0,
64973      0,
64974      0,
64975      0,
64976      0,
64977      0,
64978      0
64979    },
64980    {
64981      {
64982        2,
64983        1,
64984        0,
64985        -1,
64986        -1,
64987        -1,
64988        -1,
64989        -1,
64990        -1,
64991        -1,
64992        -1,
64993        -1,
64994        -1
64995      },
64996      {
64997        0,
64998        1,
64999        2,
65000        -1,
65001        -1,
65002        -1,
65003        -1,
65004        -1,
65005        -1,
65006        -1,
65007        -1,
65008        -1,
65009        -1
65010      }
65011    }
65012  },
65013  {
65014    0,
65015    3,
65016    {
65017      kOperandTypeRegister,
65018      kOperandTypeRegister,
65019      kOperandTypeRegister,
65020      0,
65021      0,
65022      0,
65023      0,
65024      0,
65025      0,
65026      0,
65027      0,
65028      0,
65029      0
65030    },
65031    {
65032      0,
65033      0,
65034      0,
65035      0,
65036      0,
65037      0,
65038      0,
65039      0,
65040      0,
65041      0,
65042      0,
65043      0,
65044      0
65045    },
65046    {
65047      {
65048        2,
65049        1,
65050        0,
65051        -1,
65052        -1,
65053        -1,
65054        -1,
65055        -1,
65056        -1,
65057        -1,
65058        -1,
65059        -1,
65060        -1
65061      },
65062      {
65063        0,
65064        1,
65065        2,
65066        -1,
65067        -1,
65068        -1,
65069        -1,
65070        -1,
65071        -1,
65072        -1,
65073        -1,
65074        -1,
65075        -1
65076      }
65077    }
65078  },
65079  {
65080    0,
65081    3,
65082    {
65083      kOperandTypeRegister,
65084      kOperandTypeRegister,
65085      kOperandTypeX86Memory,
65086      0,
65087      0,
65088      0,
65089      0,
65090      0,
65091      0,
65092      0,
65093      0,
65094      0,
65095      0
65096    },
65097    {
65098      0,
65099      0,
65100      0,
65101      0,
65102      0,
65103      0,
65104      0,
65105      0,
65106      0,
65107      0,
65108      0,
65109      0,
65110      0
65111    },
65112    {
65113      {
65114        2,
65115        1,
65116        0,
65117        -1,
65118        -1,
65119        -1,
65120        -1,
65121        -1,
65122        -1,
65123        -1,
65124        -1,
65125        -1,
65126        -1
65127      },
65128      {
65129        0,
65130        1,
65131        2,
65132        -1,
65133        -1,
65134        -1,
65135        -1,
65136        -1,
65137        -1,
65138        -1,
65139        -1,
65140        -1,
65141        -1
65142      }
65143    }
65144  },
65145  {
65146    0,
65147    3,
65148    {
65149      kOperandTypeRegister,
65150      kOperandTypeRegister,
65151      kOperandTypeRegister,
65152      0,
65153      0,
65154      0,
65155      0,
65156      0,
65157      0,
65158      0,
65159      0,
65160      0,
65161      0
65162    },
65163    {
65164      0,
65165      0,
65166      0,
65167      0,
65168      0,
65169      0,
65170      0,
65171      0,
65172      0,
65173      0,
65174      0,
65175      0,
65176      0
65177    },
65178    {
65179      {
65180        2,
65181        1,
65182        0,
65183        -1,
65184        -1,
65185        -1,
65186        -1,
65187        -1,
65188        -1,
65189        -1,
65190        -1,
65191        -1,
65192        -1
65193      },
65194      {
65195        0,
65196        1,
65197        2,
65198        -1,
65199        -1,
65200        -1,
65201        -1,
65202        -1,
65203        -1,
65204        -1,
65205        -1,
65206        -1,
65207        -1
65208      }
65209    }
65210  },
65211  {
65212    0,
65213    3,
65214    {
65215      kOperandTypeRegister,
65216      kOperandTypeRegister,
65217      kOperandTypeX86Memory,
65218      0,
65219      0,
65220      0,
65221      0,
65222      0,
65223      0,
65224      0,
65225      0,
65226      0,
65227      0
65228    },
65229    {
65230      0,
65231      0,
65232      0,
65233      0,
65234      0,
65235      0,
65236      0,
65237      0,
65238      0,
65239      0,
65240      0,
65241      0,
65242      0
65243    },
65244    {
65245      {
65246        2,
65247        1,
65248        0,
65249        -1,
65250        -1,
65251        -1,
65252        -1,
65253        -1,
65254        -1,
65255        -1,
65256        -1,
65257        -1,
65258        -1
65259      },
65260      {
65261        0,
65262        1,
65263        2,
65264        -1,
65265        -1,
65266        -1,
65267        -1,
65268        -1,
65269        -1,
65270        -1,
65271        -1,
65272        -1,
65273        -1
65274      }
65275    }
65276  },
65277  {
65278    0,
65279    3,
65280    {
65281      kOperandTypeRegister,
65282      kOperandTypeRegister,
65283      kOperandTypeRegister,
65284      0,
65285      0,
65286      0,
65287      0,
65288      0,
65289      0,
65290      0,
65291      0,
65292      0,
65293      0
65294    },
65295    {
65296      0,
65297      0,
65298      0,
65299      0,
65300      0,
65301      0,
65302      0,
65303      0,
65304      0,
65305      0,
65306      0,
65307      0,
65308      0
65309    },
65310    {
65311      {
65312        2,
65313        1,
65314        0,
65315        -1,
65316        -1,
65317        -1,
65318        -1,
65319        -1,
65320        -1,
65321        -1,
65322        -1,
65323        -1,
65324        -1
65325      },
65326      {
65327        0,
65328        1,
65329        2,
65330        -1,
65331        -1,
65332        -1,
65333        -1,
65334        -1,
65335        -1,
65336        -1,
65337        -1,
65338        -1,
65339        -1
65340      }
65341    }
65342  },
65343  {
65344    0,
65345    2,
65346    {
65347      kOperandTypeRegister,
65348      kOperandTypeX86Memory,
65349      0,
65350      0,
65351      0,
65352      0,
65353      0,
65354      0,
65355      0,
65356      0,
65357      0,
65358      0,
65359      0
65360    },
65361    {
65362      0,
65363      0,
65364      0,
65365      0,
65366      0,
65367      0,
65368      0,
65369      0,
65370      0,
65371      0,
65372      0,
65373      0,
65374      0
65375    },
65376    {
65377      {
65378        1,
65379        0,
65380        -1,
65381        -1,
65382        -1,
65383        -1,
65384        -1,
65385        -1,
65386        -1,
65387        -1,
65388        -1,
65389        -1,
65390        -1
65391      },
65392      {
65393        0,
65394        1,
65395        -1,
65396        -1,
65397        -1,
65398        -1,
65399        -1,
65400        -1,
65401        -1,
65402        -1,
65403        -1,
65404        -1,
65405        -1
65406      }
65407    }
65408  },
65409  {
65410    0,
65411    2,
65412    {
65413      kOperandTypeRegister,
65414      kOperandTypeRegister,
65415      0,
65416      0,
65417      0,
65418      0,
65419      0,
65420      0,
65421      0,
65422      0,
65423      0,
65424      0,
65425      0
65426    },
65427    {
65428      0,
65429      0,
65430      0,
65431      0,
65432      0,
65433      0,
65434      0,
65435      0,
65436      0,
65437      0,
65438      0,
65439      0,
65440      0
65441    },
65442    {
65443      {
65444        1,
65445        0,
65446        -1,
65447        -1,
65448        -1,
65449        -1,
65450        -1,
65451        -1,
65452        -1,
65453        -1,
65454        -1,
65455        -1,
65456        -1
65457      },
65458      {
65459        0,
65460        1,
65461        -1,
65462        -1,
65463        -1,
65464        -1,
65465        -1,
65466        -1,
65467        -1,
65468        -1,
65469        -1,
65470        -1,
65471        -1
65472      }
65473    }
65474  },
65475  {
65476    0,
65477    2,
65478    {
65479      kOperandTypeRegister,
65480      kOperandTypeX86Memory,
65481      0,
65482      0,
65483      0,
65484      0,
65485      0,
65486      0,
65487      0,
65488      0,
65489      0,
65490      0,
65491      0
65492    },
65493    {
65494      0,
65495      0,
65496      0,
65497      0,
65498      0,
65499      0,
65500      0,
65501      0,
65502      0,
65503      0,
65504      0,
65505      0,
65506      0
65507    },
65508    {
65509      {
65510        1,
65511        0,
65512        -1,
65513        -1,
65514        -1,
65515        -1,
65516        -1,
65517        -1,
65518        -1,
65519        -1,
65520        -1,
65521        -1,
65522        -1
65523      },
65524      {
65525        0,
65526        1,
65527        -1,
65528        -1,
65529        -1,
65530        -1,
65531        -1,
65532        -1,
65533        -1,
65534        -1,
65535        -1,
65536        -1,
65537        -1
65538      }
65539    }
65540  },
65541  {
65542    0,
65543    2,
65544    {
65545      kOperandTypeRegister,
65546      kOperandTypeRegister,
65547      0,
65548      0,
65549      0,
65550      0,
65551      0,
65552      0,
65553      0,
65554      0,
65555      0,
65556      0,
65557      0
65558    },
65559    {
65560      0,
65561      0,
65562      0,
65563      0,
65564      0,
65565      0,
65566      0,
65567      0,
65568      0,
65569      0,
65570      0,
65571      0,
65572      0
65573    },
65574    {
65575      {
65576        1,
65577        0,
65578        -1,
65579        -1,
65580        -1,
65581        -1,
65582        -1,
65583        -1,
65584        -1,
65585        -1,
65586        -1,
65587        -1,
65588        -1
65589      },
65590      {
65591        0,
65592        1,
65593        -1,
65594        -1,
65595        -1,
65596        -1,
65597        -1,
65598        -1,
65599        -1,
65600        -1,
65601        -1,
65602        -1,
65603        -1
65604      }
65605    }
65606  },
65607  {
65608    0,
65609    2,
65610    {
65611      kOperandTypeRegister,
65612      kOperandTypeX86Memory,
65613      0,
65614      0,
65615      0,
65616      0,
65617      0,
65618      0,
65619      0,
65620      0,
65621      0,
65622      0,
65623      0
65624    },
65625    {
65626      0,
65627      0,
65628      0,
65629      0,
65630      0,
65631      0,
65632      0,
65633      0,
65634      0,
65635      0,
65636      0,
65637      0,
65638      0
65639    },
65640    {
65641      {
65642        1,
65643        0,
65644        -1,
65645        -1,
65646        -1,
65647        -1,
65648        -1,
65649        -1,
65650        -1,
65651        -1,
65652        -1,
65653        -1,
65654        -1
65655      },
65656      {
65657        0,
65658        1,
65659        -1,
65660        -1,
65661        -1,
65662        -1,
65663        -1,
65664        -1,
65665        -1,
65666        -1,
65667        -1,
65668        -1,
65669        -1
65670      }
65671    }
65672  },
65673  {
65674    0,
65675    2,
65676    {
65677      kOperandTypeRegister,
65678      kOperandTypeRegister,
65679      0,
65680      0,
65681      0,
65682      0,
65683      0,
65684      0,
65685      0,
65686      0,
65687      0,
65688      0,
65689      0
65690    },
65691    {
65692      0,
65693      0,
65694      0,
65695      0,
65696      0,
65697      0,
65698      0,
65699      0,
65700      0,
65701      0,
65702      0,
65703      0,
65704      0
65705    },
65706    {
65707      {
65708        1,
65709        0,
65710        -1,
65711        -1,
65712        -1,
65713        -1,
65714        -1,
65715        -1,
65716        -1,
65717        -1,
65718        -1,
65719        -1,
65720        -1
65721      },
65722      {
65723        0,
65724        1,
65725        -1,
65726        -1,
65727        -1,
65728        -1,
65729        -1,
65730        -1,
65731        -1,
65732        -1,
65733        -1,
65734        -1,
65735        -1
65736      }
65737    }
65738  },
65739  {
65740    0,
65741    2,
65742    {
65743      kOperandTypeRegister,
65744      kOperandTypeX86Memory,
65745      0,
65746      0,
65747      0,
65748      0,
65749      0,
65750      0,
65751      0,
65752      0,
65753      0,
65754      0,
65755      0
65756    },
65757    {
65758      0,
65759      0,
65760      0,
65761      0,
65762      0,
65763      0,
65764      0,
65765      0,
65766      0,
65767      0,
65768      0,
65769      0,
65770      0
65771    },
65772    {
65773      {
65774        1,
65775        0,
65776        -1,
65777        -1,
65778        -1,
65779        -1,
65780        -1,
65781        -1,
65782        -1,
65783        -1,
65784        -1,
65785        -1,
65786        -1
65787      },
65788      {
65789        0,
65790        1,
65791        -1,
65792        -1,
65793        -1,
65794        -1,
65795        -1,
65796        -1,
65797        -1,
65798        -1,
65799        -1,
65800        -1,
65801        -1
65802      }
65803    }
65804  },
65805  {
65806    0,
65807    2,
65808    {
65809      kOperandTypeRegister,
65810      kOperandTypeRegister,
65811      0,
65812      0,
65813      0,
65814      0,
65815      0,
65816      0,
65817      0,
65818      0,
65819      0,
65820      0,
65821      0
65822    },
65823    {
65824      0,
65825      0,
65826      0,
65827      0,
65828      0,
65829      0,
65830      0,
65831      0,
65832      0,
65833      0,
65834      0,
65835      0,
65836      0
65837    },
65838    {
65839      {
65840        1,
65841        0,
65842        -1,
65843        -1,
65844        -1,
65845        -1,
65846        -1,
65847        -1,
65848        -1,
65849        -1,
65850        -1,
65851        -1,
65852        -1
65853      },
65854      {
65855        0,
65856        1,
65857        -1,
65858        -1,
65859        -1,
65860        -1,
65861        -1,
65862        -1,
65863        -1,
65864        -1,
65865        -1,
65866        -1,
65867        -1
65868      }
65869    }
65870  },
65871  {
65872    0,
65873    2,
65874    {
65875      kOperandTypeRegister,
65876      kOperandTypeX86Memory,
65877      0,
65878      0,
65879      0,
65880      0,
65881      0,
65882      0,
65883      0,
65884      0,
65885      0,
65886      0,
65887      0
65888    },
65889    {
65890      0,
65891      0,
65892      0,
65893      0,
65894      0,
65895      0,
65896      0,
65897      0,
65898      0,
65899      0,
65900      0,
65901      0,
65902      0
65903    },
65904    {
65905      {
65906        1,
65907        0,
65908        -1,
65909        -1,
65910        -1,
65911        -1,
65912        -1,
65913        -1,
65914        -1,
65915        -1,
65916        -1,
65917        -1,
65918        -1
65919      },
65920      {
65921        0,
65922        1,
65923        -1,
65924        -1,
65925        -1,
65926        -1,
65927        -1,
65928        -1,
65929        -1,
65930        -1,
65931        -1,
65932        -1,
65933        -1
65934      }
65935    }
65936  },
65937  {
65938    0,
65939    2,
65940    {
65941      kOperandTypeRegister,
65942      kOperandTypeRegister,
65943      0,
65944      0,
65945      0,
65946      0,
65947      0,
65948      0,
65949      0,
65950      0,
65951      0,
65952      0,
65953      0
65954    },
65955    {
65956      0,
65957      0,
65958      0,
65959      0,
65960      0,
65961      0,
65962      0,
65963      0,
65964      0,
65965      0,
65966      0,
65967      0,
65968      0
65969    },
65970    {
65971      {
65972        1,
65973        0,
65974        -1,
65975        -1,
65976        -1,
65977        -1,
65978        -1,
65979        -1,
65980        -1,
65981        -1,
65982        -1,
65983        -1,
65984        -1
65985      },
65986      {
65987        0,
65988        1,
65989        -1,
65990        -1,
65991        -1,
65992        -1,
65993        -1,
65994        -1,
65995        -1,
65996        -1,
65997        -1,
65998        -1,
65999        -1
66000      }
66001    }
66002  },
66003  {
66004    0,
66005    2,
66006    {
66007      kOperandTypeRegister,
66008      kOperandTypeX86Memory,
66009      0,
66010      0,
66011      0,
66012      0,
66013      0,
66014      0,
66015      0,
66016      0,
66017      0,
66018      0,
66019      0
66020    },
66021    {
66022      0,
66023      0,
66024      0,
66025      0,
66026      0,
66027      0,
66028      0,
66029      0,
66030      0,
66031      0,
66032      0,
66033      0,
66034      0
66035    },
66036    {
66037      {
66038        1,
66039        0,
66040        -1,
66041        -1,
66042        -1,
66043        -1,
66044        -1,
66045        -1,
66046        -1,
66047        -1,
66048        -1,
66049        -1,
66050        -1
66051      },
66052      {
66053        0,
66054        1,
66055        -1,
66056        -1,
66057        -1,
66058        -1,
66059        -1,
66060        -1,
66061        -1,
66062        -1,
66063        -1,
66064        -1,
66065        -1
66066      }
66067    }
66068  },
66069  {
66070    0,
66071    2,
66072    {
66073      kOperandTypeRegister,
66074      kOperandTypeRegister,
66075      0,
66076      0,
66077      0,
66078      0,
66079      0,
66080      0,
66081      0,
66082      0,
66083      0,
66084      0,
66085      0
66086    },
66087    {
66088      0,
66089      0,
66090      0,
66091      0,
66092      0,
66093      0,
66094      0,
66095      0,
66096      0,
66097      0,
66098      0,
66099      0,
66100      0
66101    },
66102    {
66103      {
66104        1,
66105        0,
66106        -1,
66107        -1,
66108        -1,
66109        -1,
66110        -1,
66111        -1,
66112        -1,
66113        -1,
66114        -1,
66115        -1,
66116        -1
66117      },
66118      {
66119        0,
66120        1,
66121        -1,
66122        -1,
66123        -1,
66124        -1,
66125        -1,
66126        -1,
66127        -1,
66128        -1,
66129        -1,
66130        -1,
66131        -1
66132      }
66133    }
66134  },
66135  {
66136    0,
66137    2,
66138    {
66139      kOperandTypeRegister,
66140      kOperandTypeX86Memory,
66141      0,
66142      0,
66143      0,
66144      0,
66145      0,
66146      0,
66147      0,
66148      0,
66149      0,
66150      0,
66151      0
66152    },
66153    {
66154      0,
66155      0,
66156      0,
66157      0,
66158      0,
66159      0,
66160      0,
66161      0,
66162      0,
66163      0,
66164      0,
66165      0,
66166      0
66167    },
66168    {
66169      {
66170        1,
66171        0,
66172        -1,
66173        -1,
66174        -1,
66175        -1,
66176        -1,
66177        -1,
66178        -1,
66179        -1,
66180        -1,
66181        -1,
66182        -1
66183      },
66184      {
66185        0,
66186        1,
66187        -1,
66188        -1,
66189        -1,
66190        -1,
66191        -1,
66192        -1,
66193        -1,
66194        -1,
66195        -1,
66196        -1,
66197        -1
66198      }
66199    }
66200  },
66201  {
66202    0,
66203    2,
66204    {
66205      kOperandTypeRegister,
66206      kOperandTypeRegister,
66207      0,
66208      0,
66209      0,
66210      0,
66211      0,
66212      0,
66213      0,
66214      0,
66215      0,
66216      0,
66217      0
66218    },
66219    {
66220      0,
66221      0,
66222      0,
66223      0,
66224      0,
66225      0,
66226      0,
66227      0,
66228      0,
66229      0,
66230      0,
66231      0,
66232      0
66233    },
66234    {
66235      {
66236        1,
66237        0,
66238        -1,
66239        -1,
66240        -1,
66241        -1,
66242        -1,
66243        -1,
66244        -1,
66245        -1,
66246        -1,
66247        -1,
66248        -1
66249      },
66250      {
66251        0,
66252        1,
66253        -1,
66254        -1,
66255        -1,
66256        -1,
66257        -1,
66258        -1,
66259        -1,
66260        -1,
66261        -1,
66262        -1,
66263        -1
66264      }
66265    }
66266  },
66267  {
66268    kInstructionTypeBranch,
66269    1,
66270    {
66271      kOperandTypeX86PCRelative,
66272      0,
66273      0,
66274      0,
66275      0,
66276      0,
66277      0,
66278      0,
66279      0,
66280      0,
66281      0,
66282      0,
66283      0
66284    },
66285    {
66286      kOperandFlagTarget,
66287      0,
66288      0,
66289      0,
66290      0,
66291      0,
66292      0,
66293      0,
66294      0,
66295      0,
66296      0,
66297      0,
66298      0
66299    },
66300    {
66301      {
66302        0,
66303        -1,
66304        -1,
66305        -1,
66306        -1,
66307        -1,
66308        -1,
66309        -1,
66310        -1,
66311        -1,
66312        -1,
66313        -1,
66314        -1
66315      },
66316      {
66317        0,
66318        -1,
66319        -1,
66320        -1,
66321        -1,
66322        -1,
66323        -1,
66324        -1,
66325        -1,
66326        -1,
66327        -1,
66328        -1,
66329        -1
66330      }
66331    }
66332  },
66333  {
66334    kInstructionTypeBranch,
66335    1,
66336    {
66337      kOperandTypeX86PCRelative,
66338      0,
66339      0,
66340      0,
66341      0,
66342      0,
66343      0,
66344      0,
66345      0,
66346      0,
66347      0,
66348      0,
66349      0
66350    },
66351    {
66352      kOperandFlagTarget,
66353      0,
66354      0,
66355      0,
66356      0,
66357      0,
66358      0,
66359      0,
66360      0,
66361      0,
66362      0,
66363      0,
66364      0
66365    },
66366    {
66367      {
66368        0,
66369        -1,
66370        -1,
66371        -1,
66372        -1,
66373        -1,
66374        -1,
66375        -1,
66376        -1,
66377        -1,
66378        -1,
66379        -1,
66380        -1
66381      },
66382      {
66383        0,
66384        -1,
66385        -1,
66386        -1,
66387        -1,
66388        -1,
66389        -1,
66390        -1,
66391        -1,
66392        -1,
66393        -1,
66394        -1,
66395        -1
66396      }
66397    }
66398  },
66399  {
66400    kInstructionTypeBranch,
66401    1,
66402    {
66403      kOperandTypeX86PCRelative,
66404      0,
66405      0,
66406      0,
66407      0,
66408      0,
66409      0,
66410      0,
66411      0,
66412      0,
66413      0,
66414      0,
66415      0
66416    },
66417    {
66418      kOperandFlagTarget,
66419      0,
66420      0,
66421      0,
66422      0,
66423      0,
66424      0,
66425      0,
66426      0,
66427      0,
66428      0,
66429      0,
66430      0
66431    },
66432    {
66433      {
66434        0,
66435        -1,
66436        -1,
66437        -1,
66438        -1,
66439        -1,
66440        -1,
66441        -1,
66442        -1,
66443        -1,
66444        -1,
66445        -1,
66446        -1
66447      },
66448      {
66449        0,
66450        -1,
66451        -1,
66452        -1,
66453        -1,
66454        -1,
66455        -1,
66456        -1,
66457        -1,
66458        -1,
66459        -1,
66460        -1,
66461        -1
66462      }
66463    }
66464  },
66465  {
66466    kInstructionTypeBranch,
66467    1,
66468    {
66469      kOperandTypeX86PCRelative,
66470      0,
66471      0,
66472      0,
66473      0,
66474      0,
66475      0,
66476      0,
66477      0,
66478      0,
66479      0,
66480      0,
66481      0
66482    },
66483    {
66484      kOperandFlagTarget,
66485      0,
66486      0,
66487      0,
66488      0,
66489      0,
66490      0,
66491      0,
66492      0,
66493      0,
66494      0,
66495      0,
66496      0
66497    },
66498    {
66499      {
66500        0,
66501        -1,
66502        -1,
66503        -1,
66504        -1,
66505        -1,
66506        -1,
66507        -1,
66508        -1,
66509        -1,
66510        -1,
66511        -1,
66512        -1
66513      },
66514      {
66515        0,
66516        -1,
66517        -1,
66518        -1,
66519        -1,
66520        -1,
66521        -1,
66522        -1,
66523        -1,
66524        -1,
66525        -1,
66526        -1,
66527        -1
66528      }
66529    }
66530  },
66531  {
66532    kInstructionTypeBranch,
66533    1,
66534    {
66535      kOperandTypeX86PCRelative,
66536      0,
66537      0,
66538      0,
66539      0,
66540      0,
66541      0,
66542      0,
66543      0,
66544      0,
66545      0,
66546      0,
66547      0
66548    },
66549    {
66550      kOperandFlagTarget,
66551      0,
66552      0,
66553      0,
66554      0,
66555      0,
66556      0,
66557      0,
66558      0,
66559      0,
66560      0,
66561      0,
66562      0
66563    },
66564    {
66565      {
66566        0,
66567        -1,
66568        -1,
66569        -1,
66570        -1,
66571        -1,
66572        -1,
66573        -1,
66574        -1,
66575        -1,
66576        -1,
66577        -1,
66578        -1
66579      },
66580      {
66581        0,
66582        -1,
66583        -1,
66584        -1,
66585        -1,
66586        -1,
66587        -1,
66588        -1,
66589        -1,
66590        -1,
66591        -1,
66592        -1,
66593        -1
66594      }
66595    }
66596  },
66597  {
66598    kInstructionTypeBranch,
66599    1,
66600    {
66601      kOperandTypeX86PCRelative,
66602      0,
66603      0,
66604      0,
66605      0,
66606      0,
66607      0,
66608      0,
66609      0,
66610      0,
66611      0,
66612      0,
66613      0
66614    },
66615    {
66616      kOperandFlagTarget,
66617      0,
66618      0,
66619      0,
66620      0,
66621      0,
66622      0,
66623      0,
66624      0,
66625      0,
66626      0,
66627      0,
66628      0
66629    },
66630    {
66631      {
66632        0,
66633        -1,
66634        -1,
66635        -1,
66636        -1,
66637        -1,
66638        -1,
66639        -1,
66640        -1,
66641        -1,
66642        -1,
66643        -1,
66644        -1
66645      },
66646      {
66647        0,
66648        -1,
66649        -1,
66650        -1,
66651        -1,
66652        -1,
66653        -1,
66654        -1,
66655        -1,
66656        -1,
66657        -1,
66658        -1,
66659        -1
66660      }
66661    }
66662  },
66663  {
66664    kInstructionTypeBranch,
66665    1,
66666    {
66667      kOperandTypeX86PCRelative,
66668      0,
66669      0,
66670      0,
66671      0,
66672      0,
66673      0,
66674      0,
66675      0,
66676      0,
66677      0,
66678      0,
66679      0
66680    },
66681    {
66682      kOperandFlagTarget,
66683      0,
66684      0,
66685      0,
66686      0,
66687      0,
66688      0,
66689      0,
66690      0,
66691      0,
66692      0,
66693      0,
66694      0
66695    },
66696    {
66697      {
66698        0,
66699        -1,
66700        -1,
66701        -1,
66702        -1,
66703        -1,
66704        -1,
66705        -1,
66706        -1,
66707        -1,
66708        -1,
66709        -1,
66710        -1
66711      },
66712      {
66713        0,
66714        -1,
66715        -1,
66716        -1,
66717        -1,
66718        -1,
66719        -1,
66720        -1,
66721        -1,
66722        -1,
66723        -1,
66724        -1,
66725        -1
66726      }
66727    }
66728  },
66729  {
66730    kInstructionTypeBranch,
66731    1,
66732    {
66733      kOperandTypeX86PCRelative,
66734      0,
66735      0,
66736      0,
66737      0,
66738      0,
66739      0,
66740      0,
66741      0,
66742      0,
66743      0,
66744      0,
66745      0
66746    },
66747    {
66748      kOperandFlagTarget,
66749      0,
66750      0,
66751      0,
66752      0,
66753      0,
66754      0,
66755      0,
66756      0,
66757      0,
66758      0,
66759      0,
66760      0
66761    },
66762    {
66763      {
66764        0,
66765        -1,
66766        -1,
66767        -1,
66768        -1,
66769        -1,
66770        -1,
66771        -1,
66772        -1,
66773        -1,
66774        -1,
66775        -1,
66776        -1
66777      },
66778      {
66779        0,
66780        -1,
66781        -1,
66782        -1,
66783        -1,
66784        -1,
66785        -1,
66786        -1,
66787        -1,
66788        -1,
66789        -1,
66790        -1,
66791        -1
66792      }
66793    }
66794  },
66795  {
66796    kInstructionTypeBranch,
66797    1,
66798    {
66799      kOperandTypeX86PCRelative,
66800      0,
66801      0,
66802      0,
66803      0,
66804      0,
66805      0,
66806      0,
66807      0,
66808      0,
66809      0,
66810      0,
66811      0
66812    },
66813    {
66814      kOperandFlagTarget,
66815      0,
66816      0,
66817      0,
66818      0,
66819      0,
66820      0,
66821      0,
66822      0,
66823      0,
66824      0,
66825      0,
66826      0
66827    },
66828    {
66829      {
66830        0,
66831        -1,
66832        -1,
66833        -1,
66834        -1,
66835        -1,
66836        -1,
66837        -1,
66838        -1,
66839        -1,
66840        -1,
66841        -1,
66842        -1
66843      },
66844      {
66845        0,
66846        -1,
66847        -1,
66848        -1,
66849        -1,
66850        -1,
66851        -1,
66852        -1,
66853        -1,
66854        -1,
66855        -1,
66856        -1,
66857        -1
66858      }
66859    }
66860  },
66861  {
66862    kInstructionTypeBranch,
66863    1,
66864    {
66865      kOperandTypeX86PCRelative,
66866      0,
66867      0,
66868      0,
66869      0,
66870      0,
66871      0,
66872      0,
66873      0,
66874      0,
66875      0,
66876      0,
66877      0
66878    },
66879    {
66880      kOperandFlagTarget,
66881      0,
66882      0,
66883      0,
66884      0,
66885      0,
66886      0,
66887      0,
66888      0,
66889      0,
66890      0,
66891      0,
66892      0
66893    },
66894    {
66895      {
66896        0,
66897        -1,
66898        -1,
66899        -1,
66900        -1,
66901        -1,
66902        -1,
66903        -1,
66904        -1,
66905        -1,
66906        -1,
66907        -1,
66908        -1
66909      },
66910      {
66911        0,
66912        -1,
66913        -1,
66914        -1,
66915        -1,
66916        -1,
66917        -1,
66918        -1,
66919        -1,
66920        -1,
66921        -1,
66922        -1,
66923        -1
66924      }
66925    }
66926  },
66927  {
66928    kInstructionTypeBranch,
66929    1,
66930    {
66931      kOperandTypeX86PCRelative,
66932      0,
66933      0,
66934      0,
66935      0,
66936      0,
66937      0,
66938      0,
66939      0,
66940      0,
66941      0,
66942      0,
66943      0
66944    },
66945    {
66946      kOperandFlagTarget,
66947      0,
66948      0,
66949      0,
66950      0,
66951      0,
66952      0,
66953      0,
66954      0,
66955      0,
66956      0,
66957      0,
66958      0
66959    },
66960    {
66961      {
66962        0,
66963        -1,
66964        -1,
66965        -1,
66966        -1,
66967        -1,
66968        -1,
66969        -1,
66970        -1,
66971        -1,
66972        -1,
66973        -1,
66974        -1
66975      },
66976      {
66977        0,
66978        -1,
66979        -1,
66980        -1,
66981        -1,
66982        -1,
66983        -1,
66984        -1,
66985        -1,
66986        -1,
66987        -1,
66988        -1,
66989        -1
66990      }
66991    }
66992  },
66993  {
66994    kInstructionTypeBranch,
66995    1,
66996    {
66997      kOperandTypeX86PCRelative,
66998      0,
66999      0,
67000      0,
67001      0,
67002      0,
67003      0,
67004      0,
67005      0,
67006      0,
67007      0,
67008      0,
67009      0
67010    },
67011    {
67012      kOperandFlagTarget,
67013      0,
67014      0,
67015      0,
67016      0,
67017      0,
67018      0,
67019      0,
67020      0,
67021      0,
67022      0,
67023      0,
67024      0
67025    },
67026    {
67027      {
67028        0,
67029        -1,
67030        -1,
67031        -1,
67032        -1,
67033        -1,
67034        -1,
67035        -1,
67036        -1,
67037        -1,
67038        -1,
67039        -1,
67040        -1
67041      },
67042      {
67043        0,
67044        -1,
67045        -1,
67046        -1,
67047        -1,
67048        -1,
67049        -1,
67050        -1,
67051        -1,
67052        -1,
67053        -1,
67054        -1,
67055        -1
67056      }
67057    }
67058  },
67059  {
67060    kInstructionTypeBranch,
67061    1,
67062    {
67063      kOperandTypeX86PCRelative,
67064      0,
67065      0,
67066      0,
67067      0,
67068      0,
67069      0,
67070      0,
67071      0,
67072      0,
67073      0,
67074      0,
67075      0
67076    },
67077    {
67078      kOperandFlagTarget,
67079      0,
67080      0,
67081      0,
67082      0,
67083      0,
67084      0,
67085      0,
67086      0,
67087      0,
67088      0,
67089      0,
67090      0
67091    },
67092    {
67093      {
67094        0,
67095        -1,
67096        -1,
67097        -1,
67098        -1,
67099        -1,
67100        -1,
67101        -1,
67102        -1,
67103        -1,
67104        -1,
67105        -1,
67106        -1
67107      },
67108      {
67109        0,
67110        -1,
67111        -1,
67112        -1,
67113        -1,
67114        -1,
67115        -1,
67116        -1,
67117        -1,
67118        -1,
67119        -1,
67120        -1,
67121        -1
67122      }
67123    }
67124  },
67125  {
67126    kInstructionTypeBranch,
67127    1,
67128    {
67129      kOperandTypeX86PCRelative,
67130      0,
67131      0,
67132      0,
67133      0,
67134      0,
67135      0,
67136      0,
67137      0,
67138      0,
67139      0,
67140      0,
67141      0
67142    },
67143    {
67144      kOperandFlagTarget,
67145      0,
67146      0,
67147      0,
67148      0,
67149      0,
67150      0,
67151      0,
67152      0,
67153      0,
67154      0,
67155      0,
67156      0
67157    },
67158    {
67159      {
67160        0,
67161        -1,
67162        -1,
67163        -1,
67164        -1,
67165        -1,
67166        -1,
67167        -1,
67168        -1,
67169        -1,
67170        -1,
67171        -1,
67172        -1
67173      },
67174      {
67175        0,
67176        -1,
67177        -1,
67178        -1,
67179        -1,
67180        -1,
67181        -1,
67182        -1,
67183        -1,
67184        -1,
67185        -1,
67186        -1,
67187        -1
67188      }
67189    }
67190  },
67191  {
67192    kInstructionTypeBranch,
67193    1,
67194    {
67195      kOperandTypeX86PCRelative,
67196      0,
67197      0,
67198      0,
67199      0,
67200      0,
67201      0,
67202      0,
67203      0,
67204      0,
67205      0,
67206      0,
67207      0
67208    },
67209    {
67210      kOperandFlagTarget,
67211      0,
67212      0,
67213      0,
67214      0,
67215      0,
67216      0,
67217      0,
67218      0,
67219      0,
67220      0,
67221      0,
67222      0
67223    },
67224    {
67225      {
67226        0,
67227        -1,
67228        -1,
67229        -1,
67230        -1,
67231        -1,
67232        -1,
67233        -1,
67234        -1,
67235        -1,
67236        -1,
67237        -1,
67238        -1
67239      },
67240      {
67241        0,
67242        -1,
67243        -1,
67244        -1,
67245        -1,
67246        -1,
67247        -1,
67248        -1,
67249        -1,
67250        -1,
67251        -1,
67252        -1,
67253        -1
67254      }
67255    }
67256  },
67257  {
67258    kInstructionTypeBranch,
67259    1,
67260    {
67261      kOperandTypeX86PCRelative,
67262      0,
67263      0,
67264      0,
67265      0,
67266      0,
67267      0,
67268      0,
67269      0,
67270      0,
67271      0,
67272      0,
67273      0
67274    },
67275    {
67276      kOperandFlagTarget,
67277      0,
67278      0,
67279      0,
67280      0,
67281      0,
67282      0,
67283      0,
67284      0,
67285      0,
67286      0,
67287      0,
67288      0
67289    },
67290    {
67291      {
67292        0,
67293        -1,
67294        -1,
67295        -1,
67296        -1,
67297        -1,
67298        -1,
67299        -1,
67300        -1,
67301        -1,
67302        -1,
67303        -1,
67304        -1
67305      },
67306      {
67307        0,
67308        -1,
67309        -1,
67310        -1,
67311        -1,
67312        -1,
67313        -1,
67314        -1,
67315        -1,
67316        -1,
67317        -1,
67318        -1,
67319        -1
67320      }
67321    }
67322  },
67323  {
67324    kInstructionTypeBranch,
67325    1,
67326    {
67327      kOperandTypeX86PCRelative,
67328      0,
67329      0,
67330      0,
67331      0,
67332      0,
67333      0,
67334      0,
67335      0,
67336      0,
67337      0,
67338      0,
67339      0
67340    },
67341    {
67342      kOperandFlagTarget,
67343      0,
67344      0,
67345      0,
67346      0,
67347      0,
67348      0,
67349      0,
67350      0,
67351      0,
67352      0,
67353      0,
67354      0
67355    },
67356    {
67357      {
67358        0,
67359        -1,
67360        -1,
67361        -1,
67362        -1,
67363        -1,
67364        -1,
67365        -1,
67366        -1,
67367        -1,
67368        -1,
67369        -1,
67370        -1
67371      },
67372      {
67373        0,
67374        -1,
67375        -1,
67376        -1,
67377        -1,
67378        -1,
67379        -1,
67380        -1,
67381        -1,
67382        -1,
67383        -1,
67384        -1,
67385        -1
67386      }
67387    }
67388  },
67389  {
67390    kInstructionTypeBranch,
67391    1,
67392    {
67393      kOperandTypeX86PCRelative,
67394      0,
67395      0,
67396      0,
67397      0,
67398      0,
67399      0,
67400      0,
67401      0,
67402      0,
67403      0,
67404      0,
67405      0
67406    },
67407    {
67408      kOperandFlagTarget,
67409      0,
67410      0,
67411      0,
67412      0,
67413      0,
67414      0,
67415      0,
67416      0,
67417      0,
67418      0,
67419      0,
67420      0
67421    },
67422    {
67423      {
67424        0,
67425        -1,
67426        -1,
67427        -1,
67428        -1,
67429        -1,
67430        -1,
67431        -1,
67432        -1,
67433        -1,
67434        -1,
67435        -1,
67436        -1
67437      },
67438      {
67439        0,
67440        -1,
67441        -1,
67442        -1,
67443        -1,
67444        -1,
67445        -1,
67446        -1,
67447        -1,
67448        -1,
67449        -1,
67450        -1,
67451        -1
67452      }
67453    }
67454  },
67455  {
67456    kInstructionTypeBranch,
67457    1,
67458    {
67459      kOperandTypeX86PCRelative,
67460      0,
67461      0,
67462      0,
67463      0,
67464      0,
67465      0,
67466      0,
67467      0,
67468      0,
67469      0,
67470      0,
67471      0
67472    },
67473    {
67474      kOperandFlagTarget,
67475      0,
67476      0,
67477      0,
67478      0,
67479      0,
67480      0,
67481      0,
67482      0,
67483      0,
67484      0,
67485      0,
67486      0
67487    },
67488    {
67489      {
67490        0,
67491        -1,
67492        -1,
67493        -1,
67494        -1,
67495        -1,
67496        -1,
67497        -1,
67498        -1,
67499        -1,
67500        -1,
67501        -1,
67502        -1
67503      },
67504      {
67505        0,
67506        -1,
67507        -1,
67508        -1,
67509        -1,
67510        -1,
67511        -1,
67512        -1,
67513        -1,
67514        -1,
67515        -1,
67516        -1,
67517        -1
67518      }
67519    }
67520  },
67521  {
67522    kInstructionTypeBranch,
67523    1,
67524    {
67525      kOperandTypeX86PCRelative,
67526      0,
67527      0,
67528      0,
67529      0,
67530      0,
67531      0,
67532      0,
67533      0,
67534      0,
67535      0,
67536      0,
67537      0
67538    },
67539    {
67540      kOperandFlagTarget,
67541      0,
67542      0,
67543      0,
67544      0,
67545      0,
67546      0,
67547      0,
67548      0,
67549      0,
67550      0,
67551      0,
67552      0
67553    },
67554    {
67555      {
67556        0,
67557        -1,
67558        -1,
67559        -1,
67560        -1,
67561        -1,
67562        -1,
67563        -1,
67564        -1,
67565        -1,
67566        -1,
67567        -1,
67568        -1
67569      },
67570      {
67571        0,
67572        -1,
67573        -1,
67574        -1,
67575        -1,
67576        -1,
67577        -1,
67578        -1,
67579        -1,
67580        -1,
67581        -1,
67582        -1,
67583        -1
67584      }
67585    }
67586  },
67587  {
67588    kInstructionTypeBranch,
67589    1,
67590    {
67591      kOperandTypeX86PCRelative,
67592      0,
67593      0,
67594      0,
67595      0,
67596      0,
67597      0,
67598      0,
67599      0,
67600      0,
67601      0,
67602      0,
67603      0
67604    },
67605    {
67606      kOperandFlagTarget,
67607      0,
67608      0,
67609      0,
67610      0,
67611      0,
67612      0,
67613      0,
67614      0,
67615      0,
67616      0,
67617      0,
67618      0
67619    },
67620    {
67621      {
67622        0,
67623        -1,
67624        -1,
67625        -1,
67626        -1,
67627        -1,
67628        -1,
67629        -1,
67630        -1,
67631        -1,
67632        -1,
67633        -1,
67634        -1
67635      },
67636      {
67637        0,
67638        -1,
67639        -1,
67640        -1,
67641        -1,
67642        -1,
67643        -1,
67644        -1,
67645        -1,
67646        -1,
67647        -1,
67648        -1,
67649        -1
67650      }
67651    }
67652  },
67653  {
67654    kInstructionTypeBranch,
67655    1,
67656    {
67657      kOperandTypeX86Memory,
67658      0,
67659      0,
67660      0,
67661      0,
67662      0,
67663      0,
67664      0,
67665      0,
67666      0,
67667      0,
67668      0,
67669      0
67670    },
67671    {
67672      kOperandFlagTarget,
67673      0,
67674      0,
67675      0,
67676      0,
67677      0,
67678      0,
67679      0,
67680      0,
67681      0,
67682      0,
67683      0,
67684      0
67685    },
67686    {
67687      {
67688        0,
67689        -1,
67690        -1,
67691        -1,
67692        -1,
67693        -1,
67694        -1,
67695        -1,
67696        -1,
67697        -1,
67698        -1,
67699        -1,
67700        -1
67701      },
67702      {
67703        0,
67704        -1,
67705        -1,
67706        -1,
67707        -1,
67708        -1,
67709        -1,
67710        -1,
67711        -1,
67712        -1,
67713        -1,
67714        -1,
67715        -1
67716      }
67717    }
67718  },
67719  {
67720    kInstructionTypeBranch,
67721    1,
67722    {
67723      kOperandTypeRegister,
67724      0,
67725      0,
67726      0,
67727      0,
67728      0,
67729      0,
67730      0,
67731      0,
67732      0,
67733      0,
67734      0,
67735      0
67736    },
67737    {
67738      kOperandFlagTarget,
67739      0,
67740      0,
67741      0,
67742      0,
67743      0,
67744      0,
67745      0,
67746      0,
67747      0,
67748      0,
67749      0,
67750      0
67751    },
67752    {
67753      {
67754        0,
67755        -1,
67756        -1,
67757        -1,
67758        -1,
67759        -1,
67760        -1,
67761        -1,
67762        -1,
67763        -1,
67764        -1,
67765        -1,
67766        -1
67767      },
67768      {
67769        0,
67770        -1,
67771        -1,
67772        -1,
67773        -1,
67774        -1,
67775        -1,
67776        -1,
67777        -1,
67778        -1,
67779        -1,
67780        -1,
67781        -1
67782      }
67783    }
67784  },
67785  {
67786    kInstructionTypeBranch,
67787    1,
67788    {
67789      kOperandTypeX86Memory,
67790      0,
67791      0,
67792      0,
67793      0,
67794      0,
67795      0,
67796      0,
67797      0,
67798      0,
67799      0,
67800      0,
67801      0
67802    },
67803    {
67804      kOperandFlagTarget,
67805      0,
67806      0,
67807      0,
67808      0,
67809      0,
67810      0,
67811      0,
67812      0,
67813      0,
67814      0,
67815      0,
67816      0
67817    },
67818    {
67819      {
67820        0,
67821        -1,
67822        -1,
67823        -1,
67824        -1,
67825        -1,
67826        -1,
67827        -1,
67828        -1,
67829        -1,
67830        -1,
67831        -1,
67832        -1
67833      },
67834      {
67835        0,
67836        -1,
67837        -1,
67838        -1,
67839        -1,
67840        -1,
67841        -1,
67842        -1,
67843        -1,
67844        -1,
67845        -1,
67846        -1,
67847        -1
67848      }
67849    }
67850  },
67851  {
67852    kInstructionTypeBranch,
67853    1,
67854    {
67855      kOperandTypeX86PCRelative,
67856      0,
67857      0,
67858      0,
67859      0,
67860      0,
67861      0,
67862      0,
67863      0,
67864      0,
67865      0,
67866      0,
67867      0
67868    },
67869    {
67870      kOperandFlagTarget,
67871      0,
67872      0,
67873      0,
67874      0,
67875      0,
67876      0,
67877      0,
67878      0,
67879      0,
67880      0,
67881      0,
67882      0
67883    },
67884    {
67885      {
67886        0,
67887        -1,
67888        -1,
67889        -1,
67890        -1,
67891        -1,
67892        -1,
67893        -1,
67894        -1,
67895        -1,
67896        -1,
67897        -1,
67898        -1
67899      },
67900      {
67901        0,
67902        -1,
67903        -1,
67904        -1,
67905        -1,
67906        -1,
67907        -1,
67908        -1,
67909        -1,
67910        -1,
67911        -1,
67912        -1,
67913        -1
67914      }
67915    }
67916  },
67917  {
67918    kInstructionTypeBranch,
67919    1,
67920    {
67921      kOperandTypeRegister,
67922      0,
67923      0,
67924      0,
67925      0,
67926      0,
67927      0,
67928      0,
67929      0,
67930      0,
67931      0,
67932      0,
67933      0
67934    },
67935    {
67936      kOperandFlagTarget,
67937      0,
67938      0,
67939      0,
67940      0,
67941      0,
67942      0,
67943      0,
67944      0,
67945      0,
67946      0,
67947      0,
67948      0
67949    },
67950    {
67951      {
67952        0,
67953        -1,
67954        -1,
67955        -1,
67956        -1,
67957        -1,
67958        -1,
67959        -1,
67960        -1,
67961        -1,
67962        -1,
67963        -1,
67964        -1
67965      },
67966      {
67967        0,
67968        -1,
67969        -1,
67970        -1,
67971        -1,
67972        -1,
67973        -1,
67974        -1,
67975        -1,
67976        -1,
67977        -1,
67978        -1,
67979        -1
67980      }
67981    }
67982  },
67983  {
67984    kInstructionTypeBranch,
67985    1,
67986    {
67987      kOperandTypeX86PCRelative,
67988      0,
67989      0,
67990      0,
67991      0,
67992      0,
67993      0,
67994      0,
67995      0,
67996      0,
67997      0,
67998      0,
67999      0
68000    },
68001    {
68002      kOperandFlagTarget,
68003      0,
68004      0,
68005      0,
68006      0,
68007      0,
68008      0,
68009      0,
68010      0,
68011      0,
68012      0,
68013      0,
68014      0
68015    },
68016    {
68017      {
68018        0,
68019        -1,
68020        -1,
68021        -1,
68022        -1,
68023        -1,
68024        -1,
68025        -1,
68026        -1,
68027        -1,
68028        -1,
68029        -1,
68030        -1
68031      },
68032      {
68033        0,
68034        -1,
68035        -1,
68036        -1,
68037        -1,
68038        -1,
68039        -1,
68040        -1,
68041        -1,
68042        -1,
68043        -1,
68044        -1,
68045        -1
68046      }
68047    }
68048  },
68049  {
68050    kInstructionTypeBranch,
68051    1,
68052    {
68053      kOperandTypeX86PCRelative,
68054      0,
68055      0,
68056      0,
68057      0,
68058      0,
68059      0,
68060      0,
68061      0,
68062      0,
68063      0,
68064      0,
68065      0
68066    },
68067    {
68068      kOperandFlagTarget,
68069      0,
68070      0,
68071      0,
68072      0,
68073      0,
68074      0,
68075      0,
68076      0,
68077      0,
68078      0,
68079      0,
68080      0
68081    },
68082    {
68083      {
68084        0,
68085        -1,
68086        -1,
68087        -1,
68088        -1,
68089        -1,
68090        -1,
68091        -1,
68092        -1,
68093        -1,
68094        -1,
68095        -1,
68096        -1
68097      },
68098      {
68099        0,
68100        -1,
68101        -1,
68102        -1,
68103        -1,
68104        -1,
68105        -1,
68106        -1,
68107        -1,
68108        -1,
68109        -1,
68110        -1,
68111        -1
68112      }
68113    }
68114  },
68115  {
68116    kInstructionTypeBranch,
68117    1,
68118    {
68119      kOperandTypeX86PCRelative,
68120      0,
68121      0,
68122      0,
68123      0,
68124      0,
68125      0,
68126      0,
68127      0,
68128      0,
68129      0,
68130      0,
68131      0
68132    },
68133    {
68134      kOperandFlagTarget,
68135      0,
68136      0,
68137      0,
68138      0,
68139      0,
68140      0,
68141      0,
68142      0,
68143      0,
68144      0,
68145      0,
68146      0
68147    },
68148    {
68149      {
68150        0,
68151        -1,
68152        -1,
68153        -1,
68154        -1,
68155        -1,
68156        -1,
68157        -1,
68158        -1,
68159        -1,
68160        -1,
68161        -1,
68162        -1
68163      },
68164      {
68165        0,
68166        -1,
68167        -1,
68168        -1,
68169        -1,
68170        -1,
68171        -1,
68172        -1,
68173        -1,
68174        -1,
68175        -1,
68176        -1,
68177        -1
68178      }
68179    }
68180  },
68181  {
68182    kInstructionTypeBranch,
68183    1,
68184    {
68185      kOperandTypeX86PCRelative,
68186      0,
68187      0,
68188      0,
68189      0,
68190      0,
68191      0,
68192      0,
68193      0,
68194      0,
68195      0,
68196      0,
68197      0
68198    },
68199    {
68200      kOperandFlagTarget,
68201      0,
68202      0,
68203      0,
68204      0,
68205      0,
68206      0,
68207      0,
68208      0,
68209      0,
68210      0,
68211      0,
68212      0
68213    },
68214    {
68215      {
68216        0,
68217        -1,
68218        -1,
68219        -1,
68220        -1,
68221        -1,
68222        -1,
68223        -1,
68224        -1,
68225        -1,
68226        -1,
68227        -1,
68228        -1
68229      },
68230      {
68231        0,
68232        -1,
68233        -1,
68234        -1,
68235        -1,
68236        -1,
68237        -1,
68238        -1,
68239        -1,
68240        -1,
68241        -1,
68242        -1,
68243        -1
68244      }
68245    }
68246  },
68247  {
68248    kInstructionTypeBranch,
68249    1,
68250    {
68251      kOperandTypeX86PCRelative,
68252      0,
68253      0,
68254      0,
68255      0,
68256      0,
68257      0,
68258      0,
68259      0,
68260      0,
68261      0,
68262      0,
68263      0
68264    },
68265    {
68266      kOperandFlagTarget,
68267      0,
68268      0,
68269      0,
68270      0,
68271      0,
68272      0,
68273      0,
68274      0,
68275      0,
68276      0,
68277      0,
68278      0
68279    },
68280    {
68281      {
68282        0,
68283        -1,
68284        -1,
68285        -1,
68286        -1,
68287        -1,
68288        -1,
68289        -1,
68290        -1,
68291        -1,
68292        -1,
68293        -1,
68294        -1
68295      },
68296      {
68297        0,
68298        -1,
68299        -1,
68300        -1,
68301        -1,
68302        -1,
68303        -1,
68304        -1,
68305        -1,
68306        -1,
68307        -1,
68308        -1,
68309        -1
68310      }
68311    }
68312  },
68313  {
68314    kInstructionTypeBranch,
68315    1,
68316    {
68317      kOperandTypeX86PCRelative,
68318      0,
68319      0,
68320      0,
68321      0,
68322      0,
68323      0,
68324      0,
68325      0,
68326      0,
68327      0,
68328      0,
68329      0
68330    },
68331    {
68332      kOperandFlagTarget,
68333      0,
68334      0,
68335      0,
68336      0,
68337      0,
68338      0,
68339      0,
68340      0,
68341      0,
68342      0,
68343      0,
68344      0
68345    },
68346    {
68347      {
68348        0,
68349        -1,
68350        -1,
68351        -1,
68352        -1,
68353        -1,
68354        -1,
68355        -1,
68356        -1,
68357        -1,
68358        -1,
68359        -1,
68360        -1
68361      },
68362      {
68363        0,
68364        -1,
68365        -1,
68366        -1,
68367        -1,
68368        -1,
68369        -1,
68370        -1,
68371        -1,
68372        -1,
68373        -1,
68374        -1,
68375        -1
68376      }
68377    }
68378  },
68379  {
68380    kInstructionTypeBranch,
68381    1,
68382    {
68383      kOperandTypeX86PCRelative,
68384      0,
68385      0,
68386      0,
68387      0,
68388      0,
68389      0,
68390      0,
68391      0,
68392      0,
68393      0,
68394      0,
68395      0
68396    },
68397    {
68398      kOperandFlagTarget,
68399      0,
68400      0,
68401      0,
68402      0,
68403      0,
68404      0,
68405      0,
68406      0,
68407      0,
68408      0,
68409      0,
68410      0
68411    },
68412    {
68413      {
68414        0,
68415        -1,
68416        -1,
68417        -1,
68418        -1,
68419        -1,
68420        -1,
68421        -1,
68422        -1,
68423        -1,
68424        -1,
68425        -1,
68426        -1
68427      },
68428      {
68429        0,
68430        -1,
68431        -1,
68432        -1,
68433        -1,
68434        -1,
68435        -1,
68436        -1,
68437        -1,
68438        -1,
68439        -1,
68440        -1,
68441        -1
68442      }
68443    }
68444  },
68445  {
68446    kInstructionTypeBranch,
68447    1,
68448    {
68449      kOperandTypeX86PCRelative,
68450      0,
68451      0,
68452      0,
68453      0,
68454      0,
68455      0,
68456      0,
68457      0,
68458      0,
68459      0,
68460      0,
68461      0
68462    },
68463    {
68464      kOperandFlagTarget,
68465      0,
68466      0,
68467      0,
68468      0,
68469      0,
68470      0,
68471      0,
68472      0,
68473      0,
68474      0,
68475      0,
68476      0
68477    },
68478    {
68479      {
68480        0,
68481        -1,
68482        -1,
68483        -1,
68484        -1,
68485        -1,
68486        -1,
68487        -1,
68488        -1,
68489        -1,
68490        -1,
68491        -1,
68492        -1
68493      },
68494      {
68495        0,
68496        -1,
68497        -1,
68498        -1,
68499        -1,
68500        -1,
68501        -1,
68502        -1,
68503        -1,
68504        -1,
68505        -1,
68506        -1,
68507        -1
68508      }
68509    }
68510  },
68511  {
68512    kInstructionTypeBranch,
68513    1,
68514    {
68515      kOperandTypeX86PCRelative,
68516      0,
68517      0,
68518      0,
68519      0,
68520      0,
68521      0,
68522      0,
68523      0,
68524      0,
68525      0,
68526      0,
68527      0
68528    },
68529    {
68530      kOperandFlagTarget,
68531      0,
68532      0,
68533      0,
68534      0,
68535      0,
68536      0,
68537      0,
68538      0,
68539      0,
68540      0,
68541      0,
68542      0
68543    },
68544    {
68545      {
68546        0,
68547        -1,
68548        -1,
68549        -1,
68550        -1,
68551        -1,
68552        -1,
68553        -1,
68554        -1,
68555        -1,
68556        -1,
68557        -1,
68558        -1
68559      },
68560      {
68561        0,
68562        -1,
68563        -1,
68564        -1,
68565        -1,
68566        -1,
68567        -1,
68568        -1,
68569        -1,
68570        -1,
68571        -1,
68572        -1,
68573        -1
68574      }
68575    }
68576  },
68577  {
68578    kInstructionTypeBranch,
68579    1,
68580    {
68581      kOperandTypeX86PCRelative,
68582      0,
68583      0,
68584      0,
68585      0,
68586      0,
68587      0,
68588      0,
68589      0,
68590      0,
68591      0,
68592      0,
68593      0
68594    },
68595    {
68596      kOperandFlagTarget,
68597      0,
68598      0,
68599      0,
68600      0,
68601      0,
68602      0,
68603      0,
68604      0,
68605      0,
68606      0,
68607      0,
68608      0
68609    },
68610    {
68611      {
68612        0,
68613        -1,
68614        -1,
68615        -1,
68616        -1,
68617        -1,
68618        -1,
68619        -1,
68620        -1,
68621        -1,
68622        -1,
68623        -1,
68624        -1
68625      },
68626      {
68627        0,
68628        -1,
68629        -1,
68630        -1,
68631        -1,
68632        -1,
68633        -1,
68634        -1,
68635        -1,
68636        -1,
68637        -1,
68638        -1,
68639        -1
68640      }
68641    }
68642  },
68643  {
68644    kInstructionTypeBranch,
68645    1,
68646    {
68647      kOperandTypeX86PCRelative,
68648      0,
68649      0,
68650      0,
68651      0,
68652      0,
68653      0,
68654      0,
68655      0,
68656      0,
68657      0,
68658      0,
68659      0
68660    },
68661    {
68662      kOperandFlagTarget,
68663      0,
68664      0,
68665      0,
68666      0,
68667      0,
68668      0,
68669      0,
68670      0,
68671      0,
68672      0,
68673      0,
68674      0
68675    },
68676    {
68677      {
68678        0,
68679        -1,
68680        -1,
68681        -1,
68682        -1,
68683        -1,
68684        -1,
68685        -1,
68686        -1,
68687        -1,
68688        -1,
68689        -1,
68690        -1
68691      },
68692      {
68693        0,
68694        -1,
68695        -1,
68696        -1,
68697        -1,
68698        -1,
68699        -1,
68700        -1,
68701        -1,
68702        -1,
68703        -1,
68704        -1,
68705        -1
68706      }
68707    }
68708  },
68709  {
68710    kInstructionTypeBranch,
68711    1,
68712    {
68713      kOperandTypeX86PCRelative,
68714      0,
68715      0,
68716      0,
68717      0,
68718      0,
68719      0,
68720      0,
68721      0,
68722      0,
68723      0,
68724      0,
68725      0
68726    },
68727    {
68728      kOperandFlagTarget,
68729      0,
68730      0,
68731      0,
68732      0,
68733      0,
68734      0,
68735      0,
68736      0,
68737      0,
68738      0,
68739      0,
68740      0
68741    },
68742    {
68743      {
68744        0,
68745        -1,
68746        -1,
68747        -1,
68748        -1,
68749        -1,
68750        -1,
68751        -1,
68752        -1,
68753        -1,
68754        -1,
68755        -1,
68756        -1
68757      },
68758      {
68759        0,
68760        -1,
68761        -1,
68762        -1,
68763        -1,
68764        -1,
68765        -1,
68766        -1,
68767        -1,
68768        -1,
68769        -1,
68770        -1,
68771        -1
68772      }
68773    }
68774  },
68775  {
68776    kInstructionTypeBranch,
68777    1,
68778    {
68779      kOperandTypeX86PCRelative,
68780      0,
68781      0,
68782      0,
68783      0,
68784      0,
68785      0,
68786      0,
68787      0,
68788      0,
68789      0,
68790      0,
68791      0
68792    },
68793    {
68794      kOperandFlagTarget,
68795      0,
68796      0,
68797      0,
68798      0,
68799      0,
68800      0,
68801      0,
68802      0,
68803      0,
68804      0,
68805      0,
68806      0
68807    },
68808    {
68809      {
68810        0,
68811        -1,
68812        -1,
68813        -1,
68814        -1,
68815        -1,
68816        -1,
68817        -1,
68818        -1,
68819        -1,
68820        -1,
68821        -1,
68822        -1
68823      },
68824      {
68825        0,
68826        -1,
68827        -1,
68828        -1,
68829        -1,
68830        -1,
68831        -1,
68832        -1,
68833        -1,
68834        -1,
68835        -1,
68836        -1,
68837        -1
68838      }
68839    }
68840  },
68841  {
68842    kInstructionTypeBranch,
68843    1,
68844    {
68845      kOperandTypeX86PCRelative,
68846      0,
68847      0,
68848      0,
68849      0,
68850      0,
68851      0,
68852      0,
68853      0,
68854      0,
68855      0,
68856      0,
68857      0
68858    },
68859    {
68860      kOperandFlagTarget,
68861      0,
68862      0,
68863      0,
68864      0,
68865      0,
68866      0,
68867      0,
68868      0,
68869      0,
68870      0,
68871      0,
68872      0
68873    },
68874    {
68875      {
68876        0,
68877        -1,
68878        -1,
68879        -1,
68880        -1,
68881        -1,
68882        -1,
68883        -1,
68884        -1,
68885        -1,
68886        -1,
68887        -1,
68888        -1
68889      },
68890      {
68891        0,
68892        -1,
68893        -1,
68894        -1,
68895        -1,
68896        -1,
68897        -1,
68898        -1,
68899        -1,
68900        -1,
68901        -1,
68902        -1,
68903        -1
68904      }
68905    }
68906  },
68907  {
68908    kInstructionTypeBranch,
68909    1,
68910    {
68911      kOperandTypeX86PCRelative,
68912      0,
68913      0,
68914      0,
68915      0,
68916      0,
68917      0,
68918      0,
68919      0,
68920      0,
68921      0,
68922      0,
68923      0
68924    },
68925    {
68926      kOperandFlagTarget,
68927      0,
68928      0,
68929      0,
68930      0,
68931      0,
68932      0,
68933      0,
68934      0,
68935      0,
68936      0,
68937      0,
68938      0
68939    },
68940    {
68941      {
68942        0,
68943        -1,
68944        -1,
68945        -1,
68946        -1,
68947        -1,
68948        -1,
68949        -1,
68950        -1,
68951        -1,
68952        -1,
68953        -1,
68954        -1
68955      },
68956      {
68957        0,
68958        -1,
68959        -1,
68960        -1,
68961        -1,
68962        -1,
68963        -1,
68964        -1,
68965        -1,
68966        -1,
68967        -1,
68968        -1,
68969        -1
68970      }
68971    }
68972  },
68973  {
68974    kInstructionTypeBranch,
68975    1,
68976    {
68977      kOperandTypeX86PCRelative,
68978      0,
68979      0,
68980      0,
68981      0,
68982      0,
68983      0,
68984      0,
68985      0,
68986      0,
68987      0,
68988      0,
68989      0
68990    },
68991    {
68992      kOperandFlagTarget,
68993      0,
68994      0,
68995      0,
68996      0,
68997      0,
68998      0,
68999      0,
69000      0,
69001      0,
69002      0,
69003      0,
69004      0
69005    },
69006    {
69007      {
69008        0,
69009        -1,
69010        -1,
69011        -1,
69012        -1,
69013        -1,
69014        -1,
69015        -1,
69016        -1,
69017        -1,
69018        -1,
69019        -1,
69020        -1
69021      },
69022      {
69023        0,
69024        -1,
69025        -1,
69026        -1,
69027        -1,
69028        -1,
69029        -1,
69030        -1,
69031        -1,
69032        -1,
69033        -1,
69034        -1,
69035        -1
69036      }
69037    }
69038  },
69039  {
69040    kInstructionTypeBranch,
69041    1,
69042    {
69043      kOperandTypeX86PCRelative,
69044      0,
69045      0,
69046      0,
69047      0,
69048      0,
69049      0,
69050      0,
69051      0,
69052      0,
69053      0,
69054      0,
69055      0
69056    },
69057    {
69058      kOperandFlagTarget,
69059      0,
69060      0,
69061      0,
69062      0,
69063      0,
69064      0,
69065      0,
69066      0,
69067      0,
69068      0,
69069      0,
69070      0
69071    },
69072    {
69073      {
69074        0,
69075        -1,
69076        -1,
69077        -1,
69078        -1,
69079        -1,
69080        -1,
69081        -1,
69082        -1,
69083        -1,
69084        -1,
69085        -1,
69086        -1
69087      },
69088      {
69089        0,
69090        -1,
69091        -1,
69092        -1,
69093        -1,
69094        -1,
69095        -1,
69096        -1,
69097        -1,
69098        -1,
69099        -1,
69100        -1,
69101        -1
69102      }
69103    }
69104  },
69105  {
69106    0,
69107    0,
69108    {
69109      0,
69110      0,
69111      0,
69112      0,
69113      0,
69114      0,
69115      0,
69116      0,
69117      0,
69118      0,
69119      0,
69120      0,
69121      0
69122    },
69123    {
69124      0,
69125      0,
69126      0,
69127      0,
69128      0,
69129      0,
69130      0,
69131      0,
69132      0,
69133      0,
69134      0,
69135      0,
69136      0
69137    },
69138    {
69139      {
69140        -1,
69141        -1,
69142        -1,
69143        -1,
69144        -1,
69145        -1,
69146        -1,
69147        -1,
69148        -1,
69149        -1,
69150        -1,
69151        -1,
69152        -1
69153      },
69154      {
69155        -1,
69156        -1,
69157        -1,
69158        -1,
69159        -1,
69160        -1,
69161        -1,
69162        -1,
69163        -1,
69164        -1,
69165        -1,
69166        -1,
69167        -1
69168      }
69169    }
69170  },
69171  {
69172    0,
69173    2,
69174    {
69175      kOperandTypeRegister,
69176      kOperandTypeX86Memory,
69177      0,
69178      0,
69179      0,
69180      0,
69181      0,
69182      0,
69183      0,
69184      0,
69185      0,
69186      0,
69187      0
69188    },
69189    {
69190      0,
69191      0,
69192      0,
69193      0,
69194      0,
69195      0,
69196      0,
69197      0,
69198      0,
69199      0,
69200      0,
69201      0,
69202      0
69203    },
69204    {
69205      {
69206        1,
69207        0,
69208        -1,
69209        -1,
69210        -1,
69211        -1,
69212        -1,
69213        -1,
69214        -1,
69215        -1,
69216        -1,
69217        -1,
69218        -1
69219      },
69220      {
69221        0,
69222        1,
69223        -1,
69224        -1,
69225        -1,
69226        -1,
69227        -1,
69228        -1,
69229        -1,
69230        -1,
69231        -1,
69232        -1,
69233        -1
69234      }
69235    }
69236  },
69237  {
69238    0,
69239    2,
69240    {
69241      kOperandTypeRegister,
69242      kOperandTypeRegister,
69243      0,
69244      0,
69245      0,
69246      0,
69247      0,
69248      0,
69249      0,
69250      0,
69251      0,
69252      0,
69253      0
69254    },
69255    {
69256      0,
69257      0,
69258      0,
69259      0,
69260      0,
69261      0,
69262      0,
69263      0,
69264      0,
69265      0,
69266      0,
69267      0,
69268      0
69269    },
69270    {
69271      {
69272        1,
69273        0,
69274        -1,
69275        -1,
69276        -1,
69277        -1,
69278        -1,
69279        -1,
69280        -1,
69281        -1,
69282        -1,
69283        -1,
69284        -1
69285      },
69286      {
69287        0,
69288        1,
69289        -1,
69290        -1,
69291        -1,
69292        -1,
69293        -1,
69294        -1,
69295        -1,
69296        -1,
69297        -1,
69298        -1,
69299        -1
69300      }
69301    }
69302  },
69303  {
69304    0,
69305    2,
69306    {
69307      kOperandTypeRegister,
69308      kOperandTypeX86Memory,
69309      0,
69310      0,
69311      0,
69312      0,
69313      0,
69314      0,
69315      0,
69316      0,
69317      0,
69318      0,
69319      0
69320    },
69321    {
69322      0,
69323      0,
69324      0,
69325      0,
69326      0,
69327      0,
69328      0,
69329      0,
69330      0,
69331      0,
69332      0,
69333      0,
69334      0
69335    },
69336    {
69337      {
69338        1,
69339        0,
69340        -1,
69341        -1,
69342        -1,
69343        -1,
69344        -1,
69345        -1,
69346        -1,
69347        -1,
69348        -1,
69349        -1,
69350        -1
69351      },
69352      {
69353        0,
69354        1,
69355        -1,
69356        -1,
69357        -1,
69358        -1,
69359        -1,
69360        -1,
69361        -1,
69362        -1,
69363        -1,
69364        -1,
69365        -1
69366      }
69367    }
69368  },
69369  {
69370    0,
69371    2,
69372    {
69373      kOperandTypeRegister,
69374      kOperandTypeRegister,
69375      0,
69376      0,
69377      0,
69378      0,
69379      0,
69380      0,
69381      0,
69382      0,
69383      0,
69384      0,
69385      0
69386    },
69387    {
69388      0,
69389      0,
69390      0,
69391      0,
69392      0,
69393      0,
69394      0,
69395      0,
69396      0,
69397      0,
69398      0,
69399      0,
69400      0
69401    },
69402    {
69403      {
69404        1,
69405        0,
69406        -1,
69407        -1,
69408        -1,
69409        -1,
69410        -1,
69411        -1,
69412        -1,
69413        -1,
69414        -1,
69415        -1,
69416        -1
69417      },
69418      {
69419        0,
69420        1,
69421        -1,
69422        -1,
69423        -1,
69424        -1,
69425        -1,
69426        -1,
69427        -1,
69428        -1,
69429        -1,
69430        -1,
69431        -1
69432      }
69433    }
69434  },
69435  {
69436    0,
69437    2,
69438    {
69439      kOperandTypeRegister,
69440      kOperandTypeX86Memory,
69441      0,
69442      0,
69443      0,
69444      0,
69445      0,
69446      0,
69447      0,
69448      0,
69449      0,
69450      0,
69451      0
69452    },
69453    {
69454      0,
69455      0,
69456      0,
69457      0,
69458      0,
69459      0,
69460      0,
69461      0,
69462      0,
69463      0,
69464      0,
69465      0,
69466      0
69467    },
69468    {
69469      {
69470        1,
69471        0,
69472        -1,
69473        -1,
69474        -1,
69475        -1,
69476        -1,
69477        -1,
69478        -1,
69479        -1,
69480        -1,
69481        -1,
69482        -1
69483      },
69484      {
69485        0,
69486        1,
69487        -1,
69488        -1,
69489        -1,
69490        -1,
69491        -1,
69492        -1,
69493        -1,
69494        -1,
69495        -1,
69496        -1,
69497        -1
69498      }
69499    }
69500  },
69501  {
69502    0,
69503    2,
69504    {
69505      kOperandTypeRegister,
69506      kOperandTypeRegister,
69507      0,
69508      0,
69509      0,
69510      0,
69511      0,
69512      0,
69513      0,
69514      0,
69515      0,
69516      0,
69517      0
69518    },
69519    {
69520      0,
69521      0,
69522      0,
69523      0,
69524      0,
69525      0,
69526      0,
69527      0,
69528      0,
69529      0,
69530      0,
69531      0,
69532      0
69533    },
69534    {
69535      {
69536        1,
69537        0,
69538        -1,
69539        -1,
69540        -1,
69541        -1,
69542        -1,
69543        -1,
69544        -1,
69545        -1,
69546        -1,
69547        -1,
69548        -1
69549      },
69550      {
69551        0,
69552        1,
69553        -1,
69554        -1,
69555        -1,
69556        -1,
69557        -1,
69558        -1,
69559        -1,
69560        -1,
69561        -1,
69562        -1,
69563        -1
69564      }
69565    }
69566  },
69567  {
69568    0,
69569    2,
69570    {
69571      kOperandTypeX86Memory,
69572      kOperandTypeRegister,
69573      0,
69574      0,
69575      0,
69576      0,
69577      0,
69578      0,
69579      0,
69580      0,
69581      0,
69582      0,
69583      0
69584    },
69585    {
69586      0,
69587      0,
69588      0,
69589      0,
69590      0,
69591      0,
69592      0,
69593      0,
69594      0,
69595      0,
69596      0,
69597      0,
69598      0
69599    },
69600    {
69601      {
69602        1,
69603        0,
69604        -1,
69605        -1,
69606        -1,
69607        -1,
69608        -1,
69609        -1,
69610        -1,
69611        -1,
69612        -1,
69613        -1,
69614        -1
69615      },
69616      {
69617        0,
69618        1,
69619        -1,
69620        -1,
69621        -1,
69622        -1,
69623        -1,
69624        -1,
69625        -1,
69626        -1,
69627        -1,
69628        -1,
69629        -1
69630      }
69631    }
69632  },
69633  {
69634    0,
69635    1,
69636    {
69637      kOperandTypeX86Memory,
69638      0,
69639      0,
69640      0,
69641      0,
69642      0,
69643      0,
69644      0,
69645      0,
69646      0,
69647      0,
69648      0,
69649      0
69650    },
69651    {
69652      0,
69653      0,
69654      0,
69655      0,
69656      0,
69657      0,
69658      0,
69659      0,
69660      0,
69661      0,
69662      0,
69663      0,
69664      0
69665    },
69666    {
69667      {
69668        0,
69669        -1,
69670        -1,
69671        -1,
69672        -1,
69673        -1,
69674        -1,
69675        -1,
69676        -1,
69677        -1,
69678        -1,
69679        -1,
69680        -1
69681      },
69682      {
69683        0,
69684        -1,
69685        -1,
69686        -1,
69687        -1,
69688        -1,
69689        -1,
69690        -1,
69691        -1,
69692        -1,
69693        -1,
69694        -1,
69695        -1
69696      }
69697    }
69698  },
69699  {
69700    0,
69701    2,
69702    {
69703      kOperandTypeX86Memory,
69704      kOperandTypeRegister,
69705      0,
69706      0,
69707      0,
69708      0,
69709      0,
69710      0,
69711      0,
69712      0,
69713      0,
69714      0,
69715      0
69716    },
69717    {
69718      0,
69719      0,
69720      0,
69721      0,
69722      0,
69723      0,
69724      0,
69725      0,
69726      0,
69727      0,
69728      0,
69729      0,
69730      0
69731    },
69732    {
69733      {
69734        1,
69735        0,
69736        -1,
69737        -1,
69738        -1,
69739        -1,
69740        -1,
69741        -1,
69742        -1,
69743        -1,
69744        -1,
69745        -1,
69746        -1
69747      },
69748      {
69749        0,
69750        1,
69751        -1,
69752        -1,
69753        -1,
69754        -1,
69755        -1,
69756        -1,
69757        -1,
69758        -1,
69759        -1,
69760        -1,
69761        -1
69762      }
69763    }
69764  },
69765  {
69766    0,
69767    2,
69768    {
69769      kOperandTypeX86Memory,
69770      kOperandTypeRegister,
69771      0,
69772      0,
69773      0,
69774      0,
69775      0,
69776      0,
69777      0,
69778      0,
69779      0,
69780      0,
69781      0
69782    },
69783    {
69784      0,
69785      0,
69786      0,
69787      0,
69788      0,
69789      0,
69790      0,
69791      0,
69792      0,
69793      0,
69794      0,
69795      0,
69796      0
69797    },
69798    {
69799      {
69800        1,
69801        0,
69802        -1,
69803        -1,
69804        -1,
69805        -1,
69806        -1,
69807        -1,
69808        -1,
69809        -1,
69810        -1,
69811        -1,
69812        -1
69813      },
69814      {
69815        0,
69816        1,
69817        -1,
69818        -1,
69819        -1,
69820        -1,
69821        -1,
69822        -1,
69823        -1,
69824        -1,
69825        -1,
69826        -1,
69827        -1
69828      }
69829    }
69830  },
69831  {
69832    0,
69833    2,
69834    {
69835      kOperandTypeX86Memory,
69836      kOperandTypeRegister,
69837      0,
69838      0,
69839      0,
69840      0,
69841      0,
69842      0,
69843      0,
69844      0,
69845      0,
69846      0,
69847      0
69848    },
69849    {
69850      0,
69851      0,
69852      0,
69853      0,
69854      0,
69855      0,
69856      0,
69857      0,
69858      0,
69859      0,
69860      0,
69861      0,
69862      0
69863    },
69864    {
69865      {
69866        1,
69867        0,
69868        -1,
69869        -1,
69870        -1,
69871        -1,
69872        -1,
69873        -1,
69874        -1,
69875        -1,
69876        -1,
69877        -1,
69878        -1
69879      },
69880      {
69881        0,
69882        1,
69883        -1,
69884        -1,
69885        -1,
69886        -1,
69887        -1,
69888        -1,
69889        -1,
69890        -1,
69891        -1,
69892        -1,
69893        -1
69894      }
69895    }
69896  },
69897  {
69898    0,
69899    1,
69900    {
69901      kOperandTypeX86Memory,
69902      0,
69903      0,
69904      0,
69905      0,
69906      0,
69907      0,
69908      0,
69909      0,
69910      0,
69911      0,
69912      0,
69913      0
69914    },
69915    {
69916      0,
69917      0,
69918      0,
69919      0,
69920      0,
69921      0,
69922      0,
69923      0,
69924      0,
69925      0,
69926      0,
69927      0,
69928      0
69929    },
69930    {
69931      {
69932        0,
69933        -1,
69934        -1,
69935        -1,
69936        -1,
69937        -1,
69938        -1,
69939        -1,
69940        -1,
69941        -1,
69942        -1,
69943        -1,
69944        -1
69945      },
69946      {
69947        0,
69948        -1,
69949        -1,
69950        -1,
69951        -1,
69952        -1,
69953        -1,
69954        -1,
69955        -1,
69956        -1,
69957        -1,
69958        -1,
69959        -1
69960      }
69961    }
69962  },
69963  {
69964    0,
69965    2,
69966    {
69967      kOperandTypeRegister,
69968      kOperandTypeX86Memory,
69969      0,
69970      0,
69971      0,
69972      0,
69973      0,
69974      0,
69975      0,
69976      0,
69977      0,
69978      0,
69979      0
69980    },
69981    {
69982      0,
69983      0,
69984      0,
69985      0,
69986      0,
69987      0,
69988      0,
69989      0,
69990      0,
69991      0,
69992      0,
69993      0,
69994      0
69995    },
69996    {
69997      {
69998        1,
69999        0,
70000        -1,
70001        -1,
70002        -1,
70003        -1,
70004        -1,
70005        -1,
70006        -1,
70007        -1,
70008        -1,
70009        -1,
70010        -1
70011      },
70012      {
70013        0,
70014        1,
70015        -1,
70016        -1,
70017        -1,
70018        -1,
70019        -1,
70020        -1,
70021        -1,
70022        -1,
70023        -1,
70024        -1,
70025        -1
70026      }
70027    }
70028  },
70029  {
70030    0,
70031    1,
70032    {
70033      kOperandTypeX86Memory,
70034      0,
70035      0,
70036      0,
70037      0,
70038      0,
70039      0,
70040      0,
70041      0,
70042      0,
70043      0,
70044      0,
70045      0
70046    },
70047    {
70048      0,
70049      0,
70050      0,
70051      0,
70052      0,
70053      0,
70054      0,
70055      0,
70056      0,
70057      0,
70058      0,
70059      0,
70060      0
70061    },
70062    {
70063      {
70064        0,
70065        -1,
70066        -1,
70067        -1,
70068        -1,
70069        -1,
70070        -1,
70071        -1,
70072        -1,
70073        -1,
70074        -1,
70075        -1,
70076        -1
70077      },
70078      {
70079        0,
70080        -1,
70081        -1,
70082        -1,
70083        -1,
70084        -1,
70085        -1,
70086        -1,
70087        -1,
70088        -1,
70089        -1,
70090        -1,
70091        -1
70092      }
70093    }
70094  },
70095  {
70096    0,
70097    2,
70098    {
70099      kOperandTypeRegister,
70100      kOperandTypeX86Memory,
70101      0,
70102      0,
70103      0,
70104      0,
70105      0,
70106      0,
70107      0,
70108      0,
70109      0,
70110      0,
70111      0
70112    },
70113    {
70114      0,
70115      0,
70116      0,
70117      0,
70118      0,
70119      0,
70120      0,
70121      0,
70122      0,
70123      0,
70124      0,
70125      0,
70126      0
70127    },
70128    {
70129      {
70130        1,
70131        0,
70132        -1,
70133        -1,
70134        -1,
70135        -1,
70136        -1,
70137        -1,
70138        -1,
70139        -1,
70140        -1,
70141        -1,
70142        -1
70143      },
70144      {
70145        0,
70146        1,
70147        -1,
70148        -1,
70149        -1,
70150        -1,
70151        -1,
70152        -1,
70153        -1,
70154        -1,
70155        -1,
70156        -1,
70157        -1
70158      }
70159    }
70160  },
70161  {
70162    0,
70163    2,
70164    {
70165      kOperandTypeRegister,
70166      kOperandTypeX86Memory,
70167      0,
70168      0,
70169      0,
70170      0,
70171      0,
70172      0,
70173      0,
70174      0,
70175      0,
70176      0,
70177      0
70178    },
70179    {
70180      0,
70181      0,
70182      0,
70183      0,
70184      0,
70185      0,
70186      0,
70187      0,
70188      0,
70189      0,
70190      0,
70191      0,
70192      0
70193    },
70194    {
70195      {
70196        1,
70197        0,
70198        -1,
70199        -1,
70200        -1,
70201        -1,
70202        -1,
70203        -1,
70204        -1,
70205        -1,
70206        -1,
70207        -1,
70208        -1
70209      },
70210      {
70211        0,
70212        1,
70213        -1,
70214        -1,
70215        -1,
70216        -1,
70217        -1,
70218        -1,
70219        -1,
70220        -1,
70221        -1,
70222        -1,
70223        -1
70224      }
70225    }
70226  },
70227  {
70228    0,
70229    0,
70230    {
70231      0,
70232      0,
70233      0,
70234      0,
70235      0,
70236      0,
70237      0,
70238      0,
70239      0,
70240      0,
70241      0,
70242      0,
70243      0
70244    },
70245    {
70246      0,
70247      0,
70248      0,
70249      0,
70250      0,
70251      0,
70252      0,
70253      0,
70254      0,
70255      0,
70256      0,
70257      0,
70258      0
70259    },
70260    {
70261      {
70262        -1,
70263        -1,
70264        -1,
70265        -1,
70266        -1,
70267        -1,
70268        -1,
70269        -1,
70270        -1,
70271        -1,
70272        -1,
70273        -1,
70274        -1
70275      },
70276      {
70277        -1,
70278        -1,
70279        -1,
70280        -1,
70281        -1,
70282        -1,
70283        -1,
70284        -1,
70285        -1,
70286        -1,
70287        -1,
70288        -1,
70289        -1
70290      }
70291    }
70292  },
70293  {
70294    0,
70295    0,
70296    {
70297      0,
70298      0,
70299      0,
70300      0,
70301      0,
70302      0,
70303      0,
70304      0,
70305      0,
70306      0,
70307      0,
70308      0,
70309      0
70310    },
70311    {
70312      0,
70313      0,
70314      0,
70315      0,
70316      0,
70317      0,
70318      0,
70319      0,
70320      0,
70321      0,
70322      0,
70323      0,
70324      0
70325    },
70326    {
70327      {
70328        -1,
70329        -1,
70330        -1,
70331        -1,
70332        -1,
70333        -1,
70334        -1,
70335        -1,
70336        -1,
70337        -1,
70338        -1,
70339        -1,
70340        -1
70341      },
70342      {
70343        -1,
70344        -1,
70345        -1,
70346        -1,
70347        -1,
70348        -1,
70349        -1,
70350        -1,
70351        -1,
70352        -1,
70353        -1,
70354        -1,
70355        -1
70356      }
70357    }
70358  },
70359  {
70360    0,
70361    1,
70362    {
70363      kOperandTypeX86Memory,
70364      0,
70365      0,
70366      0,
70367      0,
70368      0,
70369      0,
70370      0,
70371      0,
70372      0,
70373      0,
70374      0,
70375      0
70376    },
70377    {
70378      0,
70379      0,
70380      0,
70381      0,
70382      0,
70383      0,
70384      0,
70385      0,
70386      0,
70387      0,
70388      0,
70389      0,
70390      0
70391    },
70392    {
70393      {
70394        0,
70395        -1,
70396        -1,
70397        -1,
70398        -1,
70399        -1,
70400        -1,
70401        -1,
70402        -1,
70403        -1,
70404        -1,
70405        -1,
70406        -1
70407      },
70408      {
70409        0,
70410        -1,
70411        -1,
70412        -1,
70413        -1,
70414        -1,
70415        -1,
70416        -1,
70417        -1,
70418        -1,
70419        -1,
70420        -1,
70421        -1
70422      }
70423    }
70424  },
70425  {
70426    0,
70427    1,
70428    {
70429      kOperandTypeX86Memory,
70430      0,
70431      0,
70432      0,
70433      0,
70434      0,
70435      0,
70436      0,
70437      0,
70438      0,
70439      0,
70440      0,
70441      0
70442    },
70443    {
70444      0,
70445      0,
70446      0,
70447      0,
70448      0,
70449      0,
70450      0,
70451      0,
70452      0,
70453      0,
70454      0,
70455      0,
70456      0
70457    },
70458    {
70459      {
70460        0,
70461        -1,
70462        -1,
70463        -1,
70464        -1,
70465        -1,
70466        -1,
70467        -1,
70468        -1,
70469        -1,
70470        -1,
70471        -1,
70472        -1
70473      },
70474      {
70475        0,
70476        -1,
70477        -1,
70478        -1,
70479        -1,
70480        -1,
70481        -1,
70482        -1,
70483        -1,
70484        -1,
70485        -1,
70486        -1,
70487        -1
70488      }
70489    }
70490  },
70491  {
70492    0,
70493    1,
70494    {
70495      kOperandTypeX86Memory,
70496      0,
70497      0,
70498      0,
70499      0,
70500      0,
70501      0,
70502      0,
70503      0,
70504      0,
70505      0,
70506      0,
70507      0
70508    },
70509    {
70510      0,
70511      0,
70512      0,
70513      0,
70514      0,
70515      0,
70516      0,
70517      0,
70518      0,
70519      0,
70520      0,
70521      0,
70522      0
70523    },
70524    {
70525      {
70526        0,
70527        -1,
70528        -1,
70529        -1,
70530        -1,
70531        -1,
70532        -1,
70533        -1,
70534        -1,
70535        -1,
70536        -1,
70537        -1,
70538        -1
70539      },
70540      {
70541        0,
70542        -1,
70543        -1,
70544        -1,
70545        -1,
70546        -1,
70547        -1,
70548        -1,
70549        -1,
70550        -1,
70551        -1,
70552        -1,
70553        -1
70554      }
70555    }
70556  },
70557  {
70558    0,
70559    1,
70560    {
70561      kOperandTypeRegister,
70562      0,
70563      0,
70564      0,
70565      0,
70566      0,
70567      0,
70568      0,
70569      0,
70570      0,
70571      0,
70572      0,
70573      0
70574    },
70575    {
70576      0,
70577      0,
70578      0,
70579      0,
70580      0,
70581      0,
70582      0,
70583      0,
70584      0,
70585      0,
70586      0,
70587      0,
70588      0
70589    },
70590    {
70591      {
70592        -1,
70593        -1,
70594        -1,
70595        -1,
70596        -1,
70597        -1,
70598        -1,
70599        -1,
70600        -1,
70601        -1,
70602        -1,
70603        -1,
70604        -1
70605      },
70606      {
70607        -1,
70608        -1,
70609        -1,
70610        -1,
70611        -1,
70612        -1,
70613        -1,
70614        -1,
70615        -1,
70616        -1,
70617        -1,
70618        -1,
70619        -1
70620      }
70621    }
70622  },
70623  {
70624    0,
70625    1,
70626    {
70627      kOperandTypeRegister,
70628      0,
70629      0,
70630      0,
70631      0,
70632      0,
70633      0,
70634      0,
70635      0,
70636      0,
70637      0,
70638      0,
70639      0
70640    },
70641    {
70642      0,
70643      0,
70644      0,
70645      0,
70646      0,
70647      0,
70648      0,
70649      0,
70650      0,
70651      0,
70652      0,
70653      0,
70654      0
70655    },
70656    {
70657      {
70658        -1,
70659        -1,
70660        -1,
70661        -1,
70662        -1,
70663        -1,
70664        -1,
70665        -1,
70666        -1,
70667        -1,
70668        -1,
70669        -1,
70670        -1
70671      },
70672      {
70673        -1,
70674        -1,
70675        -1,
70676        -1,
70677        -1,
70678        -1,
70679        -1,
70680        -1,
70681        -1,
70682        -1,
70683        -1,
70684        -1,
70685        -1
70686      }
70687    }
70688  },
70689  {
70690    0,
70691    1,
70692    {
70693      kOperandTypeRegister,
70694      0,
70695      0,
70696      0,
70697      0,
70698      0,
70699      0,
70700      0,
70701      0,
70702      0,
70703      0,
70704      0,
70705      0
70706    },
70707    {
70708      0,
70709      0,
70710      0,
70711      0,
70712      0,
70713      0,
70714      0,
70715      0,
70716      0,
70717      0,
70718      0,
70719      0,
70720      0
70721    },
70722    {
70723      {
70724        -1,
70725        -1,
70726        -1,
70727        -1,
70728        -1,
70729        -1,
70730        -1,
70731        -1,
70732        -1,
70733        -1,
70734        -1,
70735        -1,
70736        -1
70737      },
70738      {
70739        -1,
70740        -1,
70741        -1,
70742        -1,
70743        -1,
70744        -1,
70745        -1,
70746        -1,
70747        -1,
70748        -1,
70749        -1,
70750        -1,
70751        -1
70752      }
70753    }
70754  },
70755  {
70756    0,
70757    1,
70758    {
70759      kOperandTypeRegister,
70760      0,
70761      0,
70762      0,
70763      0,
70764      0,
70765      0,
70766      0,
70767      0,
70768      0,
70769      0,
70770      0,
70771      0
70772    },
70773    {
70774      0,
70775      0,
70776      0,
70777      0,
70778      0,
70779      0,
70780      0,
70781      0,
70782      0,
70783      0,
70784      0,
70785      0,
70786      0
70787    },
70788    {
70789      {
70790        -1,
70791        -1,
70792        -1,
70793        -1,
70794        -1,
70795        -1,
70796        -1,
70797        -1,
70798        -1,
70799        -1,
70800        -1,
70801        -1,
70802        -1
70803      },
70804      {
70805        -1,
70806        -1,
70807        -1,
70808        -1,
70809        -1,
70810        -1,
70811        -1,
70812        -1,
70813        -1,
70814        -1,
70815        -1,
70816        -1,
70817        -1
70818      }
70819    }
70820  },
70821  {
70822    0,
70823    1,
70824    {
70825      kOperandTypeRegister,
70826      0,
70827      0,
70828      0,
70829      0,
70830      0,
70831      0,
70832      0,
70833      0,
70834      0,
70835      0,
70836      0,
70837      0
70838    },
70839    {
70840      0,
70841      0,
70842      0,
70843      0,
70844      0,
70845      0,
70846      0,
70847      0,
70848      0,
70849      0,
70850      0,
70851      0,
70852      0
70853    },
70854    {
70855      {
70856        -1,
70857        -1,
70858        -1,
70859        -1,
70860        -1,
70861        -1,
70862        -1,
70863        -1,
70864        -1,
70865        -1,
70866        -1,
70867        -1,
70868        -1
70869      },
70870      {
70871        -1,
70872        -1,
70873        -1,
70874        -1,
70875        -1,
70876        -1,
70877        -1,
70878        -1,
70879        -1,
70880        -1,
70881        -1,
70882        -1,
70883        -1
70884      }
70885    }
70886  },
70887  {
70888    0,
70889    1,
70890    {
70891      kOperandTypeRegister,
70892      0,
70893      0,
70894      0,
70895      0,
70896      0,
70897      0,
70898      0,
70899      0,
70900      0,
70901      0,
70902      0,
70903      0
70904    },
70905    {
70906      0,
70907      0,
70908      0,
70909      0,
70910      0,
70911      0,
70912      0,
70913      0,
70914      0,
70915      0,
70916      0,
70917      0,
70918      0
70919    },
70920    {
70921      {
70922        -1,
70923        -1,
70924        -1,
70925        -1,
70926        -1,
70927        -1,
70928        -1,
70929        -1,
70930        -1,
70931        -1,
70932        -1,
70933        -1,
70934        -1
70935      },
70936      {
70937        -1,
70938        -1,
70939        -1,
70940        -1,
70941        -1,
70942        -1,
70943        -1,
70944        -1,
70945        -1,
70946        -1,
70947        -1,
70948        -1,
70949        -1
70950      }
70951    }
70952  },
70953  {
70954    0,
70955    2,
70956    {
70957      kOperandTypeRegister,
70958      kOperandTypeX86Memory,
70959      0,
70960      0,
70961      0,
70962      0,
70963      0,
70964      0,
70965      0,
70966      0,
70967      0,
70968      0,
70969      0
70970    },
70971    {
70972      0,
70973      0,
70974      0,
70975      0,
70976      0,
70977      0,
70978      0,
70979      0,
70980      0,
70981      0,
70982      0,
70983      0,
70984      0
70985    },
70986    {
70987      {
70988        -1,
70989        -1,
70990        -1,
70991        -1,
70992        -1,
70993        -1,
70994        -1,
70995        -1,
70996        -1,
70997        -1,
70998        -1,
70999        -1,
71000        -1
71001      },
71002      {
71003        -1,
71004        -1,
71005        -1,
71006        -1,
71007        -1,
71008        -1,
71009        -1,
71010        -1,
71011        -1,
71012        -1,
71013        -1,
71014        -1,
71015        -1
71016      }
71017    }
71018  },
71019  {
71020    0,
71021    2,
71022    {
71023      kOperandTypeRegister,
71024      kOperandTypeX86Memory,
71025      0,
71026      0,
71027      0,
71028      0,
71029      0,
71030      0,
71031      0,
71032      0,
71033      0,
71034      0,
71035      0
71036    },
71037    {
71038      0,
71039      0,
71040      0,
71041      0,
71042      0,
71043      0,
71044      0,
71045      0,
71046      0,
71047      0,
71048      0,
71049      0,
71050      0
71051    },
71052    {
71053      {
71054        -1,
71055        -1,
71056        -1,
71057        -1,
71058        -1,
71059        -1,
71060        -1,
71061        -1,
71062        -1,
71063        -1,
71064        -1,
71065        -1,
71066        -1
71067      },
71068      {
71069        -1,
71070        -1,
71071        -1,
71072        -1,
71073        -1,
71074        -1,
71075        -1,
71076        -1,
71077        -1,
71078        -1,
71079        -1,
71080        -1,
71081        -1
71082      }
71083    }
71084  },
71085  {
71086    0,
71087    2,
71088    {
71089      kOperandTypeRegister,
71090      kOperandTypeX86Memory,
71091      0,
71092      0,
71093      0,
71094      0,
71095      0,
71096      0,
71097      0,
71098      0,
71099      0,
71100      0,
71101      0
71102    },
71103    {
71104      0,
71105      0,
71106      0,
71107      0,
71108      0,
71109      0,
71110      0,
71111      0,
71112      0,
71113      0,
71114      0,
71115      0,
71116      0
71117    },
71118    {
71119      {
71120        -1,
71121        -1,
71122        -1,
71123        -1,
71124        -1,
71125        -1,
71126        -1,
71127        -1,
71128        -1,
71129        -1,
71130        -1,
71131        -1,
71132        -1
71133      },
71134      {
71135        -1,
71136        -1,
71137        -1,
71138        -1,
71139        -1,
71140        -1,
71141        -1,
71142        -1,
71143        -1,
71144        -1,
71145        -1,
71146        -1,
71147        -1
71148      }
71149    }
71150  },
71151  {
71152    0,
71153    2,
71154    {
71155      kOperandTypeRegister,
71156      kOperandTypeX86Memory,
71157      0,
71158      0,
71159      0,
71160      0,
71161      0,
71162      0,
71163      0,
71164      0,
71165      0,
71166      0,
71167      0
71168    },
71169    {
71170      0,
71171      0,
71172      0,
71173      0,
71174      0,
71175      0,
71176      0,
71177      0,
71178      0,
71179      0,
71180      0,
71181      0,
71182      0
71183    },
71184    {
71185      {
71186        -1,
71187        -1,
71188        -1,
71189        -1,
71190        -1,
71191        -1,
71192        -1,
71193        -1,
71194        -1,
71195        -1,
71196        -1,
71197        -1,
71198        -1
71199      },
71200      {
71201        -1,
71202        -1,
71203        -1,
71204        -1,
71205        -1,
71206        -1,
71207        -1,
71208        -1,
71209        -1,
71210        -1,
71211        -1,
71212        -1,
71213        -1
71214      }
71215    }
71216  },
71217  {
71218    0,
71219    2,
71220    {
71221      kOperandTypeRegister,
71222      kOperandTypeX86Memory,
71223      0,
71224      0,
71225      0,
71226      0,
71227      0,
71228      0,
71229      0,
71230      0,
71231      0,
71232      0,
71233      0
71234    },
71235    {
71236      0,
71237      0,
71238      0,
71239      0,
71240      0,
71241      0,
71242      0,
71243      0,
71244      0,
71245      0,
71246      0,
71247      0,
71248      0
71249    },
71250    {
71251      {
71252        -1,
71253        -1,
71254        -1,
71255        -1,
71256        -1,
71257        -1,
71258        -1,
71259        -1,
71260        -1,
71261        -1,
71262        -1,
71263        -1,
71264        -1
71265      },
71266      {
71267        -1,
71268        -1,
71269        -1,
71270        -1,
71271        -1,
71272        -1,
71273        -1,
71274        -1,
71275        -1,
71276        -1,
71277        -1,
71278        -1,
71279        -1
71280      }
71281    }
71282  },
71283  {
71284    0,
71285    2,
71286    {
71287      kOperandTypeRegister,
71288      kOperandTypeX86Memory,
71289      0,
71290      0,
71291      0,
71292      0,
71293      0,
71294      0,
71295      0,
71296      0,
71297      0,
71298      0,
71299      0
71300    },
71301    {
71302      0,
71303      0,
71304      0,
71305      0,
71306      0,
71307      0,
71308      0,
71309      0,
71310      0,
71311      0,
71312      0,
71313      0,
71314      0
71315    },
71316    {
71317      {
71318        -1,
71319        -1,
71320        -1,
71321        -1,
71322        -1,
71323        -1,
71324        -1,
71325        -1,
71326        -1,
71327        -1,
71328        -1,
71329        -1,
71330        -1
71331      },
71332      {
71333        -1,
71334        -1,
71335        -1,
71336        -1,
71337        -1,
71338        -1,
71339        -1,
71340        -1,
71341        -1,
71342        -1,
71343        -1,
71344        -1,
71345        -1
71346      }
71347    }
71348  },
71349  {
71350    0,
71351    1,
71352    {
71353      kOperandTypeRegister,
71354      0,
71355      0,
71356      0,
71357      0,
71358      0,
71359      0,
71360      0,
71361      0,
71362      0,
71363      0,
71364      0,
71365      0
71366    },
71367    {
71368      0,
71369      0,
71370      0,
71371      0,
71372      0,
71373      0,
71374      0,
71375      0,
71376      0,
71377      0,
71378      0,
71379      0,
71380      0
71381    },
71382    {
71383      {
71384        0,
71385        -1,
71386        -1,
71387        -1,
71388        -1,
71389        -1,
71390        -1,
71391        -1,
71392        -1,
71393        -1,
71394        -1,
71395        -1,
71396        -1
71397      },
71398      {
71399        0,
71400        -1,
71401        -1,
71402        -1,
71403        -1,
71404        -1,
71405        -1,
71406        -1,
71407        -1,
71408        -1,
71409        -1,
71410        -1,
71411        -1
71412      }
71413    }
71414  },
71415  {
71416    0,
71417    2,
71418    {
71419      kOperandTypeRegister,
71420      kOperandTypeX86Memory,
71421      0,
71422      0,
71423      0,
71424      0,
71425      0,
71426      0,
71427      0,
71428      0,
71429      0,
71430      0,
71431      0
71432    },
71433    {
71434      0,
71435      0,
71436      0,
71437      0,
71438      0,
71439      0,
71440      0,
71441      0,
71442      0,
71443      0,
71444      0,
71445      0,
71446      0
71447    },
71448    {
71449      {
71450        1,
71451        0,
71452        -1,
71453        -1,
71454        -1,
71455        -1,
71456        -1,
71457        -1,
71458        -1,
71459        -1,
71460        -1,
71461        -1,
71462        -1
71463      },
71464      {
71465        0,
71466        1,
71467        -1,
71468        -1,
71469        -1,
71470        -1,
71471        -1,
71472        -1,
71473        -1,
71474        -1,
71475        -1,
71476        -1,
71477        -1
71478      }
71479    }
71480  },
71481  {
71482    0,
71483    2,
71484    {
71485      kOperandTypeRegister,
71486      kOperandTypeX86Memory,
71487      0,
71488      0,
71489      0,
71490      0,
71491      0,
71492      0,
71493      0,
71494      0,
71495      0,
71496      0,
71497      0
71498    },
71499    {
71500      0,
71501      0,
71502      0,
71503      0,
71504      0,
71505      0,
71506      0,
71507      0,
71508      0,
71509      0,
71510      0,
71511      0,
71512      0
71513    },
71514    {
71515      {
71516        1,
71517        0,
71518        -1,
71519        -1,
71520        -1,
71521        -1,
71522        -1,
71523        -1,
71524        -1,
71525        -1,
71526        -1,
71527        -1,
71528        -1
71529      },
71530      {
71531        0,
71532        1,
71533        -1,
71534        -1,
71535        -1,
71536        -1,
71537        -1,
71538        -1,
71539        -1,
71540        -1,
71541        -1,
71542        -1,
71543        -1
71544      }
71545    }
71546  },
71547  {
71548    0,
71549    2,
71550    {
71551      kOperandTypeRegister,
71552      kOperandTypeX86EffectiveAddress,
71553      0,
71554      0,
71555      0,
71556      0,
71557      0,
71558      0,
71559      0,
71560      0,
71561      0,
71562      0,
71563      0
71564    },
71565    {
71566      0,
71567      0,
71568      0,
71569      0,
71570      0,
71571      0,
71572      0,
71573      0,
71574      0,
71575      0,
71576      0,
71577      0,
71578      0
71579    },
71580    {
71581      {
71582        1,
71583        0,
71584        -1,
71585        -1,
71586        -1,
71587        -1,
71588        -1,
71589        -1,
71590        -1,
71591        -1,
71592        -1,
71593        -1,
71594        -1
71595      },
71596      {
71597        0,
71598        1,
71599        -1,
71600        -1,
71601        -1,
71602        -1,
71603        -1,
71604        -1,
71605        -1,
71606        -1,
71607        -1,
71608        -1,
71609        -1
71610      }
71611    }
71612  },
71613  {
71614    0,
71615    2,
71616    {
71617      kOperandTypeRegister,
71618      kOperandTypeX86Memory,
71619      0,
71620      0,
71621      0,
71622      0,
71623      0,
71624      0,
71625      0,
71626      0,
71627      0,
71628      0,
71629      0
71630    },
71631    {
71632      0,
71633      0,
71634      0,
71635      0,
71636      0,
71637      0,
71638      0,
71639      0,
71640      0,
71641      0,
71642      0,
71643      0,
71644      0
71645    },
71646    {
71647      {
71648        1,
71649        0,
71650        -1,
71651        -1,
71652        -1,
71653        -1,
71654        -1,
71655        -1,
71656        -1,
71657        -1,
71658        -1,
71659        -1,
71660        -1
71661      },
71662      {
71663        0,
71664        1,
71665        -1,
71666        -1,
71667        -1,
71668        -1,
71669        -1,
71670        -1,
71671        -1,
71672        -1,
71673        -1,
71674        -1,
71675        -1
71676      }
71677    }
71678  },
71679  {
71680    0,
71681    0,
71682    {
71683      0,
71684      0,
71685      0,
71686      0,
71687      0,
71688      0,
71689      0,
71690      0,
71691      0,
71692      0,
71693      0,
71694      0,
71695      0
71696    },
71697    {
71698      0,
71699      0,
71700      0,
71701      0,
71702      0,
71703      0,
71704      0,
71705      0,
71706      0,
71707      0,
71708      0,
71709      0,
71710      0
71711    },
71712    {
71713      {
71714        -1,
71715        -1,
71716        -1,
71717        -1,
71718        -1,
71719        -1,
71720        -1,
71721        -1,
71722        -1,
71723        -1,
71724        -1,
71725        -1,
71726        -1
71727      },
71728      {
71729        -1,
71730        -1,
71731        -1,
71732        -1,
71733        -1,
71734        -1,
71735        -1,
71736        -1,
71737        -1,
71738        -1,
71739        -1,
71740        -1,
71741        -1
71742      }
71743    }
71744  },
71745  {
71746    0,
71747    0,
71748    {
71749      0,
71750      0,
71751      0,
71752      0,
71753      0,
71754      0,
71755      0,
71756      0,
71757      0,
71758      0,
71759      0,
71760      0,
71761      0
71762    },
71763    {
71764      0,
71765      0,
71766      0,
71767      0,
71768      0,
71769      0,
71770      0,
71771      0,
71772      0,
71773      0,
71774      0,
71775      0,
71776      0
71777    },
71778    {
71779      {
71780        -1,
71781        -1,
71782        -1,
71783        -1,
71784        -1,
71785        -1,
71786        -1,
71787        -1,
71788        -1,
71789        -1,
71790        -1,
71791        -1,
71792        -1
71793      },
71794      {
71795        -1,
71796        -1,
71797        -1,
71798        -1,
71799        -1,
71800        -1,
71801        -1,
71802        -1,
71803        -1,
71804        -1,
71805        -1,
71806        -1,
71807        -1
71808      }
71809    }
71810  },
71811  {
71812    0,
71813    2,
71814    {
71815      kOperandTypeRegister,
71816      kOperandTypeX86Memory,
71817      0,
71818      0,
71819      0,
71820      0,
71821      0,
71822      0,
71823      0,
71824      0,
71825      0,
71826      0,
71827      0
71828    },
71829    {
71830      0,
71831      0,
71832      0,
71833      0,
71834      0,
71835      0,
71836      0,
71837      0,
71838      0,
71839      0,
71840      0,
71841      0,
71842      0
71843    },
71844    {
71845      {
71846        1,
71847        0,
71848        -1,
71849        -1,
71850        -1,
71851        -1,
71852        -1,
71853        -1,
71854        -1,
71855        -1,
71856        -1,
71857        -1,
71858        -1
71859      },
71860      {
71861        0,
71862        1,
71863        -1,
71864        -1,
71865        -1,
71866        -1,
71867        -1,
71868        -1,
71869        -1,
71870        -1,
71871        -1,
71872        -1,
71873        -1
71874      }
71875    }
71876  },
71877  {
71878    0,
71879    2,
71880    {
71881      kOperandTypeRegister,
71882      kOperandTypeX86Memory,
71883      0,
71884      0,
71885      0,
71886      0,
71887      0,
71888      0,
71889      0,
71890      0,
71891      0,
71892      0,
71893      0
71894    },
71895    {
71896      0,
71897      0,
71898      0,
71899      0,
71900      0,
71901      0,
71902      0,
71903      0,
71904      0,
71905      0,
71906      0,
71907      0,
71908      0
71909    },
71910    {
71911      {
71912        1,
71913        0,
71914        -1,
71915        -1,
71916        -1,
71917        -1,
71918        -1,
71919        -1,
71920        -1,
71921        -1,
71922        -1,
71923        -1,
71924        -1
71925      },
71926      {
71927        0,
71928        1,
71929        -1,
71930        -1,
71931        -1,
71932        -1,
71933        -1,
71934        -1,
71935        -1,
71936        -1,
71937        -1,
71938        -1,
71939        -1
71940      }
71941    }
71942  },
71943  {
71944    0,
71945    0,
71946    {
71947      0,
71948      0,
71949      0,
71950      0,
71951      0,
71952      0,
71953      0,
71954      0,
71955      0,
71956      0,
71957      0,
71958      0,
71959      0
71960    },
71961    {
71962      0,
71963      0,
71964      0,
71965      0,
71966      0,
71967      0,
71968      0,
71969      0,
71970      0,
71971      0,
71972      0,
71973      0,
71974      0
71975    },
71976    {
71977      {
71978        -1,
71979        -1,
71980        -1,
71981        -1,
71982        -1,
71983        -1,
71984        -1,
71985        -1,
71986        -1,
71987        -1,
71988        -1,
71989        -1,
71990        -1
71991      },
71992      {
71993        -1,
71994        -1,
71995        -1,
71996        -1,
71997        -1,
71998        -1,
71999        -1,
72000        -1,
72001        -1,
72002        -1,
72003        -1,
72004        -1,
72005        -1
72006      }
72007    }
72008  },
72009  {
72010    0,
72011    2,
72012    {
72013      kOperandTypeRegister,
72014      kOperandTypeX86Memory,
72015      0,
72016      0,
72017      0,
72018      0,
72019      0,
72020      0,
72021      0,
72022      0,
72023      0,
72024      0,
72025      0
72026    },
72027    {
72028      0,
72029      0,
72030      0,
72031      0,
72032      0,
72033      0,
72034      0,
72035      0,
72036      0,
72037      0,
72038      0,
72039      0,
72040      0
72041    },
72042    {
72043      {
72044        1,
72045        0,
72046        -1,
72047        -1,
72048        -1,
72049        -1,
72050        -1,
72051        -1,
72052        -1,
72053        -1,
72054        -1,
72055        -1,
72056        -1
72057      },
72058      {
72059        0,
72060        1,
72061        -1,
72062        -1,
72063        -1,
72064        -1,
72065        -1,
72066        -1,
72067        -1,
72068        -1,
72069        -1,
72070        -1,
72071        -1
72072      }
72073    }
72074  },
72075  {
72076    0,
72077    2,
72078    {
72079      kOperandTypeRegister,
72080      kOperandTypeX86Memory,
72081      0,
72082      0,
72083      0,
72084      0,
72085      0,
72086      0,
72087      0,
72088      0,
72089      0,
72090      0,
72091      0
72092    },
72093    {
72094      0,
72095      0,
72096      0,
72097      0,
72098      0,
72099      0,
72100      0,
72101      0,
72102      0,
72103      0,
72104      0,
72105      0,
72106      0
72107    },
72108    {
72109      {
72110        1,
72111        0,
72112        -1,
72113        -1,
72114        -1,
72115        -1,
72116        -1,
72117        -1,
72118        -1,
72119        -1,
72120        -1,
72121        -1,
72122        -1
72123      },
72124      {
72125        0,
72126        1,
72127        -1,
72128        -1,
72129        -1,
72130        -1,
72131        -1,
72132        -1,
72133        -1,
72134        -1,
72135        -1,
72136        -1,
72137        -1
72138      }
72139    }
72140  },
72141  {
72142    0,
72143    2,
72144    {
72145      kOperandTypeRegister,
72146      kOperandTypeX86Memory,
72147      0,
72148      0,
72149      0,
72150      0,
72151      0,
72152      0,
72153      0,
72154      0,
72155      0,
72156      0,
72157      0
72158    },
72159    {
72160      0,
72161      0,
72162      0,
72163      0,
72164      0,
72165      0,
72166      0,
72167      0,
72168      0,
72169      0,
72170      0,
72171      0,
72172      0
72173    },
72174    {
72175      {
72176        1,
72177        0,
72178        -1,
72179        -1,
72180        -1,
72181        -1,
72182        -1,
72183        -1,
72184        -1,
72185        -1,
72186        -1,
72187        -1,
72188        -1
72189      },
72190      {
72191        0,
72192        1,
72193        -1,
72194        -1,
72195        -1,
72196        -1,
72197        -1,
72198        -1,
72199        -1,
72200        -1,
72201        -1,
72202        -1,
72203        -1
72204      }
72205    }
72206  },
72207  {
72208    0,
72209    1,
72210    {
72211      kOperandTypeX86Memory,
72212      0,
72213      0,
72214      0,
72215      0,
72216      0,
72217      0,
72218      0,
72219      0,
72220      0,
72221      0,
72222      0,
72223      0
72224    },
72225    {
72226      0,
72227      0,
72228      0,
72229      0,
72230      0,
72231      0,
72232      0,
72233      0,
72234      0,
72235      0,
72236      0,
72237      0,
72238      0
72239    },
72240    {
72241      {
72242        0,
72243        -1,
72244        -1,
72245        -1,
72246        -1,
72247        -1,
72248        -1,
72249        -1,
72250        -1,
72251        -1,
72252        -1,
72253        -1,
72254        -1
72255      },
72256      {
72257        0,
72258        -1,
72259        -1,
72260        -1,
72261        -1,
72262        -1,
72263        -1,
72264        -1,
72265        -1,
72266        -1,
72267        -1,
72268        -1,
72269        -1
72270      }
72271    }
72272  },
72273  {
72274    0,
72275    1,
72276    {
72277      kOperandTypeX86Memory,
72278      0,
72279      0,
72280      0,
72281      0,
72282      0,
72283      0,
72284      0,
72285      0,
72286      0,
72287      0,
72288      0,
72289      0
72290    },
72291    {
72292      0,
72293      0,
72294      0,
72295      0,
72296      0,
72297      0,
72298      0,
72299      0,
72300      0,
72301      0,
72302      0,
72303      0,
72304      0
72305    },
72306    {
72307      {
72308        0,
72309        -1,
72310        -1,
72311        -1,
72312        -1,
72313        -1,
72314        -1,
72315        -1,
72316        -1,
72317        -1,
72318        -1,
72319        -1,
72320        -1
72321      },
72322      {
72323        0,
72324        -1,
72325        -1,
72326        -1,
72327        -1,
72328        -1,
72329        -1,
72330        -1,
72331        -1,
72332        -1,
72333        -1,
72334        -1,
72335        -1
72336      }
72337    }
72338  },
72339  {
72340    0,
72341    2,
72342    {
72343      kOperandTypeRegister,
72344      kOperandTypeX86Memory,
72345      0,
72346      0,
72347      0,
72348      0,
72349      0,
72350      0,
72351      0,
72352      0,
72353      0,
72354      0,
72355      0
72356    },
72357    {
72358      0,
72359      0,
72360      0,
72361      0,
72362      0,
72363      0,
72364      0,
72365      0,
72366      0,
72367      0,
72368      0,
72369      0,
72370      0
72371    },
72372    {
72373      {
72374        1,
72375        0,
72376        -1,
72377        -1,
72378        -1,
72379        -1,
72380        -1,
72381        -1,
72382        -1,
72383        -1,
72384        -1,
72385        -1,
72386        -1
72387      },
72388      {
72389        0,
72390        1,
72391        -1,
72392        -1,
72393        -1,
72394        -1,
72395        -1,
72396        -1,
72397        -1,
72398        -1,
72399        -1,
72400        -1,
72401        -1
72402      }
72403    }
72404  },
72405  {
72406    0,
72407    2,
72408    {
72409      kOperandTypeRegister,
72410      kOperandTypeX86Memory,
72411      0,
72412      0,
72413      0,
72414      0,
72415      0,
72416      0,
72417      0,
72418      0,
72419      0,
72420      0,
72421      0
72422    },
72423    {
72424      0,
72425      0,
72426      0,
72427      0,
72428      0,
72429      0,
72430      0,
72431      0,
72432      0,
72433      0,
72434      0,
72435      0,
72436      0
72437    },
72438    {
72439      {
72440        1,
72441        0,
72442        -1,
72443        -1,
72444        -1,
72445        -1,
72446        -1,
72447        -1,
72448        -1,
72449        -1,
72450        -1,
72451        -1,
72452        -1
72453      },
72454      {
72455        0,
72456        1,
72457        -1,
72458        -1,
72459        -1,
72460        -1,
72461        -1,
72462        -1,
72463        -1,
72464        -1,
72465        -1,
72466        -1,
72467        -1
72468      }
72469    }
72470  },
72471  {
72472    0,
72473    2,
72474    {
72475      kOperandTypeRegister,
72476      kOperandTypeX86Memory,
72477      0,
72478      0,
72479      0,
72480      0,
72481      0,
72482      0,
72483      0,
72484      0,
72485      0,
72486      0,
72487      0
72488    },
72489    {
72490      0,
72491      0,
72492      0,
72493      0,
72494      0,
72495      0,
72496      0,
72497      0,
72498      0,
72499      0,
72500      0,
72501      0,
72502      0
72503    },
72504    {
72505      {
72506        1,
72507        0,
72508        -1,
72509        -1,
72510        -1,
72511        -1,
72512        -1,
72513        -1,
72514        -1,
72515        -1,
72516        -1,
72517        -1,
72518        -1
72519      },
72520      {
72521        0,
72522        1,
72523        -1,
72524        -1,
72525        -1,
72526        -1,
72527        -1,
72528        -1,
72529        -1,
72530        -1,
72531        -1,
72532        -1,
72533        -1
72534      }
72535    }
72536  },
72537  {
72538    0,
72539    1,
72540    {
72541      kOperandTypeX86Memory,
72542      0,
72543      0,
72544      0,
72545      0,
72546      0,
72547      0,
72548      0,
72549      0,
72550      0,
72551      0,
72552      0,
72553      0
72554    },
72555    {
72556      0,
72557      0,
72558      0,
72559      0,
72560      0,
72561      0,
72562      0,
72563      0,
72564      0,
72565      0,
72566      0,
72567      0,
72568      0
72569    },
72570    {
72571      {
72572        0,
72573        -1,
72574        -1,
72575        -1,
72576        -1,
72577        -1,
72578        -1,
72579        -1,
72580        -1,
72581        -1,
72582        -1,
72583        -1,
72584        -1
72585      },
72586      {
72587        0,
72588        -1,
72589        -1,
72590        -1,
72591        -1,
72592        -1,
72593        -1,
72594        -1,
72595        -1,
72596        -1,
72597        -1,
72598        -1,
72599        -1
72600      }
72601    }
72602  },
72603  {
72604    0,
72605    1,
72606    {
72607      kOperandTypeX86Memory,
72608      0,
72609      0,
72610      0,
72611      0,
72612      0,
72613      0,
72614      0,
72615      0,
72616      0,
72617      0,
72618      0,
72619      0
72620    },
72621    {
72622      0,
72623      0,
72624      0,
72625      0,
72626      0,
72627      0,
72628      0,
72629      0,
72630      0,
72631      0,
72632      0,
72633      0,
72634      0
72635    },
72636    {
72637      {
72638        0,
72639        -1,
72640        -1,
72641        -1,
72642        -1,
72643        -1,
72644        -1,
72645        -1,
72646        -1,
72647        -1,
72648        -1,
72649        -1,
72650        -1
72651      },
72652      {
72653        0,
72654        -1,
72655        -1,
72656        -1,
72657        -1,
72658        -1,
72659        -1,
72660        -1,
72661        -1,
72662        -1,
72663        -1,
72664        -1,
72665        -1
72666      }
72667    }
72668  },
72669  {
72670    0,
72671    1,
72672    {
72673      kOperandTypeX86Memory,
72674      0,
72675      0,
72676      0,
72677      0,
72678      0,
72679      0,
72680      0,
72681      0,
72682      0,
72683      0,
72684      0,
72685      0
72686    },
72687    {
72688      0,
72689      0,
72690      0,
72691      0,
72692      0,
72693      0,
72694      0,
72695      0,
72696      0,
72697      0,
72698      0,
72699      0,
72700      0
72701    },
72702    {
72703      {
72704        0,
72705        -1,
72706        -1,
72707        -1,
72708        -1,
72709        -1,
72710        -1,
72711        -1,
72712        -1,
72713        -1,
72714        -1,
72715        -1,
72716        -1
72717      },
72718      {
72719        0,
72720        -1,
72721        -1,
72722        -1,
72723        -1,
72724        -1,
72725        -1,
72726        -1,
72727        -1,
72728        -1,
72729        -1,
72730        -1,
72731        -1
72732      }
72733    }
72734  },
72735  {
72736    0,
72737    1,
72738    {
72739      kOperandTypeRegister,
72740      0,
72741      0,
72742      0,
72743      0,
72744      0,
72745      0,
72746      0,
72747      0,
72748      0,
72749      0,
72750      0,
72751      0
72752    },
72753    {
72754      0,
72755      0,
72756      0,
72757      0,
72758      0,
72759      0,
72760      0,
72761      0,
72762      0,
72763      0,
72764      0,
72765      0,
72766      0
72767    },
72768    {
72769      {
72770        0,
72771        -1,
72772        -1,
72773        -1,
72774        -1,
72775        -1,
72776        -1,
72777        -1,
72778        -1,
72779        -1,
72780        -1,
72781        -1,
72782        -1
72783      },
72784      {
72785        0,
72786        -1,
72787        -1,
72788        -1,
72789        -1,
72790        -1,
72791        -1,
72792        -1,
72793        -1,
72794        -1,
72795        -1,
72796        -1,
72797        -1
72798      }
72799    }
72800  },
72801  {
72802    0,
72803    1,
72804    {
72805      kOperandTypeX86Memory,
72806      0,
72807      0,
72808      0,
72809      0,
72810      0,
72811      0,
72812      0,
72813      0,
72814      0,
72815      0,
72816      0,
72817      0
72818    },
72819    {
72820      0,
72821      0,
72822      0,
72823      0,
72824      0,
72825      0,
72826      0,
72827      0,
72828      0,
72829      0,
72830      0,
72831      0,
72832      0
72833    },
72834    {
72835      {
72836        0,
72837        -1,
72838        -1,
72839        -1,
72840        -1,
72841        -1,
72842        -1,
72843        -1,
72844        -1,
72845        -1,
72846        -1,
72847        -1,
72848        -1
72849      },
72850      {
72851        0,
72852        -1,
72853        -1,
72854        -1,
72855        -1,
72856        -1,
72857        -1,
72858        -1,
72859        -1,
72860        -1,
72861        -1,
72862        -1,
72863        -1
72864      }
72865    }
72866  },
72867  {
72868    0,
72869    1,
72870    {
72871      kOperandTypeRegister,
72872      0,
72873      0,
72874      0,
72875      0,
72876      0,
72877      0,
72878      0,
72879      0,
72880      0,
72881      0,
72882      0,
72883      0
72884    },
72885    {
72886      0,
72887      0,
72888      0,
72889      0,
72890      0,
72891      0,
72892      0,
72893      0,
72894      0,
72895      0,
72896      0,
72897      0,
72898      0
72899    },
72900    {
72901      {
72902        0,
72903        -1,
72904        -1,
72905        -1,
72906        -1,
72907        -1,
72908        -1,
72909        -1,
72910        -1,
72911        -1,
72912        -1,
72913        -1,
72914        -1
72915      },
72916      {
72917        0,
72918        -1,
72919        -1,
72920        -1,
72921        -1,
72922        -1,
72923        -1,
72924        -1,
72925        -1,
72926        -1,
72927        -1,
72928        -1,
72929        -1
72930      }
72931    }
72932  },
72933  {
72934    0,
72935    2,
72936    {
72937      kOperandTypeX86Memory,
72938      kOperandTypeImmediate,
72939      0,
72940      0,
72941      0,
72942      0,
72943      0,
72944      0,
72945      0,
72946      0,
72947      0,
72948      0,
72949      0
72950    },
72951    {
72952      0,
72953      0,
72954      0,
72955      0,
72956      0,
72957      0,
72958      0,
72959      0,
72960      0,
72961      0,
72962      0,
72963      0,
72964      0
72965    },
72966    {
72967      {
72968        1,
72969        0,
72970        -1,
72971        -1,
72972        -1,
72973        -1,
72974        -1,
72975        -1,
72976        -1,
72977        -1,
72978        -1,
72979        -1,
72980        -1
72981      },
72982      {
72983        0,
72984        1,
72985        -1,
72986        -1,
72987        -1,
72988        -1,
72989        -1,
72990        -1,
72991        -1,
72992        -1,
72993        -1,
72994        -1,
72995        -1
72996      }
72997    }
72998  },
72999  {
73000    0,
73001    2,
73002    {
73003      kOperandTypeX86Memory,
73004      kOperandTypeImmediate,
73005      0,
73006      0,
73007      0,
73008      0,
73009      0,
73010      0,
73011      0,
73012      0,
73013      0,
73014      0,
73015      0
73016    },
73017    {
73018      0,
73019      0,
73020      0,
73021      0,
73022      0,
73023      0,
73024      0,
73025      0,
73026      0,
73027      0,
73028      0,
73029      0,
73030      0
73031    },
73032    {
73033      {
73034        1,
73035        0,
73036        -1,
73037        -1,
73038        -1,
73039        -1,
73040        -1,
73041        -1,
73042        -1,
73043        -1,
73044        -1,
73045        -1,
73046        -1
73047      },
73048      {
73049        0,
73050        1,
73051        -1,
73052        -1,
73053        -1,
73054        -1,
73055        -1,
73056        -1,
73057        -1,
73058        -1,
73059        -1,
73060        -1,
73061        -1
73062      }
73063    }
73064  },
73065  {
73066    0,
73067    2,
73068    {
73069      kOperandTypeX86Memory,
73070      kOperandTypeRegister,
73071      0,
73072      0,
73073      0,
73074      0,
73075      0,
73076      0,
73077      0,
73078      0,
73079      0,
73080      0,
73081      0
73082    },
73083    {
73084      0,
73085      0,
73086      0,
73087      0,
73088      0,
73089      0,
73090      0,
73091      0,
73092      0,
73093      0,
73094      0,
73095      0,
73096      0
73097    },
73098    {
73099      {
73100        1,
73101        0,
73102        -1,
73103        -1,
73104        -1,
73105        -1,
73106        -1,
73107        -1,
73108        -1,
73109        -1,
73110        -1,
73111        -1,
73112        -1
73113      },
73114      {
73115        0,
73116        1,
73117        -1,
73118        -1,
73119        -1,
73120        -1,
73121        -1,
73122        -1,
73123        -1,
73124        -1,
73125        -1,
73126        -1,
73127        -1
73128      }
73129    }
73130  },
73131  {
73132    0,
73133    2,
73134    {
73135      kOperandTypeX86Memory,
73136      kOperandTypeImmediate,
73137      0,
73138      0,
73139      0,
73140      0,
73141      0,
73142      0,
73143      0,
73144      0,
73145      0,
73146      0,
73147      0
73148    },
73149    {
73150      0,
73151      0,
73152      0,
73153      0,
73154      0,
73155      0,
73156      0,
73157      0,
73158      0,
73159      0,
73160      0,
73161      0,
73162      0
73163    },
73164    {
73165      {
73166        1,
73167        0,
73168        -1,
73169        -1,
73170        -1,
73171        -1,
73172        -1,
73173        -1,
73174        -1,
73175        -1,
73176        -1,
73177        -1,
73178        -1
73179      },
73180      {
73181        0,
73182        1,
73183        -1,
73184        -1,
73185        -1,
73186        -1,
73187        -1,
73188        -1,
73189        -1,
73190        -1,
73191        -1,
73192        -1,
73193        -1
73194      }
73195    }
73196  },
73197  {
73198    0,
73199    2,
73200    {
73201      kOperandTypeX86Memory,
73202      kOperandTypeImmediate,
73203      0,
73204      0,
73205      0,
73206      0,
73207      0,
73208      0,
73209      0,
73210      0,
73211      0,
73212      0,
73213      0
73214    },
73215    {
73216      0,
73217      0,
73218      0,
73219      0,
73220      0,
73221      0,
73222      0,
73223      0,
73224      0,
73225      0,
73226      0,
73227      0,
73228      0
73229    },
73230    {
73231      {
73232        1,
73233        0,
73234        -1,
73235        -1,
73236        -1,
73237        -1,
73238        -1,
73239        -1,
73240        -1,
73241        -1,
73242        -1,
73243        -1,
73244        -1
73245      },
73246      {
73247        0,
73248        1,
73249        -1,
73250        -1,
73251        -1,
73252        -1,
73253        -1,
73254        -1,
73255        -1,
73256        -1,
73257        -1,
73258        -1,
73259        -1
73260      }
73261    }
73262  },
73263  {
73264    0,
73265    2,
73266    {
73267      kOperandTypeX86Memory,
73268      kOperandTypeRegister,
73269      0,
73270      0,
73271      0,
73272      0,
73273      0,
73274      0,
73275      0,
73276      0,
73277      0,
73278      0,
73279      0
73280    },
73281    {
73282      0,
73283      0,
73284      0,
73285      0,
73286      0,
73287      0,
73288      0,
73289      0,
73290      0,
73291      0,
73292      0,
73293      0,
73294      0
73295    },
73296    {
73297      {
73298        1,
73299        0,
73300        -1,
73301        -1,
73302        -1,
73303        -1,
73304        -1,
73305        -1,
73306        -1,
73307        -1,
73308        -1,
73309        -1,
73310        -1
73311      },
73312      {
73313        0,
73314        1,
73315        -1,
73316        -1,
73317        -1,
73318        -1,
73319        -1,
73320        -1,
73321        -1,
73322        -1,
73323        -1,
73324        -1,
73325        -1
73326      }
73327    }
73328  },
73329  {
73330    0,
73331    2,
73332    {
73333      kOperandTypeX86Memory,
73334      kOperandTypeImmediate,
73335      0,
73336      0,
73337      0,
73338      0,
73339      0,
73340      0,
73341      0,
73342      0,
73343      0,
73344      0,
73345      0
73346    },
73347    {
73348      0,
73349      0,
73350      0,
73351      0,
73352      0,
73353      0,
73354      0,
73355      0,
73356      0,
73357      0,
73358      0,
73359      0,
73360      0
73361    },
73362    {
73363      {
73364        1,
73365        0,
73366        -1,
73367        -1,
73368        -1,
73369        -1,
73370        -1,
73371        -1,
73372        -1,
73373        -1,
73374        -1,
73375        -1,
73376        -1
73377      },
73378      {
73379        0,
73380        1,
73381        -1,
73382        -1,
73383        -1,
73384        -1,
73385        -1,
73386        -1,
73387        -1,
73388        -1,
73389        -1,
73390        -1,
73391        -1
73392      }
73393    }
73394  },
73395  {
73396    0,
73397    2,
73398    {
73399      kOperandTypeX86Memory,
73400      kOperandTypeImmediate,
73401      0,
73402      0,
73403      0,
73404      0,
73405      0,
73406      0,
73407      0,
73408      0,
73409      0,
73410      0,
73411      0
73412    },
73413    {
73414      0,
73415      0,
73416      0,
73417      0,
73418      0,
73419      0,
73420      0,
73421      0,
73422      0,
73423      0,
73424      0,
73425      0,
73426      0
73427    },
73428    {
73429      {
73430        1,
73431        0,
73432        -1,
73433        -1,
73434        -1,
73435        -1,
73436        -1,
73437        -1,
73438        -1,
73439        -1,
73440        -1,
73441        -1,
73442        -1
73443      },
73444      {
73445        0,
73446        1,
73447        -1,
73448        -1,
73449        -1,
73450        -1,
73451        -1,
73452        -1,
73453        -1,
73454        -1,
73455        -1,
73456        -1,
73457        -1
73458      }
73459    }
73460  },
73461  {
73462    0,
73463    2,
73464    {
73465      kOperandTypeX86Memory,
73466      kOperandTypeRegister,
73467      0,
73468      0,
73469      0,
73470      0,
73471      0,
73472      0,
73473      0,
73474      0,
73475      0,
73476      0,
73477      0
73478    },
73479    {
73480      0,
73481      0,
73482      0,
73483      0,
73484      0,
73485      0,
73486      0,
73487      0,
73488      0,
73489      0,
73490      0,
73491      0,
73492      0
73493    },
73494    {
73495      {
73496        1,
73497        0,
73498        -1,
73499        -1,
73500        -1,
73501        -1,
73502        -1,
73503        -1,
73504        -1,
73505        -1,
73506        -1,
73507        -1,
73508        -1
73509      },
73510      {
73511        0,
73512        1,
73513        -1,
73514        -1,
73515        -1,
73516        -1,
73517        -1,
73518        -1,
73519        -1,
73520        -1,
73521        -1,
73522        -1,
73523        -1
73524      }
73525    }
73526  },
73527  {
73528    0,
73529    2,
73530    {
73531      kOperandTypeX86Memory,
73532      kOperandTypeImmediate,
73533      0,
73534      0,
73535      0,
73536      0,
73537      0,
73538      0,
73539      0,
73540      0,
73541      0,
73542      0,
73543      0
73544    },
73545    {
73546      0,
73547      0,
73548      0,
73549      0,
73550      0,
73551      0,
73552      0,
73553      0,
73554      0,
73555      0,
73556      0,
73557      0,
73558      0
73559    },
73560    {
73561      {
73562        1,
73563        0,
73564        -1,
73565        -1,
73566        -1,
73567        -1,
73568        -1,
73569        -1,
73570        -1,
73571        -1,
73572        -1,
73573        -1,
73574        -1
73575      },
73576      {
73577        0,
73578        1,
73579        -1,
73580        -1,
73581        -1,
73582        -1,
73583        -1,
73584        -1,
73585        -1,
73586        -1,
73587        -1,
73588        -1,
73589        -1
73590      }
73591    }
73592  },
73593  {
73594    0,
73595    2,
73596    {
73597      kOperandTypeX86Memory,
73598      kOperandTypeRegister,
73599      0,
73600      0,
73601      0,
73602      0,
73603      0,
73604      0,
73605      0,
73606      0,
73607      0,
73608      0,
73609      0
73610    },
73611    {
73612      0,
73613      0,
73614      0,
73615      0,
73616      0,
73617      0,
73618      0,
73619      0,
73620      0,
73621      0,
73622      0,
73623      0,
73624      0
73625    },
73626    {
73627      {
73628        1,
73629        0,
73630        -1,
73631        -1,
73632        -1,
73633        -1,
73634        -1,
73635        -1,
73636        -1,
73637        -1,
73638        -1,
73639        -1,
73640        -1
73641      },
73642      {
73643        0,
73644        1,
73645        -1,
73646        -1,
73647        -1,
73648        -1,
73649        -1,
73650        -1,
73651        -1,
73652        -1,
73653        -1,
73654        -1,
73655        -1
73656      }
73657    }
73658  },
73659  {
73660    0,
73661    2,
73662    {
73663      kOperandTypeX86Memory,
73664      kOperandTypeImmediate,
73665      0,
73666      0,
73667      0,
73668      0,
73669      0,
73670      0,
73671      0,
73672      0,
73673      0,
73674      0,
73675      0
73676    },
73677    {
73678      0,
73679      0,
73680      0,
73681      0,
73682      0,
73683      0,
73684      0,
73685      0,
73686      0,
73687      0,
73688      0,
73689      0,
73690      0
73691    },
73692    {
73693      {
73694        1,
73695        0,
73696        -1,
73697        -1,
73698        -1,
73699        -1,
73700        -1,
73701        -1,
73702        -1,
73703        -1,
73704        -1,
73705        -1,
73706        -1
73707      },
73708      {
73709        0,
73710        1,
73711        -1,
73712        -1,
73713        -1,
73714        -1,
73715        -1,
73716        -1,
73717        -1,
73718        -1,
73719        -1,
73720        -1,
73721        -1
73722      }
73723    }
73724  },
73725  {
73726    0,
73727    2,
73728    {
73729      kOperandTypeX86Memory,
73730      kOperandTypeImmediate,
73731      0,
73732      0,
73733      0,
73734      0,
73735      0,
73736      0,
73737      0,
73738      0,
73739      0,
73740      0,
73741      0
73742    },
73743    {
73744      0,
73745      0,
73746      0,
73747      0,
73748      0,
73749      0,
73750      0,
73751      0,
73752      0,
73753      0,
73754      0,
73755      0,
73756      0
73757    },
73758    {
73759      {
73760        1,
73761        0,
73762        -1,
73763        -1,
73764        -1,
73765        -1,
73766        -1,
73767        -1,
73768        -1,
73769        -1,
73770        -1,
73771        -1,
73772        -1
73773      },
73774      {
73775        0,
73776        1,
73777        -1,
73778        -1,
73779        -1,
73780        -1,
73781        -1,
73782        -1,
73783        -1,
73784        -1,
73785        -1,
73786        -1,
73787        -1
73788      }
73789    }
73790  },
73791  {
73792    0,
73793    2,
73794    {
73795      kOperandTypeX86Memory,
73796      kOperandTypeRegister,
73797      0,
73798      0,
73799      0,
73800      0,
73801      0,
73802      0,
73803      0,
73804      0,
73805      0,
73806      0,
73807      0
73808    },
73809    {
73810      0,
73811      0,
73812      0,
73813      0,
73814      0,
73815      0,
73816      0,
73817      0,
73818      0,
73819      0,
73820      0,
73821      0,
73822      0
73823    },
73824    {
73825      {
73826        1,
73827        0,
73828        -1,
73829        -1,
73830        -1,
73831        -1,
73832        -1,
73833        -1,
73834        -1,
73835        -1,
73836        -1,
73837        -1,
73838        -1
73839      },
73840      {
73841        0,
73842        1,
73843        -1,
73844        -1,
73845        -1,
73846        -1,
73847        -1,
73848        -1,
73849        -1,
73850        -1,
73851        -1,
73852        -1,
73853        -1
73854      }
73855    }
73856  },
73857  {
73858    0,
73859    2,
73860    {
73861      kOperandTypeX86Memory,
73862      kOperandTypeImmediate,
73863      0,
73864      0,
73865      0,
73866      0,
73867      0,
73868      0,
73869      0,
73870      0,
73871      0,
73872      0,
73873      0
73874    },
73875    {
73876      0,
73877      0,
73878      0,
73879      0,
73880      0,
73881      0,
73882      0,
73883      0,
73884      0,
73885      0,
73886      0,
73887      0,
73888      0
73889    },
73890    {
73891      {
73892        1,
73893        0,
73894        -1,
73895        -1,
73896        -1,
73897        -1,
73898        -1,
73899        -1,
73900        -1,
73901        -1,
73902        -1,
73903        -1,
73904        -1
73905      },
73906      {
73907        0,
73908        1,
73909        -1,
73910        -1,
73911        -1,
73912        -1,
73913        -1,
73914        -1,
73915        -1,
73916        -1,
73917        -1,
73918        -1,
73919        -1
73920      }
73921    }
73922  },
73923  {
73924    0,
73925    2,
73926    {
73927      kOperandTypeX86Memory,
73928      kOperandTypeImmediate,
73929      0,
73930      0,
73931      0,
73932      0,
73933      0,
73934      0,
73935      0,
73936      0,
73937      0,
73938      0,
73939      0
73940    },
73941    {
73942      0,
73943      0,
73944      0,
73945      0,
73946      0,
73947      0,
73948      0,
73949      0,
73950      0,
73951      0,
73952      0,
73953      0,
73954      0
73955    },
73956    {
73957      {
73958        1,
73959        0,
73960        -1,
73961        -1,
73962        -1,
73963        -1,
73964        -1,
73965        -1,
73966        -1,
73967        -1,
73968        -1,
73969        -1,
73970        -1
73971      },
73972      {
73973        0,
73974        1,
73975        -1,
73976        -1,
73977        -1,
73978        -1,
73979        -1,
73980        -1,
73981        -1,
73982        -1,
73983        -1,
73984        -1,
73985        -1
73986      }
73987    }
73988  },
73989  {
73990    0,
73991    2,
73992    {
73993      kOperandTypeX86Memory,
73994      kOperandTypeRegister,
73995      0,
73996      0,
73997      0,
73998      0,
73999      0,
74000      0,
74001      0,
74002      0,
74003      0,
74004      0,
74005      0
74006    },
74007    {
74008      0,
74009      0,
74010      0,
74011      0,
74012      0,
74013      0,
74014      0,
74015      0,
74016      0,
74017      0,
74018      0,
74019      0,
74020      0
74021    },
74022    {
74023      {
74024        1,
74025        0,
74026        -1,
74027        -1,
74028        -1,
74029        -1,
74030        -1,
74031        -1,
74032        -1,
74033        -1,
74034        -1,
74035        -1,
74036        -1
74037      },
74038      {
74039        0,
74040        1,
74041        -1,
74042        -1,
74043        -1,
74044        -1,
74045        -1,
74046        -1,
74047        -1,
74048        -1,
74049        -1,
74050        -1,
74051        -1
74052      }
74053    }
74054  },
74055  {
74056    0,
74057    2,
74058    {
74059      kOperandTypeX86Memory,
74060      kOperandTypeImmediate,
74061      0,
74062      0,
74063      0,
74064      0,
74065      0,
74066      0,
74067      0,
74068      0,
74069      0,
74070      0,
74071      0
74072    },
74073    {
74074      0,
74075      0,
74076      0,
74077      0,
74078      0,
74079      0,
74080      0,
74081      0,
74082      0,
74083      0,
74084      0,
74085      0,
74086      0
74087    },
74088    {
74089      {
74090        1,
74091        0,
74092        -1,
74093        -1,
74094        -1,
74095        -1,
74096        -1,
74097        -1,
74098        -1,
74099        -1,
74100        -1,
74101        -1,
74102        -1
74103      },
74104      {
74105        0,
74106        1,
74107        -1,
74108        -1,
74109        -1,
74110        -1,
74111        -1,
74112        -1,
74113        -1,
74114        -1,
74115        -1,
74116        -1,
74117        -1
74118      }
74119    }
74120  },
74121  {
74122    0,
74123    2,
74124    {
74125      kOperandTypeX86Memory,
74126      kOperandTypeImmediate,
74127      0,
74128      0,
74129      0,
74130      0,
74131      0,
74132      0,
74133      0,
74134      0,
74135      0,
74136      0,
74137      0
74138    },
74139    {
74140      0,
74141      0,
74142      0,
74143      0,
74144      0,
74145      0,
74146      0,
74147      0,
74148      0,
74149      0,
74150      0,
74151      0,
74152      0
74153    },
74154    {
74155      {
74156        1,
74157        0,
74158        -1,
74159        -1,
74160        -1,
74161        -1,
74162        -1,
74163        -1,
74164        -1,
74165        -1,
74166        -1,
74167        -1,
74168        -1
74169      },
74170      {
74171        0,
74172        1,
74173        -1,
74174        -1,
74175        -1,
74176        -1,
74177        -1,
74178        -1,
74179        -1,
74180        -1,
74181        -1,
74182        -1,
74183        -1
74184      }
74185    }
74186  },
74187  {
74188    0,
74189    2,
74190    {
74191      kOperandTypeX86Memory,
74192      kOperandTypeRegister,
74193      0,
74194      0,
74195      0,
74196      0,
74197      0,
74198      0,
74199      0,
74200      0,
74201      0,
74202      0,
74203      0
74204    },
74205    {
74206      0,
74207      0,
74208      0,
74209      0,
74210      0,
74211      0,
74212      0,
74213      0,
74214      0,
74215      0,
74216      0,
74217      0,
74218      0
74219    },
74220    {
74221      {
74222        1,
74223        0,
74224        -1,
74225        -1,
74226        -1,
74227        -1,
74228        -1,
74229        -1,
74230        -1,
74231        -1,
74232        -1,
74233        -1,
74234        -1
74235      },
74236      {
74237        0,
74238        1,
74239        -1,
74240        -1,
74241        -1,
74242        -1,
74243        -1,
74244        -1,
74245        -1,
74246        -1,
74247        -1,
74248        -1,
74249        -1
74250      }
74251    }
74252  },
74253  {
74254    0,
74255    2,
74256    {
74257      kOperandTypeX86Memory,
74258      kOperandTypeImmediate,
74259      0,
74260      0,
74261      0,
74262      0,
74263      0,
74264      0,
74265      0,
74266      0,
74267      0,
74268      0,
74269      0
74270    },
74271    {
74272      0,
74273      0,
74274      0,
74275      0,
74276      0,
74277      0,
74278      0,
74279      0,
74280      0,
74281      0,
74282      0,
74283      0,
74284      0
74285    },
74286    {
74287      {
74288        1,
74289        0,
74290        -1,
74291        -1,
74292        -1,
74293        -1,
74294        -1,
74295        -1,
74296        -1,
74297        -1,
74298        -1,
74299        -1,
74300        -1
74301      },
74302      {
74303        0,
74304        1,
74305        -1,
74306        -1,
74307        -1,
74308        -1,
74309        -1,
74310        -1,
74311        -1,
74312        -1,
74313        -1,
74314        -1,
74315        -1
74316      }
74317    }
74318  },
74319  {
74320    0,
74321    2,
74322    {
74323      kOperandTypeX86Memory,
74324      kOperandTypeRegister,
74325      0,
74326      0,
74327      0,
74328      0,
74329      0,
74330      0,
74331      0,
74332      0,
74333      0,
74334      0,
74335      0
74336    },
74337    {
74338      0,
74339      0,
74340      0,
74341      0,
74342      0,
74343      0,
74344      0,
74345      0,
74346      0,
74347      0,
74348      0,
74349      0,
74350      0
74351    },
74352    {
74353      {
74354        1,
74355        0,
74356        -1,
74357        -1,
74358        -1,
74359        -1,
74360        -1,
74361        -1,
74362        -1,
74363        -1,
74364        -1,
74365        -1,
74366        -1
74367      },
74368      {
74369        0,
74370        1,
74371        -1,
74372        -1,
74373        -1,
74374        -1,
74375        -1,
74376        -1,
74377        -1,
74378        -1,
74379        -1,
74380        -1,
74381        -1
74382      }
74383    }
74384  },
74385  {
74386    0,
74387    1,
74388    {
74389      kOperandTypeX86Memory,
74390      0,
74391      0,
74392      0,
74393      0,
74394      0,
74395      0,
74396      0,
74397      0,
74398      0,
74399      0,
74400      0,
74401      0
74402    },
74403    {
74404      0,
74405      0,
74406      0,
74407      0,
74408      0,
74409      0,
74410      0,
74411      0,
74412      0,
74413      0,
74414      0,
74415      0,
74416      0
74417    },
74418    {
74419      {
74420        0,
74421        -1,
74422        -1,
74423        -1,
74424        -1,
74425        -1,
74426        -1,
74427        -1,
74428        -1,
74429        -1,
74430        -1,
74431        -1,
74432        -1
74433      },
74434      {
74435        0,
74436        -1,
74437        -1,
74438        -1,
74439        -1,
74440        -1,
74441        -1,
74442        -1,
74443        -1,
74444        -1,
74445        -1,
74446        -1,
74447        -1
74448      }
74449    }
74450  },
74451  {
74452    0,
74453    1,
74454    {
74455      kOperandTypeX86Memory,
74456      0,
74457      0,
74458      0,
74459      0,
74460      0,
74461      0,
74462      0,
74463      0,
74464      0,
74465      0,
74466      0,
74467      0
74468    },
74469    {
74470      0,
74471      0,
74472      0,
74473      0,
74474      0,
74475      0,
74476      0,
74477      0,
74478      0,
74479      0,
74480      0,
74481      0,
74482      0
74483    },
74484    {
74485      {
74486        0,
74487        -1,
74488        -1,
74489        -1,
74490        -1,
74491        -1,
74492        -1,
74493        -1,
74494        -1,
74495        -1,
74496        -1,
74497        -1,
74498        -1
74499      },
74500      {
74501        0,
74502        -1,
74503        -1,
74504        -1,
74505        -1,
74506        -1,
74507        -1,
74508        -1,
74509        -1,
74510        -1,
74511        -1,
74512        -1,
74513        -1
74514      }
74515    }
74516  },
74517  {
74518    0,
74519    1,
74520    {
74521      kOperandTypeX86Memory,
74522      0,
74523      0,
74524      0,
74525      0,
74526      0,
74527      0,
74528      0,
74529      0,
74530      0,
74531      0,
74532      0,
74533      0
74534    },
74535    {
74536      0,
74537      0,
74538      0,
74539      0,
74540      0,
74541      0,
74542      0,
74543      0,
74544      0,
74545      0,
74546      0,
74547      0,
74548      0
74549    },
74550    {
74551      {
74552        0,
74553        -1,
74554        -1,
74555        -1,
74556        -1,
74557        -1,
74558        -1,
74559        -1,
74560        -1,
74561        -1,
74562        -1,
74563        -1,
74564        -1
74565      },
74566      {
74567        0,
74568        -1,
74569        -1,
74570        -1,
74571        -1,
74572        -1,
74573        -1,
74574        -1,
74575        -1,
74576        -1,
74577        -1,
74578        -1,
74579        -1
74580      }
74581    }
74582  },
74583  {
74584    0,
74585    1,
74586    {
74587      kOperandTypeX86Memory,
74588      0,
74589      0,
74590      0,
74591      0,
74592      0,
74593      0,
74594      0,
74595      0,
74596      0,
74597      0,
74598      0,
74599      0
74600    },
74601    {
74602      0,
74603      0,
74604      0,
74605      0,
74606      0,
74607      0,
74608      0,
74609      0,
74610      0,
74611      0,
74612      0,
74613      0,
74614      0
74615    },
74616    {
74617      {
74618        0,
74619        -1,
74620        -1,
74621        -1,
74622        -1,
74623        -1,
74624        -1,
74625        -1,
74626        -1,
74627        -1,
74628        -1,
74629        -1,
74630        -1
74631      },
74632      {
74633        0,
74634        -1,
74635        -1,
74636        -1,
74637        -1,
74638        -1,
74639        -1,
74640        -1,
74641        -1,
74642        -1,
74643        -1,
74644        -1,
74645        -1
74646      }
74647    }
74648  },
74649  {
74650    0,
74651    1,
74652    {
74653      kOperandTypeX86Memory,
74654      0,
74655      0,
74656      0,
74657      0,
74658      0,
74659      0,
74660      0,
74661      0,
74662      0,
74663      0,
74664      0,
74665      0
74666    },
74667    {
74668      0,
74669      0,
74670      0,
74671      0,
74672      0,
74673      0,
74674      0,
74675      0,
74676      0,
74677      0,
74678      0,
74679      0,
74680      0
74681    },
74682    {
74683      {
74684        0,
74685        -1,
74686        -1,
74687        -1,
74688        -1,
74689        -1,
74690        -1,
74691        -1,
74692        -1,
74693        -1,
74694        -1,
74695        -1,
74696        -1
74697      },
74698      {
74699        0,
74700        -1,
74701        -1,
74702        -1,
74703        -1,
74704        -1,
74705        -1,
74706        -1,
74707        -1,
74708        -1,
74709        -1,
74710        -1,
74711        -1
74712      }
74713    }
74714  },
74715  {
74716    0,
74717    1,
74718    {
74719      kOperandTypeX86Memory,
74720      0,
74721      0,
74722      0,
74723      0,
74724      0,
74725      0,
74726      0,
74727      0,
74728      0,
74729      0,
74730      0,
74731      0
74732    },
74733    {
74734      0,
74735      0,
74736      0,
74737      0,
74738      0,
74739      0,
74740      0,
74741      0,
74742      0,
74743      0,
74744      0,
74745      0,
74746      0
74747    },
74748    {
74749      {
74750        0,
74751        -1,
74752        -1,
74753        -1,
74754        -1,
74755        -1,
74756        -1,
74757        -1,
74758        -1,
74759        -1,
74760        -1,
74761        -1,
74762        -1
74763      },
74764      {
74765        0,
74766        -1,
74767        -1,
74768        -1,
74769        -1,
74770        -1,
74771        -1,
74772        -1,
74773        -1,
74774        -1,
74775        -1,
74776        -1,
74777        -1
74778      }
74779    }
74780  },
74781  {
74782    0,
74783    1,
74784    {
74785      kOperandTypeX86Memory,
74786      0,
74787      0,
74788      0,
74789      0,
74790      0,
74791      0,
74792      0,
74793      0,
74794      0,
74795      0,
74796      0,
74797      0
74798    },
74799    {
74800      0,
74801      0,
74802      0,
74803      0,
74804      0,
74805      0,
74806      0,
74807      0,
74808      0,
74809      0,
74810      0,
74811      0,
74812      0
74813    },
74814    {
74815      {
74816        0,
74817        -1,
74818        -1,
74819        -1,
74820        -1,
74821        -1,
74822        -1,
74823        -1,
74824        -1,
74825        -1,
74826        -1,
74827        -1,
74828        -1
74829      },
74830      {
74831        0,
74832        -1,
74833        -1,
74834        -1,
74835        -1,
74836        -1,
74837        -1,
74838        -1,
74839        -1,
74840        -1,
74841        -1,
74842        -1,
74843        -1
74844      }
74845    }
74846  },
74847  {
74848    0,
74849    1,
74850    {
74851      kOperandTypeX86Memory,
74852      0,
74853      0,
74854      0,
74855      0,
74856      0,
74857      0,
74858      0,
74859      0,
74860      0,
74861      0,
74862      0,
74863      0
74864    },
74865    {
74866      0,
74867      0,
74868      0,
74869      0,
74870      0,
74871      0,
74872      0,
74873      0,
74874      0,
74875      0,
74876      0,
74877      0,
74878      0
74879    },
74880    {
74881      {
74882        0,
74883        -1,
74884        -1,
74885        -1,
74886        -1,
74887        -1,
74888        -1,
74889        -1,
74890        -1,
74891        -1,
74892        -1,
74893        -1,
74894        -1
74895      },
74896      {
74897        0,
74898        -1,
74899        -1,
74900        -1,
74901        -1,
74902        -1,
74903        -1,
74904        -1,
74905        -1,
74906        -1,
74907        -1,
74908        -1,
74909        -1
74910      }
74911    }
74912  },
74913  {
74914    0,
74915    2,
74916    {
74917      kOperandTypeX86Memory,
74918      kOperandTypeImmediate,
74919      0,
74920      0,
74921      0,
74922      0,
74923      0,
74924      0,
74925      0,
74926      0,
74927      0,
74928      0,
74929      0
74930    },
74931    {
74932      0,
74933      0,
74934      0,
74935      0,
74936      0,
74937      0,
74938      0,
74939      0,
74940      0,
74941      0,
74942      0,
74943      0,
74944      0
74945    },
74946    {
74947      {
74948        1,
74949        0,
74950        -1,
74951        -1,
74952        -1,
74953        -1,
74954        -1,
74955        -1,
74956        -1,
74957        -1,
74958        -1,
74959        -1,
74960        -1
74961      },
74962      {
74963        0,
74964        1,
74965        -1,
74966        -1,
74967        -1,
74968        -1,
74969        -1,
74970        -1,
74971        -1,
74972        -1,
74973        -1,
74974        -1,
74975        -1
74976      }
74977    }
74978  },
74979  {
74980    0,
74981    2,
74982    {
74983      kOperandTypeX86Memory,
74984      kOperandTypeImmediate,
74985      0,
74986      0,
74987      0,
74988      0,
74989      0,
74990      0,
74991      0,
74992      0,
74993      0,
74994      0,
74995      0
74996    },
74997    {
74998      0,
74999      0,
75000      0,
75001      0,
75002      0,
75003      0,
75004      0,
75005      0,
75006      0,
75007      0,
75008      0,
75009      0,
75010      0
75011    },
75012    {
75013      {
75014        1,
75015        0,
75016        -1,
75017        -1,
75018        -1,
75019        -1,
75020        -1,
75021        -1,
75022        -1,
75023        -1,
75024        -1,
75025        -1,
75026        -1
75027      },
75028      {
75029        0,
75030        1,
75031        -1,
75032        -1,
75033        -1,
75034        -1,
75035        -1,
75036        -1,
75037        -1,
75038        -1,
75039        -1,
75040        -1,
75041        -1
75042      }
75043    }
75044  },
75045  {
75046    0,
75047    2,
75048    {
75049      kOperandTypeX86Memory,
75050      kOperandTypeRegister,
75051      0,
75052      0,
75053      0,
75054      0,
75055      0,
75056      0,
75057      0,
75058      0,
75059      0,
75060      0,
75061      0
75062    },
75063    {
75064      0,
75065      0,
75066      0,
75067      0,
75068      0,
75069      0,
75070      0,
75071      0,
75072      0,
75073      0,
75074      0,
75075      0,
75076      0
75077    },
75078    {
75079      {
75080        1,
75081        0,
75082        -1,
75083        -1,
75084        -1,
75085        -1,
75086        -1,
75087        -1,
75088        -1,
75089        -1,
75090        -1,
75091        -1,
75092        -1
75093      },
75094      {
75095        0,
75096        1,
75097        -1,
75098        -1,
75099        -1,
75100        -1,
75101        -1,
75102        -1,
75103        -1,
75104        -1,
75105        -1,
75106        -1,
75107        -1
75108      }
75109    }
75110  },
75111  {
75112    0,
75113    2,
75114    {
75115      kOperandTypeX86Memory,
75116      kOperandTypeImmediate,
75117      0,
75118      0,
75119      0,
75120      0,
75121      0,
75122      0,
75123      0,
75124      0,
75125      0,
75126      0,
75127      0
75128    },
75129    {
75130      0,
75131      0,
75132      0,
75133      0,
75134      0,
75135      0,
75136      0,
75137      0,
75138      0,
75139      0,
75140      0,
75141      0,
75142      0
75143    },
75144    {
75145      {
75146        1,
75147        0,
75148        -1,
75149        -1,
75150        -1,
75151        -1,
75152        -1,
75153        -1,
75154        -1,
75155        -1,
75156        -1,
75157        -1,
75158        -1
75159      },
75160      {
75161        0,
75162        1,
75163        -1,
75164        -1,
75165        -1,
75166        -1,
75167        -1,
75168        -1,
75169        -1,
75170        -1,
75171        -1,
75172        -1,
75173        -1
75174      }
75175    }
75176  },
75177  {
75178    0,
75179    2,
75180    {
75181      kOperandTypeX86Memory,
75182      kOperandTypeImmediate,
75183      0,
75184      0,
75185      0,
75186      0,
75187      0,
75188      0,
75189      0,
75190      0,
75191      0,
75192      0,
75193      0
75194    },
75195    {
75196      0,
75197      0,
75198      0,
75199      0,
75200      0,
75201      0,
75202      0,
75203      0,
75204      0,
75205      0,
75206      0,
75207      0,
75208      0
75209    },
75210    {
75211      {
75212        1,
75213        0,
75214        -1,
75215        -1,
75216        -1,
75217        -1,
75218        -1,
75219        -1,
75220        -1,
75221        -1,
75222        -1,
75223        -1,
75224        -1
75225      },
75226      {
75227        0,
75228        1,
75229        -1,
75230        -1,
75231        -1,
75232        -1,
75233        -1,
75234        -1,
75235        -1,
75236        -1,
75237        -1,
75238        -1,
75239        -1
75240      }
75241    }
75242  },
75243  {
75244    0,
75245    2,
75246    {
75247      kOperandTypeX86Memory,
75248      kOperandTypeRegister,
75249      0,
75250      0,
75251      0,
75252      0,
75253      0,
75254      0,
75255      0,
75256      0,
75257      0,
75258      0,
75259      0
75260    },
75261    {
75262      0,
75263      0,
75264      0,
75265      0,
75266      0,
75267      0,
75268      0,
75269      0,
75270      0,
75271      0,
75272      0,
75273      0,
75274      0
75275    },
75276    {
75277      {
75278        1,
75279        0,
75280        -1,
75281        -1,
75282        -1,
75283        -1,
75284        -1,
75285        -1,
75286        -1,
75287        -1,
75288        -1,
75289        -1,
75290        -1
75291      },
75292      {
75293        0,
75294        1,
75295        -1,
75296        -1,
75297        -1,
75298        -1,
75299        -1,
75300        -1,
75301        -1,
75302        -1,
75303        -1,
75304        -1,
75305        -1
75306      }
75307    }
75308  },
75309  {
75310    0,
75311    2,
75312    {
75313      kOperandTypeX86Memory,
75314      kOperandTypeImmediate,
75315      0,
75316      0,
75317      0,
75318      0,
75319      0,
75320      0,
75321      0,
75322      0,
75323      0,
75324      0,
75325      0
75326    },
75327    {
75328      0,
75329      0,
75330      0,
75331      0,
75332      0,
75333      0,
75334      0,
75335      0,
75336      0,
75337      0,
75338      0,
75339      0,
75340      0
75341    },
75342    {
75343      {
75344        1,
75345        0,
75346        -1,
75347        -1,
75348        -1,
75349        -1,
75350        -1,
75351        -1,
75352        -1,
75353        -1,
75354        -1,
75355        -1,
75356        -1
75357      },
75358      {
75359        0,
75360        1,
75361        -1,
75362        -1,
75363        -1,
75364        -1,
75365        -1,
75366        -1,
75367        -1,
75368        -1,
75369        -1,
75370        -1,
75371        -1
75372      }
75373    }
75374  },
75375  {
75376    0,
75377    2,
75378    {
75379      kOperandTypeX86Memory,
75380      kOperandTypeImmediate,
75381      0,
75382      0,
75383      0,
75384      0,
75385      0,
75386      0,
75387      0,
75388      0,
75389      0,
75390      0,
75391      0
75392    },
75393    {
75394      0,
75395      0,
75396      0,
75397      0,
75398      0,
75399      0,
75400      0,
75401      0,
75402      0,
75403      0,
75404      0,
75405      0,
75406      0
75407    },
75408    {
75409      {
75410        1,
75411        0,
75412        -1,
75413        -1,
75414        -1,
75415        -1,
75416        -1,
75417        -1,
75418        -1,
75419        -1,
75420        -1,
75421        -1,
75422        -1
75423      },
75424      {
75425        0,
75426        1,
75427        -1,
75428        -1,
75429        -1,
75430        -1,
75431        -1,
75432        -1,
75433        -1,
75434        -1,
75435        -1,
75436        -1,
75437        -1
75438      }
75439    }
75440  },
75441  {
75442    0,
75443    2,
75444    {
75445      kOperandTypeX86Memory,
75446      kOperandTypeRegister,
75447      0,
75448      0,
75449      0,
75450      0,
75451      0,
75452      0,
75453      0,
75454      0,
75455      0,
75456      0,
75457      0
75458    },
75459    {
75460      0,
75461      0,
75462      0,
75463      0,
75464      0,
75465      0,
75466      0,
75467      0,
75468      0,
75469      0,
75470      0,
75471      0,
75472      0
75473    },
75474    {
75475      {
75476        1,
75477        0,
75478        -1,
75479        -1,
75480        -1,
75481        -1,
75482        -1,
75483        -1,
75484        -1,
75485        -1,
75486        -1,
75487        -1,
75488        -1
75489      },
75490      {
75491        0,
75492        1,
75493        -1,
75494        -1,
75495        -1,
75496        -1,
75497        -1,
75498        -1,
75499        -1,
75500        -1,
75501        -1,
75502        -1,
75503        -1
75504      }
75505    }
75506  },
75507  {
75508    0,
75509    2,
75510    {
75511      kOperandTypeX86Memory,
75512      kOperandTypeImmediate,
75513      0,
75514      0,
75515      0,
75516      0,
75517      0,
75518      0,
75519      0,
75520      0,
75521      0,
75522      0,
75523      0
75524    },
75525    {
75526      0,
75527      0,
75528      0,
75529      0,
75530      0,
75531      0,
75532      0,
75533      0,
75534      0,
75535      0,
75536      0,
75537      0,
75538      0
75539    },
75540    {
75541      {
75542        1,
75543        0,
75544        -1,
75545        -1,
75546        -1,
75547        -1,
75548        -1,
75549        -1,
75550        -1,
75551        -1,
75552        -1,
75553        -1,
75554        -1
75555      },
75556      {
75557        0,
75558        1,
75559        -1,
75560        -1,
75561        -1,
75562        -1,
75563        -1,
75564        -1,
75565        -1,
75566        -1,
75567        -1,
75568        -1,
75569        -1
75570      }
75571    }
75572  },
75573  {
75574    0,
75575    2,
75576    {
75577      kOperandTypeX86Memory,
75578      kOperandTypeRegister,
75579      0,
75580      0,
75581      0,
75582      0,
75583      0,
75584      0,
75585      0,
75586      0,
75587      0,
75588      0,
75589      0
75590    },
75591    {
75592      0,
75593      0,
75594      0,
75595      0,
75596      0,
75597      0,
75598      0,
75599      0,
75600      0,
75601      0,
75602      0,
75603      0,
75604      0
75605    },
75606    {
75607      {
75608        1,
75609        0,
75610        -1,
75611        -1,
75612        -1,
75613        -1,
75614        -1,
75615        -1,
75616        -1,
75617        -1,
75618        -1,
75619        -1,
75620        -1
75621      },
75622      {
75623        0,
75624        1,
75625        -1,
75626        -1,
75627        -1,
75628        -1,
75629        -1,
75630        -1,
75631        -1,
75632        -1,
75633        -1,
75634        -1,
75635        -1
75636      }
75637    }
75638  },
75639  {
75640    0,
75641    0,
75642    {
75643      0,
75644      0,
75645      0,
75646      0,
75647      0,
75648      0,
75649      0,
75650      0,
75651      0,
75652      0,
75653      0,
75654      0,
75655      0
75656    },
75657    {
75658      0,
75659      0,
75660      0,
75661      0,
75662      0,
75663      0,
75664      0,
75665      0,
75666      0,
75667      0,
75668      0,
75669      0,
75670      0
75671    },
75672    {
75673      {
75674        -1,
75675        -1,
75676        -1,
75677        -1,
75678        -1,
75679        -1,
75680        -1,
75681        -1,
75682        -1,
75683        -1,
75684        -1,
75685        -1,
75686        -1
75687      },
75688      {
75689        -1,
75690        -1,
75691        -1,
75692        -1,
75693        -1,
75694        -1,
75695        -1,
75696        -1,
75697        -1,
75698        -1,
75699        -1,
75700        -1,
75701        -1
75702      }
75703    }
75704  },
75705  {
75706    0,
75707    2,
75708    {
75709      kOperandTypeX86Memory,
75710      kOperandTypeImmediate,
75711      0,
75712      0,
75713      0,
75714      0,
75715      0,
75716      0,
75717      0,
75718      0,
75719      0,
75720      0,
75721      0
75722    },
75723    {
75724      0,
75725      0,
75726      0,
75727      0,
75728      0,
75729      0,
75730      0,
75731      0,
75732      0,
75733      0,
75734      0,
75735      0,
75736      0
75737    },
75738    {
75739      {
75740        1,
75741        0,
75742        -1,
75743        -1,
75744        -1,
75745        -1,
75746        -1,
75747        -1,
75748        -1,
75749        -1,
75750        -1,
75751        -1,
75752        -1
75753      },
75754      {
75755        0,
75756        1,
75757        -1,
75758        -1,
75759        -1,
75760        -1,
75761        -1,
75762        -1,
75763        -1,
75764        -1,
75765        -1,
75766        -1,
75767        -1
75768      }
75769    }
75770  },
75771  {
75772    0,
75773    2,
75774    {
75775      kOperandTypeX86Memory,
75776      kOperandTypeImmediate,
75777      0,
75778      0,
75779      0,
75780      0,
75781      0,
75782      0,
75783      0,
75784      0,
75785      0,
75786      0,
75787      0
75788    },
75789    {
75790      0,
75791      0,
75792      0,
75793      0,
75794      0,
75795      0,
75796      0,
75797      0,
75798      0,
75799      0,
75800      0,
75801      0,
75802      0
75803    },
75804    {
75805      {
75806        1,
75807        0,
75808        -1,
75809        -1,
75810        -1,
75811        -1,
75812        -1,
75813        -1,
75814        -1,
75815        -1,
75816        -1,
75817        -1,
75818        -1
75819      },
75820      {
75821        0,
75822        1,
75823        -1,
75824        -1,
75825        -1,
75826        -1,
75827        -1,
75828        -1,
75829        -1,
75830        -1,
75831        -1,
75832        -1,
75833        -1
75834      }
75835    }
75836  },
75837  {
75838    0,
75839    2,
75840    {
75841      kOperandTypeX86Memory,
75842      kOperandTypeRegister,
75843      0,
75844      0,
75845      0,
75846      0,
75847      0,
75848      0,
75849      0,
75850      0,
75851      0,
75852      0,
75853      0
75854    },
75855    {
75856      0,
75857      0,
75858      0,
75859      0,
75860      0,
75861      0,
75862      0,
75863      0,
75864      0,
75865      0,
75866      0,
75867      0,
75868      0
75869    },
75870    {
75871      {
75872        1,
75873        0,
75874        -1,
75875        -1,
75876        -1,
75877        -1,
75878        -1,
75879        -1,
75880        -1,
75881        -1,
75882        -1,
75883        -1,
75884        -1
75885      },
75886      {
75887        0,
75888        1,
75889        -1,
75890        -1,
75891        -1,
75892        -1,
75893        -1,
75894        -1,
75895        -1,
75896        -1,
75897        -1,
75898        -1,
75899        -1
75900      }
75901    }
75902  },
75903  {
75904    0,
75905    2,
75906    {
75907      kOperandTypeX86Memory,
75908      kOperandTypeImmediate,
75909      0,
75910      0,
75911      0,
75912      0,
75913      0,
75914      0,
75915      0,
75916      0,
75917      0,
75918      0,
75919      0
75920    },
75921    {
75922      0,
75923      0,
75924      0,
75925      0,
75926      0,
75927      0,
75928      0,
75929      0,
75930      0,
75931      0,
75932      0,
75933      0,
75934      0
75935    },
75936    {
75937      {
75938        1,
75939        0,
75940        -1,
75941        -1,
75942        -1,
75943        -1,
75944        -1,
75945        -1,
75946        -1,
75947        -1,
75948        -1,
75949        -1,
75950        -1
75951      },
75952      {
75953        0,
75954        1,
75955        -1,
75956        -1,
75957        -1,
75958        -1,
75959        -1,
75960        -1,
75961        -1,
75962        -1,
75963        -1,
75964        -1,
75965        -1
75966      }
75967    }
75968  },
75969  {
75970    0,
75971    2,
75972    {
75973      kOperandTypeX86Memory,
75974      kOperandTypeImmediate,
75975      0,
75976      0,
75977      0,
75978      0,
75979      0,
75980      0,
75981      0,
75982      0,
75983      0,
75984      0,
75985      0
75986    },
75987    {
75988      0,
75989      0,
75990      0,
75991      0,
75992      0,
75993      0,
75994      0,
75995      0,
75996      0,
75997      0,
75998      0,
75999      0,
76000      0
76001    },
76002    {
76003      {
76004        1,
76005        0,
76006        -1,
76007        -1,
76008        -1,
76009        -1,
76010        -1,
76011        -1,
76012        -1,
76013        -1,
76014        -1,
76015        -1,
76016        -1
76017      },
76018      {
76019        0,
76020        1,
76021        -1,
76022        -1,
76023        -1,
76024        -1,
76025        -1,
76026        -1,
76027        -1,
76028        -1,
76029        -1,
76030        -1,
76031        -1
76032      }
76033    }
76034  },
76035  {
76036    0,
76037    2,
76038    {
76039      kOperandTypeX86Memory,
76040      kOperandTypeRegister,
76041      0,
76042      0,
76043      0,
76044      0,
76045      0,
76046      0,
76047      0,
76048      0,
76049      0,
76050      0,
76051      0
76052    },
76053    {
76054      0,
76055      0,
76056      0,
76057      0,
76058      0,
76059      0,
76060      0,
76061      0,
76062      0,
76063      0,
76064      0,
76065      0,
76066      0
76067    },
76068    {
76069      {
76070        1,
76071        0,
76072        -1,
76073        -1,
76074        -1,
76075        -1,
76076        -1,
76077        -1,
76078        -1,
76079        -1,
76080        -1,
76081        -1,
76082        -1
76083      },
76084      {
76085        0,
76086        1,
76087        -1,
76088        -1,
76089        -1,
76090        -1,
76091        -1,
76092        -1,
76093        -1,
76094        -1,
76095        -1,
76096        -1,
76097        -1
76098      }
76099    }
76100  },
76101  {
76102    0,
76103    2,
76104    {
76105      kOperandTypeX86Memory,
76106      kOperandTypeImmediate,
76107      0,
76108      0,
76109      0,
76110      0,
76111      0,
76112      0,
76113      0,
76114      0,
76115      0,
76116      0,
76117      0
76118    },
76119    {
76120      0,
76121      0,
76122      0,
76123      0,
76124      0,
76125      0,
76126      0,
76127      0,
76128      0,
76129      0,
76130      0,
76131      0,
76132      0
76133    },
76134    {
76135      {
76136        1,
76137        0,
76138        -1,
76139        -1,
76140        -1,
76141        -1,
76142        -1,
76143        -1,
76144        -1,
76145        -1,
76146        -1,
76147        -1,
76148        -1
76149      },
76150      {
76151        0,
76152        1,
76153        -1,
76154        -1,
76155        -1,
76156        -1,
76157        -1,
76158        -1,
76159        -1,
76160        -1,
76161        -1,
76162        -1,
76163        -1
76164      }
76165    }
76166  },
76167  {
76168    0,
76169    2,
76170    {
76171      kOperandTypeX86Memory,
76172      kOperandTypeImmediate,
76173      0,
76174      0,
76175      0,
76176      0,
76177      0,
76178      0,
76179      0,
76180      0,
76181      0,
76182      0,
76183      0
76184    },
76185    {
76186      0,
76187      0,
76188      0,
76189      0,
76190      0,
76191      0,
76192      0,
76193      0,
76194      0,
76195      0,
76196      0,
76197      0,
76198      0
76199    },
76200    {
76201      {
76202        1,
76203        0,
76204        -1,
76205        -1,
76206        -1,
76207        -1,
76208        -1,
76209        -1,
76210        -1,
76211        -1,
76212        -1,
76213        -1,
76214        -1
76215      },
76216      {
76217        0,
76218        1,
76219        -1,
76220        -1,
76221        -1,
76222        -1,
76223        -1,
76224        -1,
76225        -1,
76226        -1,
76227        -1,
76228        -1,
76229        -1
76230      }
76231    }
76232  },
76233  {
76234    0,
76235    2,
76236    {
76237      kOperandTypeX86Memory,
76238      kOperandTypeRegister,
76239      0,
76240      0,
76241      0,
76242      0,
76243      0,
76244      0,
76245      0,
76246      0,
76247      0,
76248      0,
76249      0
76250    },
76251    {
76252      0,
76253      0,
76254      0,
76255      0,
76256      0,
76257      0,
76258      0,
76259      0,
76260      0,
76261      0,
76262      0,
76263      0,
76264      0
76265    },
76266    {
76267      {
76268        1,
76269        0,
76270        -1,
76271        -1,
76272        -1,
76273        -1,
76274        -1,
76275        -1,
76276        -1,
76277        -1,
76278        -1,
76279        -1,
76280        -1
76281      },
76282      {
76283        0,
76284        1,
76285        -1,
76286        -1,
76287        -1,
76288        -1,
76289        -1,
76290        -1,
76291        -1,
76292        -1,
76293        -1,
76294        -1,
76295        -1
76296      }
76297    }
76298  },
76299  {
76300    0,
76301    2,
76302    {
76303      kOperandTypeX86Memory,
76304      kOperandTypeImmediate,
76305      0,
76306      0,
76307      0,
76308      0,
76309      0,
76310      0,
76311      0,
76312      0,
76313      0,
76314      0,
76315      0
76316    },
76317    {
76318      0,
76319      0,
76320      0,
76321      0,
76322      0,
76323      0,
76324      0,
76325      0,
76326      0,
76327      0,
76328      0,
76329      0,
76330      0
76331    },
76332    {
76333      {
76334        1,
76335        0,
76336        -1,
76337        -1,
76338        -1,
76339        -1,
76340        -1,
76341        -1,
76342        -1,
76343        -1,
76344        -1,
76345        -1,
76346        -1
76347      },
76348      {
76349        0,
76350        1,
76351        -1,
76352        -1,
76353        -1,
76354        -1,
76355        -1,
76356        -1,
76357        -1,
76358        -1,
76359        -1,
76360        -1,
76361        -1
76362      }
76363    }
76364  },
76365  {
76366    0,
76367    2,
76368    {
76369      kOperandTypeX86Memory,
76370      kOperandTypeRegister,
76371      0,
76372      0,
76373      0,
76374      0,
76375      0,
76376      0,
76377      0,
76378      0,
76379      0,
76380      0,
76381      0
76382    },
76383    {
76384      0,
76385      0,
76386      0,
76387      0,
76388      0,
76389      0,
76390      0,
76391      0,
76392      0,
76393      0,
76394      0,
76395      0,
76396      0
76397    },
76398    {
76399      {
76400        1,
76401        0,
76402        -1,
76403        -1,
76404        -1,
76405        -1,
76406        -1,
76407        -1,
76408        -1,
76409        -1,
76410        -1,
76411        -1,
76412        -1
76413      },
76414      {
76415        0,
76416        1,
76417        -1,
76418        -1,
76419        -1,
76420        -1,
76421        -1,
76422        -1,
76423        -1,
76424        -1,
76425        -1,
76426        -1,
76427        -1
76428      }
76429    }
76430  },
76431  {
76432    0,
76433    2,
76434    {
76435      kOperandTypeX86Memory,
76436      kOperandTypeImmediate,
76437      0,
76438      0,
76439      0,
76440      0,
76441      0,
76442      0,
76443      0,
76444      0,
76445      0,
76446      0,
76447      0
76448    },
76449    {
76450      0,
76451      0,
76452      0,
76453      0,
76454      0,
76455      0,
76456      0,
76457      0,
76458      0,
76459      0,
76460      0,
76461      0,
76462      0
76463    },
76464    {
76465      {
76466        1,
76467        0,
76468        -1,
76469        -1,
76470        -1,
76471        -1,
76472        -1,
76473        -1,
76474        -1,
76475        -1,
76476        -1,
76477        -1,
76478        -1
76479      },
76480      {
76481        0,
76482        1,
76483        -1,
76484        -1,
76485        -1,
76486        -1,
76487        -1,
76488        -1,
76489        -1,
76490        -1,
76491        -1,
76492        -1,
76493        -1
76494      }
76495    }
76496  },
76497  {
76498    0,
76499    2,
76500    {
76501      kOperandTypeX86Memory,
76502      kOperandTypeImmediate,
76503      0,
76504      0,
76505      0,
76506      0,
76507      0,
76508      0,
76509      0,
76510      0,
76511      0,
76512      0,
76513      0
76514    },
76515    {
76516      0,
76517      0,
76518      0,
76519      0,
76520      0,
76521      0,
76522      0,
76523      0,
76524      0,
76525      0,
76526      0,
76527      0,
76528      0
76529    },
76530    {
76531      {
76532        1,
76533        0,
76534        -1,
76535        -1,
76536        -1,
76537        -1,
76538        -1,
76539        -1,
76540        -1,
76541        -1,
76542        -1,
76543        -1,
76544        -1
76545      },
76546      {
76547        0,
76548        1,
76549        -1,
76550        -1,
76551        -1,
76552        -1,
76553        -1,
76554        -1,
76555        -1,
76556        -1,
76557        -1,
76558        -1,
76559        -1
76560      }
76561    }
76562  },
76563  {
76564    0,
76565    2,
76566    {
76567      kOperandTypeX86Memory,
76568      kOperandTypeRegister,
76569      0,
76570      0,
76571      0,
76572      0,
76573      0,
76574      0,
76575      0,
76576      0,
76577      0,
76578      0,
76579      0
76580    },
76581    {
76582      0,
76583      0,
76584      0,
76585      0,
76586      0,
76587      0,
76588      0,
76589      0,
76590      0,
76591      0,
76592      0,
76593      0,
76594      0
76595    },
76596    {
76597      {
76598        1,
76599        0,
76600        -1,
76601        -1,
76602        -1,
76603        -1,
76604        -1,
76605        -1,
76606        -1,
76607        -1,
76608        -1,
76609        -1,
76610        -1
76611      },
76612      {
76613        0,
76614        1,
76615        -1,
76616        -1,
76617        -1,
76618        -1,
76619        -1,
76620        -1,
76621        -1,
76622        -1,
76623        -1,
76624        -1,
76625        -1
76626      }
76627    }
76628  },
76629  {
76630    0,
76631    2,
76632    {
76633      kOperandTypeX86Memory,
76634      kOperandTypeImmediate,
76635      0,
76636      0,
76637      0,
76638      0,
76639      0,
76640      0,
76641      0,
76642      0,
76643      0,
76644      0,
76645      0
76646    },
76647    {
76648      0,
76649      0,
76650      0,
76651      0,
76652      0,
76653      0,
76654      0,
76655      0,
76656      0,
76657      0,
76658      0,
76659      0,
76660      0
76661    },
76662    {
76663      {
76664        1,
76665        0,
76666        -1,
76667        -1,
76668        -1,
76669        -1,
76670        -1,
76671        -1,
76672        -1,
76673        -1,
76674        -1,
76675        -1,
76676        -1
76677      },
76678      {
76679        0,
76680        1,
76681        -1,
76682        -1,
76683        -1,
76684        -1,
76685        -1,
76686        -1,
76687        -1,
76688        -1,
76689        -1,
76690        -1,
76691        -1
76692      }
76693    }
76694  },
76695  {
76696    0,
76697    2,
76698    {
76699      kOperandTypeX86Memory,
76700      kOperandTypeImmediate,
76701      0,
76702      0,
76703      0,
76704      0,
76705      0,
76706      0,
76707      0,
76708      0,
76709      0,
76710      0,
76711      0
76712    },
76713    {
76714      0,
76715      0,
76716      0,
76717      0,
76718      0,
76719      0,
76720      0,
76721      0,
76722      0,
76723      0,
76724      0,
76725      0,
76726      0
76727    },
76728    {
76729      {
76730        1,
76731        0,
76732        -1,
76733        -1,
76734        -1,
76735        -1,
76736        -1,
76737        -1,
76738        -1,
76739        -1,
76740        -1,
76741        -1,
76742        -1
76743      },
76744      {
76745        0,
76746        1,
76747        -1,
76748        -1,
76749        -1,
76750        -1,
76751        -1,
76752        -1,
76753        -1,
76754        -1,
76755        -1,
76756        -1,
76757        -1
76758      }
76759    }
76760  },
76761  {
76762    0,
76763    2,
76764    {
76765      kOperandTypeX86Memory,
76766      kOperandTypeRegister,
76767      0,
76768      0,
76769      0,
76770      0,
76771      0,
76772      0,
76773      0,
76774      0,
76775      0,
76776      0,
76777      0
76778    },
76779    {
76780      0,
76781      0,
76782      0,
76783      0,
76784      0,
76785      0,
76786      0,
76787      0,
76788      0,
76789      0,
76790      0,
76791      0,
76792      0
76793    },
76794    {
76795      {
76796        1,
76797        0,
76798        -1,
76799        -1,
76800        -1,
76801        -1,
76802        -1,
76803        -1,
76804        -1,
76805        -1,
76806        -1,
76807        -1,
76808        -1
76809      },
76810      {
76811        0,
76812        1,
76813        -1,
76814        -1,
76815        -1,
76816        -1,
76817        -1,
76818        -1,
76819        -1,
76820        -1,
76821        -1,
76822        -1,
76823        -1
76824      }
76825    }
76826  },
76827  {
76828    0,
76829    2,
76830    {
76831      kOperandTypeX86Memory,
76832      kOperandTypeImmediate,
76833      0,
76834      0,
76835      0,
76836      0,
76837      0,
76838      0,
76839      0,
76840      0,
76841      0,
76842      0,
76843      0
76844    },
76845    {
76846      0,
76847      0,
76848      0,
76849      0,
76850      0,
76851      0,
76852      0,
76853      0,
76854      0,
76855      0,
76856      0,
76857      0,
76858      0
76859    },
76860    {
76861      {
76862        1,
76863        0,
76864        -1,
76865        -1,
76866        -1,
76867        -1,
76868        -1,
76869        -1,
76870        -1,
76871        -1,
76872        -1,
76873        -1,
76874        -1
76875      },
76876      {
76877        0,
76878        1,
76879        -1,
76880        -1,
76881        -1,
76882        -1,
76883        -1,
76884        -1,
76885        -1,
76886        -1,
76887        -1,
76888        -1,
76889        -1
76890      }
76891    }
76892  },
76893  {
76894    0,
76895    2,
76896    {
76897      kOperandTypeX86Memory,
76898      kOperandTypeImmediate,
76899      0,
76900      0,
76901      0,
76902      0,
76903      0,
76904      0,
76905      0,
76906      0,
76907      0,
76908      0,
76909      0
76910    },
76911    {
76912      0,
76913      0,
76914      0,
76915      0,
76916      0,
76917      0,
76918      0,
76919      0,
76920      0,
76921      0,
76922      0,
76923      0,
76924      0
76925    },
76926    {
76927      {
76928        1,
76929        0,
76930        -1,
76931        -1,
76932        -1,
76933        -1,
76934        -1,
76935        -1,
76936        -1,
76937        -1,
76938        -1,
76939        -1,
76940        -1
76941      },
76942      {
76943        0,
76944        1,
76945        -1,
76946        -1,
76947        -1,
76948        -1,
76949        -1,
76950        -1,
76951        -1,
76952        -1,
76953        -1,
76954        -1,
76955        -1
76956      }
76957    }
76958  },
76959  {
76960    0,
76961    2,
76962    {
76963      kOperandTypeX86Memory,
76964      kOperandTypeRegister,
76965      0,
76966      0,
76967      0,
76968      0,
76969      0,
76970      0,
76971      0,
76972      0,
76973      0,
76974      0,
76975      0
76976    },
76977    {
76978      0,
76979      0,
76980      0,
76981      0,
76982      0,
76983      0,
76984      0,
76985      0,
76986      0,
76987      0,
76988      0,
76989      0,
76990      0
76991    },
76992    {
76993      {
76994        1,
76995        0,
76996        -1,
76997        -1,
76998        -1,
76999        -1,
77000        -1,
77001        -1,
77002        -1,
77003        -1,
77004        -1,
77005        -1,
77006        -1
77007      },
77008      {
77009        0,
77010        1,
77011        -1,
77012        -1,
77013        -1,
77014        -1,
77015        -1,
77016        -1,
77017        -1,
77018        -1,
77019        -1,
77020        -1,
77021        -1
77022      }
77023    }
77024  },
77025  {
77026    0,
77027    2,
77028    {
77029      kOperandTypeX86Memory,
77030      kOperandTypeImmediate,
77031      0,
77032      0,
77033      0,
77034      0,
77035      0,
77036      0,
77037      0,
77038      0,
77039      0,
77040      0,
77041      0
77042    },
77043    {
77044      0,
77045      0,
77046      0,
77047      0,
77048      0,
77049      0,
77050      0,
77051      0,
77052      0,
77053      0,
77054      0,
77055      0,
77056      0
77057    },
77058    {
77059      {
77060        1,
77061        0,
77062        -1,
77063        -1,
77064        -1,
77065        -1,
77066        -1,
77067        -1,
77068        -1,
77069        -1,
77070        -1,
77071        -1,
77072        -1
77073      },
77074      {
77075        0,
77076        1,
77077        -1,
77078        -1,
77079        -1,
77080        -1,
77081        -1,
77082        -1,
77083        -1,
77084        -1,
77085        -1,
77086        -1,
77087        -1
77088      }
77089    }
77090  },
77091  {
77092    0,
77093    2,
77094    {
77095      kOperandTypeX86Memory,
77096      kOperandTypeRegister,
77097      0,
77098      0,
77099      0,
77100      0,
77101      0,
77102      0,
77103      0,
77104      0,
77105      0,
77106      0,
77107      0
77108    },
77109    {
77110      0,
77111      0,
77112      0,
77113      0,
77114      0,
77115      0,
77116      0,
77117      0,
77118      0,
77119      0,
77120      0,
77121      0,
77122      0
77123    },
77124    {
77125      {
77126        1,
77127        0,
77128        -1,
77129        -1,
77130        -1,
77131        -1,
77132        -1,
77133        -1,
77134        -1,
77135        -1,
77136        -1,
77137        -1,
77138        -1
77139      },
77140      {
77141        0,
77142        1,
77143        -1,
77144        -1,
77145        -1,
77146        -1,
77147        -1,
77148        -1,
77149        -1,
77150        -1,
77151        -1,
77152        -1,
77153        -1
77154      }
77155    }
77156  },
77157  {
77158    0,
77159    0,
77160    {
77161      0,
77162      0,
77163      0,
77164      0,
77165      0,
77166      0,
77167      0,
77168      0,
77169      0,
77170      0,
77171      0,
77172      0,
77173      0
77174    },
77175    {
77176      0,
77177      0,
77178      0,
77179      0,
77180      0,
77181      0,
77182      0,
77183      0,
77184      0,
77185      0,
77186      0,
77187      0,
77188      0
77189    },
77190    {
77191      {
77192        -1,
77193        -1,
77194        -1,
77195        -1,
77196        -1,
77197        -1,
77198        -1,
77199        -1,
77200        -1,
77201        -1,
77202        -1,
77203        -1,
77204        -1
77205      },
77206      {
77207        -1,
77208        -1,
77209        -1,
77210        -1,
77211        -1,
77212        -1,
77213        -1,
77214        -1,
77215        -1,
77216        -1,
77217        -1,
77218        -1,
77219        -1
77220      }
77221    }
77222  },
77223  {
77224    0,
77225    0,
77226    {
77227      0,
77228      0,
77229      0,
77230      0,
77231      0,
77232      0,
77233      0,
77234      0,
77235      0,
77236      0,
77237      0,
77238      0,
77239      0
77240    },
77241    {
77242      0,
77243      0,
77244      0,
77245      0,
77246      0,
77247      0,
77248      0,
77249      0,
77250      0,
77251      0,
77252      0,
77253      0,
77254      0
77255    },
77256    {
77257      {
77258        -1,
77259        -1,
77260        -1,
77261        -1,
77262        -1,
77263        -1,
77264        -1,
77265        -1,
77266        -1,
77267        -1,
77268        -1,
77269        -1,
77270        -1
77271      },
77272      {
77273        -1,
77274        -1,
77275        -1,
77276        -1,
77277        -1,
77278        -1,
77279        -1,
77280        -1,
77281        -1,
77282        -1,
77283        -1,
77284        -1,
77285        -1
77286      }
77287    }
77288  },
77289  {
77290    0,
77291    0,
77292    {
77293      0,
77294      0,
77295      0,
77296      0,
77297      0,
77298      0,
77299      0,
77300      0,
77301      0,
77302      0,
77303      0,
77304      0,
77305      0
77306    },
77307    {
77308      0,
77309      0,
77310      0,
77311      0,
77312      0,
77313      0,
77314      0,
77315      0,
77316      0,
77317      0,
77318      0,
77319      0,
77320      0
77321    },
77322    {
77323      {
77324        -1,
77325        -1,
77326        -1,
77327        -1,
77328        -1,
77329        -1,
77330        -1,
77331        -1,
77332        -1,
77333        -1,
77334        -1,
77335        -1,
77336        -1
77337      },
77338      {
77339        -1,
77340        -1,
77341        -1,
77342        -1,
77343        -1,
77344        -1,
77345        -1,
77346        -1,
77347        -1,
77348        -1,
77349        -1,
77350        -1,
77351        -1
77352      }
77353    }
77354  },
77355  {
77356    0,
77357    0,
77358    {
77359      0,
77360      0,
77361      0,
77362      0,
77363      0,
77364      0,
77365      0,
77366      0,
77367      0,
77368      0,
77369      0,
77370      0,
77371      0
77372    },
77373    {
77374      0,
77375      0,
77376      0,
77377      0,
77378      0,
77379      0,
77380      0,
77381      0,
77382      0,
77383      0,
77384      0,
77385      0,
77386      0
77387    },
77388    {
77389      {
77390        -1,
77391        -1,
77392        -1,
77393        -1,
77394        -1,
77395        -1,
77396        -1,
77397        -1,
77398        -1,
77399        -1,
77400        -1,
77401        -1,
77402        -1
77403      },
77404      {
77405        -1,
77406        -1,
77407        -1,
77408        -1,
77409        -1,
77410        -1,
77411        -1,
77412        -1,
77413        -1,
77414        -1,
77415        -1,
77416        -1,
77417        -1
77418      }
77419    }
77420  },
77421  {
77422    0,
77423    1,
77424    {
77425      kOperandTypeX86PCRelative,
77426      0,
77427      0,
77428      0,
77429      0,
77430      0,
77431      0,
77432      0,
77433      0,
77434      0,
77435      0,
77436      0,
77437      0
77438    },
77439    {
77440      0,
77441      0,
77442      0,
77443      0,
77444      0,
77445      0,
77446      0,
77447      0,
77448      0,
77449      0,
77450      0,
77451      0,
77452      0
77453    },
77454    {
77455      {
77456        0,
77457        -1,
77458        -1,
77459        -1,
77460        -1,
77461        -1,
77462        -1,
77463        -1,
77464        -1,
77465        -1,
77466        -1,
77467        -1,
77468        -1
77469      },
77470      {
77471        0,
77472        -1,
77473        -1,
77474        -1,
77475        -1,
77476        -1,
77477        -1,
77478        -1,
77479        -1,
77480        -1,
77481        -1,
77482        -1,
77483        -1
77484      }
77485    }
77486  },
77487  {
77488    0,
77489    1,
77490    {
77491      kOperandTypeX86PCRelative,
77492      0,
77493      0,
77494      0,
77495      0,
77496      0,
77497      0,
77498      0,
77499      0,
77500      0,
77501      0,
77502      0,
77503      0
77504    },
77505    {
77506      0,
77507      0,
77508      0,
77509      0,
77510      0,
77511      0,
77512      0,
77513      0,
77514      0,
77515      0,
77516      0,
77517      0,
77518      0
77519    },
77520    {
77521      {
77522        0,
77523        -1,
77524        -1,
77525        -1,
77526        -1,
77527        -1,
77528        -1,
77529        -1,
77530        -1,
77531        -1,
77532        -1,
77533        -1,
77534        -1
77535      },
77536      {
77537        0,
77538        -1,
77539        -1,
77540        -1,
77541        -1,
77542        -1,
77543        -1,
77544        -1,
77545        -1,
77546        -1,
77547        -1,
77548        -1,
77549        -1
77550      }
77551    }
77552  },
77553  {
77554    0,
77555    1,
77556    {
77557      kOperandTypeX86PCRelative,
77558      0,
77559      0,
77560      0,
77561      0,
77562      0,
77563      0,
77564      0,
77565      0,
77566      0,
77567      0,
77568      0,
77569      0
77570    },
77571    {
77572      0,
77573      0,
77574      0,
77575      0,
77576      0,
77577      0,
77578      0,
77579      0,
77580      0,
77581      0,
77582      0,
77583      0,
77584      0
77585    },
77586    {
77587      {
77588        0,
77589        -1,
77590        -1,
77591        -1,
77592        -1,
77593        -1,
77594        -1,
77595        -1,
77596        -1,
77597        -1,
77598        -1,
77599        -1,
77600        -1
77601      },
77602      {
77603        0,
77604        -1,
77605        -1,
77606        -1,
77607        -1,
77608        -1,
77609        -1,
77610        -1,
77611        -1,
77612        -1,
77613        -1,
77614        -1,
77615        -1
77616      }
77617    }
77618  },
77619  {
77620    kInstructionTypeReturn,
77621    1,
77622    {
77623      kOperandTypeImmediate,
77624      0,
77625      0,
77626      0,
77627      0,
77628      0,
77629      0,
77630      0,
77631      0,
77632      0,
77633      0,
77634      0,
77635      0
77636    },
77637    {
77638      0,
77639      0,
77640      0,
77641      0,
77642      0,
77643      0,
77644      0,
77645      0,
77646      0,
77647      0,
77648      0,
77649      0,
77650      0
77651    },
77652    {
77653      {
77654        0,
77655        -1,
77656        -1,
77657        -1,
77658        -1,
77659        -1,
77660        -1,
77661        -1,
77662        -1,
77663        -1,
77664        -1,
77665        -1,
77666        -1
77667      },
77668      {
77669        0,
77670        -1,
77671        -1,
77672        -1,
77673        -1,
77674        -1,
77675        -1,
77676        -1,
77677        -1,
77678        -1,
77679        -1,
77680        -1,
77681        -1
77682      }
77683    }
77684  },
77685  {
77686    kInstructionTypeReturn,
77687    1,
77688    {
77689      kOperandTypeImmediate,
77690      0,
77691      0,
77692      0,
77693      0,
77694      0,
77695      0,
77696      0,
77697      0,
77698      0,
77699      0,
77700      0,
77701      0
77702    },
77703    {
77704      0,
77705      0,
77706      0,
77707      0,
77708      0,
77709      0,
77710      0,
77711      0,
77712      0,
77713      0,
77714      0,
77715      0,
77716      0
77717    },
77718    {
77719      {
77720        0,
77721        -1,
77722        -1,
77723        -1,
77724        -1,
77725        -1,
77726        -1,
77727        -1,
77728        -1,
77729        -1,
77730        -1,
77731        -1,
77732        -1
77733      },
77734      {
77735        0,
77736        -1,
77737        -1,
77738        -1,
77739        -1,
77740        -1,
77741        -1,
77742        -1,
77743        -1,
77744        -1,
77745        -1,
77746        -1,
77747        -1
77748      }
77749    }
77750  },
77751  {
77752    kInstructionTypeReturn,
77753    0,
77754    {
77755      0,
77756      0,
77757      0,
77758      0,
77759      0,
77760      0,
77761      0,
77762      0,
77763      0,
77764      0,
77765      0,
77766      0,
77767      0
77768    },
77769    {
77770      0,
77771      0,
77772      0,
77773      0,
77774      0,
77775      0,
77776      0,
77777      0,
77778      0,
77779      0,
77780      0,
77781      0,
77782      0
77783    },
77784    {
77785      {
77786        -1,
77787        -1,
77788        -1,
77789        -1,
77790        -1,
77791        -1,
77792        -1,
77793        -1,
77794        -1,
77795        -1,
77796        -1,
77797        -1,
77798        -1
77799      },
77800      {
77801        -1,
77802        -1,
77803        -1,
77804        -1,
77805        -1,
77806        -1,
77807        -1,
77808        -1,
77809        -1,
77810        -1,
77811        -1,
77812        -1,
77813        -1
77814      }
77815    }
77816  },
77817  {
77818    kInstructionTypeReturn,
77819    0,
77820    {
77821      0,
77822      0,
77823      0,
77824      0,
77825      0,
77826      0,
77827      0,
77828      0,
77829      0,
77830      0,
77831      0,
77832      0,
77833      0
77834    },
77835    {
77836      0,
77837      0,
77838      0,
77839      0,
77840      0,
77841      0,
77842      0,
77843      0,
77844      0,
77845      0,
77846      0,
77847      0,
77848      0
77849    },
77850    {
77851      {
77852        -1,
77853        -1,
77854        -1,
77855        -1,
77856        -1,
77857        -1,
77858        -1,
77859        -1,
77860        -1,
77861        -1,
77862        -1,
77863        -1,
77864        -1
77865      },
77866      {
77867        -1,
77868        -1,
77869        -1,
77870        -1,
77871        -1,
77872        -1,
77873        -1,
77874        -1,
77875        -1,
77876        -1,
77877        -1,
77878        -1,
77879        -1
77880      }
77881    }
77882  },
77883  {
77884    0,
77885    2,
77886    {
77887      kOperandTypeRegister,
77888      kOperandTypeX86Memory,
77889      0,
77890      0,
77891      0,
77892      0,
77893      0,
77894      0,
77895      0,
77896      0,
77897      0,
77898      0,
77899      0
77900    },
77901    {
77902      0,
77903      0,
77904      0,
77905      0,
77906      0,
77907      0,
77908      0,
77909      0,
77910      0,
77911      0,
77912      0,
77913      0,
77914      0
77915    },
77916    {
77917      {
77918        1,
77919        0,
77920        -1,
77921        -1,
77922        -1,
77923        -1,
77924        -1,
77925        -1,
77926        -1,
77927        -1,
77928        -1,
77929        -1,
77930        -1
77931      },
77932      {
77933        0,
77934        1,
77935        -1,
77936        -1,
77937        -1,
77938        -1,
77939        -1,
77940        -1,
77941        -1,
77942        -1,
77943        -1,
77944        -1,
77945        -1
77946      }
77947    }
77948  },
77949  {
77950    0,
77951    2,
77952    {
77953      kOperandTypeRegister,
77954      kOperandTypeRegister,
77955      0,
77956      0,
77957      0,
77958      0,
77959      0,
77960      0,
77961      0,
77962      0,
77963      0,
77964      0,
77965      0
77966    },
77967    {
77968      0,
77969      0,
77970      0,
77971      0,
77972      0,
77973      0,
77974      0,
77975      0,
77976      0,
77977      0,
77978      0,
77979      0,
77980      0
77981    },
77982    {
77983      {
77984        1,
77985        0,
77986        -1,
77987        -1,
77988        -1,
77989        -1,
77990        -1,
77991        -1,
77992        -1,
77993        -1,
77994        -1,
77995        -1,
77996        -1
77997      },
77998      {
77999        0,
78000        1,
78001        -1,
78002        -1,
78003        -1,
78004        -1,
78005        -1,
78006        -1,
78007        -1,
78008        -1,
78009        -1,
78010        -1,
78011        -1
78012      }
78013    }
78014  },
78015  {
78016    0,
78017    2,
78018    {
78019      kOperandTypeRegister,
78020      kOperandTypeX86Memory,
78021      0,
78022      0,
78023      0,
78024      0,
78025      0,
78026      0,
78027      0,
78028      0,
78029      0,
78030      0,
78031      0
78032    },
78033    {
78034      0,
78035      0,
78036      0,
78037      0,
78038      0,
78039      0,
78040      0,
78041      0,
78042      0,
78043      0,
78044      0,
78045      0,
78046      0
78047    },
78048    {
78049      {
78050        1,
78051        0,
78052        -1,
78053        -1,
78054        -1,
78055        -1,
78056        -1,
78057        -1,
78058        -1,
78059        -1,
78060        -1,
78061        -1,
78062        -1
78063      },
78064      {
78065        0,
78066        1,
78067        -1,
78068        -1,
78069        -1,
78070        -1,
78071        -1,
78072        -1,
78073        -1,
78074        -1,
78075        -1,
78076        -1,
78077        -1
78078      }
78079    }
78080  },
78081  {
78082    0,
78083    2,
78084    {
78085      kOperandTypeRegister,
78086      kOperandTypeRegister,
78087      0,
78088      0,
78089      0,
78090      0,
78091      0,
78092      0,
78093      0,
78094      0,
78095      0,
78096      0,
78097      0
78098    },
78099    {
78100      0,
78101      0,
78102      0,
78103      0,
78104      0,
78105      0,
78106      0,
78107      0,
78108      0,
78109      0,
78110      0,
78111      0,
78112      0
78113    },
78114    {
78115      {
78116        1,
78117        0,
78118        -1,
78119        -1,
78120        -1,
78121        -1,
78122        -1,
78123        -1,
78124        -1,
78125        -1,
78126        -1,
78127        -1,
78128        -1
78129      },
78130      {
78131        0,
78132        1,
78133        -1,
78134        -1,
78135        -1,
78136        -1,
78137        -1,
78138        -1,
78139        -1,
78140        -1,
78141        -1,
78142        -1,
78143        -1
78144      }
78145    }
78146  },
78147  {
78148    0,
78149    2,
78150    {
78151      kOperandTypeRegister,
78152      kOperandTypeX86Memory,
78153      0,
78154      0,
78155      0,
78156      0,
78157      0,
78158      0,
78159      0,
78160      0,
78161      0,
78162      0,
78163      0
78164    },
78165    {
78166      0,
78167      0,
78168      0,
78169      0,
78170      0,
78171      0,
78172      0,
78173      0,
78174      0,
78175      0,
78176      0,
78177      0,
78178      0
78179    },
78180    {
78181      {
78182        1,
78183        0,
78184        -1,
78185        -1,
78186        -1,
78187        -1,
78188        -1,
78189        -1,
78190        -1,
78191        -1,
78192        -1,
78193        -1,
78194        -1
78195      },
78196      {
78197        0,
78198        1,
78199        -1,
78200        -1,
78201        -1,
78202        -1,
78203        -1,
78204        -1,
78205        -1,
78206        -1,
78207        -1,
78208        -1,
78209        -1
78210      }
78211    }
78212  },
78213  {
78214    0,
78215    2,
78216    {
78217      kOperandTypeRegister,
78218      kOperandTypeRegister,
78219      0,
78220      0,
78221      0,
78222      0,
78223      0,
78224      0,
78225      0,
78226      0,
78227      0,
78228      0,
78229      0
78230    },
78231    {
78232      0,
78233      0,
78234      0,
78235      0,
78236      0,
78237      0,
78238      0,
78239      0,
78240      0,
78241      0,
78242      0,
78243      0,
78244      0
78245    },
78246    {
78247      {
78248        1,
78249        0,
78250        -1,
78251        -1,
78252        -1,
78253        -1,
78254        -1,
78255        -1,
78256        -1,
78257        -1,
78258        -1,
78259        -1,
78260        -1
78261      },
78262      {
78263        0,
78264        1,
78265        -1,
78266        -1,
78267        -1,
78268        -1,
78269        -1,
78270        -1,
78271        -1,
78272        -1,
78273        -1,
78274        -1,
78275        -1
78276      }
78277    }
78278  },
78279  {
78280    0,
78281    2,
78282    {
78283      kOperandTypeRegister,
78284      kOperandTypeX86Memory,
78285      0,
78286      0,
78287      0,
78288      0,
78289      0,
78290      0,
78291      0,
78292      0,
78293      0,
78294      0,
78295      0
78296    },
78297    {
78298      0,
78299      0,
78300      0,
78301      0,
78302      0,
78303      0,
78304      0,
78305      0,
78306      0,
78307      0,
78308      0,
78309      0,
78310      0
78311    },
78312    {
78313      {
78314        1,
78315        0,
78316        -1,
78317        -1,
78318        -1,
78319        -1,
78320        -1,
78321        -1,
78322        -1,
78323        -1,
78324        -1,
78325        -1,
78326        -1
78327      },
78328      {
78329        0,
78330        1,
78331        -1,
78332        -1,
78333        -1,
78334        -1,
78335        -1,
78336        -1,
78337        -1,
78338        -1,
78339        -1,
78340        -1,
78341        -1
78342      }
78343    }
78344  },
78345  {
78346    0,
78347    2,
78348    {
78349      kOperandTypeRegister,
78350      kOperandTypeX86Memory,
78351      0,
78352      0,
78353      0,
78354      0,
78355      0,
78356      0,
78357      0,
78358      0,
78359      0,
78360      0,
78361      0
78362    },
78363    {
78364      0,
78365      0,
78366      0,
78367      0,
78368      0,
78369      0,
78370      0,
78371      0,
78372      0,
78373      0,
78374      0,
78375      0,
78376      0
78377    },
78378    {
78379      {
78380        1,
78381        0,
78382        -1,
78383        -1,
78384        -1,
78385        -1,
78386        -1,
78387        -1,
78388        -1,
78389        -1,
78390        -1,
78391        -1,
78392        -1
78393      },
78394      {
78395        0,
78396        1,
78397        -1,
78398        -1,
78399        -1,
78400        -1,
78401        -1,
78402        -1,
78403        -1,
78404        -1,
78405        -1,
78406        -1,
78407        -1
78408      }
78409    }
78410  },
78411  {
78412    0,
78413    2,
78414    {
78415      kOperandTypeRegister,
78416      kOperandTypeX86Memory,
78417      0,
78418      0,
78419      0,
78420      0,
78421      0,
78422      0,
78423      0,
78424      0,
78425      0,
78426      0,
78427      0
78428    },
78429    {
78430      0,
78431      0,
78432      0,
78433      0,
78434      0,
78435      0,
78436      0,
78437      0,
78438      0,
78439      0,
78440      0,
78441      0,
78442      0
78443    },
78444    {
78445      {
78446        1,
78447        0,
78448        -1,
78449        -1,
78450        -1,
78451        -1,
78452        -1,
78453        -1,
78454        -1,
78455        -1,
78456        -1,
78457        -1,
78458        -1
78459      },
78460      {
78461        0,
78462        1,
78463        -1,
78464        -1,
78465        -1,
78466        -1,
78467        -1,
78468        -1,
78469        -1,
78470        -1,
78471        -1,
78472        -1,
78473        -1
78474      }
78475    }
78476  },
78477  {
78478    0,
78479    1,
78480    {
78481      kOperandTypeX86Memory,
78482      0,
78483      0,
78484      0,
78485      0,
78486      0,
78487      0,
78488      0,
78489      0,
78490      0,
78491      0,
78492      0,
78493      0
78494    },
78495    {
78496      0,
78497      0,
78498      0,
78499      0,
78500      0,
78501      0,
78502      0,
78503      0,
78504      0,
78505      0,
78506      0,
78507      0,
78508      0
78509    },
78510    {
78511      {
78512        0,
78513        -1,
78514        -1,
78515        -1,
78516        -1,
78517        -1,
78518        -1,
78519        -1,
78520        -1,
78521        -1,
78522        -1,
78523        -1,
78524        -1
78525      },
78526      {
78527        -1,
78528        -1,
78529        -1,
78530        -1,
78531        -1,
78532        -1,
78533        -1,
78534        -1,
78535        -1,
78536        -1,
78537        -1,
78538        -1,
78539        -1
78540      }
78541    }
78542  },
78543  {
78544    0,
78545    1,
78546    {
78547      kOperandTypeRegister,
78548      0,
78549      0,
78550      0,
78551      0,
78552      0,
78553      0,
78554      0,
78555      0,
78556      0,
78557      0,
78558      0,
78559      0
78560    },
78561    {
78562      0,
78563      0,
78564      0,
78565      0,
78566      0,
78567      0,
78568      0,
78569      0,
78570      0,
78571      0,
78572      0,
78573      0,
78574      0
78575    },
78576    {
78577      {
78578        0,
78579        -1,
78580        -1,
78581        -1,
78582        -1,
78583        -1,
78584        -1,
78585        -1,
78586        -1,
78587        -1,
78588        -1,
78589        -1,
78590        -1
78591      },
78592      {
78593        -1,
78594        -1,
78595        -1,
78596        -1,
78597        -1,
78598        -1,
78599        -1,
78600        -1,
78601        -1,
78602        -1,
78603        -1,
78604        -1,
78605        -1
78606      }
78607    }
78608  },
78609  {
78610    0,
78611    3,
78612    {
78613      kOperandTypeRegister,
78614      kOperandTypeRegister,
78615      kOperandTypeX86Memory,
78616      0,
78617      0,
78618      0,
78619      0,
78620      0,
78621      0,
78622      0,
78623      0,
78624      0,
78625      0
78626    },
78627    {
78628      0,
78629      0,
78630      0,
78631      0,
78632      0,
78633      0,
78634      0,
78635      0,
78636      0,
78637      0,
78638      0,
78639      0,
78640      0
78641    },
78642    {
78643      {
78644        1,
78645        2,
78646        -1,
78647        -1,
78648        -1,
78649        -1,
78650        -1,
78651        -1,
78652        -1,
78653        -1,
78654        -1,
78655        -1,
78656        -1
78657      },
78658      {
78659        2,
78660        1,
78661        -1,
78662        -1,
78663        -1,
78664        -1,
78665        -1,
78666        -1,
78667        -1,
78668        -1,
78669        -1,
78670        -1,
78671        -1
78672      }
78673    }
78674  },
78675  {
78676    0,
78677    3,
78678    {
78679      kOperandTypeRegister,
78680      kOperandTypeRegister,
78681      kOperandTypeX86Memory,
78682      0,
78683      0,
78684      0,
78685      0,
78686      0,
78687      0,
78688      0,
78689      0,
78690      0,
78691      0
78692    },
78693    {
78694      0,
78695      0,
78696      0,
78697      0,
78698      0,
78699      0,
78700      0,
78701      0,
78702      0,
78703      0,
78704      0,
78705      0,
78706      0
78707    },
78708    {
78709      {
78710        1,
78711        2,
78712        -1,
78713        -1,
78714        -1,
78715        -1,
78716        -1,
78717        -1,
78718        -1,
78719        -1,
78720        -1,
78721        -1,
78722        -1
78723      },
78724      {
78725        2,
78726        1,
78727        -1,
78728        -1,
78729        -1,
78730        -1,
78731        -1,
78732        -1,
78733        -1,
78734        -1,
78735        -1,
78736        -1,
78737        -1
78738      }
78739    }
78740  },
78741  {
78742    0,
78743    3,
78744    {
78745      kOperandTypeRegister,
78746      kOperandTypeRegister,
78747      kOperandTypeX86Memory,
78748      0,
78749      0,
78750      0,
78751      0,
78752      0,
78753      0,
78754      0,
78755      0,
78756      0,
78757      0
78758    },
78759    {
78760      0,
78761      0,
78762      0,
78763      0,
78764      0,
78765      0,
78766      0,
78767      0,
78768      0,
78769      0,
78770      0,
78771      0,
78772      0
78773    },
78774    {
78775      {
78776        1,
78777        2,
78778        -1,
78779        -1,
78780        -1,
78781        -1,
78782        -1,
78783        -1,
78784        -1,
78785        -1,
78786        -1,
78787        -1,
78788        -1
78789      },
78790      {
78791        2,
78792        1,
78793        -1,
78794        -1,
78795        -1,
78796        -1,
78797        -1,
78798        -1,
78799        -1,
78800        -1,
78801        -1,
78802        -1,
78803        -1
78804      }
78805    }
78806  },
78807  {
78808    0,
78809    3,
78810    {
78811      kOperandTypeRegister,
78812      kOperandTypeRegister,
78813      kOperandTypeX86Memory,
78814      0,
78815      0,
78816      0,
78817      0,
78818      0,
78819      0,
78820      0,
78821      0,
78822      0,
78823      0
78824    },
78825    {
78826      0,
78827      0,
78828      0,
78829      0,
78830      0,
78831      0,
78832      0,
78833      0,
78834      0,
78835      0,
78836      0,
78837      0,
78838      0
78839    },
78840    {
78841      {
78842        1,
78843        2,
78844        -1,
78845        -1,
78846        -1,
78847        -1,
78848        -1,
78849        -1,
78850        -1,
78851        -1,
78852        -1,
78853        -1,
78854        -1
78855      },
78856      {
78857        2,
78858        1,
78859        -1,
78860        -1,
78861        -1,
78862        -1,
78863        -1,
78864        -1,
78865        -1,
78866        -1,
78867        -1,
78868        -1,
78869        -1
78870      }
78871    }
78872  },
78873  {
78874    0,
78875    2,
78876    {
78877      kOperandTypeRegister,
78878      kOperandTypeX86Memory,
78879      0,
78880      0,
78881      0,
78882      0,
78883      0,
78884      0,
78885      0,
78886      0,
78887      0,
78888      0,
78889      0
78890    },
78891    {
78892      0,
78893      0,
78894      0,
78895      0,
78896      0,
78897      0,
78898      0,
78899      0,
78900      0,
78901      0,
78902      0,
78903      0,
78904      0
78905    },
78906    {
78907      {
78908        1,
78909        0,
78910        -1,
78911        -1,
78912        -1,
78913        -1,
78914        -1,
78915        -1,
78916        -1,
78917        -1,
78918        -1,
78919        -1,
78920        -1
78921      },
78922      {
78923        0,
78924        1,
78925        -1,
78926        -1,
78927        -1,
78928        -1,
78929        -1,
78930        -1,
78931        -1,
78932        -1,
78933        -1,
78934        -1,
78935        -1
78936      }
78937    }
78938  },
78939  {
78940    0,
78941    2,
78942    {
78943      kOperandTypeRegister,
78944      kOperandTypeRegister,
78945      0,
78946      0,
78947      0,
78948      0,
78949      0,
78950      0,
78951      0,
78952      0,
78953      0,
78954      0,
78955      0
78956    },
78957    {
78958      0,
78959      0,
78960      0,
78961      0,
78962      0,
78963      0,
78964      0,
78965      0,
78966      0,
78967      0,
78968      0,
78969      0,
78970      0
78971    },
78972    {
78973      {
78974        1,
78975        0,
78976        -1,
78977        -1,
78978        -1,
78979        -1,
78980        -1,
78981        -1,
78982        -1,
78983        -1,
78984        -1,
78985        -1,
78986        -1
78987      },
78988      {
78989        0,
78990        1,
78991        -1,
78992        -1,
78993        -1,
78994        -1,
78995        -1,
78996        -1,
78997        -1,
78998        -1,
78999        -1,
79000        -1,
79001        -1
79002      }
79003    }
79004  },
79005  {
79006    0,
79007    2,
79008    {
79009      kOperandTypeRegister,
79010      kOperandTypeX86Memory,
79011      0,
79012      0,
79013      0,
79014      0,
79015      0,
79016      0,
79017      0,
79018      0,
79019      0,
79020      0,
79021      0
79022    },
79023    {
79024      0,
79025      0,
79026      0,
79027      0,
79028      0,
79029      0,
79030      0,
79031      0,
79032      0,
79033      0,
79034      0,
79035      0,
79036      0
79037    },
79038    {
79039      {
79040        1,
79041        0,
79042        -1,
79043        -1,
79044        -1,
79045        -1,
79046        -1,
79047        -1,
79048        -1,
79049        -1,
79050        -1,
79051        -1,
79052        -1
79053      },
79054      {
79055        0,
79056        1,
79057        -1,
79058        -1,
79059        -1,
79060        -1,
79061        -1,
79062        -1,
79063        -1,
79064        -1,
79065        -1,
79066        -1,
79067        -1
79068      }
79069    }
79070  },
79071  {
79072    0,
79073    2,
79074    {
79075      kOperandTypeRegister,
79076      kOperandTypeRegister,
79077      0,
79078      0,
79079      0,
79080      0,
79081      0,
79082      0,
79083      0,
79084      0,
79085      0,
79086      0,
79087      0
79088    },
79089    {
79090      0,
79091      0,
79092      0,
79093      0,
79094      0,
79095      0,
79096      0,
79097      0,
79098      0,
79099      0,
79100      0,
79101      0,
79102      0
79103    },
79104    {
79105      {
79106        1,
79107        0,
79108        -1,
79109        -1,
79110        -1,
79111        -1,
79112        -1,
79113        -1,
79114        -1,
79115        -1,
79116        -1,
79117        -1,
79118        -1
79119      },
79120      {
79121        0,
79122        1,
79123        -1,
79124        -1,
79125        -1,
79126        -1,
79127        -1,
79128        -1,
79129        -1,
79130        -1,
79131        -1,
79132        -1,
79133        -1
79134      }
79135    }
79136  },
79137  {
79138    0,
79139    2,
79140    {
79141      kOperandTypeRegister,
79142      kOperandTypeX86Memory,
79143      0,
79144      0,
79145      0,
79146      0,
79147      0,
79148      0,
79149      0,
79150      0,
79151      0,
79152      0,
79153      0
79154    },
79155    {
79156      0,
79157      0,
79158      0,
79159      0,
79160      0,
79161      0,
79162      0,
79163      0,
79164      0,
79165      0,
79166      0,
79167      0,
79168      0
79169    },
79170    {
79171      {
79172        1,
79173        0,
79174        -1,
79175        -1,
79176        -1,
79177        -1,
79178        -1,
79179        -1,
79180        -1,
79181        -1,
79182        -1,
79183        -1,
79184        -1
79185      },
79186      {
79187        0,
79188        1,
79189        -1,
79190        -1,
79191        -1,
79192        -1,
79193        -1,
79194        -1,
79195        -1,
79196        -1,
79197        -1,
79198        -1,
79199        -1
79200      }
79201    }
79202  },
79203  {
79204    0,
79205    2,
79206    {
79207      kOperandTypeRegister,
79208      kOperandTypeRegister,
79209      0,
79210      0,
79211      0,
79212      0,
79213      0,
79214      0,
79215      0,
79216      0,
79217      0,
79218      0,
79219      0
79220    },
79221    {
79222      0,
79223      0,
79224      0,
79225      0,
79226      0,
79227      0,
79228      0,
79229      0,
79230      0,
79231      0,
79232      0,
79233      0,
79234      0
79235    },
79236    {
79237      {
79238        1,
79239        0,
79240        -1,
79241        -1,
79242        -1,
79243        -1,
79244        -1,
79245        -1,
79246        -1,
79247        -1,
79248        -1,
79249        -1,
79250        -1
79251      },
79252      {
79253        0,
79254        1,
79255        -1,
79256        -1,
79257        -1,
79258        -1,
79259        -1,
79260        -1,
79261        -1,
79262        -1,
79263        -1,
79264        -1,
79265        -1
79266      }
79267    }
79268  },
79269  {
79270    0,
79271    2,
79272    {
79273      kOperandTypeRegister,
79274      kOperandTypeRegister,
79275      0,
79276      0,
79277      0,
79278      0,
79279      0,
79280      0,
79281      0,
79282      0,
79283      0,
79284      0,
79285      0
79286    },
79287    {
79288      0,
79289      0,
79290      0,
79291      0,
79292      0,
79293      0,
79294      0,
79295      0,
79296      0,
79297      0,
79298      0,
79299      0,
79300      0
79301    },
79302    {
79303      {
79304        1,
79305        0,
79306        -1,
79307        -1,
79308        -1,
79309        -1,
79310        -1,
79311        -1,
79312        -1,
79313        -1,
79314        -1,
79315        -1,
79316        -1
79317      },
79318      {
79319        0,
79320        1,
79321        -1,
79322        -1,
79323        -1,
79324        -1,
79325        -1,
79326        -1,
79327        -1,
79328        -1,
79329        -1,
79330        -1,
79331        -1
79332      }
79333    }
79334  },
79335  {
79336    0,
79337    2,
79338    {
79339      kOperandTypeRegister,
79340      kOperandTypeRegister,
79341      0,
79342      0,
79343      0,
79344      0,
79345      0,
79346      0,
79347      0,
79348      0,
79349      0,
79350      0,
79351      0
79352    },
79353    {
79354      0,
79355      0,
79356      0,
79357      0,
79358      0,
79359      0,
79360      0,
79361      0,
79362      0,
79363      0,
79364      0,
79365      0,
79366      0
79367    },
79368    {
79369      {
79370        1,
79371        0,
79372        -1,
79373        -1,
79374        -1,
79375        -1,
79376        -1,
79377        -1,
79378        -1,
79379        -1,
79380        -1,
79381        -1,
79382        -1
79383      },
79384      {
79385        0,
79386        1,
79387        -1,
79388        -1,
79389        -1,
79390        -1,
79391        -1,
79392        -1,
79393        -1,
79394        -1,
79395        -1,
79396        -1,
79397        -1
79398      }
79399    }
79400  },
79401  {
79402    0,
79403    3,
79404    {
79405      kOperandTypeRegister,
79406      kOperandTypeRegister,
79407      kOperandTypeX86Memory,
79408      0,
79409      0,
79410      0,
79411      0,
79412      0,
79413      0,
79414      0,
79415      0,
79416      0,
79417      0
79418    },
79419    {
79420      0,
79421      0,
79422      0,
79423      0,
79424      0,
79425      0,
79426      0,
79427      0,
79428      0,
79429      0,
79430      0,
79431      0,
79432      0
79433    },
79434    {
79435      {
79436        2,
79437        0,
79438        -1,
79439        -1,
79440        -1,
79441        -1,
79442        -1,
79443        -1,
79444        -1,
79445        -1,
79446        -1,
79447        -1,
79448        -1
79449      },
79450      {
79451        0,
79452        2,
79453        -1,
79454        -1,
79455        -1,
79456        -1,
79457        -1,
79458        -1,
79459        -1,
79460        -1,
79461        -1,
79462        -1,
79463        -1
79464      }
79465    }
79466  },
79467  {
79468    0,
79469    3,
79470    {
79471      kOperandTypeRegister,
79472      kOperandTypeRegister,
79473      kOperandTypeX86Memory,
79474      0,
79475      0,
79476      0,
79477      0,
79478      0,
79479      0,
79480      0,
79481      0,
79482      0,
79483      0
79484    },
79485    {
79486      0,
79487      0,
79488      0,
79489      0,
79490      0,
79491      0,
79492      0,
79493      0,
79494      0,
79495      0,
79496      0,
79497      0,
79498      0
79499    },
79500    {
79501      {
79502        2,
79503        0,
79504        -1,
79505        -1,
79506        -1,
79507        -1,
79508        -1,
79509        -1,
79510        -1,
79511        -1,
79512        -1,
79513        -1,
79514        -1
79515      },
79516      {
79517        0,
79518        2,
79519        -1,
79520        -1,
79521        -1,
79522        -1,
79523        -1,
79524        -1,
79525        -1,
79526        -1,
79527        -1,
79528        -1,
79529        -1
79530      }
79531    }
79532  },
79533  {
79534    0,
79535    3,
79536    {
79537      kOperandTypeRegister,
79538      kOperandTypeRegister,
79539      kOperandTypeRegister,
79540      0,
79541      0,
79542      0,
79543      0,
79544      0,
79545      0,
79546      0,
79547      0,
79548      0,
79549      0
79550    },
79551    {
79552      0,
79553      0,
79554      0,
79555      0,
79556      0,
79557      0,
79558      0,
79559      0,
79560      0,
79561      0,
79562      0,
79563      0,
79564      0
79565    },
79566    {
79567      {
79568        2,
79569        0,
79570        -1,
79571        -1,
79572        -1,
79573        -1,
79574        -1,
79575        -1,
79576        -1,
79577        -1,
79578        -1,
79579        -1,
79580        -1
79581      },
79582      {
79583        0,
79584        2,
79585        -1,
79586        -1,
79587        -1,
79588        -1,
79589        -1,
79590        -1,
79591        -1,
79592        -1,
79593        -1,
79594        -1,
79595        -1
79596      }
79597    }
79598  },
79599  {
79600    0,
79601    3,
79602    {
79603      kOperandTypeRegister,
79604      kOperandTypeRegister,
79605      kOperandTypeRegister,
79606      0,
79607      0,
79608      0,
79609      0,
79610      0,
79611      0,
79612      0,
79613      0,
79614      0,
79615      0
79616    },
79617    {
79618      0,
79619      0,
79620      0,
79621      0,
79622      0,
79623      0,
79624      0,
79625      0,
79626      0,
79627      0,
79628      0,
79629      0,
79630      0
79631    },
79632    {
79633      {
79634        2,
79635        0,
79636        -1,
79637        -1,
79638        -1,
79639        -1,
79640        -1,
79641        -1,
79642        -1,
79643        -1,
79644        -1,
79645        -1,
79646        -1
79647      },
79648      {
79649        0,
79650        2,
79651        -1,
79652        -1,
79653        -1,
79654        -1,
79655        -1,
79656        -1,
79657        -1,
79658        -1,
79659        -1,
79660        -1,
79661        -1
79662      }
79663    }
79664  },
79665  {
79666    0,
79667    3,
79668    {
79669      kOperandTypeRegister,
79670      kOperandTypeRegister,
79671      kOperandTypeX86Memory,
79672      0,
79673      0,
79674      0,
79675      0,
79676      0,
79677      0,
79678      0,
79679      0,
79680      0,
79681      0
79682    },
79683    {
79684      0,
79685      0,
79686      0,
79687      0,
79688      0,
79689      0,
79690      0,
79691      0,
79692      0,
79693      0,
79694      0,
79695      0,
79696      0
79697    },
79698    {
79699      {
79700        2,
79701        0,
79702        -1,
79703        -1,
79704        -1,
79705        -1,
79706        -1,
79707        -1,
79708        -1,
79709        -1,
79710        -1,
79711        -1,
79712        -1
79713      },
79714      {
79715        0,
79716        2,
79717        -1,
79718        -1,
79719        -1,
79720        -1,
79721        -1,
79722        -1,
79723        -1,
79724        -1,
79725        -1,
79726        -1,
79727        -1
79728      }
79729    }
79730  },
79731  {
79732    0,
79733    3,
79734    {
79735      kOperandTypeRegister,
79736      kOperandTypeRegister,
79737      kOperandTypeX86Memory,
79738      0,
79739      0,
79740      0,
79741      0,
79742      0,
79743      0,
79744      0,
79745      0,
79746      0,
79747      0
79748    },
79749    {
79750      0,
79751      0,
79752      0,
79753      0,
79754      0,
79755      0,
79756      0,
79757      0,
79758      0,
79759      0,
79760      0,
79761      0,
79762      0
79763    },
79764    {
79765      {
79766        2,
79767        0,
79768        -1,
79769        -1,
79770        -1,
79771        -1,
79772        -1,
79773        -1,
79774        -1,
79775        -1,
79776        -1,
79777        -1,
79778        -1
79779      },
79780      {
79781        0,
79782        2,
79783        -1,
79784        -1,
79785        -1,
79786        -1,
79787        -1,
79788        -1,
79789        -1,
79790        -1,
79791        -1,
79792        -1,
79793        -1
79794      }
79795    }
79796  },
79797  {
79798    0,
79799    3,
79800    {
79801      kOperandTypeRegister,
79802      kOperandTypeRegister,
79803      kOperandTypeRegister,
79804      0,
79805      0,
79806      0,
79807      0,
79808      0,
79809      0,
79810      0,
79811      0,
79812      0,
79813      0
79814    },
79815    {
79816      0,
79817      0,
79818      0,
79819      0,
79820      0,
79821      0,
79822      0,
79823      0,
79824      0,
79825      0,
79826      0,
79827      0,
79828      0
79829    },
79830    {
79831      {
79832        2,
79833        0,
79834        -1,
79835        -1,
79836        -1,
79837        -1,
79838        -1,
79839        -1,
79840        -1,
79841        -1,
79842        -1,
79843        -1,
79844        -1
79845      },
79846      {
79847        0,
79848        2,
79849        -1,
79850        -1,
79851        -1,
79852        -1,
79853        -1,
79854        -1,
79855        -1,
79856        -1,
79857        -1,
79858        -1,
79859        -1
79860      }
79861    }
79862  },
79863  {
79864    0,
79865    3,
79866    {
79867      kOperandTypeRegister,
79868      kOperandTypeRegister,
79869      kOperandTypeRegister,
79870      0,
79871      0,
79872      0,
79873      0,
79874      0,
79875      0,
79876      0,
79877      0,
79878      0,
79879      0
79880    },
79881    {
79882      0,
79883      0,
79884      0,
79885      0,
79886      0,
79887      0,
79888      0,
79889      0,
79890      0,
79891      0,
79892      0,
79893      0,
79894      0
79895    },
79896    {
79897      {
79898        2,
79899        0,
79900        -1,
79901        -1,
79902        -1,
79903        -1,
79904        -1,
79905        -1,
79906        -1,
79907        -1,
79908        -1,
79909        -1,
79910        -1
79911      },
79912      {
79913        0,
79914        2,
79915        -1,
79916        -1,
79917        -1,
79918        -1,
79919        -1,
79920        -1,
79921        -1,
79922        -1,
79923        -1,
79924        -1,
79925        -1
79926      }
79927    }
79928  },
79929  {
79930    0,
79931    3,
79932    {
79933      kOperandTypeRegister,
79934      kOperandTypeRegister,
79935      kOperandTypeX86Memory,
79936      0,
79937      0,
79938      0,
79939      0,
79940      0,
79941      0,
79942      0,
79943      0,
79944      0,
79945      0
79946    },
79947    {
79948      0,
79949      0,
79950      0,
79951      0,
79952      0,
79953      0,
79954      0,
79955      0,
79956      0,
79957      0,
79958      0,
79959      0,
79960      0
79961    },
79962    {
79963      {
79964        2,
79965        0,
79966        -1,
79967        -1,
79968        -1,
79969        -1,
79970        -1,
79971        -1,
79972        -1,
79973        -1,
79974        -1,
79975        -1,
79976        -1
79977      },
79978      {
79979        0,
79980        2,
79981        -1,
79982        -1,
79983        -1,
79984        -1,
79985        -1,
79986        -1,
79987        -1,
79988        -1,
79989        -1,
79990        -1,
79991        -1
79992      }
79993    }
79994  },
79995  {
79996    0,
79997    3,
79998    {
79999      kOperandTypeRegister,
80000      kOperandTypeRegister,
80001      kOperandTypeX86Memory,
80002      0,
80003      0,
80004      0,
80005      0,
80006      0,
80007      0,
80008      0,
80009      0,
80010      0,
80011      0
80012    },
80013    {
80014      0,
80015      0,
80016      0,
80017      0,
80018      0,
80019      0,
80020      0,
80021      0,
80022      0,
80023      0,
80024      0,
80025      0,
80026      0
80027    },
80028    {
80029      {
80030        2,
80031        0,
80032        -1,
80033        -1,
80034        -1,
80035        -1,
80036        -1,
80037        -1,
80038        -1,
80039        -1,
80040        -1,
80041        -1,
80042        -1
80043      },
80044      {
80045        0,
80046        2,
80047        -1,
80048        -1,
80049        -1,
80050        -1,
80051        -1,
80052        -1,
80053        -1,
80054        -1,
80055        -1,
80056        -1,
80057        -1
80058      }
80059    }
80060  },
80061  {
80062    0,
80063    3,
80064    {
80065      kOperandTypeRegister,
80066      kOperandTypeRegister,
80067      kOperandTypeRegister,
80068      0,
80069      0,
80070      0,
80071      0,
80072      0,
80073      0,
80074      0,
80075      0,
80076      0,
80077      0
80078    },
80079    {
80080      0,
80081      0,
80082      0,
80083      0,
80084      0,
80085      0,
80086      0,
80087      0,
80088      0,
80089      0,
80090      0,
80091      0,
80092      0
80093    },
80094    {
80095      {
80096        2,
80097        0,
80098        -1,
80099        -1,
80100        -1,
80101        -1,
80102        -1,
80103        -1,
80104        -1,
80105        -1,
80106        -1,
80107        -1,
80108        -1
80109      },
80110      {
80111        0,
80112        2,
80113        -1,
80114        -1,
80115        -1,
80116        -1,
80117        -1,
80118        -1,
80119        -1,
80120        -1,
80121        -1,
80122        -1,
80123        -1
80124      }
80125    }
80126  },
80127  {
80128    0,
80129    3,
80130    {
80131      kOperandTypeRegister,
80132      kOperandTypeRegister,
80133      kOperandTypeRegister,
80134      0,
80135      0,
80136      0,
80137      0,
80138      0,
80139      0,
80140      0,
80141      0,
80142      0,
80143      0
80144    },
80145    {
80146      0,
80147      0,
80148      0,
80149      0,
80150      0,
80151      0,
80152      0,
80153      0,
80154      0,
80155      0,
80156      0,
80157      0,
80158      0
80159    },
80160    {
80161      {
80162        2,
80163        0,
80164        -1,
80165        -1,
80166        -1,
80167        -1,
80168        -1,
80169        -1,
80170        -1,
80171        -1,
80172        -1,
80173        -1,
80174        -1
80175      },
80176      {
80177        0,
80178        2,
80179        -1,
80180        -1,
80181        -1,
80182        -1,
80183        -1,
80184        -1,
80185        -1,
80186        -1,
80187        -1,
80188        -1,
80189        -1
80190      }
80191    }
80192  },
80193  {
80194    0,
80195    3,
80196    {
80197      kOperandTypeRegister,
80198      kOperandTypeRegister,
80199      kOperandTypeX86Memory,
80200      0,
80201      0,
80202      0,
80203      0,
80204      0,
80205      0,
80206      0,
80207      0,
80208      0,
80209      0
80210    },
80211    {
80212      0,
80213      0,
80214      0,
80215      0,
80216      0,
80217      0,
80218      0,
80219      0,
80220      0,
80221      0,
80222      0,
80223      0,
80224      0
80225    },
80226    {
80227      {
80228        2,
80229        0,
80230        -1,
80231        -1,
80232        -1,
80233        -1,
80234        -1,
80235        -1,
80236        -1,
80237        -1,
80238        -1,
80239        -1,
80240        -1
80241      },
80242      {
80243        0,
80244        2,
80245        -1,
80246        -1,
80247        -1,
80248        -1,
80249        -1,
80250        -1,
80251        -1,
80252        -1,
80253        -1,
80254        -1,
80255        -1
80256      }
80257    }
80258  },
80259  {
80260    0,
80261    3,
80262    {
80263      kOperandTypeRegister,
80264      kOperandTypeRegister,
80265      kOperandTypeX86Memory,
80266      0,
80267      0,
80268      0,
80269      0,
80270      0,
80271      0,
80272      0,
80273      0,
80274      0,
80275      0
80276    },
80277    {
80278      0,
80279      0,
80280      0,
80281      0,
80282      0,
80283      0,
80284      0,
80285      0,
80286      0,
80287      0,
80288      0,
80289      0,
80290      0
80291    },
80292    {
80293      {
80294        2,
80295        0,
80296        -1,
80297        -1,
80298        -1,
80299        -1,
80300        -1,
80301        -1,
80302        -1,
80303        -1,
80304        -1,
80305        -1,
80306        -1
80307      },
80308      {
80309        0,
80310        2,
80311        -1,
80312        -1,
80313        -1,
80314        -1,
80315        -1,
80316        -1,
80317        -1,
80318        -1,
80319        -1,
80320        -1,
80321        -1
80322      }
80323    }
80324  },
80325  {
80326    0,
80327    3,
80328    {
80329      kOperandTypeRegister,
80330      kOperandTypeRegister,
80331      kOperandTypeRegister,
80332      0,
80333      0,
80334      0,
80335      0,
80336      0,
80337      0,
80338      0,
80339      0,
80340      0,
80341      0
80342    },
80343    {
80344      0,
80345      0,
80346      0,
80347      0,
80348      0,
80349      0,
80350      0,
80351      0,
80352      0,
80353      0,
80354      0,
80355      0,
80356      0
80357    },
80358    {
80359      {
80360        2,
80361        0,
80362        -1,
80363        -1,
80364        -1,
80365        -1,
80366        -1,
80367        -1,
80368        -1,
80369        -1,
80370        -1,
80371        -1,
80372        -1
80373      },
80374      {
80375        0,
80376        2,
80377        -1,
80378        -1,
80379        -1,
80380        -1,
80381        -1,
80382        -1,
80383        -1,
80384        -1,
80385        -1,
80386        -1,
80387        -1
80388      }
80389    }
80390  },
80391  {
80392    0,
80393    3,
80394    {
80395      kOperandTypeRegister,
80396      kOperandTypeRegister,
80397      kOperandTypeRegister,
80398      0,
80399      0,
80400      0,
80401      0,
80402      0,
80403      0,
80404      0,
80405      0,
80406      0,
80407      0
80408    },
80409    {
80410      0,
80411      0,
80412      0,
80413      0,
80414      0,
80415      0,
80416      0,
80417      0,
80418      0,
80419      0,
80420      0,
80421      0,
80422      0
80423    },
80424    {
80425      {
80426        2,
80427        0,
80428        -1,
80429        -1,
80430        -1,
80431        -1,
80432        -1,
80433        -1,
80434        -1,
80435        -1,
80436        -1,
80437        -1,
80438        -1
80439      },
80440      {
80441        0,
80442        2,
80443        -1,
80444        -1,
80445        -1,
80446        -1,
80447        -1,
80448        -1,
80449        -1,
80450        -1,
80451        -1,
80452        -1,
80453        -1
80454      }
80455    }
80456  },
80457  {
80458    0,
80459    0,
80460    {
80461      0,
80462      0,
80463      0,
80464      0,
80465      0,
80466      0,
80467      0,
80468      0,
80469      0,
80470      0,
80471      0,
80472      0,
80473      0
80474    },
80475    {
80476      0,
80477      0,
80478      0,
80479      0,
80480      0,
80481      0,
80482      0,
80483      0,
80484      0,
80485      0,
80486      0,
80487      0,
80488      0
80489    },
80490    {
80491      {
80492        -1,
80493        -1,
80494        -1,
80495        -1,
80496        -1,
80497        -1,
80498        -1,
80499        -1,
80500        -1,
80501        -1,
80502        -1,
80503        -1,
80504        -1
80505      },
80506      {
80507        -1,
80508        -1,
80509        -1,
80510        -1,
80511        -1,
80512        -1,
80513        -1,
80514        -1,
80515        -1,
80516        -1,
80517        -1,
80518        -1,
80519        -1
80520      }
80521    }
80522  },
80523  {
80524    0,
80525    3,
80526    {
80527      kOperandTypeRegister,
80528      kOperandTypeRegister,
80529      kOperandTypeX86Memory,
80530      0,
80531      0,
80532      0,
80533      0,
80534      0,
80535      0,
80536      0,
80537      0,
80538      0,
80539      0
80540    },
80541    {
80542      0,
80543      0,
80544      0,
80545      0,
80546      0,
80547      0,
80548      0,
80549      0,
80550      0,
80551      0,
80552      0,
80553      0,
80554      0
80555    },
80556    {
80557      {
80558        2,
80559        0,
80560        -1,
80561        -1,
80562        -1,
80563        -1,
80564        -1,
80565        -1,
80566        -1,
80567        -1,
80568        -1,
80569        -1,
80570        -1
80571      },
80572      {
80573        0,
80574        2,
80575        -1,
80576        -1,
80577        -1,
80578        -1,
80579        -1,
80580        -1,
80581        -1,
80582        -1,
80583        -1,
80584        -1,
80585        -1
80586      }
80587    }
80588  },
80589  {
80590    0,
80591    3,
80592    {
80593      kOperandTypeRegister,
80594      kOperandTypeRegister,
80595      kOperandTypeX86Memory,
80596      0,
80597      0,
80598      0,
80599      0,
80600      0,
80601      0,
80602      0,
80603      0,
80604      0,
80605      0
80606    },
80607    {
80608      0,
80609      0,
80610      0,
80611      0,
80612      0,
80613      0,
80614      0,
80615      0,
80616      0,
80617      0,
80618      0,
80619      0,
80620      0
80621    },
80622    {
80623      {
80624        2,
80625        0,
80626        -1,
80627        -1,
80628        -1,
80629        -1,
80630        -1,
80631        -1,
80632        -1,
80633        -1,
80634        -1,
80635        -1,
80636        -1
80637      },
80638      {
80639        0,
80640        2,
80641        -1,
80642        -1,
80643        -1,
80644        -1,
80645        -1,
80646        -1,
80647        -1,
80648        -1,
80649        -1,
80650        -1,
80651        -1
80652      }
80653    }
80654  },
80655  {
80656    0,
80657    3,
80658    {
80659      kOperandTypeRegister,
80660      kOperandTypeRegister,
80661      kOperandTypeRegister,
80662      0,
80663      0,
80664      0,
80665      0,
80666      0,
80667      0,
80668      0,
80669      0,
80670      0,
80671      0
80672    },
80673    {
80674      0,
80675      0,
80676      0,
80677      0,
80678      0,
80679      0,
80680      0,
80681      0,
80682      0,
80683      0,
80684      0,
80685      0,
80686      0
80687    },
80688    {
80689      {
80690        2,
80691        0,
80692        -1,
80693        -1,
80694        -1,
80695        -1,
80696        -1,
80697        -1,
80698        -1,
80699        -1,
80700        -1,
80701        -1,
80702        -1
80703      },
80704      {
80705        0,
80706        2,
80707        -1,
80708        -1,
80709        -1,
80710        -1,
80711        -1,
80712        -1,
80713        -1,
80714        -1,
80715        -1,
80716        -1,
80717        -1
80718      }
80719    }
80720  },
80721  {
80722    0,
80723    3,
80724    {
80725      kOperandTypeRegister,
80726      kOperandTypeRegister,
80727      kOperandTypeRegister,
80728      0,
80729      0,
80730      0,
80731      0,
80732      0,
80733      0,
80734      0,
80735      0,
80736      0,
80737      0
80738    },
80739    {
80740      0,
80741      0,
80742      0,
80743      0,
80744      0,
80745      0,
80746      0,
80747      0,
80748      0,
80749      0,
80750      0,
80751      0,
80752      0
80753    },
80754    {
80755      {
80756        2,
80757        0,
80758        -1,
80759        -1,
80760        -1,
80761        -1,
80762        -1,
80763        -1,
80764        -1,
80765        -1,
80766        -1,
80767        -1,
80768        -1
80769      },
80770      {
80771        0,
80772        2,
80773        -1,
80774        -1,
80775        -1,
80776        -1,
80777        -1,
80778        -1,
80779        -1,
80780        -1,
80781        -1,
80782        -1,
80783        -1
80784      }
80785    }
80786  },
80787  {
80788    0,
80789    3,
80790    {
80791      kOperandTypeRegister,
80792      kOperandTypeRegister,
80793      kOperandTypeX86Memory,
80794      0,
80795      0,
80796      0,
80797      0,
80798      0,
80799      0,
80800      0,
80801      0,
80802      0,
80803      0
80804    },
80805    {
80806      0,
80807      0,
80808      0,
80809      0,
80810      0,
80811      0,
80812      0,
80813      0,
80814      0,
80815      0,
80816      0,
80817      0,
80818      0
80819    },
80820    {
80821      {
80822        2,
80823        0,
80824        -1,
80825        -1,
80826        -1,
80827        -1,
80828        -1,
80829        -1,
80830        -1,
80831        -1,
80832        -1,
80833        -1,
80834        -1
80835      },
80836      {
80837        0,
80838        2,
80839        -1,
80840        -1,
80841        -1,
80842        -1,
80843        -1,
80844        -1,
80845        -1,
80846        -1,
80847        -1,
80848        -1,
80849        -1
80850      }
80851    }
80852  },
80853  {
80854    0,
80855    3,
80856    {
80857      kOperandTypeRegister,
80858      kOperandTypeRegister,
80859      kOperandTypeX86Memory,
80860      0,
80861      0,
80862      0,
80863      0,
80864      0,
80865      0,
80866      0,
80867      0,
80868      0,
80869      0
80870    },
80871    {
80872      0,
80873      0,
80874      0,
80875      0,
80876      0,
80877      0,
80878      0,
80879      0,
80880      0,
80881      0,
80882      0,
80883      0,
80884      0
80885    },
80886    {
80887      {
80888        2,
80889        0,
80890        -1,
80891        -1,
80892        -1,
80893        -1,
80894        -1,
80895        -1,
80896        -1,
80897        -1,
80898        -1,
80899        -1,
80900        -1
80901      },
80902      {
80903        0,
80904        2,
80905        -1,
80906        -1,
80907        -1,
80908        -1,
80909        -1,
80910        -1,
80911        -1,
80912        -1,
80913        -1,
80914        -1,
80915        -1
80916      }
80917    }
80918  },
80919  {
80920    0,
80921    3,
80922    {
80923      kOperandTypeRegister,
80924      kOperandTypeRegister,
80925      kOperandTypeRegister,
80926      0,
80927      0,
80928      0,
80929      0,
80930      0,
80931      0,
80932      0,
80933      0,
80934      0,
80935      0
80936    },
80937    {
80938      0,
80939      0,
80940      0,
80941      0,
80942      0,
80943      0,
80944      0,
80945      0,
80946      0,
80947      0,
80948      0,
80949      0,
80950      0
80951    },
80952    {
80953      {
80954        2,
80955        0,
80956        -1,
80957        -1,
80958        -1,
80959        -1,
80960        -1,
80961        -1,
80962        -1,
80963        -1,
80964        -1,
80965        -1,
80966        -1
80967      },
80968      {
80969        0,
80970        2,
80971        -1,
80972        -1,
80973        -1,
80974        -1,
80975        -1,
80976        -1,
80977        -1,
80978        -1,
80979        -1,
80980        -1,
80981        -1
80982      }
80983    }
80984  },
80985  {
80986    0,
80987    3,
80988    {
80989      kOperandTypeRegister,
80990      kOperandTypeRegister,
80991      kOperandTypeRegister,
80992      0,
80993      0,
80994      0,
80995      0,
80996      0,
80997      0,
80998      0,
80999      0,
81000      0,
81001      0
81002    },
81003    {
81004      0,
81005      0,
81006      0,
81007      0,
81008      0,
81009      0,
81010      0,
81011      0,
81012      0,
81013      0,
81014      0,
81015      0,
81016      0
81017    },
81018    {
81019      {
81020        2,
81021        0,
81022        -1,
81023        -1,
81024        -1,
81025        -1,
81026        -1,
81027        -1,
81028        -1,
81029        -1,
81030        -1,
81031        -1,
81032        -1
81033      },
81034      {
81035        0,
81036        2,
81037        -1,
81038        -1,
81039        -1,
81040        -1,
81041        -1,
81042        -1,
81043        -1,
81044        -1,
81045        -1,
81046        -1,
81047        -1
81048      }
81049    }
81050  },
81051  {
81052    0,
81053    3,
81054    {
81055      kOperandTypeRegister,
81056      kOperandTypeRegister,
81057      kOperandTypeX86Memory,
81058      0,
81059      0,
81060      0,
81061      0,
81062      0,
81063      0,
81064      0,
81065      0,
81066      0,
81067      0
81068    },
81069    {
81070      0,
81071      0,
81072      0,
81073      0,
81074      0,
81075      0,
81076      0,
81077      0,
81078      0,
81079      0,
81080      0,
81081      0,
81082      0
81083    },
81084    {
81085      {
81086        2,
81087        0,
81088        -1,
81089        -1,
81090        -1,
81091        -1,
81092        -1,
81093        -1,
81094        -1,
81095        -1,
81096        -1,
81097        -1,
81098        -1
81099      },
81100      {
81101        0,
81102        2,
81103        -1,
81104        -1,
81105        -1,
81106        -1,
81107        -1,
81108        -1,
81109        -1,
81110        -1,
81111        -1,
81112        -1,
81113        -1
81114      }
81115    }
81116  },
81117  {
81118    0,
81119    3,
81120    {
81121      kOperandTypeRegister,
81122      kOperandTypeRegister,
81123      kOperandTypeX86Memory,
81124      0,
81125      0,
81126      0,
81127      0,
81128      0,
81129      0,
81130      0,
81131      0,
81132      0,
81133      0
81134    },
81135    {
81136      0,
81137      0,
81138      0,
81139      0,
81140      0,
81141      0,
81142      0,
81143      0,
81144      0,
81145      0,
81146      0,
81147      0,
81148      0
81149    },
81150    {
81151      {
81152        2,
81153        0,
81154        -1,
81155        -1,
81156        -1,
81157        -1,
81158        -1,
81159        -1,
81160        -1,
81161        -1,
81162        -1,
81163        -1,
81164        -1
81165      },
81166      {
81167        0,
81168        2,
81169        -1,
81170        -1,
81171        -1,
81172        -1,
81173        -1,
81174        -1,
81175        -1,
81176        -1,
81177        -1,
81178        -1,
81179        -1
81180      }
81181    }
81182  },
81183  {
81184    0,
81185    3,
81186    {
81187      kOperandTypeRegister,
81188      kOperandTypeRegister,
81189      kOperandTypeRegister,
81190      0,
81191      0,
81192      0,
81193      0,
81194      0,
81195      0,
81196      0,
81197      0,
81198      0,
81199      0
81200    },
81201    {
81202      0,
81203      0,
81204      0,
81205      0,
81206      0,
81207      0,
81208      0,
81209      0,
81210      0,
81211      0,
81212      0,
81213      0,
81214      0
81215    },
81216    {
81217      {
81218        2,
81219        0,
81220        -1,
81221        -1,
81222        -1,
81223        -1,
81224        -1,
81225        -1,
81226        -1,
81227        -1,
81228        -1,
81229        -1,
81230        -1
81231      },
81232      {
81233        0,
81234        2,
81235        -1,
81236        -1,
81237        -1,
81238        -1,
81239        -1,
81240        -1,
81241        -1,
81242        -1,
81243        -1,
81244        -1,
81245        -1
81246      }
81247    }
81248  },
81249  {
81250    0,
81251    3,
81252    {
81253      kOperandTypeRegister,
81254      kOperandTypeRegister,
81255      kOperandTypeRegister,
81256      0,
81257      0,
81258      0,
81259      0,
81260      0,
81261      0,
81262      0,
81263      0,
81264      0,
81265      0
81266    },
81267    {
81268      0,
81269      0,
81270      0,
81271      0,
81272      0,
81273      0,
81274      0,
81275      0,
81276      0,
81277      0,
81278      0,
81279      0,
81280      0
81281    },
81282    {
81283      {
81284        2,
81285        0,
81286        -1,
81287        -1,
81288        -1,
81289        -1,
81290        -1,
81291        -1,
81292        -1,
81293        -1,
81294        -1,
81295        -1,
81296        -1
81297      },
81298      {
81299        0,
81300        2,
81301        -1,
81302        -1,
81303        -1,
81304        -1,
81305        -1,
81306        -1,
81307        -1,
81308        -1,
81309        -1,
81310        -1,
81311        -1
81312      }
81313    }
81314  },
81315  {
81316    0,
81317    3,
81318    {
81319      kOperandTypeRegister,
81320      kOperandTypeRegister,
81321      kOperandTypeX86Memory,
81322      0,
81323      0,
81324      0,
81325      0,
81326      0,
81327      0,
81328      0,
81329      0,
81330      0,
81331      0
81332    },
81333    {
81334      0,
81335      0,
81336      0,
81337      0,
81338      0,
81339      0,
81340      0,
81341      0,
81342      0,
81343      0,
81344      0,
81345      0,
81346      0
81347    },
81348    {
81349      {
81350        2,
81351        0,
81352        -1,
81353        -1,
81354        -1,
81355        -1,
81356        -1,
81357        -1,
81358        -1,
81359        -1,
81360        -1,
81361        -1,
81362        -1
81363      },
81364      {
81365        0,
81366        2,
81367        -1,
81368        -1,
81369        -1,
81370        -1,
81371        -1,
81372        -1,
81373        -1,
81374        -1,
81375        -1,
81376        -1,
81377        -1
81378      }
81379    }
81380  },
81381  {
81382    0,
81383    3,
81384    {
81385      kOperandTypeRegister,
81386      kOperandTypeRegister,
81387      kOperandTypeX86Memory,
81388      0,
81389      0,
81390      0,
81391      0,
81392      0,
81393      0,
81394      0,
81395      0,
81396      0,
81397      0
81398    },
81399    {
81400      0,
81401      0,
81402      0,
81403      0,
81404      0,
81405      0,
81406      0,
81407      0,
81408      0,
81409      0,
81410      0,
81411      0,
81412      0
81413    },
81414    {
81415      {
81416        2,
81417        0,
81418        -1,
81419        -1,
81420        -1,
81421        -1,
81422        -1,
81423        -1,
81424        -1,
81425        -1,
81426        -1,
81427        -1,
81428        -1
81429      },
81430      {
81431        0,
81432        2,
81433        -1,
81434        -1,
81435        -1,
81436        -1,
81437        -1,
81438        -1,
81439        -1,
81440        -1,
81441        -1,
81442        -1,
81443        -1
81444      }
81445    }
81446  },
81447  {
81448    0,
81449    3,
81450    {
81451      kOperandTypeRegister,
81452      kOperandTypeRegister,
81453      kOperandTypeRegister,
81454      0,
81455      0,
81456      0,
81457      0,
81458      0,
81459      0,
81460      0,
81461      0,
81462      0,
81463      0
81464    },
81465    {
81466      0,
81467      0,
81468      0,
81469      0,
81470      0,
81471      0,
81472      0,
81473      0,
81474      0,
81475      0,
81476      0,
81477      0,
81478      0
81479    },
81480    {
81481      {
81482        2,
81483        0,
81484        -1,
81485        -1,
81486        -1,
81487        -1,
81488        -1,
81489        -1,
81490        -1,
81491        -1,
81492        -1,
81493        -1,
81494        -1
81495      },
81496      {
81497        0,
81498        2,
81499        -1,
81500        -1,
81501        -1,
81502        -1,
81503        -1,
81504        -1,
81505        -1,
81506        -1,
81507        -1,
81508        -1,
81509        -1
81510      }
81511    }
81512  },
81513  {
81514    0,
81515    3,
81516    {
81517      kOperandTypeRegister,
81518      kOperandTypeRegister,
81519      kOperandTypeRegister,
81520      0,
81521      0,
81522      0,
81523      0,
81524      0,
81525      0,
81526      0,
81527      0,
81528      0,
81529      0
81530    },
81531    {
81532      0,
81533      0,
81534      0,
81535      0,
81536      0,
81537      0,
81538      0,
81539      0,
81540      0,
81541      0,
81542      0,
81543      0,
81544      0
81545    },
81546    {
81547      {
81548        2,
81549        0,
81550        -1,
81551        -1,
81552        -1,
81553        -1,
81554        -1,
81555        -1,
81556        -1,
81557        -1,
81558        -1,
81559        -1,
81560        -1
81561      },
81562      {
81563        0,
81564        2,
81565        -1,
81566        -1,
81567        -1,
81568        -1,
81569        -1,
81570        -1,
81571        -1,
81572        -1,
81573        -1,
81574        -1,
81575        -1
81576      }
81577    }
81578  },
81579  {
81580    0,
81581    2,
81582    {
81583      kOperandTypeRegister,
81584      kOperandTypeX86Memory,
81585      0,
81586      0,
81587      0,
81588      0,
81589      0,
81590      0,
81591      0,
81592      0,
81593      0,
81594      0,
81595      0
81596    },
81597    {
81598      0,
81599      0,
81600      0,
81601      0,
81602      0,
81603      0,
81604      0,
81605      0,
81606      0,
81607      0,
81608      0,
81609      0,
81610      0
81611    },
81612    {
81613      {
81614        1,
81615        0,
81616        -1,
81617        -1,
81618        -1,
81619        -1,
81620        -1,
81621        -1,
81622        -1,
81623        -1,
81624        -1,
81625        -1,
81626        -1
81627      },
81628      {
81629        0,
81630        1,
81631        -1,
81632        -1,
81633        -1,
81634        -1,
81635        -1,
81636        -1,
81637        -1,
81638        -1,
81639        -1,
81640        -1,
81641        -1
81642      }
81643    }
81644  },
81645  {
81646    0,
81647    2,
81648    {
81649      kOperandTypeRegister,
81650      kOperandTypeRegister,
81651      0,
81652      0,
81653      0,
81654      0,
81655      0,
81656      0,
81657      0,
81658      0,
81659      0,
81660      0,
81661      0
81662    },
81663    {
81664      0,
81665      0,
81666      0,
81667      0,
81668      0,
81669      0,
81670      0,
81671      0,
81672      0,
81673      0,
81674      0,
81675      0,
81676      0
81677    },
81678    {
81679      {
81680        1,
81681        0,
81682        -1,
81683        -1,
81684        -1,
81685        -1,
81686        -1,
81687        -1,
81688        -1,
81689        -1,
81690        -1,
81691        -1,
81692        -1
81693      },
81694      {
81695        0,
81696        1,
81697        -1,
81698        -1,
81699        -1,
81700        -1,
81701        -1,
81702        -1,
81703        -1,
81704        -1,
81705        -1,
81706        -1,
81707        -1
81708      }
81709    }
81710  },
81711  {
81712    0,
81713    2,
81714    {
81715      kOperandTypeRegister,
81716      kOperandTypeX86Memory,
81717      0,
81718      0,
81719      0,
81720      0,
81721      0,
81722      0,
81723      0,
81724      0,
81725      0,
81726      0,
81727      0
81728    },
81729    {
81730      0,
81731      0,
81732      0,
81733      0,
81734      0,
81735      0,
81736      0,
81737      0,
81738      0,
81739      0,
81740      0,
81741      0,
81742      0
81743    },
81744    {
81745      {
81746        1,
81747        0,
81748        -1,
81749        -1,
81750        -1,
81751        -1,
81752        -1,
81753        -1,
81754        -1,
81755        -1,
81756        -1,
81757        -1,
81758        -1
81759      },
81760      {
81761        0,
81762        1,
81763        -1,
81764        -1,
81765        -1,
81766        -1,
81767        -1,
81768        -1,
81769        -1,
81770        -1,
81771        -1,
81772        -1,
81773        -1
81774      }
81775    }
81776  },
81777  {
81778    0,
81779    2,
81780    {
81781      kOperandTypeRegister,
81782      kOperandTypeRegister,
81783      0,
81784      0,
81785      0,
81786      0,
81787      0,
81788      0,
81789      0,
81790      0,
81791      0,
81792      0,
81793      0
81794    },
81795    {
81796      0,
81797      0,
81798      0,
81799      0,
81800      0,
81801      0,
81802      0,
81803      0,
81804      0,
81805      0,
81806      0,
81807      0,
81808      0
81809    },
81810    {
81811      {
81812        1,
81813        0,
81814        -1,
81815        -1,
81816        -1,
81817        -1,
81818        -1,
81819        -1,
81820        -1,
81821        -1,
81822        -1,
81823        -1,
81824        -1
81825      },
81826      {
81827        0,
81828        1,
81829        -1,
81830        -1,
81831        -1,
81832        -1,
81833        -1,
81834        -1,
81835        -1,
81836        -1,
81837        -1,
81838        -1,
81839        -1
81840      }
81841    }
81842  },
81843  {
81844    0,
81845    3,
81846    {
81847      kOperandTypeRegister,
81848      kOperandTypeRegister,
81849      kOperandTypeX86Memory,
81850      0,
81851      0,
81852      0,
81853      0,
81854      0,
81855      0,
81856      0,
81857      0,
81858      0,
81859      0
81860    },
81861    {
81862      0,
81863      0,
81864      0,
81865      0,
81866      0,
81867      0,
81868      0,
81869      0,
81870      0,
81871      0,
81872      0,
81873      0,
81874      0
81875    },
81876    {
81877      {
81878        2,
81879        0,
81880        -1,
81881        -1,
81882        -1,
81883        -1,
81884        -1,
81885        -1,
81886        -1,
81887        -1,
81888        -1,
81889        -1,
81890        -1
81891      },
81892      {
81893        0,
81894        2,
81895        -1,
81896        -1,
81897        -1,
81898        -1,
81899        -1,
81900        -1,
81901        -1,
81902        -1,
81903        -1,
81904        -1,
81905        -1
81906      }
81907    }
81908  },
81909  {
81910    0,
81911    3,
81912    {
81913      kOperandTypeRegister,
81914      kOperandTypeRegister,
81915      kOperandTypeRegister,
81916      0,
81917      0,
81918      0,
81919      0,
81920      0,
81921      0,
81922      0,
81923      0,
81924      0,
81925      0
81926    },
81927    {
81928      0,
81929      0,
81930      0,
81931      0,
81932      0,
81933      0,
81934      0,
81935      0,
81936      0,
81937      0,
81938      0,
81939      0,
81940      0
81941    },
81942    {
81943      {
81944        2,
81945        0,
81946        -1,
81947        -1,
81948        -1,
81949        -1,
81950        -1,
81951        -1,
81952        -1,
81953        -1,
81954        -1,
81955        -1,
81956        -1
81957      },
81958      {
81959        0,
81960        2,
81961        -1,
81962        -1,
81963        -1,
81964        -1,
81965        -1,
81966        -1,
81967        -1,
81968        -1,
81969        -1,
81970        -1,
81971        -1
81972      }
81973    }
81974  },
81975  {
81976    0,
81977    2,
81978    {
81979      kOperandTypeRegister,
81980      kOperandTypeX86Memory,
81981      0,
81982      0,
81983      0,
81984      0,
81985      0,
81986      0,
81987      0,
81988      0,
81989      0,
81990      0,
81991      0
81992    },
81993    {
81994      0,
81995      0,
81996      0,
81997      0,
81998      0,
81999      0,
82000      0,
82001      0,
82002      0,
82003      0,
82004      0,
82005      0,
82006      0
82007    },
82008    {
82009      {
82010        1,
82011        0,
82012        -1,
82013        -1,
82014        -1,
82015        -1,
82016        -1,
82017        -1,
82018        -1,
82019        -1,
82020        -1,
82021        -1,
82022        -1
82023      },
82024      {
82025        0,
82026        1,
82027        -1,
82028        -1,
82029        -1,
82030        -1,
82031        -1,
82032        -1,
82033        -1,
82034        -1,
82035        -1,
82036        -1,
82037        -1
82038      }
82039    }
82040  },
82041  {
82042    0,
82043    2,
82044    {
82045      kOperandTypeRegister,
82046      kOperandTypeRegister,
82047      0,
82048      0,
82049      0,
82050      0,
82051      0,
82052      0,
82053      0,
82054      0,
82055      0,
82056      0,
82057      0
82058    },
82059    {
82060      0,
82061      0,
82062      0,
82063      0,
82064      0,
82065      0,
82066      0,
82067      0,
82068      0,
82069      0,
82070      0,
82071      0,
82072      0
82073    },
82074    {
82075      {
82076        1,
82077        0,
82078        -1,
82079        -1,
82080        -1,
82081        -1,
82082        -1,
82083        -1,
82084        -1,
82085        -1,
82086        -1,
82087        -1,
82088        -1
82089      },
82090      {
82091        0,
82092        1,
82093        -1,
82094        -1,
82095        -1,
82096        -1,
82097        -1,
82098        -1,
82099        -1,
82100        -1,
82101        -1,
82102        -1,
82103        -1
82104      }
82105    }
82106  },
82107  {
82108    0,
82109    2,
82110    {
82111      kOperandTypeRegister,
82112      kOperandTypeX86Memory,
82113      0,
82114      0,
82115      0,
82116      0,
82117      0,
82118      0,
82119      0,
82120      0,
82121      0,
82122      0,
82123      0
82124    },
82125    {
82126      0,
82127      0,
82128      0,
82129      0,
82130      0,
82131      0,
82132      0,
82133      0,
82134      0,
82135      0,
82136      0,
82137      0,
82138      0
82139    },
82140    {
82141      {
82142        1,
82143        0,
82144        -1,
82145        -1,
82146        -1,
82147        -1,
82148        -1,
82149        -1,
82150        -1,
82151        -1,
82152        -1,
82153        -1,
82154        -1
82155      },
82156      {
82157        0,
82158        1,
82159        -1,
82160        -1,
82161        -1,
82162        -1,
82163        -1,
82164        -1,
82165        -1,
82166        -1,
82167        -1,
82168        -1,
82169        -1
82170      }
82171    }
82172  },
82173  {
82174    0,
82175    2,
82176    {
82177      kOperandTypeRegister,
82178      kOperandTypeRegister,
82179      0,
82180      0,
82181      0,
82182      0,
82183      0,
82184      0,
82185      0,
82186      0,
82187      0,
82188      0,
82189      0
82190    },
82191    {
82192      0,
82193      0,
82194      0,
82195      0,
82196      0,
82197      0,
82198      0,
82199      0,
82200      0,
82201      0,
82202      0,
82203      0,
82204      0
82205    },
82206    {
82207      {
82208        1,
82209        0,
82210        -1,
82211        -1,
82212        -1,
82213        -1,
82214        -1,
82215        -1,
82216        -1,
82217        -1,
82218        -1,
82219        -1,
82220        -1
82221      },
82222      {
82223        0,
82224        1,
82225        -1,
82226        -1,
82227        -1,
82228        -1,
82229        -1,
82230        -1,
82231        -1,
82232        -1,
82233        -1,
82234        -1,
82235        -1
82236      }
82237    }
82238  },
82239  {
82240    0,
82241    2,
82242    {
82243      kOperandTypeRegister,
82244      kOperandTypeX86Memory,
82245      0,
82246      0,
82247      0,
82248      0,
82249      0,
82250      0,
82251      0,
82252      0,
82253      0,
82254      0,
82255      0
82256    },
82257    {
82258      0,
82259      0,
82260      0,
82261      0,
82262      0,
82263      0,
82264      0,
82265      0,
82266      0,
82267      0,
82268      0,
82269      0,
82270      0
82271    },
82272    {
82273      {
82274        1,
82275        0,
82276        -1,
82277        -1,
82278        -1,
82279        -1,
82280        -1,
82281        -1,
82282        -1,
82283        -1,
82284        -1,
82285        -1,
82286        -1
82287      },
82288      {
82289        0,
82290        1,
82291        -1,
82292        -1,
82293        -1,
82294        -1,
82295        -1,
82296        -1,
82297        -1,
82298        -1,
82299        -1,
82300        -1,
82301        -1
82302      }
82303    }
82304  },
82305  {
82306    0,
82307    2,
82308    {
82309      kOperandTypeRegister,
82310      kOperandTypeRegister,
82311      0,
82312      0,
82313      0,
82314      0,
82315      0,
82316      0,
82317      0,
82318      0,
82319      0,
82320      0,
82321      0
82322    },
82323    {
82324      0,
82325      0,
82326      0,
82327      0,
82328      0,
82329      0,
82330      0,
82331      0,
82332      0,
82333      0,
82334      0,
82335      0,
82336      0
82337    },
82338    {
82339      {
82340        1,
82341        0,
82342        -1,
82343        -1,
82344        -1,
82345        -1,
82346        -1,
82347        -1,
82348        -1,
82349        -1,
82350        -1,
82351        -1,
82352        -1
82353      },
82354      {
82355        0,
82356        1,
82357        -1,
82358        -1,
82359        -1,
82360        -1,
82361        -1,
82362        -1,
82363        -1,
82364        -1,
82365        -1,
82366        -1,
82367        -1
82368      }
82369    }
82370  },
82371  {
82372    0,
82373    0,
82374    {
82375      0,
82376      0,
82377      0,
82378      0,
82379      0,
82380      0,
82381      0,
82382      0,
82383      0,
82384      0,
82385      0,
82386      0,
82387      0
82388    },
82389    {
82390      0,
82391      0,
82392      0,
82393      0,
82394      0,
82395      0,
82396      0,
82397      0,
82398      0,
82399      0,
82400      0,
82401      0,
82402      0
82403    },
82404    {
82405      {
82406        -1,
82407        -1,
82408        -1,
82409        -1,
82410        -1,
82411        -1,
82412        -1,
82413        -1,
82414        -1,
82415        -1,
82416        -1,
82417        -1,
82418        -1
82419      },
82420      {
82421        -1,
82422        -1,
82423        -1,
82424        -1,
82425        -1,
82426        -1,
82427        -1,
82428        -1,
82429        -1,
82430        -1,
82431        -1,
82432        -1,
82433        -1
82434      }
82435    }
82436  },
82437  {
82438    0,
82439    2,
82440    {
82441      kOperandTypeRegister,
82442      kOperandTypeRegister,
82443      0,
82444      0,
82445      0,
82446      0,
82447      0,
82448      0,
82449      0,
82450      0,
82451      0,
82452      0,
82453      0
82454    },
82455    {
82456      0,
82457      0,
82458      0,
82459      0,
82460      0,
82461      0,
82462      0,
82463      0,
82464      0,
82465      0,
82466      0,
82467      0,
82468      0
82469    },
82470    {
82471      {
82472        1,
82473        0,
82474        -1,
82475        -1,
82476        -1,
82477        -1,
82478        -1,
82479        -1,
82480        -1,
82481        -1,
82482        -1,
82483        -1,
82484        -1
82485      },
82486      {
82487        0,
82488        1,
82489        -1,
82490        -1,
82491        -1,
82492        -1,
82493        -1,
82494        -1,
82495        -1,
82496        -1,
82497        -1,
82498        -1,
82499        -1
82500      }
82501    }
82502  },
82503  {
82504    0,
82505    2,
82506    {
82507      kOperandTypeRegister,
82508      kOperandTypeRegister,
82509      0,
82510      0,
82511      0,
82512      0,
82513      0,
82514      0,
82515      0,
82516      0,
82517      0,
82518      0,
82519      0
82520    },
82521    {
82522      0,
82523      0,
82524      0,
82525      0,
82526      0,
82527      0,
82528      0,
82529      0,
82530      0,
82531      0,
82532      0,
82533      0,
82534      0
82535    },
82536    {
82537      {
82538        1,
82539        0,
82540        -1,
82541        -1,
82542        -1,
82543        -1,
82544        -1,
82545        -1,
82546        -1,
82547        -1,
82548        -1,
82549        -1,
82550        -1
82551      },
82552      {
82553        0,
82554        1,
82555        -1,
82556        -1,
82557        -1,
82558        -1,
82559        -1,
82560        -1,
82561        -1,
82562        -1,
82563        -1,
82564        -1,
82565        -1
82566      }
82567    }
82568  },
82569  {
82570    kInstructionTypeMove,
82571    2,
82572    {
82573      kOperandTypeRegister,
82574      kOperandTypeRegister,
82575      0,
82576      0,
82577      0,
82578      0,
82579      0,
82580      0,
82581      0,
82582      0,
82583      0,
82584      0,
82585      0
82586    },
82587    {
82588      kOperandFlagTarget,
82589      kOperandFlagSource,
82590      0,
82591      0,
82592      0,
82593      0,
82594      0,
82595      0,
82596      0,
82597      0,
82598      0,
82599      0,
82600      0
82601    },
82602    {
82603      {
82604        1,
82605        0,
82606        -1,
82607        -1,
82608        -1,
82609        -1,
82610        -1,
82611        -1,
82612        -1,
82613        -1,
82614        -1,
82615        -1,
82616        -1
82617      },
82618      {
82619        0,
82620        1,
82621        -1,
82622        -1,
82623        -1,
82624        -1,
82625        -1,
82626        -1,
82627        -1,
82628        -1,
82629        -1,
82630        -1,
82631        -1
82632      }
82633    }
82634  },
82635  {
82636    kInstructionTypeMove,
82637    2,
82638    {
82639      kOperandTypeRegister,
82640      kOperandTypeRegister,
82641      0,
82642      0,
82643      0,
82644      0,
82645      0,
82646      0,
82647      0,
82648      0,
82649      0,
82650      0,
82651      0
82652    },
82653    {
82654      kOperandFlagTarget,
82655      kOperandFlagSource,
82656      0,
82657      0,
82658      0,
82659      0,
82660      0,
82661      0,
82662      0,
82663      0,
82664      0,
82665      0,
82666      0
82667    },
82668    {
82669      {
82670        1,
82671        0,
82672        -1,
82673        -1,
82674        -1,
82675        -1,
82676        -1,
82677        -1,
82678        -1,
82679        -1,
82680        -1,
82681        -1,
82682        -1
82683      },
82684      {
82685        0,
82686        1,
82687        -1,
82688        -1,
82689        -1,
82690        -1,
82691        -1,
82692        -1,
82693        -1,
82694        -1,
82695        -1,
82696        -1,
82697        -1
82698      }
82699    }
82700  },
82701  {
82702    kInstructionTypeMove,
82703    2,
82704    {
82705      kOperandTypeX86Memory,
82706      kOperandTypeRegister,
82707      0,
82708      0,
82709      0,
82710      0,
82711      0,
82712      0,
82713      0,
82714      0,
82715      0,
82716      0,
82717      0
82718    },
82719    {
82720      kOperandFlagTarget,
82721      kOperandFlagSource,
82722      0,
82723      0,
82724      0,
82725      0,
82726      0,
82727      0,
82728      0,
82729      0,
82730      0,
82731      0,
82732      0
82733    },
82734    {
82735      {
82736        1,
82737        0,
82738        -1,
82739        -1,
82740        -1,
82741        -1,
82742        -1,
82743        -1,
82744        -1,
82745        -1,
82746        -1,
82747        -1,
82748        -1
82749      },
82750      {
82751        0,
82752        1,
82753        -1,
82754        -1,
82755        -1,
82756        -1,
82757        -1,
82758        -1,
82759        -1,
82760        -1,
82761        -1,
82762        -1,
82763        -1
82764      }
82765    }
82766  },
82767  {
82768    kInstructionTypeMove,
82769    2,
82770    {
82771      kOperandTypeRegister,
82772      kOperandTypeX86Memory,
82773      0,
82774      0,
82775      0,
82776      0,
82777      0,
82778      0,
82779      0,
82780      0,
82781      0,
82782      0,
82783      0
82784    },
82785    {
82786      kOperandFlagTarget,
82787      kOperandFlagSource,
82788      0,
82789      0,
82790      0,
82791      0,
82792      0,
82793      0,
82794      0,
82795      0,
82796      0,
82797      0,
82798      0
82799    },
82800    {
82801      {
82802        1,
82803        0,
82804        -1,
82805        -1,
82806        -1,
82807        -1,
82808        -1,
82809        -1,
82810        -1,
82811        -1,
82812        -1,
82813        -1,
82814        -1
82815      },
82816      {
82817        0,
82818        1,
82819        -1,
82820        -1,
82821        -1,
82822        -1,
82823        -1,
82824        -1,
82825        -1,
82826        -1,
82827        -1,
82828        -1,
82829        -1
82830      }
82831    }
82832  },
82833  {
82834    kInstructionTypeMove,
82835    2,
82836    {
82837      kOperandTypeRegister,
82838      kOperandTypeRegister,
82839      0,
82840      0,
82841      0,
82842      0,
82843      0,
82844      0,
82845      0,
82846      0,
82847      0,
82848      0,
82849      0
82850    },
82851    {
82852      kOperandFlagTarget,
82853      kOperandFlagSource,
82854      0,
82855      0,
82856      0,
82857      0,
82858      0,
82859      0,
82860      0,
82861      0,
82862      0,
82863      0,
82864      0
82865    },
82866    {
82867      {
82868        1,
82869        0,
82870        -1,
82871        -1,
82872        -1,
82873        -1,
82874        -1,
82875        -1,
82876        -1,
82877        -1,
82878        -1,
82879        -1,
82880        -1
82881      },
82882      {
82883        0,
82884        1,
82885        -1,
82886        -1,
82887        -1,
82888        -1,
82889        -1,
82890        -1,
82891        -1,
82892        -1,
82893        -1,
82894        -1,
82895        -1
82896      }
82897    }
82898  },
82899  {
82900    kInstructionTypeMove,
82901    2,
82902    {
82903      kOperandTypeRegister,
82904      kOperandTypeRegister,
82905      0,
82906      0,
82907      0,
82908      0,
82909      0,
82910      0,
82911      0,
82912      0,
82913      0,
82914      0,
82915      0
82916    },
82917    {
82918      kOperandFlagTarget,
82919      kOperandFlagSource,
82920      0,
82921      0,
82922      0,
82923      0,
82924      0,
82925      0,
82926      0,
82927      0,
82928      0,
82929      0,
82930      0
82931    },
82932    {
82933      {
82934        1,
82935        0,
82936        -1,
82937        -1,
82938        -1,
82939        -1,
82940        -1,
82941        -1,
82942        -1,
82943        -1,
82944        -1,
82945        -1,
82946        -1
82947      },
82948      {
82949        0,
82950        1,
82951        -1,
82952        -1,
82953        -1,
82954        -1,
82955        -1,
82956        -1,
82957        -1,
82958        -1,
82959        -1,
82960        -1,
82961        -1
82962      }
82963    }
82964  },
82965  {
82966    kInstructionTypeMove,
82967    2,
82968    {
82969      kOperandTypeRegister,
82970      kOperandTypeRegister,
82971      0,
82972      0,
82973      0,
82974      0,
82975      0,
82976      0,
82977      0,
82978      0,
82979      0,
82980      0,
82981      0
82982    },
82983    {
82984      kOperandFlagTarget,
82985      kOperandFlagSource,
82986      0,
82987      0,
82988      0,
82989      0,
82990      0,
82991      0,
82992      0,
82993      0,
82994      0,
82995      0,
82996      0
82997    },
82998    {
82999      {
83000        1,
83001        0,
83002        -1,
83003        -1,
83004        -1,
83005        -1,
83006        -1,
83007        -1,
83008        -1,
83009        -1,
83010        -1,
83011        -1,
83012        -1
83013      },
83014      {
83015        0,
83016        1,
83017        -1,
83018        -1,
83019        -1,
83020        -1,
83021        -1,
83022        -1,
83023        -1,
83024        -1,
83025        -1,
83026        -1,
83027        -1
83028      }
83029    }
83030  },
83031  {
83032    kInstructionTypeMove,
83033    2,
83034    {
83035      kOperandTypeRegister,
83036      kOperandTypeRegister,
83037      0,
83038      0,
83039      0,
83040      0,
83041      0,
83042      0,
83043      0,
83044      0,
83045      0,
83046      0,
83047      0
83048    },
83049    {
83050      kOperandFlagTarget,
83051      kOperandFlagSource,
83052      0,
83053      0,
83054      0,
83055      0,
83056      0,
83057      0,
83058      0,
83059      0,
83060      0,
83061      0,
83062      0
83063    },
83064    {
83065      {
83066        1,
83067        0,
83068        -1,
83069        -1,
83070        -1,
83071        -1,
83072        -1,
83073        -1,
83074        -1,
83075        -1,
83076        -1,
83077        -1,
83078        -1
83079      },
83080      {
83081        0,
83082        1,
83083        -1,
83084        -1,
83085        -1,
83086        -1,
83087        -1,
83088        -1,
83089        -1,
83090        -1,
83091        -1,
83092        -1,
83093        -1
83094      }
83095    }
83096  },
83097  {
83098    kInstructionTypeMove,
83099    2,
83100    {
83101      kOperandTypeRegister,
83102      kOperandTypeRegister,
83103      0,
83104      0,
83105      0,
83106      0,
83107      0,
83108      0,
83109      0,
83110      0,
83111      0,
83112      0,
83113      0
83114    },
83115    {
83116      kOperandFlagTarget,
83117      kOperandFlagSource,
83118      0,
83119      0,
83120      0,
83121      0,
83122      0,
83123      0,
83124      0,
83125      0,
83126      0,
83127      0,
83128      0
83129    },
83130    {
83131      {
83132        1,
83133        0,
83134        -1,
83135        -1,
83136        -1,
83137        -1,
83138        -1,
83139        -1,
83140        -1,
83141        -1,
83142        -1,
83143        -1,
83144        -1
83145      },
83146      {
83147        0,
83148        1,
83149        -1,
83150        -1,
83151        -1,
83152        -1,
83153        -1,
83154        -1,
83155        -1,
83156        -1,
83157        -1,
83158        -1,
83159        -1
83160      }
83161    }
83162  },
83163  {
83164    kInstructionTypeMove,
83165    2,
83166    {
83167      kOperandTypeX86Memory,
83168      kOperandTypeRegister,
83169      0,
83170      0,
83171      0,
83172      0,
83173      0,
83174      0,
83175      0,
83176      0,
83177      0,
83178      0,
83179      0
83180    },
83181    {
83182      kOperandFlagTarget,
83183      kOperandFlagSource,
83184      0,
83185      0,
83186      0,
83187      0,
83188      0,
83189      0,
83190      0,
83191      0,
83192      0,
83193      0,
83194      0
83195    },
83196    {
83197      {
83198        1,
83199        0,
83200        -1,
83201        -1,
83202        -1,
83203        -1,
83204        -1,
83205        -1,
83206        -1,
83207        -1,
83208        -1,
83209        -1,
83210        -1
83211      },
83212      {
83213        0,
83214        1,
83215        -1,
83216        -1,
83217        -1,
83218        -1,
83219        -1,
83220        -1,
83221        -1,
83222        -1,
83223        -1,
83224        -1,
83225        -1
83226      }
83227    }
83228  },
83229  {
83230    kInstructionTypeMove,
83231    2,
83232    {
83233      kOperandTypeRegister,
83234      kOperandTypeRegister,
83235      0,
83236      0,
83237      0,
83238      0,
83239      0,
83240      0,
83241      0,
83242      0,
83243      0,
83244      0,
83245      0
83246    },
83247    {
83248      kOperandFlagTarget,
83249      kOperandFlagSource,
83250      0,
83251      0,
83252      0,
83253      0,
83254      0,
83255      0,
83256      0,
83257      0,
83258      0,
83259      0,
83260      0
83261    },
83262    {
83263      {
83264        1,
83265        0,
83266        -1,
83267        -1,
83268        -1,
83269        -1,
83270        -1,
83271        -1,
83272        -1,
83273        -1,
83274        -1,
83275        -1,
83276        -1
83277      },
83278      {
83279        0,
83280        1,
83281        -1,
83282        -1,
83283        -1,
83284        -1,
83285        -1,
83286        -1,
83287        -1,
83288        -1,
83289        -1,
83290        -1,
83291        -1
83292      }
83293    }
83294  },
83295  {
83296    kInstructionTypeMove,
83297    2,
83298    {
83299      kOperandTypeRegister,
83300      kOperandTypeRegister,
83301      0,
83302      0,
83303      0,
83304      0,
83305      0,
83306      0,
83307      0,
83308      0,
83309      0,
83310      0,
83311      0
83312    },
83313    {
83314      kOperandFlagTarget,
83315      kOperandFlagSource,
83316      0,
83317      0,
83318      0,
83319      0,
83320      0,
83321      0,
83322      0,
83323      0,
83324      0,
83325      0,
83326      0
83327    },
83328    {
83329      {
83330        1,
83331        0,
83332        -1,
83333        -1,
83334        -1,
83335        -1,
83336        -1,
83337        -1,
83338        -1,
83339        -1,
83340        -1,
83341        -1,
83342        -1
83343      },
83344      {
83345        0,
83346        1,
83347        -1,
83348        -1,
83349        -1,
83350        -1,
83351        -1,
83352        -1,
83353        -1,
83354        -1,
83355        -1,
83356        -1,
83357        -1
83358      }
83359    }
83360  },
83361  {
83362    kInstructionTypeMove,
83363    2,
83364    {
83365      kOperandTypeX86Memory,
83366      kOperandTypeRegister,
83367      0,
83368      0,
83369      0,
83370      0,
83371      0,
83372      0,
83373      0,
83374      0,
83375      0,
83376      0,
83377      0
83378    },
83379    {
83380      kOperandFlagTarget,
83381      kOperandFlagSource,
83382      0,
83383      0,
83384      0,
83385      0,
83386      0,
83387      0,
83388      0,
83389      0,
83390      0,
83391      0,
83392      0
83393    },
83394    {
83395      {
83396        1,
83397        0,
83398        -1,
83399        -1,
83400        -1,
83401        -1,
83402        -1,
83403        -1,
83404        -1,
83405        -1,
83406        -1,
83407        -1,
83408        -1
83409      },
83410      {
83411        0,
83412        1,
83413        -1,
83414        -1,
83415        -1,
83416        -1,
83417        -1,
83418        -1,
83419        -1,
83420        -1,
83421        -1,
83422        -1,
83423        -1
83424      }
83425    }
83426  },
83427  {
83428    kInstructionTypeMove,
83429    2,
83430    {
83431      kOperandTypeRegister,
83432      kOperandTypeX86Memory,
83433      0,
83434      0,
83435      0,
83436      0,
83437      0,
83438      0,
83439      0,
83440      0,
83441      0,
83442      0,
83443      0
83444    },
83445    {
83446      kOperandFlagTarget,
83447      kOperandFlagSource,
83448      0,
83449      0,
83450      0,
83451      0,
83452      0,
83453      0,
83454      0,
83455      0,
83456      0,
83457      0,
83458      0
83459    },
83460    {
83461      {
83462        1,
83463        0,
83464        -1,
83465        -1,
83466        -1,
83467        -1,
83468        -1,
83469        -1,
83470        -1,
83471        -1,
83472        -1,
83473        -1,
83474        -1
83475      },
83476      {
83477        0,
83478        1,
83479        -1,
83480        -1,
83481        -1,
83482        -1,
83483        -1,
83484        -1,
83485        -1,
83486        -1,
83487        -1,
83488        -1,
83489        -1
83490      }
83491    }
83492  },
83493  {
83494    kInstructionTypeMove,
83495    2,
83496    {
83497      kOperandTypeRegister,
83498      kOperandTypeRegister,
83499      0,
83500      0,
83501      0,
83502      0,
83503      0,
83504      0,
83505      0,
83506      0,
83507      0,
83508      0,
83509      0
83510    },
83511    {
83512      kOperandFlagTarget,
83513      kOperandFlagSource,
83514      0,
83515      0,
83516      0,
83517      0,
83518      0,
83519      0,
83520      0,
83521      0,
83522      0,
83523      0,
83524      0
83525    },
83526    {
83527      {
83528        1,
83529        0,
83530        -1,
83531        -1,
83532        -1,
83533        -1,
83534        -1,
83535        -1,
83536        -1,
83537        -1,
83538        -1,
83539        -1,
83540        -1
83541      },
83542      {
83543        0,
83544        1,
83545        -1,
83546        -1,
83547        -1,
83548        -1,
83549        -1,
83550        -1,
83551        -1,
83552        -1,
83553        -1,
83554        -1,
83555        -1
83556      }
83557    }
83558  },
83559  {
83560    0,
83561    2,
83562    {
83563      kOperandTypeRegister,
83564      kOperandTypeX86Memory,
83565      0,
83566      0,
83567      0,
83568      0,
83569      0,
83570      0,
83571      0,
83572      0,
83573      0,
83574      0,
83575      0
83576    },
83577    {
83578      0,
83579      0,
83580      0,
83581      0,
83582      0,
83583      0,
83584      0,
83585      0,
83586      0,
83587      0,
83588      0,
83589      0,
83590      0
83591    },
83592    {
83593      {
83594        1,
83595        0,
83596        -1,
83597        -1,
83598        -1,
83599        -1,
83600        -1,
83601        -1,
83602        -1,
83603        -1,
83604        -1,
83605        -1,
83606        -1
83607      },
83608      {
83609        0,
83610        1,
83611        -1,
83612        -1,
83613        -1,
83614        -1,
83615        -1,
83616        -1,
83617        -1,
83618        -1,
83619        -1,
83620        -1,
83621        -1
83622      }
83623    }
83624  },
83625  {
83626    0,
83627    2,
83628    {
83629      kOperandTypeRegister,
83630      kOperandTypeRegister,
83631      0,
83632      0,
83633      0,
83634      0,
83635      0,
83636      0,
83637      0,
83638      0,
83639      0,
83640      0,
83641      0
83642    },
83643    {
83644      0,
83645      0,
83646      0,
83647      0,
83648      0,
83649      0,
83650      0,
83651      0,
83652      0,
83653      0,
83654      0,
83655      0,
83656      0
83657    },
83658    {
83659      {
83660        1,
83661        0,
83662        -1,
83663        -1,
83664        -1,
83665        -1,
83666        -1,
83667        -1,
83668        -1,
83669        -1,
83670        -1,
83671        -1,
83672        -1
83673      },
83674      {
83675        0,
83676        1,
83677        -1,
83678        -1,
83679        -1,
83680        -1,
83681        -1,
83682        -1,
83683        -1,
83684        -1,
83685        -1,
83686        -1,
83687        -1
83688      }
83689    }
83690  },
83691  {
83692    0,
83693    2,
83694    {
83695      kOperandTypeRegister,
83696      kOperandTypeX86Memory,
83697      0,
83698      0,
83699      0,
83700      0,
83701      0,
83702      0,
83703      0,
83704      0,
83705      0,
83706      0,
83707      0
83708    },
83709    {
83710      0,
83711      0,
83712      0,
83713      0,
83714      0,
83715      0,
83716      0,
83717      0,
83718      0,
83719      0,
83720      0,
83721      0,
83722      0
83723    },
83724    {
83725      {
83726        1,
83727        0,
83728        -1,
83729        -1,
83730        -1,
83731        -1,
83732        -1,
83733        -1,
83734        -1,
83735        -1,
83736        -1,
83737        -1,
83738        -1
83739      },
83740      {
83741        0,
83742        1,
83743        -1,
83744        -1,
83745        -1,
83746        -1,
83747        -1,
83748        -1,
83749        -1,
83750        -1,
83751        -1,
83752        -1,
83753        -1
83754      }
83755    }
83756  },
83757  {
83758    0,
83759    2,
83760    {
83761      kOperandTypeRegister,
83762      kOperandTypeRegister,
83763      0,
83764      0,
83765      0,
83766      0,
83767      0,
83768      0,
83769      0,
83770      0,
83771      0,
83772      0,
83773      0
83774    },
83775    {
83776      0,
83777      0,
83778      0,
83779      0,
83780      0,
83781      0,
83782      0,
83783      0,
83784      0,
83785      0,
83786      0,
83787      0,
83788      0
83789    },
83790    {
83791      {
83792        1,
83793        0,
83794        -1,
83795        -1,
83796        -1,
83797        -1,
83798        -1,
83799        -1,
83800        -1,
83801        -1,
83802        -1,
83803        -1,
83804        -1
83805      },
83806      {
83807        0,
83808        1,
83809        -1,
83810        -1,
83811        -1,
83812        -1,
83813        -1,
83814        -1,
83815        -1,
83816        -1,
83817        -1,
83818        -1,
83819        -1
83820      }
83821    }
83822  },
83823  {
83824    0,
83825    2,
83826    {
83827      kOperandTypeRegister,
83828      kOperandTypeX86Memory,
83829      0,
83830      0,
83831      0,
83832      0,
83833      0,
83834      0,
83835      0,
83836      0,
83837      0,
83838      0,
83839      0
83840    },
83841    {
83842      0,
83843      0,
83844      0,
83845      0,
83846      0,
83847      0,
83848      0,
83849      0,
83850      0,
83851      0,
83852      0,
83853      0,
83854      0
83855    },
83856    {
83857      {
83858        1,
83859        0,
83860        -1,
83861        -1,
83862        -1,
83863        -1,
83864        -1,
83865        -1,
83866        -1,
83867        -1,
83868        -1,
83869        -1,
83870        -1
83871      },
83872      {
83873        0,
83874        1,
83875        -1,
83876        -1,
83877        -1,
83878        -1,
83879        -1,
83880        -1,
83881        -1,
83882        -1,
83883        -1,
83884        -1,
83885        -1
83886      }
83887    }
83888  },
83889  {
83890    0,
83891    2,
83892    {
83893      kOperandTypeRegister,
83894      kOperandTypeRegister,
83895      0,
83896      0,
83897      0,
83898      0,
83899      0,
83900      0,
83901      0,
83902      0,
83903      0,
83904      0,
83905      0
83906    },
83907    {
83908      0,
83909      0,
83910      0,
83911      0,
83912      0,
83913      0,
83914      0,
83915      0,
83916      0,
83917      0,
83918      0,
83919      0,
83920      0
83921    },
83922    {
83923      {
83924        1,
83925        0,
83926        -1,
83927        -1,
83928        -1,
83929        -1,
83930        -1,
83931        -1,
83932        -1,
83933        -1,
83934        -1,
83935        -1,
83936        -1
83937      },
83938      {
83939        0,
83940        1,
83941        -1,
83942        -1,
83943        -1,
83944        -1,
83945        -1,
83946        -1,
83947        -1,
83948        -1,
83949        -1,
83950        -1,
83951        -1
83952      }
83953    }
83954  },
83955  {
83956    0,
83957    2,
83958    {
83959      kOperandTypeRegister,
83960      kOperandTypeX86Memory,
83961      0,
83962      0,
83963      0,
83964      0,
83965      0,
83966      0,
83967      0,
83968      0,
83969      0,
83970      0,
83971      0
83972    },
83973    {
83974      0,
83975      0,
83976      0,
83977      0,
83978      0,
83979      0,
83980      0,
83981      0,
83982      0,
83983      0,
83984      0,
83985      0,
83986      0
83987    },
83988    {
83989      {
83990        1,
83991        0,
83992        -1,
83993        -1,
83994        -1,
83995        -1,
83996        -1,
83997        -1,
83998        -1,
83999        -1,
84000        -1,
84001        -1,
84002        -1
84003      },
84004      {
84005        0,
84006        1,
84007        -1,
84008        -1,
84009        -1,
84010        -1,
84011        -1,
84012        -1,
84013        -1,
84014        -1,
84015        -1,
84016        -1,
84017        -1
84018      }
84019    }
84020  },
84021  {
84022    0,
84023    2,
84024    {
84025      kOperandTypeRegister,
84026      kOperandTypeRegister,
84027      0,
84028      0,
84029      0,
84030      0,
84031      0,
84032      0,
84033      0,
84034      0,
84035      0,
84036      0,
84037      0
84038    },
84039    {
84040      0,
84041      0,
84042      0,
84043      0,
84044      0,
84045      0,
84046      0,
84047      0,
84048      0,
84049      0,
84050      0,
84051      0,
84052      0
84053    },
84054    {
84055      {
84056        1,
84057        0,
84058        -1,
84059        -1,
84060        -1,
84061        -1,
84062        -1,
84063        -1,
84064        -1,
84065        -1,
84066        -1,
84067        -1,
84068        -1
84069      },
84070      {
84071        0,
84072        1,
84073        -1,
84074        -1,
84075        -1,
84076        -1,
84077        -1,
84078        -1,
84079        -1,
84080        -1,
84081        -1,
84082        -1,
84083        -1
84084      }
84085    }
84086  },
84087  {
84088    0,
84089    3,
84090    {
84091      kOperandTypeRegister,
84092      kOperandTypeRegister,
84093      kOperandTypeX86Memory,
84094      0,
84095      0,
84096      0,
84097      0,
84098      0,
84099      0,
84100      0,
84101      0,
84102      0,
84103      0
84104    },
84105    {
84106      0,
84107      0,
84108      0,
84109      0,
84110      0,
84111      0,
84112      0,
84113      0,
84114      0,
84115      0,
84116      0,
84117      0,
84118      0
84119    },
84120    {
84121      {
84122        2,
84123        0,
84124        -1,
84125        -1,
84126        -1,
84127        -1,
84128        -1,
84129        -1,
84130        -1,
84131        -1,
84132        -1,
84133        -1,
84134        -1
84135      },
84136      {
84137        0,
84138        2,
84139        -1,
84140        -1,
84141        -1,
84142        -1,
84143        -1,
84144        -1,
84145        -1,
84146        -1,
84147        -1,
84148        -1,
84149        -1
84150      }
84151    }
84152  },
84153  {
84154    0,
84155    3,
84156    {
84157      kOperandTypeRegister,
84158      kOperandTypeRegister,
84159      kOperandTypeRegister,
84160      0,
84161      0,
84162      0,
84163      0,
84164      0,
84165      0,
84166      0,
84167      0,
84168      0,
84169      0
84170    },
84171    {
84172      0,
84173      0,
84174      0,
84175      0,
84176      0,
84177      0,
84178      0,
84179      0,
84180      0,
84181      0,
84182      0,
84183      0,
84184      0
84185    },
84186    {
84187      {
84188        2,
84189        0,
84190        -1,
84191        -1,
84192        -1,
84193        -1,
84194        -1,
84195        -1,
84196        -1,
84197        -1,
84198        -1,
84199        -1,
84200        -1
84201      },
84202      {
84203        0,
84204        2,
84205        -1,
84206        -1,
84207        -1,
84208        -1,
84209        -1,
84210        -1,
84211        -1,
84212        -1,
84213        -1,
84214        -1,
84215        -1
84216      }
84217    }
84218  },
84219  {
84220    0,
84221    3,
84222    {
84223      kOperandTypeRegister,
84224      kOperandTypeRegister,
84225      kOperandTypeX86Memory,
84226      0,
84227      0,
84228      0,
84229      0,
84230      0,
84231      0,
84232      0,
84233      0,
84234      0,
84235      0
84236    },
84237    {
84238      0,
84239      0,
84240      0,
84241      0,
84242      0,
84243      0,
84244      0,
84245      0,
84246      0,
84247      0,
84248      0,
84249      0,
84250      0
84251    },
84252    {
84253      {
84254        2,
84255        0,
84256        -1,
84257        -1,
84258        -1,
84259        -1,
84260        -1,
84261        -1,
84262        -1,
84263        -1,
84264        -1,
84265        -1,
84266        -1
84267      },
84268      {
84269        0,
84270        2,
84271        -1,
84272        -1,
84273        -1,
84274        -1,
84275        -1,
84276        -1,
84277        -1,
84278        -1,
84279        -1,
84280        -1,
84281        -1
84282      }
84283    }
84284  },
84285  {
84286    0,
84287    3,
84288    {
84289      kOperandTypeRegister,
84290      kOperandTypeRegister,
84291      kOperandTypeRegister,
84292      0,
84293      0,
84294      0,
84295      0,
84296      0,
84297      0,
84298      0,
84299      0,
84300      0,
84301      0
84302    },
84303    {
84304      0,
84305      0,
84306      0,
84307      0,
84308      0,
84309      0,
84310      0,
84311      0,
84312      0,
84313      0,
84314      0,
84315      0,
84316      0
84317    },
84318    {
84319      {
84320        2,
84321        0,
84322        -1,
84323        -1,
84324        -1,
84325        -1,
84326        -1,
84327        -1,
84328        -1,
84329        -1,
84330        -1,
84331        -1,
84332        -1
84333      },
84334      {
84335        0,
84336        2,
84337        -1,
84338        -1,
84339        -1,
84340        -1,
84341        -1,
84342        -1,
84343        -1,
84344        -1,
84345        -1,
84346        -1,
84347        -1
84348      }
84349    }
84350  },
84351  {
84352    0,
84353    3,
84354    {
84355      kOperandTypeRegister,
84356      kOperandTypeRegister,
84357      kOperandTypeX86Memory,
84358      0,
84359      0,
84360      0,
84361      0,
84362      0,
84363      0,
84364      0,
84365      0,
84366      0,
84367      0
84368    },
84369    {
84370      0,
84371      0,
84372      0,
84373      0,
84374      0,
84375      0,
84376      0,
84377      0,
84378      0,
84379      0,
84380      0,
84381      0,
84382      0
84383    },
84384    {
84385      {
84386        2,
84387        0,
84388        -1,
84389        -1,
84390        -1,
84391        -1,
84392        -1,
84393        -1,
84394        -1,
84395        -1,
84396        -1,
84397        -1,
84398        -1
84399      },
84400      {
84401        0,
84402        2,
84403        -1,
84404        -1,
84405        -1,
84406        -1,
84407        -1,
84408        -1,
84409        -1,
84410        -1,
84411        -1,
84412        -1,
84413        -1
84414      }
84415    }
84416  },
84417  {
84418    0,
84419    3,
84420    {
84421      kOperandTypeRegister,
84422      kOperandTypeRegister,
84423      kOperandTypeRegister,
84424      0,
84425      0,
84426      0,
84427      0,
84428      0,
84429      0,
84430      0,
84431      0,
84432      0,
84433      0
84434    },
84435    {
84436      0,
84437      0,
84438      0,
84439      0,
84440      0,
84441      0,
84442      0,
84443      0,
84444      0,
84445      0,
84446      0,
84447      0,
84448      0
84449    },
84450    {
84451      {
84452        2,
84453        0,
84454        -1,
84455        -1,
84456        -1,
84457        -1,
84458        -1,
84459        -1,
84460        -1,
84461        -1,
84462        -1,
84463        -1,
84464        -1
84465      },
84466      {
84467        0,
84468        2,
84469        -1,
84470        -1,
84471        -1,
84472        -1,
84473        -1,
84474        -1,
84475        -1,
84476        -1,
84477        -1,
84478        -1,
84479        -1
84480      }
84481    }
84482  },
84483  {
84484    0,
84485    3,
84486    {
84487      kOperandTypeRegister,
84488      kOperandTypeRegister,
84489      kOperandTypeX86Memory,
84490      0,
84491      0,
84492      0,
84493      0,
84494      0,
84495      0,
84496      0,
84497      0,
84498      0,
84499      0
84500    },
84501    {
84502      0,
84503      0,
84504      0,
84505      0,
84506      0,
84507      0,
84508      0,
84509      0,
84510      0,
84511      0,
84512      0,
84513      0,
84514      0
84515    },
84516    {
84517      {
84518        2,
84519        0,
84520        -1,
84521        -1,
84522        -1,
84523        -1,
84524        -1,
84525        -1,
84526        -1,
84527        -1,
84528        -1,
84529        -1,
84530        -1
84531      },
84532      {
84533        0,
84534        2,
84535        -1,
84536        -1,
84537        -1,
84538        -1,
84539        -1,
84540        -1,
84541        -1,
84542        -1,
84543        -1,
84544        -1,
84545        -1
84546      }
84547    }
84548  },
84549  {
84550    0,
84551    3,
84552    {
84553      kOperandTypeRegister,
84554      kOperandTypeRegister,
84555      kOperandTypeRegister,
84556      0,
84557      0,
84558      0,
84559      0,
84560      0,
84561      0,
84562      0,
84563      0,
84564      0,
84565      0
84566    },
84567    {
84568      0,
84569      0,
84570      0,
84571      0,
84572      0,
84573      0,
84574      0,
84575      0,
84576      0,
84577      0,
84578      0,
84579      0,
84580      0
84581    },
84582    {
84583      {
84584        2,
84585        0,
84586        -1,
84587        -1,
84588        -1,
84589        -1,
84590        -1,
84591        -1,
84592        -1,
84593        -1,
84594        -1,
84595        -1,
84596        -1
84597      },
84598      {
84599        0,
84600        2,
84601        -1,
84602        -1,
84603        -1,
84604        -1,
84605        -1,
84606        -1,
84607        -1,
84608        -1,
84609        -1,
84610        -1,
84611        -1
84612      }
84613    }
84614  },
84615  {
84616    0,
84617    3,
84618    {
84619      kOperandTypeRegister,
84620      kOperandTypeRegister,
84621      kOperandTypeX86Memory,
84622      0,
84623      0,
84624      0,
84625      0,
84626      0,
84627      0,
84628      0,
84629      0,
84630      0,
84631      0
84632    },
84633    {
84634      0,
84635      0,
84636      0,
84637      0,
84638      0,
84639      0,
84640      0,
84641      0,
84642      0,
84643      0,
84644      0,
84645      0,
84646      0
84647    },
84648    {
84649      {
84650        2,
84651        0,
84652        -1,
84653        -1,
84654        -1,
84655        -1,
84656        -1,
84657        -1,
84658        -1,
84659        -1,
84660        -1,
84661        -1,
84662        -1
84663      },
84664      {
84665        0,
84666        2,
84667        -1,
84668        -1,
84669        -1,
84670        -1,
84671        -1,
84672        -1,
84673        -1,
84674        -1,
84675        -1,
84676        -1,
84677        -1
84678      }
84679    }
84680  },
84681  {
84682    0,
84683    3,
84684    {
84685      kOperandTypeRegister,
84686      kOperandTypeRegister,
84687      kOperandTypeRegister,
84688      0,
84689      0,
84690      0,
84691      0,
84692      0,
84693      0,
84694      0,
84695      0,
84696      0,
84697      0
84698    },
84699    {
84700      0,
84701      0,
84702      0,
84703      0,
84704      0,
84705      0,
84706      0,
84707      0,
84708      0,
84709      0,
84710      0,
84711      0,
84712      0
84713    },
84714    {
84715      {
84716        2,
84717        0,
84718        -1,
84719        -1,
84720        -1,
84721        -1,
84722        -1,
84723        -1,
84724        -1,
84725        -1,
84726        -1,
84727        -1,
84728        -1
84729      },
84730      {
84731        0,
84732        2,
84733        -1,
84734        -1,
84735        -1,
84736        -1,
84737        -1,
84738        -1,
84739        -1,
84740        -1,
84741        -1,
84742        -1,
84743        -1
84744      }
84745    }
84746  },
84747  {
84748    0,
84749    3,
84750    {
84751      kOperandTypeRegister,
84752      kOperandTypeRegister,
84753      kOperandTypeX86Memory,
84754      0,
84755      0,
84756      0,
84757      0,
84758      0,
84759      0,
84760      0,
84761      0,
84762      0,
84763      0
84764    },
84765    {
84766      0,
84767      0,
84768      0,
84769      0,
84770      0,
84771      0,
84772      0,
84773      0,
84774      0,
84775      0,
84776      0,
84777      0,
84778      0
84779    },
84780    {
84781      {
84782        2,
84783        0,
84784        -1,
84785        -1,
84786        -1,
84787        -1,
84788        -1,
84789        -1,
84790        -1,
84791        -1,
84792        -1,
84793        -1,
84794        -1
84795      },
84796      {
84797        0,
84798        2,
84799        -1,
84800        -1,
84801        -1,
84802        -1,
84803        -1,
84804        -1,
84805        -1,
84806        -1,
84807        -1,
84808        -1,
84809        -1
84810      }
84811    }
84812  },
84813  {
84814    0,
84815    3,
84816    {
84817      kOperandTypeRegister,
84818      kOperandTypeRegister,
84819      kOperandTypeRegister,
84820      0,
84821      0,
84822      0,
84823      0,
84824      0,
84825      0,
84826      0,
84827      0,
84828      0,
84829      0
84830    },
84831    {
84832      0,
84833      0,
84834      0,
84835      0,
84836      0,
84837      0,
84838      0,
84839      0,
84840      0,
84841      0,
84842      0,
84843      0,
84844      0
84845    },
84846    {
84847      {
84848        2,
84849        0,
84850        -1,
84851        -1,
84852        -1,
84853        -1,
84854        -1,
84855        -1,
84856        -1,
84857        -1,
84858        -1,
84859        -1,
84860        -1
84861      },
84862      {
84863        0,
84864        2,
84865        -1,
84866        -1,
84867        -1,
84868        -1,
84869        -1,
84870        -1,
84871        -1,
84872        -1,
84873        -1,
84874        -1,
84875        -1
84876      }
84877    }
84878  },
84879  {
84880    0,
84881    3,
84882    {
84883      kOperandTypeRegister,
84884      kOperandTypeRegister,
84885      kOperandTypeX86Memory,
84886      0,
84887      0,
84888      0,
84889      0,
84890      0,
84891      0,
84892      0,
84893      0,
84894      0,
84895      0
84896    },
84897    {
84898      0,
84899      0,
84900      0,
84901      0,
84902      0,
84903      0,
84904      0,
84905      0,
84906      0,
84907      0,
84908      0,
84909      0,
84910      0
84911    },
84912    {
84913      {
84914        2,
84915        0,
84916        -1,
84917        -1,
84918        -1,
84919        -1,
84920        -1,
84921        -1,
84922        -1,
84923        -1,
84924        -1,
84925        -1,
84926        -1
84927      },
84928      {
84929        0,
84930        2,
84931        -1,
84932        -1,
84933        -1,
84934        -1,
84935        -1,
84936        -1,
84937        -1,
84938        -1,
84939        -1,
84940        -1,
84941        -1
84942      }
84943    }
84944  },
84945  {
84946    0,
84947    3,
84948    {
84949      kOperandTypeRegister,
84950      kOperandTypeRegister,
84951      kOperandTypeRegister,
84952      0,
84953      0,
84954      0,
84955      0,
84956      0,
84957      0,
84958      0,
84959      0,
84960      0,
84961      0
84962    },
84963    {
84964      0,
84965      0,
84966      0,
84967      0,
84968      0,
84969      0,
84970      0,
84971      0,
84972      0,
84973      0,
84974      0,
84975      0,
84976      0
84977    },
84978    {
84979      {
84980        2,
84981        0,
84982        -1,
84983        -1,
84984        -1,
84985        -1,
84986        -1,
84987        -1,
84988        -1,
84989        -1,
84990        -1,
84991        -1,
84992        -1
84993      },
84994      {
84995        0,
84996        2,
84997        -1,
84998        -1,
84999        -1,
85000        -1,
85001        -1,
85002        -1,
85003        -1,
85004        -1,
85005        -1,
85006        -1,
85007        -1
85008      }
85009    }
85010  },
85011  {
85012    0,
85013    3,
85014    {
85015      kOperandTypeRegister,
85016      kOperandTypeRegister,
85017      kOperandTypeX86Memory,
85018      0,
85019      0,
85020      0,
85021      0,
85022      0,
85023      0,
85024      0,
85025      0,
85026      0,
85027      0
85028    },
85029    {
85030      0,
85031      0,
85032      0,
85033      0,
85034      0,
85035      0,
85036      0,
85037      0,
85038      0,
85039      0,
85040      0,
85041      0,
85042      0
85043    },
85044    {
85045      {
85046        2,
85047        0,
85048        -1,
85049        -1,
85050        -1,
85051        -1,
85052        -1,
85053        -1,
85054        -1,
85055        -1,
85056        -1,
85057        -1,
85058        -1
85059      },
85060      {
85061        0,
85062        2,
85063        -1,
85064        -1,
85065        -1,
85066        -1,
85067        -1,
85068        -1,
85069        -1,
85070        -1,
85071        -1,
85072        -1,
85073        -1
85074      }
85075    }
85076  },
85077  {
85078    0,
85079    3,
85080    {
85081      kOperandTypeRegister,
85082      kOperandTypeRegister,
85083      kOperandTypeRegister,
85084      0,
85085      0,
85086      0,
85087      0,
85088      0,
85089      0,
85090      0,
85091      0,
85092      0,
85093      0
85094    },
85095    {
85096      0,
85097      0,
85098      0,
85099      0,
85100      0,
85101      0,
85102      0,
85103      0,
85104      0,
85105      0,
85106      0,
85107      0,
85108      0
85109    },
85110    {
85111      {
85112        2,
85113        0,
85114        -1,
85115        -1,
85116        -1,
85117        -1,
85118        -1,
85119        -1,
85120        -1,
85121        -1,
85122        -1,
85123        -1,
85124        -1
85125      },
85126      {
85127        0,
85128        2,
85129        -1,
85130        -1,
85131        -1,
85132        -1,
85133        -1,
85134        -1,
85135        -1,
85136        -1,
85137        -1,
85138        -1,
85139        -1
85140      }
85141    }
85142  },
85143  {
85144    0,
85145    3,
85146    {
85147      kOperandTypeRegister,
85148      kOperandTypeRegister,
85149      kOperandTypeX86Memory,
85150      0,
85151      0,
85152      0,
85153      0,
85154      0,
85155      0,
85156      0,
85157      0,
85158      0,
85159      0
85160    },
85161    {
85162      0,
85163      0,
85164      0,
85165      0,
85166      0,
85167      0,
85168      0,
85169      0,
85170      0,
85171      0,
85172      0,
85173      0,
85174      0
85175    },
85176    {
85177      {
85178        2,
85179        0,
85180        -1,
85181        -1,
85182        -1,
85183        -1,
85184        -1,
85185        -1,
85186        -1,
85187        -1,
85188        -1,
85189        -1,
85190        -1
85191      },
85192      {
85193        0,
85194        2,
85195        -1,
85196        -1,
85197        -1,
85198        -1,
85199        -1,
85200        -1,
85201        -1,
85202        -1,
85203        -1,
85204        -1,
85205        -1
85206      }
85207    }
85208  },
85209  {
85210    0,
85211    3,
85212    {
85213      kOperandTypeRegister,
85214      kOperandTypeRegister,
85215      kOperandTypeRegister,
85216      0,
85217      0,
85218      0,
85219      0,
85220      0,
85221      0,
85222      0,
85223      0,
85224      0,
85225      0
85226    },
85227    {
85228      0,
85229      0,
85230      0,
85231      0,
85232      0,
85233      0,
85234      0,
85235      0,
85236      0,
85237      0,
85238      0,
85239      0,
85240      0
85241    },
85242    {
85243      {
85244        2,
85245        0,
85246        -1,
85247        -1,
85248        -1,
85249        -1,
85250        -1,
85251        -1,
85252        -1,
85253        -1,
85254        -1,
85255        -1,
85256        -1
85257      },
85258      {
85259        0,
85260        2,
85261        -1,
85262        -1,
85263        -1,
85264        -1,
85265        -1,
85266        -1,
85267        -1,
85268        -1,
85269        -1,
85270        -1,
85271        -1
85272      }
85273    }
85274  },
85275  {
85276    0,
85277    3,
85278    {
85279      kOperandTypeRegister,
85280      kOperandTypeRegister,
85281      kOperandTypeX86Memory,
85282      0,
85283      0,
85284      0,
85285      0,
85286      0,
85287      0,
85288      0,
85289      0,
85290      0,
85291      0
85292    },
85293    {
85294      0,
85295      0,
85296      0,
85297      0,
85298      0,
85299      0,
85300      0,
85301      0,
85302      0,
85303      0,
85304      0,
85305      0,
85306      0
85307    },
85308    {
85309      {
85310        2,
85311        0,
85312        -1,
85313        -1,
85314        -1,
85315        -1,
85316        -1,
85317        -1,
85318        -1,
85319        -1,
85320        -1,
85321        -1,
85322        -1
85323      },
85324      {
85325        0,
85326        2,
85327        -1,
85328        -1,
85329        -1,
85330        -1,
85331        -1,
85332        -1,
85333        -1,
85334        -1,
85335        -1,
85336        -1,
85337        -1
85338      }
85339    }
85340  },
85341  {
85342    0,
85343    3,
85344    {
85345      kOperandTypeRegister,
85346      kOperandTypeRegister,
85347      kOperandTypeRegister,
85348      0,
85349      0,
85350      0,
85351      0,
85352      0,
85353      0,
85354      0,
85355      0,
85356      0,
85357      0
85358    },
85359    {
85360      0,
85361      0,
85362      0,
85363      0,
85364      0,
85365      0,
85366      0,
85367      0,
85368      0,
85369      0,
85370      0,
85371      0,
85372      0
85373    },
85374    {
85375      {
85376        2,
85377        0,
85378        -1,
85379        -1,
85380        -1,
85381        -1,
85382        -1,
85383        -1,
85384        -1,
85385        -1,
85386        -1,
85387        -1,
85388        -1
85389      },
85390      {
85391        0,
85392        2,
85393        -1,
85394        -1,
85395        -1,
85396        -1,
85397        -1,
85398        -1,
85399        -1,
85400        -1,
85401        -1,
85402        -1,
85403        -1
85404      }
85405    }
85406  },
85407  {
85408    0,
85409    3,
85410    {
85411      kOperandTypeRegister,
85412      kOperandTypeRegister,
85413      kOperandTypeX86Memory,
85414      0,
85415      0,
85416      0,
85417      0,
85418      0,
85419      0,
85420      0,
85421      0,
85422      0,
85423      0
85424    },
85425    {
85426      0,
85427      0,
85428      0,
85429      0,
85430      0,
85431      0,
85432      0,
85433      0,
85434      0,
85435      0,
85436      0,
85437      0,
85438      0
85439    },
85440    {
85441      {
85442        2,
85443        0,
85444        -1,
85445        -1,
85446        -1,
85447        -1,
85448        -1,
85449        -1,
85450        -1,
85451        -1,
85452        -1,
85453        -1,
85454        -1
85455      },
85456      {
85457        0,
85458        2,
85459        -1,
85460        -1,
85461        -1,
85462        -1,
85463        -1,
85464        -1,
85465        -1,
85466        -1,
85467        -1,
85468        -1,
85469        -1
85470      }
85471    }
85472  },
85473  {
85474    0,
85475    3,
85476    {
85477      kOperandTypeRegister,
85478      kOperandTypeRegister,
85479      kOperandTypeRegister,
85480      0,
85481      0,
85482      0,
85483      0,
85484      0,
85485      0,
85486      0,
85487      0,
85488      0,
85489      0
85490    },
85491    {
85492      0,
85493      0,
85494      0,
85495      0,
85496      0,
85497      0,
85498      0,
85499      0,
85500      0,
85501      0,
85502      0,
85503      0,
85504      0
85505    },
85506    {
85507      {
85508        2,
85509        0,
85510        -1,
85511        -1,
85512        -1,
85513        -1,
85514        -1,
85515        -1,
85516        -1,
85517        -1,
85518        -1,
85519        -1,
85520        -1
85521      },
85522      {
85523        0,
85524        2,
85525        -1,
85526        -1,
85527        -1,
85528        -1,
85529        -1,
85530        -1,
85531        -1,
85532        -1,
85533        -1,
85534        -1,
85535        -1
85536      }
85537    }
85538  },
85539  {
85540    0,
85541    4,
85542    {
85543      kOperandTypeRegister,
85544      kOperandTypeRegister,
85545      kOperandTypeX86Memory,
85546      kOperandTypeImmediate,
85547      0,
85548      0,
85549      0,
85550      0,
85551      0,
85552      0,
85553      0,
85554      0,
85555      0
85556    },
85557    {
85558      0,
85559      0,
85560      0,
85561      0,
85562      0,
85563      0,
85564      0,
85565      0,
85566      0,
85567      0,
85568      0,
85569      0,
85570      0
85571    },
85572    {
85573      {
85574        3,
85575        2,
85576        0,
85577        -1,
85578        -1,
85579        -1,
85580        -1,
85581        -1,
85582        -1,
85583        -1,
85584        -1,
85585        -1,
85586        -1
85587      },
85588      {
85589        0,
85590        2,
85591        3,
85592        -1,
85593        -1,
85594        -1,
85595        -1,
85596        -1,
85597        -1,
85598        -1,
85599        -1,
85600        -1,
85601        -1
85602      }
85603    }
85604  },
85605  {
85606    0,
85607    4,
85608    {
85609      kOperandTypeRegister,
85610      kOperandTypeRegister,
85611      kOperandTypeRegister,
85612      kOperandTypeImmediate,
85613      0,
85614      0,
85615      0,
85616      0,
85617      0,
85618      0,
85619      0,
85620      0,
85621      0
85622    },
85623    {
85624      0,
85625      0,
85626      0,
85627      0,
85628      0,
85629      0,
85630      0,
85631      0,
85632      0,
85633      0,
85634      0,
85635      0,
85636      0
85637    },
85638    {
85639      {
85640        3,
85641        2,
85642        0,
85643        -1,
85644        -1,
85645        -1,
85646        -1,
85647        -1,
85648        -1,
85649        -1,
85650        -1,
85651        -1,
85652        -1
85653      },
85654      {
85655        0,
85656        2,
85657        3,
85658        -1,
85659        -1,
85660        -1,
85661        -1,
85662        -1,
85663        -1,
85664        -1,
85665        -1,
85666        -1,
85667        -1
85668      }
85669    }
85670  },
85671  {
85672    0,
85673    3,
85674    {
85675      kOperandTypeRegister,
85676      kOperandTypeRegister,
85677      kOperandTypeX86Memory,
85678      0,
85679      0,
85680      0,
85681      0,
85682      0,
85683      0,
85684      0,
85685      0,
85686      0,
85687      0
85688    },
85689    {
85690      0,
85691      0,
85692      0,
85693      0,
85694      0,
85695      0,
85696      0,
85697      0,
85698      0,
85699      0,
85700      0,
85701      0,
85702      0
85703    },
85704    {
85705      {
85706        2,
85707        0,
85708        -1,
85709        -1,
85710        -1,
85711        -1,
85712        -1,
85713        -1,
85714        -1,
85715        -1,
85716        -1,
85717        -1,
85718        -1
85719      },
85720      {
85721        0,
85722        2,
85723        -1,
85724        -1,
85725        -1,
85726        -1,
85727        -1,
85728        -1,
85729        -1,
85730        -1,
85731        -1,
85732        -1,
85733        -1
85734      }
85735    }
85736  },
85737  {
85738    0,
85739    3,
85740    {
85741      kOperandTypeRegister,
85742      kOperandTypeRegister,
85743      kOperandTypeRegister,
85744      0,
85745      0,
85746      0,
85747      0,
85748      0,
85749      0,
85750      0,
85751      0,
85752      0,
85753      0
85754    },
85755    {
85756      0,
85757      0,
85758      0,
85759      0,
85760      0,
85761      0,
85762      0,
85763      0,
85764      0,
85765      0,
85766      0,
85767      0,
85768      0
85769    },
85770    {
85771      {
85772        2,
85773        0,
85774        -1,
85775        -1,
85776        -1,
85777        -1,
85778        -1,
85779        -1,
85780        -1,
85781        -1,
85782        -1,
85783        -1,
85784        -1
85785      },
85786      {
85787        0,
85788        2,
85789        -1,
85790        -1,
85791        -1,
85792        -1,
85793        -1,
85794        -1,
85795        -1,
85796        -1,
85797        -1,
85798        -1,
85799        -1
85800      }
85801    }
85802  },
85803  {
85804    0,
85805    3,
85806    {
85807      kOperandTypeRegister,
85808      kOperandTypeRegister,
85809      kOperandTypeX86Memory,
85810      0,
85811      0,
85812      0,
85813      0,
85814      0,
85815      0,
85816      0,
85817      0,
85818      0,
85819      0
85820    },
85821    {
85822      0,
85823      0,
85824      0,
85825      0,
85826      0,
85827      0,
85828      0,
85829      0,
85830      0,
85831      0,
85832      0,
85833      0,
85834      0
85835    },
85836    {
85837      {
85838        2,
85839        0,
85840        -1,
85841        -1,
85842        -1,
85843        -1,
85844        -1,
85845        -1,
85846        -1,
85847        -1,
85848        -1,
85849        -1,
85850        -1
85851      },
85852      {
85853        0,
85854        2,
85855        -1,
85856        -1,
85857        -1,
85858        -1,
85859        -1,
85860        -1,
85861        -1,
85862        -1,
85863        -1,
85864        -1,
85865        -1
85866      }
85867    }
85868  },
85869  {
85870    0,
85871    3,
85872    {
85873      kOperandTypeRegister,
85874      kOperandTypeRegister,
85875      kOperandTypeRegister,
85876      0,
85877      0,
85878      0,
85879      0,
85880      0,
85881      0,
85882      0,
85883      0,
85884      0,
85885      0
85886    },
85887    {
85888      0,
85889      0,
85890      0,
85891      0,
85892      0,
85893      0,
85894      0,
85895      0,
85896      0,
85897      0,
85898      0,
85899      0,
85900      0
85901    },
85902    {
85903      {
85904        2,
85905        0,
85906        -1,
85907        -1,
85908        -1,
85909        -1,
85910        -1,
85911        -1,
85912        -1,
85913        -1,
85914        -1,
85915        -1,
85916        -1
85917      },
85918      {
85919        0,
85920        2,
85921        -1,
85922        -1,
85923        -1,
85924        -1,
85925        -1,
85926        -1,
85927        -1,
85928        -1,
85929        -1,
85930        -1,
85931        -1
85932      }
85933    }
85934  },
85935  {
85936    0,
85937    3,
85938    {
85939      kOperandTypeRegister,
85940      kOperandTypeRegister,
85941      kOperandTypeX86Memory,
85942      0,
85943      0,
85944      0,
85945      0,
85946      0,
85947      0,
85948      0,
85949      0,
85950      0,
85951      0
85952    },
85953    {
85954      0,
85955      0,
85956      0,
85957      0,
85958      0,
85959      0,
85960      0,
85961      0,
85962      0,
85963      0,
85964      0,
85965      0,
85966      0
85967    },
85968    {
85969      {
85970        2,
85971        0,
85972        -1,
85973        -1,
85974        -1,
85975        -1,
85976        -1,
85977        -1,
85978        -1,
85979        -1,
85980        -1,
85981        -1,
85982        -1
85983      },
85984      {
85985        0,
85986        2,
85987        -1,
85988        -1,
85989        -1,
85990        -1,
85991        -1,
85992        -1,
85993        -1,
85994        -1,
85995        -1,
85996        -1,
85997        -1
85998      }
85999    }
86000  },
86001  {
86002    0,
86003    3,
86004    {
86005      kOperandTypeRegister,
86006      kOperandTypeRegister,
86007      kOperandTypeRegister,
86008      0,
86009      0,
86010      0,
86011      0,
86012      0,
86013      0,
86014      0,
86015      0,
86016      0,
86017      0
86018    },
86019    {
86020      0,
86021      0,
86022      0,
86023      0,
86024      0,
86025      0,
86026      0,
86027      0,
86028      0,
86029      0,
86030      0,
86031      0,
86032      0
86033    },
86034    {
86035      {
86036        2,
86037        0,
86038        -1,
86039        -1,
86040        -1,
86041        -1,
86042        -1,
86043        -1,
86044        -1,
86045        -1,
86046        -1,
86047        -1,
86048        -1
86049      },
86050      {
86051        0,
86052        2,
86053        -1,
86054        -1,
86055        -1,
86056        -1,
86057        -1,
86058        -1,
86059        -1,
86060        -1,
86061        -1,
86062        -1,
86063        -1
86064      }
86065    }
86066  },
86067  {
86068    0,
86069    3,
86070    {
86071      kOperandTypeRegister,
86072      kOperandTypeRegister,
86073      kOperandTypeX86Memory,
86074      0,
86075      0,
86076      0,
86077      0,
86078      0,
86079      0,
86080      0,
86081      0,
86082      0,
86083      0
86084    },
86085    {
86086      0,
86087      0,
86088      0,
86089      0,
86090      0,
86091      0,
86092      0,
86093      0,
86094      0,
86095      0,
86096      0,
86097      0,
86098      0
86099    },
86100    {
86101      {
86102        2,
86103        0,
86104        -1,
86105        -1,
86106        -1,
86107        -1,
86108        -1,
86109        -1,
86110        -1,
86111        -1,
86112        -1,
86113        -1,
86114        -1
86115      },
86116      {
86117        0,
86118        2,
86119        -1,
86120        -1,
86121        -1,
86122        -1,
86123        -1,
86124        -1,
86125        -1,
86126        -1,
86127        -1,
86128        -1,
86129        -1
86130      }
86131    }
86132  },
86133  {
86134    0,
86135    3,
86136    {
86137      kOperandTypeRegister,
86138      kOperandTypeRegister,
86139      kOperandTypeRegister,
86140      0,
86141      0,
86142      0,
86143      0,
86144      0,
86145      0,
86146      0,
86147      0,
86148      0,
86149      0
86150    },
86151    {
86152      0,
86153      0,
86154      0,
86155      0,
86156      0,
86157      0,
86158      0,
86159      0,
86160      0,
86161      0,
86162      0,
86163      0,
86164      0
86165    },
86166    {
86167      {
86168        2,
86169        0,
86170        -1,
86171        -1,
86172        -1,
86173        -1,
86174        -1,
86175        -1,
86176        -1,
86177        -1,
86178        -1,
86179        -1,
86180        -1
86181      },
86182      {
86183        0,
86184        2,
86185        -1,
86186        -1,
86187        -1,
86188        -1,
86189        -1,
86190        -1,
86191        -1,
86192        -1,
86193        -1,
86194        -1,
86195        -1
86196      }
86197    }
86198  },
86199  {
86200    0,
86201    3,
86202    {
86203      kOperandTypeRegister,
86204      kOperandTypeRegister,
86205      kOperandTypeX86Memory,
86206      0,
86207      0,
86208      0,
86209      0,
86210      0,
86211      0,
86212      0,
86213      0,
86214      0,
86215      0
86216    },
86217    {
86218      0,
86219      0,
86220      0,
86221      0,
86222      0,
86223      0,
86224      0,
86225      0,
86226      0,
86227      0,
86228      0,
86229      0,
86230      0
86231    },
86232    {
86233      {
86234        2,
86235        0,
86236        -1,
86237        -1,
86238        -1,
86239        -1,
86240        -1,
86241        -1,
86242        -1,
86243        -1,
86244        -1,
86245        -1,
86246        -1
86247      },
86248      {
86249        0,
86250        2,
86251        -1,
86252        -1,
86253        -1,
86254        -1,
86255        -1,
86256        -1,
86257        -1,
86258        -1,
86259        -1,
86260        -1,
86261        -1
86262      }
86263    }
86264  },
86265  {
86266    0,
86267    3,
86268    {
86269      kOperandTypeRegister,
86270      kOperandTypeRegister,
86271      kOperandTypeRegister,
86272      0,
86273      0,
86274      0,
86275      0,
86276      0,
86277      0,
86278      0,
86279      0,
86280      0,
86281      0
86282    },
86283    {
86284      0,
86285      0,
86286      0,
86287      0,
86288      0,
86289      0,
86290      0,
86291      0,
86292      0,
86293      0,
86294      0,
86295      0,
86296      0
86297    },
86298    {
86299      {
86300        2,
86301        0,
86302        -1,
86303        -1,
86304        -1,
86305        -1,
86306        -1,
86307        -1,
86308        -1,
86309        -1,
86310        -1,
86311        -1,
86312        -1
86313      },
86314      {
86315        0,
86316        2,
86317        -1,
86318        -1,
86319        -1,
86320        -1,
86321        -1,
86322        -1,
86323        -1,
86324        -1,
86325        -1,
86326        -1,
86327        -1
86328      }
86329    }
86330  },
86331  {
86332    0,
86333    3,
86334    {
86335      kOperandTypeRegister,
86336      kOperandTypeRegister,
86337      kOperandTypeX86Memory,
86338      0,
86339      0,
86340      0,
86341      0,
86342      0,
86343      0,
86344      0,
86345      0,
86346      0,
86347      0
86348    },
86349    {
86350      0,
86351      0,
86352      0,
86353      0,
86354      0,
86355      0,
86356      0,
86357      0,
86358      0,
86359      0,
86360      0,
86361      0,
86362      0
86363    },
86364    {
86365      {
86366        2,
86367        0,
86368        -1,
86369        -1,
86370        -1,
86371        -1,
86372        -1,
86373        -1,
86374        -1,
86375        -1,
86376        -1,
86377        -1,
86378        -1
86379      },
86380      {
86381        0,
86382        2,
86383        -1,
86384        -1,
86385        -1,
86386        -1,
86387        -1,
86388        -1,
86389        -1,
86390        -1,
86391        -1,
86392        -1,
86393        -1
86394      }
86395    }
86396  },
86397  {
86398    0,
86399    3,
86400    {
86401      kOperandTypeRegister,
86402      kOperandTypeRegister,
86403      kOperandTypeRegister,
86404      0,
86405      0,
86406      0,
86407      0,
86408      0,
86409      0,
86410      0,
86411      0,
86412      0,
86413      0
86414    },
86415    {
86416      0,
86417      0,
86418      0,
86419      0,
86420      0,
86421      0,
86422      0,
86423      0,
86424      0,
86425      0,
86426      0,
86427      0,
86428      0
86429    },
86430    {
86431      {
86432        2,
86433        0,
86434        -1,
86435        -1,
86436        -1,
86437        -1,
86438        -1,
86439        -1,
86440        -1,
86441        -1,
86442        -1,
86443        -1,
86444        -1
86445      },
86446      {
86447        0,
86448        2,
86449        -1,
86450        -1,
86451        -1,
86452        -1,
86453        -1,
86454        -1,
86455        -1,
86456        -1,
86457        -1,
86458        -1,
86459        -1
86460      }
86461    }
86462  },
86463  {
86464    0,
86465    3,
86466    {
86467      kOperandTypeRegister,
86468      kOperandTypeRegister,
86469      kOperandTypeX86Memory,
86470      0,
86471      0,
86472      0,
86473      0,
86474      0,
86475      0,
86476      0,
86477      0,
86478      0,
86479      0
86480    },
86481    {
86482      0,
86483      0,
86484      0,
86485      0,
86486      0,
86487      0,
86488      0,
86489      0,
86490      0,
86491      0,
86492      0,
86493      0,
86494      0
86495    },
86496    {
86497      {
86498        2,
86499        0,
86500        -1,
86501        -1,
86502        -1,
86503        -1,
86504        -1,
86505        -1,
86506        -1,
86507        -1,
86508        -1,
86509        -1,
86510        -1
86511      },
86512      {
86513        0,
86514        2,
86515        -1,
86516        -1,
86517        -1,
86518        -1,
86519        -1,
86520        -1,
86521        -1,
86522        -1,
86523        -1,
86524        -1,
86525        -1
86526      }
86527    }
86528  },
86529  {
86530    0,
86531    3,
86532    {
86533      kOperandTypeRegister,
86534      kOperandTypeRegister,
86535      kOperandTypeRegister,
86536      0,
86537      0,
86538      0,
86539      0,
86540      0,
86541      0,
86542      0,
86543      0,
86544      0,
86545      0
86546    },
86547    {
86548      0,
86549      0,
86550      0,
86551      0,
86552      0,
86553      0,
86554      0,
86555      0,
86556      0,
86557      0,
86558      0,
86559      0,
86560      0
86561    },
86562    {
86563      {
86564        2,
86565        0,
86566        -1,
86567        -1,
86568        -1,
86569        -1,
86570        -1,
86571        -1,
86572        -1,
86573        -1,
86574        -1,
86575        -1,
86576        -1
86577      },
86578      {
86579        0,
86580        2,
86581        -1,
86582        -1,
86583        -1,
86584        -1,
86585        -1,
86586        -1,
86587        -1,
86588        -1,
86589        -1,
86590        -1,
86591        -1
86592      }
86593    }
86594  },
86595  {
86596    0,
86597    3,
86598    {
86599      kOperandTypeRegister,
86600      kOperandTypeRegister,
86601      kOperandTypeX86Memory,
86602      0,
86603      0,
86604      0,
86605      0,
86606      0,
86607      0,
86608      0,
86609      0,
86610      0,
86611      0
86612    },
86613    {
86614      0,
86615      0,
86616      0,
86617      0,
86618      0,
86619      0,
86620      0,
86621      0,
86622      0,
86623      0,
86624      0,
86625      0,
86626      0
86627    },
86628    {
86629      {
86630        2,
86631        0,
86632        -1,
86633        -1,
86634        -1,
86635        -1,
86636        -1,
86637        -1,
86638        -1,
86639        -1,
86640        -1,
86641        -1,
86642        -1
86643      },
86644      {
86645        0,
86646        2,
86647        -1,
86648        -1,
86649        -1,
86650        -1,
86651        -1,
86652        -1,
86653        -1,
86654        -1,
86655        -1,
86656        -1,
86657        -1
86658      }
86659    }
86660  },
86661  {
86662    0,
86663    3,
86664    {
86665      kOperandTypeRegister,
86666      kOperandTypeRegister,
86667      kOperandTypeRegister,
86668      0,
86669      0,
86670      0,
86671      0,
86672      0,
86673      0,
86674      0,
86675      0,
86676      0,
86677      0
86678    },
86679    {
86680      0,
86681      0,
86682      0,
86683      0,
86684      0,
86685      0,
86686      0,
86687      0,
86688      0,
86689      0,
86690      0,
86691      0,
86692      0
86693    },
86694    {
86695      {
86696        2,
86697        0,
86698        -1,
86699        -1,
86700        -1,
86701        -1,
86702        -1,
86703        -1,
86704        -1,
86705        -1,
86706        -1,
86707        -1,
86708        -1
86709      },
86710      {
86711        0,
86712        2,
86713        -1,
86714        -1,
86715        -1,
86716        -1,
86717        -1,
86718        -1,
86719        -1,
86720        -1,
86721        -1,
86722        -1,
86723        -1
86724      }
86725    }
86726  },
86727  {
86728    0,
86729    3,
86730    {
86731      kOperandTypeRegister,
86732      kOperandTypeRegister,
86733      kOperandTypeX86Memory,
86734      0,
86735      0,
86736      0,
86737      0,
86738      0,
86739      0,
86740      0,
86741      0,
86742      0,
86743      0
86744    },
86745    {
86746      0,
86747      0,
86748      0,
86749      0,
86750      0,
86751      0,
86752      0,
86753      0,
86754      0,
86755      0,
86756      0,
86757      0,
86758      0
86759    },
86760    {
86761      {
86762        2,
86763        0,
86764        -1,
86765        -1,
86766        -1,
86767        -1,
86768        -1,
86769        -1,
86770        -1,
86771        -1,
86772        -1,
86773        -1,
86774        -1
86775      },
86776      {
86777        0,
86778        2,
86779        -1,
86780        -1,
86781        -1,
86782        -1,
86783        -1,
86784        -1,
86785        -1,
86786        -1,
86787        -1,
86788        -1,
86789        -1
86790      }
86791    }
86792  },
86793  {
86794    0,
86795    3,
86796    {
86797      kOperandTypeRegister,
86798      kOperandTypeRegister,
86799      kOperandTypeRegister,
86800      0,
86801      0,
86802      0,
86803      0,
86804      0,
86805      0,
86806      0,
86807      0,
86808      0,
86809      0
86810    },
86811    {
86812      0,
86813      0,
86814      0,
86815      0,
86816      0,
86817      0,
86818      0,
86819      0,
86820      0,
86821      0,
86822      0,
86823      0,
86824      0
86825    },
86826    {
86827      {
86828        2,
86829        0,
86830        -1,
86831        -1,
86832        -1,
86833        -1,
86834        -1,
86835        -1,
86836        -1,
86837        -1,
86838        -1,
86839        -1,
86840        -1
86841      },
86842      {
86843        0,
86844        2,
86845        -1,
86846        -1,
86847        -1,
86848        -1,
86849        -1,
86850        -1,
86851        -1,
86852        -1,
86853        -1,
86854        -1,
86855        -1
86856      }
86857    }
86858  },
86859  {
86860    0,
86861    3,
86862    {
86863      kOperandTypeRegister,
86864      kOperandTypeRegister,
86865      kOperandTypeX86Memory,
86866      0,
86867      0,
86868      0,
86869      0,
86870      0,
86871      0,
86872      0,
86873      0,
86874      0,
86875      0
86876    },
86877    {
86878      0,
86879      0,
86880      0,
86881      0,
86882      0,
86883      0,
86884      0,
86885      0,
86886      0,
86887      0,
86888      0,
86889      0,
86890      0
86891    },
86892    {
86893      {
86894        2,
86895        0,
86896        -1,
86897        -1,
86898        -1,
86899        -1,
86900        -1,
86901        -1,
86902        -1,
86903        -1,
86904        -1,
86905        -1,
86906        -1
86907      },
86908      {
86909        0,
86910        2,
86911        -1,
86912        -1,
86913        -1,
86914        -1,
86915        -1,
86916        -1,
86917        -1,
86918        -1,
86919        -1,
86920        -1,
86921        -1
86922      }
86923    }
86924  },
86925  {
86926    0,
86927    3,
86928    {
86929      kOperandTypeRegister,
86930      kOperandTypeRegister,
86931      kOperandTypeRegister,
86932      0,
86933      0,
86934      0,
86935      0,
86936      0,
86937      0,
86938      0,
86939      0,
86940      0,
86941      0
86942    },
86943    {
86944      0,
86945      0,
86946      0,
86947      0,
86948      0,
86949      0,
86950      0,
86951      0,
86952      0,
86953      0,
86954      0,
86955      0,
86956      0
86957    },
86958    {
86959      {
86960        2,
86961        0,
86962        -1,
86963        -1,
86964        -1,
86965        -1,
86966        -1,
86967        -1,
86968        -1,
86969        -1,
86970        -1,
86971        -1,
86972        -1
86973      },
86974      {
86975        0,
86976        2,
86977        -1,
86978        -1,
86979        -1,
86980        -1,
86981        -1,
86982        -1,
86983        -1,
86984        -1,
86985        -1,
86986        -1,
86987        -1
86988      }
86989    }
86990  },
86991  {
86992    0,
86993    3,
86994    {
86995      kOperandTypeRegister,
86996      kOperandTypeRegister,
86997      kOperandTypeImmediate,
86998      0,
86999      0,
87000      0,
87001      0,
87002      0,
87003      0,
87004      0,
87005      0,
87006      0,
87007      0
87008    },
87009    {
87010      0,
87011      0,
87012      0,
87013      0,
87014      0,
87015      0,
87016      0,
87017      0,
87018      0,
87019      0,
87020      0,
87021      0,
87022      0
87023    },
87024    {
87025      {
87026        2,
87027        1,
87028        0,
87029        -1,
87030        -1,
87031        -1,
87032        -1,
87033        -1,
87034        -1,
87035        -1,
87036        -1,
87037        -1,
87038        -1
87039      },
87040      {
87041        0,
87042        1,
87043        2,
87044        -1,
87045        -1,
87046        -1,
87047        -1,
87048        -1,
87049        -1,
87050        -1,
87051        -1,
87052        -1,
87053        -1
87054      }
87055    }
87056  },
87057  {
87058    0,
87059    3,
87060    {
87061      kOperandTypeRegister,
87062      kOperandTypeRegister,
87063      kOperandTypeX86Memory,
87064      0,
87065      0,
87066      0,
87067      0,
87068      0,
87069      0,
87070      0,
87071      0,
87072      0,
87073      0
87074    },
87075    {
87076      0,
87077      0,
87078      0,
87079      0,
87080      0,
87081      0,
87082      0,
87083      0,
87084      0,
87085      0,
87086      0,
87087      0,
87088      0
87089    },
87090    {
87091      {
87092        2,
87093        0,
87094        -1,
87095        -1,
87096        -1,
87097        -1,
87098        -1,
87099        -1,
87100        -1,
87101        -1,
87102        -1,
87103        -1,
87104        -1
87105      },
87106      {
87107        0,
87108        2,
87109        -1,
87110        -1,
87111        -1,
87112        -1,
87113        -1,
87114        -1,
87115        -1,
87116        -1,
87117        -1,
87118        -1,
87119        -1
87120      }
87121    }
87122  },
87123  {
87124    0,
87125    3,
87126    {
87127      kOperandTypeRegister,
87128      kOperandTypeRegister,
87129      kOperandTypeRegister,
87130      0,
87131      0,
87132      0,
87133      0,
87134      0,
87135      0,
87136      0,
87137      0,
87138      0,
87139      0
87140    },
87141    {
87142      0,
87143      0,
87144      0,
87145      0,
87146      0,
87147      0,
87148      0,
87149      0,
87150      0,
87151      0,
87152      0,
87153      0,
87154      0
87155    },
87156    {
87157      {
87158        2,
87159        0,
87160        -1,
87161        -1,
87162        -1,
87163        -1,
87164        -1,
87165        -1,
87166        -1,
87167        -1,
87168        -1,
87169        -1,
87170        -1
87171      },
87172      {
87173        0,
87174        2,
87175        -1,
87176        -1,
87177        -1,
87178        -1,
87179        -1,
87180        -1,
87181        -1,
87182        -1,
87183        -1,
87184        -1,
87185        -1
87186      }
87187    }
87188  },
87189  {
87190    0,
87191    3,
87192    {
87193      kOperandTypeRegister,
87194      kOperandTypeRegister,
87195      kOperandTypeX86Memory,
87196      0,
87197      0,
87198      0,
87199      0,
87200      0,
87201      0,
87202      0,
87203      0,
87204      0,
87205      0
87206    },
87207    {
87208      0,
87209      0,
87210      0,
87211      0,
87212      0,
87213      0,
87214      0,
87215      0,
87216      0,
87217      0,
87218      0,
87219      0,
87220      0
87221    },
87222    {
87223      {
87224        2,
87225        0,
87226        -1,
87227        -1,
87228        -1,
87229        -1,
87230        -1,
87231        -1,
87232        -1,
87233        -1,
87234        -1,
87235        -1,
87236        -1
87237      },
87238      {
87239        0,
87240        2,
87241        -1,
87242        -1,
87243        -1,
87244        -1,
87245        -1,
87246        -1,
87247        -1,
87248        -1,
87249        -1,
87250        -1,
87251        -1
87252      }
87253    }
87254  },
87255  {
87256    0,
87257    3,
87258    {
87259      kOperandTypeRegister,
87260      kOperandTypeRegister,
87261      kOperandTypeRegister,
87262      0,
87263      0,
87264      0,
87265      0,
87266      0,
87267      0,
87268      0,
87269      0,
87270      0,
87271      0
87272    },
87273    {
87274      0,
87275      0,
87276      0,
87277      0,
87278      0,
87279      0,
87280      0,
87281      0,
87282      0,
87283      0,
87284      0,
87285      0,
87286      0
87287    },
87288    {
87289      {
87290        2,
87291        0,
87292        -1,
87293        -1,
87294        -1,
87295        -1,
87296        -1,
87297        -1,
87298        -1,
87299        -1,
87300        -1,
87301        -1,
87302        -1
87303      },
87304      {
87305        0,
87306        2,
87307        -1,
87308        -1,
87309        -1,
87310        -1,
87311        -1,
87312        -1,
87313        -1,
87314        -1,
87315        -1,
87316        -1,
87317        -1
87318      }
87319    }
87320  },
87321  {
87322    0,
87323    3,
87324    {
87325      kOperandTypeRegister,
87326      kOperandTypeRegister,
87327      kOperandTypeX86Memory,
87328      0,
87329      0,
87330      0,
87331      0,
87332      0,
87333      0,
87334      0,
87335      0,
87336      0,
87337      0
87338    },
87339    {
87340      0,
87341      0,
87342      0,
87343      0,
87344      0,
87345      0,
87346      0,
87347      0,
87348      0,
87349      0,
87350      0,
87351      0,
87352      0
87353    },
87354    {
87355      {
87356        2,
87357        0,
87358        -1,
87359        -1,
87360        -1,
87361        -1,
87362        -1,
87363        -1,
87364        -1,
87365        -1,
87366        -1,
87367        -1,
87368        -1
87369      },
87370      {
87371        0,
87372        2,
87373        -1,
87374        -1,
87375        -1,
87376        -1,
87377        -1,
87378        -1,
87379        -1,
87380        -1,
87381        -1,
87382        -1,
87383        -1
87384      }
87385    }
87386  },
87387  {
87388    0,
87389    3,
87390    {
87391      kOperandTypeRegister,
87392      kOperandTypeRegister,
87393      kOperandTypeRegister,
87394      0,
87395      0,
87396      0,
87397      0,
87398      0,
87399      0,
87400      0,
87401      0,
87402      0,
87403      0
87404    },
87405    {
87406      0,
87407      0,
87408      0,
87409      0,
87410      0,
87411      0,
87412      0,
87413      0,
87414      0,
87415      0,
87416      0,
87417      0,
87418      0
87419    },
87420    {
87421      {
87422        2,
87423        0,
87424        -1,
87425        -1,
87426        -1,
87427        -1,
87428        -1,
87429        -1,
87430        -1,
87431        -1,
87432        -1,
87433        -1,
87434        -1
87435      },
87436      {
87437        0,
87438        2,
87439        -1,
87440        -1,
87441        -1,
87442        -1,
87443        -1,
87444        -1,
87445        -1,
87446        -1,
87447        -1,
87448        -1,
87449        -1
87450      }
87451    }
87452  },
87453  {
87454    0,
87455    3,
87456    {
87457      kOperandTypeRegister,
87458      kOperandTypeRegister,
87459      kOperandTypeX86Memory,
87460      0,
87461      0,
87462      0,
87463      0,
87464      0,
87465      0,
87466      0,
87467      0,
87468      0,
87469      0
87470    },
87471    {
87472      0,
87473      0,
87474      0,
87475      0,
87476      0,
87477      0,
87478      0,
87479      0,
87480      0,
87481      0,
87482      0,
87483      0,
87484      0
87485    },
87486    {
87487      {
87488        2,
87489        0,
87490        -1,
87491        -1,
87492        -1,
87493        -1,
87494        -1,
87495        -1,
87496        -1,
87497        -1,
87498        -1,
87499        -1,
87500        -1
87501      },
87502      {
87503        0,
87504        2,
87505        -1,
87506        -1,
87507        -1,
87508        -1,
87509        -1,
87510        -1,
87511        -1,
87512        -1,
87513        -1,
87514        -1,
87515        -1
87516      }
87517    }
87518  },
87519  {
87520    0,
87521    3,
87522    {
87523      kOperandTypeRegister,
87524      kOperandTypeRegister,
87525      kOperandTypeRegister,
87526      0,
87527      0,
87528      0,
87529      0,
87530      0,
87531      0,
87532      0,
87533      0,
87534      0,
87535      0
87536    },
87537    {
87538      0,
87539      0,
87540      0,
87541      0,
87542      0,
87543      0,
87544      0,
87545      0,
87546      0,
87547      0,
87548      0,
87549      0,
87550      0
87551    },
87552    {
87553      {
87554        2,
87555        0,
87556        -1,
87557        -1,
87558        -1,
87559        -1,
87560        -1,
87561        -1,
87562        -1,
87563        -1,
87564        -1,
87565        -1,
87566        -1
87567      },
87568      {
87569        0,
87570        2,
87571        -1,
87572        -1,
87573        -1,
87574        -1,
87575        -1,
87576        -1,
87577        -1,
87578        -1,
87579        -1,
87580        -1,
87581        -1
87582      }
87583    }
87584  },
87585  {
87586    0,
87587    3,
87588    {
87589      kOperandTypeRegister,
87590      kOperandTypeRegister,
87591      kOperandTypeX86Memory,
87592      0,
87593      0,
87594      0,
87595      0,
87596      0,
87597      0,
87598      0,
87599      0,
87600      0,
87601      0
87602    },
87603    {
87604      0,
87605      0,
87606      0,
87607      0,
87608      0,
87609      0,
87610      0,
87611      0,
87612      0,
87613      0,
87614      0,
87615      0,
87616      0
87617    },
87618    {
87619      {
87620        2,
87621        0,
87622        -1,
87623        -1,
87624        -1,
87625        -1,
87626        -1,
87627        -1,
87628        -1,
87629        -1,
87630        -1,
87631        -1,
87632        -1
87633      },
87634      {
87635        0,
87636        2,
87637        -1,
87638        -1,
87639        -1,
87640        -1,
87641        -1,
87642        -1,
87643        -1,
87644        -1,
87645        -1,
87646        -1,
87647        -1
87648      }
87649    }
87650  },
87651  {
87652    0,
87653    3,
87654    {
87655      kOperandTypeRegister,
87656      kOperandTypeRegister,
87657      kOperandTypeRegister,
87658      0,
87659      0,
87660      0,
87661      0,
87662      0,
87663      0,
87664      0,
87665      0,
87666      0,
87667      0
87668    },
87669    {
87670      0,
87671      0,
87672      0,
87673      0,
87674      0,
87675      0,
87676      0,
87677      0,
87678      0,
87679      0,
87680      0,
87681      0,
87682      0
87683    },
87684    {
87685      {
87686        2,
87687        0,
87688        -1,
87689        -1,
87690        -1,
87691        -1,
87692        -1,
87693        -1,
87694        -1,
87695        -1,
87696        -1,
87697        -1,
87698        -1
87699      },
87700      {
87701        0,
87702        2,
87703        -1,
87704        -1,
87705        -1,
87706        -1,
87707        -1,
87708        -1,
87709        -1,
87710        -1,
87711        -1,
87712        -1,
87713        -1
87714      }
87715    }
87716  },
87717  {
87718    0,
87719    3,
87720    {
87721      kOperandTypeRegister,
87722      kOperandTypeRegister,
87723      kOperandTypeX86Memory,
87724      0,
87725      0,
87726      0,
87727      0,
87728      0,
87729      0,
87730      0,
87731      0,
87732      0,
87733      0
87734    },
87735    {
87736      0,
87737      0,
87738      0,
87739      0,
87740      0,
87741      0,
87742      0,
87743      0,
87744      0,
87745      0,
87746      0,
87747      0,
87748      0
87749    },
87750    {
87751      {
87752        2,
87753        0,
87754        -1,
87755        -1,
87756        -1,
87757        -1,
87758        -1,
87759        -1,
87760        -1,
87761        -1,
87762        -1,
87763        -1,
87764        -1
87765      },
87766      {
87767        0,
87768        2,
87769        -1,
87770        -1,
87771        -1,
87772        -1,
87773        -1,
87774        -1,
87775        -1,
87776        -1,
87777        -1,
87778        -1,
87779        -1
87780      }
87781    }
87782  },
87783  {
87784    0,
87785    3,
87786    {
87787      kOperandTypeRegister,
87788      kOperandTypeRegister,
87789      kOperandTypeRegister,
87790      0,
87791      0,
87792      0,
87793      0,
87794      0,
87795      0,
87796      0,
87797      0,
87798      0,
87799      0
87800    },
87801    {
87802      0,
87803      0,
87804      0,
87805      0,
87806      0,
87807      0,
87808      0,
87809      0,
87810      0,
87811      0,
87812      0,
87813      0,
87814      0
87815    },
87816    {
87817      {
87818        2,
87819        0,
87820        -1,
87821        -1,
87822        -1,
87823        -1,
87824        -1,
87825        -1,
87826        -1,
87827        -1,
87828        -1,
87829        -1,
87830        -1
87831      },
87832      {
87833        0,
87834        2,
87835        -1,
87836        -1,
87837        -1,
87838        -1,
87839        -1,
87840        -1,
87841        -1,
87842        -1,
87843        -1,
87844        -1,
87845        -1
87846      }
87847    }
87848  },
87849  {
87850    0,
87851    4,
87852    {
87853      kOperandTypeRegister,
87854      kOperandTypeRegister,
87855      kOperandTypeX86Memory,
87856      kOperandTypeImmediate,
87857      0,
87858      0,
87859      0,
87860      0,
87861      0,
87862      0,
87863      0,
87864      0,
87865      0
87866    },
87867    {
87868      0,
87869      0,
87870      0,
87871      0,
87872      0,
87873      0,
87874      0,
87875      0,
87876      0,
87877      0,
87878      0,
87879      0,
87880      0
87881    },
87882    {
87883      {
87884        3,
87885        2,
87886        0,
87887        -1,
87888        -1,
87889        -1,
87890        -1,
87891        -1,
87892        -1,
87893        -1,
87894        -1,
87895        -1,
87896        -1
87897      },
87898      {
87899        0,
87900        2,
87901        3,
87902        -1,
87903        -1,
87904        -1,
87905        -1,
87906        -1,
87907        -1,
87908        -1,
87909        -1,
87910        -1,
87911        -1
87912      }
87913    }
87914  },
87915  {
87916    0,
87917    4,
87918    {
87919      kOperandTypeRegister,
87920      kOperandTypeRegister,
87921      kOperandTypeRegister,
87922      kOperandTypeImmediate,
87923      0,
87924      0,
87925      0,
87926      0,
87927      0,
87928      0,
87929      0,
87930      0,
87931      0
87932    },
87933    {
87934      0,
87935      0,
87936      0,
87937      0,
87938      0,
87939      0,
87940      0,
87941      0,
87942      0,
87943      0,
87944      0,
87945      0,
87946      0
87947    },
87948    {
87949      {
87950        3,
87951        2,
87952        0,
87953        -1,
87954        -1,
87955        -1,
87956        -1,
87957        -1,
87958        -1,
87959        -1,
87960        -1,
87961        -1,
87962        -1
87963      },
87964      {
87965        0,
87966        2,
87967        3,
87968        -1,
87969        -1,
87970        -1,
87971        -1,
87972        -1,
87973        -1,
87974        -1,
87975        -1,
87976        -1,
87977        -1
87978      }
87979    }
87980  },
87981  {
87982    0,
87983    3,
87984    {
87985      kOperandTypeRegister,
87986      kOperandTypeRegister,
87987      kOperandTypeX86Memory,
87988      0,
87989      0,
87990      0,
87991      0,
87992      0,
87993      0,
87994      0,
87995      0,
87996      0,
87997      0
87998    },
87999    {
88000      0,
88001      0,
88002      0,
88003      0,
88004      0,
88005      0,
88006      0,
88007      0,
88008      0,
88009      0,
88010      0,
88011      0,
88012      0
88013    },
88014    {
88015      {
88016        2,
88017        0,
88018        -1,
88019        -1,
88020        -1,
88021        -1,
88022        -1,
88023        -1,
88024        -1,
88025        -1,
88026        -1,
88027        -1,
88028        -1
88029      },
88030      {
88031        0,
88032        2,
88033        -1,
88034        -1,
88035        -1,
88036        -1,
88037        -1,
88038        -1,
88039        -1,
88040        -1,
88041        -1,
88042        -1,
88043        -1
88044      }
88045    }
88046  },
88047  {
88048    0,
88049    3,
88050    {
88051      kOperandTypeRegister,
88052      kOperandTypeRegister,
88053      kOperandTypeRegister,
88054      0,
88055      0,
88056      0,
88057      0,
88058      0,
88059      0,
88060      0,
88061      0,
88062      0,
88063      0
88064    },
88065    {
88066      0,
88067      0,
88068      0,
88069      0,
88070      0,
88071      0,
88072      0,
88073      0,
88074      0,
88075      0,
88076      0,
88077      0,
88078      0
88079    },
88080    {
88081      {
88082        2,
88083        0,
88084        -1,
88085        -1,
88086        -1,
88087        -1,
88088        -1,
88089        -1,
88090        -1,
88091        -1,
88092        -1,
88093        -1,
88094        -1
88095      },
88096      {
88097        0,
88098        2,
88099        -1,
88100        -1,
88101        -1,
88102        -1,
88103        -1,
88104        -1,
88105        -1,
88106        -1,
88107        -1,
88108        -1,
88109        -1
88110      }
88111    }
88112  },
88113  {
88114    0,
88115    3,
88116    {
88117      kOperandTypeRegister,
88118      kOperandTypeRegister,
88119      kOperandTypeX86Memory,
88120      0,
88121      0,
88122      0,
88123      0,
88124      0,
88125      0,
88126      0,
88127      0,
88128      0,
88129      0
88130    },
88131    {
88132      0,
88133      0,
88134      0,
88135      0,
88136      0,
88137      0,
88138      0,
88139      0,
88140      0,
88141      0,
88142      0,
88143      0,
88144      0
88145    },
88146    {
88147      {
88148        2,
88149        0,
88150        -1,
88151        -1,
88152        -1,
88153        -1,
88154        -1,
88155        -1,
88156        -1,
88157        -1,
88158        -1,
88159        -1,
88160        -1
88161      },
88162      {
88163        0,
88164        2,
88165        -1,
88166        -1,
88167        -1,
88168        -1,
88169        -1,
88170        -1,
88171        -1,
88172        -1,
88173        -1,
88174        -1,
88175        -1
88176      }
88177    }
88178  },
88179  {
88180    0,
88181    3,
88182    {
88183      kOperandTypeRegister,
88184      kOperandTypeRegister,
88185      kOperandTypeRegister,
88186      0,
88187      0,
88188      0,
88189      0,
88190      0,
88191      0,
88192      0,
88193      0,
88194      0,
88195      0
88196    },
88197    {
88198      0,
88199      0,
88200      0,
88201      0,
88202      0,
88203      0,
88204      0,
88205      0,
88206      0,
88207      0,
88208      0,
88209      0,
88210      0
88211    },
88212    {
88213      {
88214        2,
88215        0,
88216        -1,
88217        -1,
88218        -1,
88219        -1,
88220        -1,
88221        -1,
88222        -1,
88223        -1,
88224        -1,
88225        -1,
88226        -1
88227      },
88228      {
88229        0,
88230        2,
88231        -1,
88232        -1,
88233        -1,
88234        -1,
88235        -1,
88236        -1,
88237        -1,
88238        -1,
88239        -1,
88240        -1,
88241        -1
88242      }
88243    }
88244  },
88245  {
88246    0,
88247    3,
88248    {
88249      kOperandTypeRegister,
88250      kOperandTypeRegister,
88251      kOperandTypeX86Memory,
88252      0,
88253      0,
88254      0,
88255      0,
88256      0,
88257      0,
88258      0,
88259      0,
88260      0,
88261      0
88262    },
88263    {
88264      0,
88265      0,
88266      0,
88267      0,
88268      0,
88269      0,
88270      0,
88271      0,
88272      0,
88273      0,
88274      0,
88275      0,
88276      0
88277    },
88278    {
88279      {
88280        2,
88281        0,
88282        -1,
88283        -1,
88284        -1,
88285        -1,
88286        -1,
88287        -1,
88288        -1,
88289        -1,
88290        -1,
88291        -1,
88292        -1
88293      },
88294      {
88295        0,
88296        2,
88297        -1,
88298        -1,
88299        -1,
88300        -1,
88301        -1,
88302        -1,
88303        -1,
88304        -1,
88305        -1,
88306        -1,
88307        -1
88308      }
88309    }
88310  },
88311  {
88312    0,
88313    3,
88314    {
88315      kOperandTypeRegister,
88316      kOperandTypeRegister,
88317      kOperandTypeRegister,
88318      0,
88319      0,
88320      0,
88321      0,
88322      0,
88323      0,
88324      0,
88325      0,
88326      0,
88327      0
88328    },
88329    {
88330      0,
88331      0,
88332      0,
88333      0,
88334      0,
88335      0,
88336      0,
88337      0,
88338      0,
88339      0,
88340      0,
88341      0,
88342      0
88343    },
88344    {
88345      {
88346        2,
88347        0,
88348        -1,
88349        -1,
88350        -1,
88351        -1,
88352        -1,
88353        -1,
88354        -1,
88355        -1,
88356        -1,
88357        -1,
88358        -1
88359      },
88360      {
88361        0,
88362        2,
88363        -1,
88364        -1,
88365        -1,
88366        -1,
88367        -1,
88368        -1,
88369        -1,
88370        -1,
88371        -1,
88372        -1,
88373        -1
88374      }
88375    }
88376  },
88377  {
88378    0,
88379    3,
88380    {
88381      kOperandTypeRegister,
88382      kOperandTypeRegister,
88383      kOperandTypeX86Memory,
88384      0,
88385      0,
88386      0,
88387      0,
88388      0,
88389      0,
88390      0,
88391      0,
88392      0,
88393      0
88394    },
88395    {
88396      0,
88397      0,
88398      0,
88399      0,
88400      0,
88401      0,
88402      0,
88403      0,
88404      0,
88405      0,
88406      0,
88407      0,
88408      0
88409    },
88410    {
88411      {
88412        2,
88413        0,
88414        -1,
88415        -1,
88416        -1,
88417        -1,
88418        -1,
88419        -1,
88420        -1,
88421        -1,
88422        -1,
88423        -1,
88424        -1
88425      },
88426      {
88427        0,
88428        2,
88429        -1,
88430        -1,
88431        -1,
88432        -1,
88433        -1,
88434        -1,
88435        -1,
88436        -1,
88437        -1,
88438        -1,
88439        -1
88440      }
88441    }
88442  },
88443  {
88444    0,
88445    3,
88446    {
88447      kOperandTypeRegister,
88448      kOperandTypeRegister,
88449      kOperandTypeRegister,
88450      0,
88451      0,
88452      0,
88453      0,
88454      0,
88455      0,
88456      0,
88457      0,
88458      0,
88459      0
88460    },
88461    {
88462      0,
88463      0,
88464      0,
88465      0,
88466      0,
88467      0,
88468      0,
88469      0,
88470      0,
88471      0,
88472      0,
88473      0,
88474      0
88475    },
88476    {
88477      {
88478        2,
88479        0,
88480        -1,
88481        -1,
88482        -1,
88483        -1,
88484        -1,
88485        -1,
88486        -1,
88487        -1,
88488        -1,
88489        -1,
88490        -1
88491      },
88492      {
88493        0,
88494        2,
88495        -1,
88496        -1,
88497        -1,
88498        -1,
88499        -1,
88500        -1,
88501        -1,
88502        -1,
88503        -1,
88504        -1,
88505        -1
88506      }
88507    }
88508  },
88509  {
88510    0,
88511    3,
88512    {
88513      kOperandTypeRegister,
88514      kOperandTypeRegister,
88515      kOperandTypeX86Memory,
88516      0,
88517      0,
88518      0,
88519      0,
88520      0,
88521      0,
88522      0,
88523      0,
88524      0,
88525      0
88526    },
88527    {
88528      0,
88529      0,
88530      0,
88531      0,
88532      0,
88533      0,
88534      0,
88535      0,
88536      0,
88537      0,
88538      0,
88539      0,
88540      0
88541    },
88542    {
88543      {
88544        2,
88545        0,
88546        -1,
88547        -1,
88548        -1,
88549        -1,
88550        -1,
88551        -1,
88552        -1,
88553        -1,
88554        -1,
88555        -1,
88556        -1
88557      },
88558      {
88559        0,
88560        2,
88561        -1,
88562        -1,
88563        -1,
88564        -1,
88565        -1,
88566        -1,
88567        -1,
88568        -1,
88569        -1,
88570        -1,
88571        -1
88572      }
88573    }
88574  },
88575  {
88576    0,
88577    3,
88578    {
88579      kOperandTypeRegister,
88580      kOperandTypeRegister,
88581      kOperandTypeRegister,
88582      0,
88583      0,
88584      0,
88585      0,
88586      0,
88587      0,
88588      0,
88589      0,
88590      0,
88591      0
88592    },
88593    {
88594      0,
88595      0,
88596      0,
88597      0,
88598      0,
88599      0,
88600      0,
88601      0,
88602      0,
88603      0,
88604      0,
88605      0,
88606      0
88607    },
88608    {
88609      {
88610        2,
88611        0,
88612        -1,
88613        -1,
88614        -1,
88615        -1,
88616        -1,
88617        -1,
88618        -1,
88619        -1,
88620        -1,
88621        -1,
88622        -1
88623      },
88624      {
88625        0,
88626        2,
88627        -1,
88628        -1,
88629        -1,
88630        -1,
88631        -1,
88632        -1,
88633        -1,
88634        -1,
88635        -1,
88636        -1,
88637        -1
88638      }
88639    }
88640  },
88641  {
88642    0,
88643    3,
88644    {
88645      kOperandTypeRegister,
88646      kOperandTypeRegister,
88647      kOperandTypeX86Memory,
88648      0,
88649      0,
88650      0,
88651      0,
88652      0,
88653      0,
88654      0,
88655      0,
88656      0,
88657      0
88658    },
88659    {
88660      0,
88661      0,
88662      0,
88663      0,
88664      0,
88665      0,
88666      0,
88667      0,
88668      0,
88669      0,
88670      0,
88671      0,
88672      0
88673    },
88674    {
88675      {
88676        2,
88677        0,
88678        -1,
88679        -1,
88680        -1,
88681        -1,
88682        -1,
88683        -1,
88684        -1,
88685        -1,
88686        -1,
88687        -1,
88688        -1
88689      },
88690      {
88691        0,
88692        2,
88693        -1,
88694        -1,
88695        -1,
88696        -1,
88697        -1,
88698        -1,
88699        -1,
88700        -1,
88701        -1,
88702        -1,
88703        -1
88704      }
88705    }
88706  },
88707  {
88708    0,
88709    3,
88710    {
88711      kOperandTypeRegister,
88712      kOperandTypeRegister,
88713      kOperandTypeRegister,
88714      0,
88715      0,
88716      0,
88717      0,
88718      0,
88719      0,
88720      0,
88721      0,
88722      0,
88723      0
88724    },
88725    {
88726      0,
88727      0,
88728      0,
88729      0,
88730      0,
88731      0,
88732      0,
88733      0,
88734      0,
88735      0,
88736      0,
88737      0,
88738      0
88739    },
88740    {
88741      {
88742        2,
88743        0,
88744        -1,
88745        -1,
88746        -1,
88747        -1,
88748        -1,
88749        -1,
88750        -1,
88751        -1,
88752        -1,
88753        -1,
88754        -1
88755      },
88756      {
88757        0,
88758        2,
88759        -1,
88760        -1,
88761        -1,
88762        -1,
88763        -1,
88764        -1,
88765        -1,
88766        -1,
88767        -1,
88768        -1,
88769        -1
88770      }
88771    }
88772  },
88773  {
88774    kInstructionTypeMove,
88775    2,
88776    {
88777      kOperandTypeRegister,
88778      kOperandTypeRegister,
88779      0,
88780      0,
88781      0,
88782      0,
88783      0,
88784      0,
88785      0,
88786      0,
88787      0,
88788      0,
88789      0
88790    },
88791    {
88792      kOperandFlagTarget,
88793      kOperandFlagSource,
88794      0,
88795      0,
88796      0,
88797      0,
88798      0,
88799      0,
88800      0,
88801      0,
88802      0,
88803      0,
88804      0
88805    },
88806    {
88807      {
88808        1,
88809        0,
88810        -1,
88811        -1,
88812        -1,
88813        -1,
88814        -1,
88815        -1,
88816        -1,
88817        -1,
88818        -1,
88819        -1,
88820        -1
88821      },
88822      {
88823        0,
88824        1,
88825        -1,
88826        -1,
88827        -1,
88828        -1,
88829        -1,
88830        -1,
88831        -1,
88832        -1,
88833        -1,
88834        -1,
88835        -1
88836      }
88837    }
88838  },
88839  {
88840    0,
88841    3,
88842    {
88843      kOperandTypeRegister,
88844      kOperandTypeRegister,
88845      kOperandTypeX86Memory,
88846      0,
88847      0,
88848      0,
88849      0,
88850      0,
88851      0,
88852      0,
88853      0,
88854      0,
88855      0
88856    },
88857    {
88858      0,
88859      0,
88860      0,
88861      0,
88862      0,
88863      0,
88864      0,
88865      0,
88866      0,
88867      0,
88868      0,
88869      0,
88870      0
88871    },
88872    {
88873      {
88874        2,
88875        0,
88876        -1,
88877        -1,
88878        -1,
88879        -1,
88880        -1,
88881        -1,
88882        -1,
88883        -1,
88884        -1,
88885        -1,
88886        -1
88887      },
88888      {
88889        0,
88890        2,
88891        -1,
88892        -1,
88893        -1,
88894        -1,
88895        -1,
88896        -1,
88897        -1,
88898        -1,
88899        -1,
88900        -1,
88901        -1
88902      }
88903    }
88904  },
88905  {
88906    0,
88907    3,
88908    {
88909      kOperandTypeRegister,
88910      kOperandTypeRegister,
88911      kOperandTypeRegister,
88912      0,
88913      0,
88914      0,
88915      0,
88916      0,
88917      0,
88918      0,
88919      0,
88920      0,
88921      0
88922    },
88923    {
88924      0,
88925      0,
88926      0,
88927      0,
88928      0,
88929      0,
88930      0,
88931      0,
88932      0,
88933      0,
88934      0,
88935      0,
88936      0
88937    },
88938    {
88939      {
88940        2,
88941        0,
88942        -1,
88943        -1,
88944        -1,
88945        -1,
88946        -1,
88947        -1,
88948        -1,
88949        -1,
88950        -1,
88951        -1,
88952        -1
88953      },
88954      {
88955        0,
88956        2,
88957        -1,
88958        -1,
88959        -1,
88960        -1,
88961        -1,
88962        -1,
88963        -1,
88964        -1,
88965        -1,
88966        -1,
88967        -1
88968      }
88969    }
88970  },
88971  {
88972    0,
88973    3,
88974    {
88975      kOperandTypeRegister,
88976      kOperandTypeRegister,
88977      kOperandTypeX86Memory,
88978      0,
88979      0,
88980      0,
88981      0,
88982      0,
88983      0,
88984      0,
88985      0,
88986      0,
88987      0
88988    },
88989    {
88990      0,
88991      0,
88992      0,
88993      0,
88994      0,
88995      0,
88996      0,
88997      0,
88998      0,
88999      0,
89000      0,
89001      0,
89002      0
89003    },
89004    {
89005      {
89006        2,
89007        0,
89008        -1,
89009        -1,
89010        -1,
89011        -1,
89012        -1,
89013        -1,
89014        -1,
89015        -1,
89016        -1,
89017        -1,
89018        -1
89019      },
89020      {
89021        0,
89022        2,
89023        -1,
89024        -1,
89025        -1,
89026        -1,
89027        -1,
89028        -1,
89029        -1,
89030        -1,
89031        -1,
89032        -1,
89033        -1
89034      }
89035    }
89036  },
89037  {
89038    0,
89039    3,
89040    {
89041      kOperandTypeRegister,
89042      kOperandTypeRegister,
89043      kOperandTypeRegister,
89044      0,
89045      0,
89046      0,
89047      0,
89048      0,
89049      0,
89050      0,
89051      0,
89052      0,
89053      0
89054    },
89055    {
89056      0,
89057      0,
89058      0,
89059      0,
89060      0,
89061      0,
89062      0,
89063      0,
89064      0,
89065      0,
89066      0,
89067      0,
89068      0
89069    },
89070    {
89071      {
89072        2,
89073        0,
89074        -1,
89075        -1,
89076        -1,
89077        -1,
89078        -1,
89079        -1,
89080        -1,
89081        -1,
89082        -1,
89083        -1,
89084        -1
89085      },
89086      {
89087        0,
89088        2,
89089        -1,
89090        -1,
89091        -1,
89092        -1,
89093        -1,
89094        -1,
89095        -1,
89096        -1,
89097        -1,
89098        -1,
89099        -1
89100      }
89101    }
89102  },
89103  {
89104    0,
89105    3,
89106    {
89107      kOperandTypeRegister,
89108      kOperandTypeRegister,
89109      kOperandTypeX86Memory,
89110      0,
89111      0,
89112      0,
89113      0,
89114      0,
89115      0,
89116      0,
89117      0,
89118      0,
89119      0
89120    },
89121    {
89122      0,
89123      0,
89124      0,
89125      0,
89126      0,
89127      0,
89128      0,
89129      0,
89130      0,
89131      0,
89132      0,
89133      0,
89134      0
89135    },
89136    {
89137      {
89138        2,
89139        0,
89140        -1,
89141        -1,
89142        -1,
89143        -1,
89144        -1,
89145        -1,
89146        -1,
89147        -1,
89148        -1,
89149        -1,
89150        -1
89151      },
89152      {
89153        0,
89154        2,
89155        -1,
89156        -1,
89157        -1,
89158        -1,
89159        -1,
89160        -1,
89161        -1,
89162        -1,
89163        -1,
89164        -1,
89165        -1
89166      }
89167    }
89168  },
89169  {
89170    0,
89171    3,
89172    {
89173      kOperandTypeRegister,
89174      kOperandTypeRegister,
89175      kOperandTypeRegister,
89176      0,
89177      0,
89178      0,
89179      0,
89180      0,
89181      0,
89182      0,
89183      0,
89184      0,
89185      0
89186    },
89187    {
89188      0,
89189      0,
89190      0,
89191      0,
89192      0,
89193      0,
89194      0,
89195      0,
89196      0,
89197      0,
89198      0,
89199      0,
89200      0
89201    },
89202    {
89203      {
89204        2,
89205        0,
89206        -1,
89207        -1,
89208        -1,
89209        -1,
89210        -1,
89211        -1,
89212        -1,
89213        -1,
89214        -1,
89215        -1,
89216        -1
89217      },
89218      {
89219        0,
89220        2,
89221        -1,
89222        -1,
89223        -1,
89224        -1,
89225        -1,
89226        -1,
89227        -1,
89228        -1,
89229        -1,
89230        -1,
89231        -1
89232      }
89233    }
89234  },
89235  {
89236    0,
89237    3,
89238    {
89239      kOperandTypeRegister,
89240      kOperandTypeRegister,
89241      kOperandTypeX86Memory,
89242      0,
89243      0,
89244      0,
89245      0,
89246      0,
89247      0,
89248      0,
89249      0,
89250      0,
89251      0
89252    },
89253    {
89254      0,
89255      0,
89256      0,
89257      0,
89258      0,
89259      0,
89260      0,
89261      0,
89262      0,
89263      0,
89264      0,
89265      0,
89266      0
89267    },
89268    {
89269      {
89270        2,
89271        0,
89272        -1,
89273        -1,
89274        -1,
89275        -1,
89276        -1,
89277        -1,
89278        -1,
89279        -1,
89280        -1,
89281        -1,
89282        -1
89283      },
89284      {
89285        0,
89286        2,
89287        -1,
89288        -1,
89289        -1,
89290        -1,
89291        -1,
89292        -1,
89293        -1,
89294        -1,
89295        -1,
89296        -1,
89297        -1
89298      }
89299    }
89300  },
89301  {
89302    0,
89303    3,
89304    {
89305      kOperandTypeRegister,
89306      kOperandTypeRegister,
89307      kOperandTypeRegister,
89308      0,
89309      0,
89310      0,
89311      0,
89312      0,
89313      0,
89314      0,
89315      0,
89316      0,
89317      0
89318    },
89319    {
89320      0,
89321      0,
89322      0,
89323      0,
89324      0,
89325      0,
89326      0,
89327      0,
89328      0,
89329      0,
89330      0,
89331      0,
89332      0
89333    },
89334    {
89335      {
89336        2,
89337        0,
89338        -1,
89339        -1,
89340        -1,
89341        -1,
89342        -1,
89343        -1,
89344        -1,
89345        -1,
89346        -1,
89347        -1,
89348        -1
89349      },
89350      {
89351        0,
89352        2,
89353        -1,
89354        -1,
89355        -1,
89356        -1,
89357        -1,
89358        -1,
89359        -1,
89360        -1,
89361        -1,
89362        -1,
89363        -1
89364      }
89365    }
89366  },
89367  {
89368    0,
89369    3,
89370    {
89371      kOperandTypeRegister,
89372      kOperandTypeRegister,
89373      kOperandTypeX86Memory,
89374      0,
89375      0,
89376      0,
89377      0,
89378      0,
89379      0,
89380      0,
89381      0,
89382      0,
89383      0
89384    },
89385    {
89386      0,
89387      0,
89388      0,
89389      0,
89390      0,
89391      0,
89392      0,
89393      0,
89394      0,
89395      0,
89396      0,
89397      0,
89398      0
89399    },
89400    {
89401      {
89402        2,
89403        0,
89404        -1,
89405        -1,
89406        -1,
89407        -1,
89408        -1,
89409        -1,
89410        -1,
89411        -1,
89412        -1,
89413        -1,
89414        -1
89415      },
89416      {
89417        0,
89418        2,
89419        -1,
89420        -1,
89421        -1,
89422        -1,
89423        -1,
89424        -1,
89425        -1,
89426        -1,
89427        -1,
89428        -1,
89429        -1
89430      }
89431    }
89432  },
89433  {
89434    0,
89435    3,
89436    {
89437      kOperandTypeRegister,
89438      kOperandTypeRegister,
89439      kOperandTypeRegister,
89440      0,
89441      0,
89442      0,
89443      0,
89444      0,
89445      0,
89446      0,
89447      0,
89448      0,
89449      0
89450    },
89451    {
89452      0,
89453      0,
89454      0,
89455      0,
89456      0,
89457      0,
89458      0,
89459      0,
89460      0,
89461      0,
89462      0,
89463      0,
89464      0
89465    },
89466    {
89467      {
89468        2,
89469        0,
89470        -1,
89471        -1,
89472        -1,
89473        -1,
89474        -1,
89475        -1,
89476        -1,
89477        -1,
89478        -1,
89479        -1,
89480        -1
89481      },
89482      {
89483        0,
89484        2,
89485        -1,
89486        -1,
89487        -1,
89488        -1,
89489        -1,
89490        -1,
89491        -1,
89492        -1,
89493        -1,
89494        -1,
89495        -1
89496      }
89497    }
89498  },
89499  {
89500    0,
89501    3,
89502    {
89503      kOperandTypeRegister,
89504      kOperandTypeRegister,
89505      kOperandTypeX86Memory,
89506      0,
89507      0,
89508      0,
89509      0,
89510      0,
89511      0,
89512      0,
89513      0,
89514      0,
89515      0
89516    },
89517    {
89518      0,
89519      0,
89520      0,
89521      0,
89522      0,
89523      0,
89524      0,
89525      0,
89526      0,
89527      0,
89528      0,
89529      0,
89530      0
89531    },
89532    {
89533      {
89534        2,
89535        0,
89536        -1,
89537        -1,
89538        -1,
89539        -1,
89540        -1,
89541        -1,
89542        -1,
89543        -1,
89544        -1,
89545        -1,
89546        -1
89547      },
89548      {
89549        0,
89550        2,
89551        -1,
89552        -1,
89553        -1,
89554        -1,
89555        -1,
89556        -1,
89557        -1,
89558        -1,
89559        -1,
89560        -1,
89561        -1
89562      }
89563    }
89564  },
89565  {
89566    0,
89567    3,
89568    {
89569      kOperandTypeRegister,
89570      kOperandTypeRegister,
89571      kOperandTypeRegister,
89572      0,
89573      0,
89574      0,
89575      0,
89576      0,
89577      0,
89578      0,
89579      0,
89580      0,
89581      0
89582    },
89583    {
89584      0,
89585      0,
89586      0,
89587      0,
89588      0,
89589      0,
89590      0,
89591      0,
89592      0,
89593      0,
89594      0,
89595      0,
89596      0
89597    },
89598    {
89599      {
89600        2,
89601        0,
89602        -1,
89603        -1,
89604        -1,
89605        -1,
89606        -1,
89607        -1,
89608        -1,
89609        -1,
89610        -1,
89611        -1,
89612        -1
89613      },
89614      {
89615        0,
89616        2,
89617        -1,
89618        -1,
89619        -1,
89620        -1,
89621        -1,
89622        -1,
89623        -1,
89624        -1,
89625        -1,
89626        -1,
89627        -1
89628      }
89629    }
89630  },
89631  {
89632    0,
89633    3,
89634    {
89635      kOperandTypeRegister,
89636      kOperandTypeRegister,
89637      kOperandTypeX86Memory,
89638      0,
89639      0,
89640      0,
89641      0,
89642      0,
89643      0,
89644      0,
89645      0,
89646      0,
89647      0
89648    },
89649    {
89650      0,
89651      0,
89652      0,
89653      0,
89654      0,
89655      0,
89656      0,
89657      0,
89658      0,
89659      0,
89660      0,
89661      0,
89662      0
89663    },
89664    {
89665      {
89666        2,
89667        0,
89668        -1,
89669        -1,
89670        -1,
89671        -1,
89672        -1,
89673        -1,
89674        -1,
89675        -1,
89676        -1,
89677        -1,
89678        -1
89679      },
89680      {
89681        0,
89682        2,
89683        -1,
89684        -1,
89685        -1,
89686        -1,
89687        -1,
89688        -1,
89689        -1,
89690        -1,
89691        -1,
89692        -1,
89693        -1
89694      }
89695    }
89696  },
89697  {
89698    0,
89699    3,
89700    {
89701      kOperandTypeRegister,
89702      kOperandTypeRegister,
89703      kOperandTypeRegister,
89704      0,
89705      0,
89706      0,
89707      0,
89708      0,
89709      0,
89710      0,
89711      0,
89712      0,
89713      0
89714    },
89715    {
89716      0,
89717      0,
89718      0,
89719      0,
89720      0,
89721      0,
89722      0,
89723      0,
89724      0,
89725      0,
89726      0,
89727      0,
89728      0
89729    },
89730    {
89731      {
89732        2,
89733        0,
89734        -1,
89735        -1,
89736        -1,
89737        -1,
89738        -1,
89739        -1,
89740        -1,
89741        -1,
89742        -1,
89743        -1,
89744        -1
89745      },
89746      {
89747        0,
89748        2,
89749        -1,
89750        -1,
89751        -1,
89752        -1,
89753        -1,
89754        -1,
89755        -1,
89756        -1,
89757        -1,
89758        -1,
89759        -1
89760      }
89761    }
89762  },
89763  {
89764    0,
89765    3,
89766    {
89767      kOperandTypeRegister,
89768      kOperandTypeRegister,
89769      kOperandTypeX86Memory,
89770      0,
89771      0,
89772      0,
89773      0,
89774      0,
89775      0,
89776      0,
89777      0,
89778      0,
89779      0
89780    },
89781    {
89782      0,
89783      0,
89784      0,
89785      0,
89786      0,
89787      0,
89788      0,
89789      0,
89790      0,
89791      0,
89792      0,
89793      0,
89794      0
89795    },
89796    {
89797      {
89798        2,
89799        0,
89800        -1,
89801        -1,
89802        -1,
89803        -1,
89804        -1,
89805        -1,
89806        -1,
89807        -1,
89808        -1,
89809        -1,
89810        -1
89811      },
89812      {
89813        0,
89814        2,
89815        -1,
89816        -1,
89817        -1,
89818        -1,
89819        -1,
89820        -1,
89821        -1,
89822        -1,
89823        -1,
89824        -1,
89825        -1
89826      }
89827    }
89828  },
89829  {
89830    0,
89831    3,
89832    {
89833      kOperandTypeRegister,
89834      kOperandTypeRegister,
89835      kOperandTypeRegister,
89836      0,
89837      0,
89838      0,
89839      0,
89840      0,
89841      0,
89842      0,
89843      0,
89844      0,
89845      0
89846    },
89847    {
89848      0,
89849      0,
89850      0,
89851      0,
89852      0,
89853      0,
89854      0,
89855      0,
89856      0,
89857      0,
89858      0,
89859      0,
89860      0
89861    },
89862    {
89863      {
89864        2,
89865        0,
89866        -1,
89867        -1,
89868        -1,
89869        -1,
89870        -1,
89871        -1,
89872        -1,
89873        -1,
89874        -1,
89875        -1,
89876        -1
89877      },
89878      {
89879        0,
89880        2,
89881        -1,
89882        -1,
89883        -1,
89884        -1,
89885        -1,
89886        -1,
89887        -1,
89888        -1,
89889        -1,
89890        -1,
89891        -1
89892      }
89893    }
89894  },
89895  {
89896    0,
89897    3,
89898    {
89899      kOperandTypeRegister,
89900      kOperandTypeX86Memory,
89901      kOperandTypeImmediate,
89902      0,
89903      0,
89904      0,
89905      0,
89906      0,
89907      0,
89908      0,
89909      0,
89910      0,
89911      0
89912    },
89913    {
89914      0,
89915      0,
89916      0,
89917      0,
89918      0,
89919      0,
89920      0,
89921      0,
89922      0,
89923      0,
89924      0,
89925      0,
89926      0
89927    },
89928    {
89929      {
89930        2,
89931        1,
89932        0,
89933        -1,
89934        -1,
89935        -1,
89936        -1,
89937        -1,
89938        -1,
89939        -1,
89940        -1,
89941        -1,
89942        -1
89943      },
89944      {
89945        0,
89946        1,
89947        2,
89948        -1,
89949        -1,
89950        -1,
89951        -1,
89952        -1,
89953        -1,
89954        -1,
89955        -1,
89956        -1,
89957        -1
89958      }
89959    }
89960  },
89961  {
89962    0,
89963    3,
89964    {
89965      kOperandTypeRegister,
89966      kOperandTypeRegister,
89967      kOperandTypeImmediate,
89968      0,
89969      0,
89970      0,
89971      0,
89972      0,
89973      0,
89974      0,
89975      0,
89976      0,
89977      0
89978    },
89979    {
89980      0,
89981      0,
89982      0,
89983      0,
89984      0,
89985      0,
89986      0,
89987      0,
89988      0,
89989      0,
89990      0,
89991      0,
89992      0
89993    },
89994    {
89995      {
89996        2,
89997        1,
89998        0,
89999        -1,
90000        -1,
90001        -1,
90002        -1,
90003        -1,
90004        -1,
90005        -1,
90006        -1,
90007        -1,
90008        -1
90009      },
90010      {
90011        0,
90012        1,
90013        2,
90014        -1,
90015        -1,
90016        -1,
90017        -1,
90018        -1,
90019        -1,
90020        -1,
90021        -1,
90022        -1,
90023        -1
90024      }
90025    }
90026  },
90027  {
90028    0,
90029    3,
90030    {
90031      kOperandTypeRegister,
90032      kOperandTypeRegister,
90033      kOperandTypeX86Memory,
90034      0,
90035      0,
90036      0,
90037      0,
90038      0,
90039      0,
90040      0,
90041      0,
90042      0,
90043      0
90044    },
90045    {
90046      0,
90047      0,
90048      0,
90049      0,
90050      0,
90051      0,
90052      0,
90053      0,
90054      0,
90055      0,
90056      0,
90057      0,
90058      0
90059    },
90060    {
90061      {
90062        2,
90063        0,
90064        -1,
90065        -1,
90066        -1,
90067        -1,
90068        -1,
90069        -1,
90070        -1,
90071        -1,
90072        -1,
90073        -1,
90074        -1
90075      },
90076      {
90077        0,
90078        2,
90079        -1,
90080        -1,
90081        -1,
90082        -1,
90083        -1,
90084        -1,
90085        -1,
90086        -1,
90087        -1,
90088        -1,
90089        -1
90090      }
90091    }
90092  },
90093  {
90094    0,
90095    3,
90096    {
90097      kOperandTypeRegister,
90098      kOperandTypeRegister,
90099      kOperandTypeRegister,
90100      0,
90101      0,
90102      0,
90103      0,
90104      0,
90105      0,
90106      0,
90107      0,
90108      0,
90109      0
90110    },
90111    {
90112      0,
90113      0,
90114      0,
90115      0,
90116      0,
90117      0,
90118      0,
90119      0,
90120      0,
90121      0,
90122      0,
90123      0,
90124      0
90125    },
90126    {
90127      {
90128        2,
90129        0,
90130        -1,
90131        -1,
90132        -1,
90133        -1,
90134        -1,
90135        -1,
90136        -1,
90137        -1,
90138        -1,
90139        -1,
90140        -1
90141      },
90142      {
90143        0,
90144        2,
90145        -1,
90146        -1,
90147        -1,
90148        -1,
90149        -1,
90150        -1,
90151        -1,
90152        -1,
90153        -1,
90154        -1,
90155        -1
90156      }
90157    }
90158  },
90159  {
90160    0,
90161    3,
90162    {
90163      kOperandTypeRegister,
90164      kOperandTypeRegister,
90165      kOperandTypeX86Memory,
90166      0,
90167      0,
90168      0,
90169      0,
90170      0,
90171      0,
90172      0,
90173      0,
90174      0,
90175      0
90176    },
90177    {
90178      0,
90179      0,
90180      0,
90181      0,
90182      0,
90183      0,
90184      0,
90185      0,
90186      0,
90187      0,
90188      0,
90189      0,
90190      0
90191    },
90192    {
90193      {
90194        2,
90195        0,
90196        -1,
90197        -1,
90198        -1,
90199        -1,
90200        -1,
90201        -1,
90202        -1,
90203        -1,
90204        -1,
90205        -1,
90206        -1
90207      },
90208      {
90209        0,
90210        2,
90211        -1,
90212        -1,
90213        -1,
90214        -1,
90215        -1,
90216        -1,
90217        -1,
90218        -1,
90219        -1,
90220        -1,
90221        -1
90222      }
90223    }
90224  },
90225  {
90226    0,
90227    3,
90228    {
90229      kOperandTypeRegister,
90230      kOperandTypeRegister,
90231      kOperandTypeRegister,
90232      0,
90233      0,
90234      0,
90235      0,
90236      0,
90237      0,
90238      0,
90239      0,
90240      0,
90241      0
90242    },
90243    {
90244      0,
90245      0,
90246      0,
90247      0,
90248      0,
90249      0,
90250      0,
90251      0,
90252      0,
90253      0,
90254      0,
90255      0,
90256      0
90257    },
90258    {
90259      {
90260        2,
90261        0,
90262        -1,
90263        -1,
90264        -1,
90265        -1,
90266        -1,
90267        -1,
90268        -1,
90269        -1,
90270        -1,
90271        -1,
90272        -1
90273      },
90274      {
90275        0,
90276        2,
90277        -1,
90278        -1,
90279        -1,
90280        -1,
90281        -1,
90282        -1,
90283        -1,
90284        -1,
90285        -1,
90286        -1,
90287        -1
90288      }
90289    }
90290  },
90291  {
90292    0,
90293    3,
90294    {
90295      kOperandTypeRegister,
90296      kOperandTypeRegister,
90297      kOperandTypeX86Memory,
90298      0,
90299      0,
90300      0,
90301      0,
90302      0,
90303      0,
90304      0,
90305      0,
90306      0,
90307      0
90308    },
90309    {
90310      0,
90311      0,
90312      0,
90313      0,
90314      0,
90315      0,
90316      0,
90317      0,
90318      0,
90319      0,
90320      0,
90321      0,
90322      0
90323    },
90324    {
90325      {
90326        2,
90327        0,
90328        -1,
90329        -1,
90330        -1,
90331        -1,
90332        -1,
90333        -1,
90334        -1,
90335        -1,
90336        -1,
90337        -1,
90338        -1
90339      },
90340      {
90341        0,
90342        2,
90343        -1,
90344        -1,
90345        -1,
90346        -1,
90347        -1,
90348        -1,
90349        -1,
90350        -1,
90351        -1,
90352        -1,
90353        -1
90354      }
90355    }
90356  },
90357  {
90358    0,
90359    3,
90360    {
90361      kOperandTypeRegister,
90362      kOperandTypeRegister,
90363      kOperandTypeRegister,
90364      0,
90365      0,
90366      0,
90367      0,
90368      0,
90369      0,
90370      0,
90371      0,
90372      0,
90373      0
90374    },
90375    {
90376      0,
90377      0,
90378      0,
90379      0,
90380      0,
90381      0,
90382      0,
90383      0,
90384      0,
90385      0,
90386      0,
90387      0,
90388      0
90389    },
90390    {
90391      {
90392        2,
90393        0,
90394        -1,
90395        -1,
90396        -1,
90397        -1,
90398        -1,
90399        -1,
90400        -1,
90401        -1,
90402        -1,
90403        -1,
90404        -1
90405      },
90406      {
90407        0,
90408        2,
90409        -1,
90410        -1,
90411        -1,
90412        -1,
90413        -1,
90414        -1,
90415        -1,
90416        -1,
90417        -1,
90418        -1,
90419        -1
90420      }
90421    }
90422  },
90423  {
90424    0,
90425    3,
90426    {
90427      kOperandTypeRegister,
90428      kOperandTypeRegister,
90429      kOperandTypeImmediate,
90430      0,
90431      0,
90432      0,
90433      0,
90434      0,
90435      0,
90436      0,
90437      0,
90438      0,
90439      0
90440    },
90441    {
90442      0,
90443      0,
90444      0,
90445      0,
90446      0,
90447      0,
90448      0,
90449      0,
90450      0,
90451      0,
90452      0,
90453      0,
90454      0
90455    },
90456    {
90457      {
90458        2,
90459        0,
90460        -1,
90461        -1,
90462        -1,
90463        -1,
90464        -1,
90465        -1,
90466        -1,
90467        -1,
90468        -1,
90469        -1,
90470        -1
90471      },
90472      {
90473        0,
90474        2,
90475        -1,
90476        -1,
90477        -1,
90478        -1,
90479        -1,
90480        -1,
90481        -1,
90482        -1,
90483        -1,
90484        -1,
90485        -1
90486      }
90487    }
90488  },
90489  {
90490    0,
90491    3,
90492    {
90493      kOperandTypeRegister,
90494      kOperandTypeRegister,
90495      kOperandTypeX86Memory,
90496      0,
90497      0,
90498      0,
90499      0,
90500      0,
90501      0,
90502      0,
90503      0,
90504      0,
90505      0
90506    },
90507    {
90508      0,
90509      0,
90510      0,
90511      0,
90512      0,
90513      0,
90514      0,
90515      0,
90516      0,
90517      0,
90518      0,
90519      0,
90520      0
90521    },
90522    {
90523      {
90524        2,
90525        0,
90526        -1,
90527        -1,
90528        -1,
90529        -1,
90530        -1,
90531        -1,
90532        -1,
90533        -1,
90534        -1,
90535        -1,
90536        -1
90537      },
90538      {
90539        0,
90540        2,
90541        -1,
90542        -1,
90543        -1,
90544        -1,
90545        -1,
90546        -1,
90547        -1,
90548        -1,
90549        -1,
90550        -1,
90551        -1
90552      }
90553    }
90554  },
90555  {
90556    0,
90557    3,
90558    {
90559      kOperandTypeRegister,
90560      kOperandTypeRegister,
90561      kOperandTypeRegister,
90562      0,
90563      0,
90564      0,
90565      0,
90566      0,
90567      0,
90568      0,
90569      0,
90570      0,
90571      0
90572    },
90573    {
90574      0,
90575      0,
90576      0,
90577      0,
90578      0,
90579      0,
90580      0,
90581      0,
90582      0,
90583      0,
90584      0,
90585      0,
90586      0
90587    },
90588    {
90589      {
90590        2,
90591        0,
90592        -1,
90593        -1,
90594        -1,
90595        -1,
90596        -1,
90597        -1,
90598        -1,
90599        -1,
90600        -1,
90601        -1,
90602        -1
90603      },
90604      {
90605        0,
90606        2,
90607        -1,
90608        -1,
90609        -1,
90610        -1,
90611        -1,
90612        -1,
90613        -1,
90614        -1,
90615        -1,
90616        -1,
90617        -1
90618      }
90619    }
90620  },
90621  {
90622    0,
90623    3,
90624    {
90625      kOperandTypeRegister,
90626      kOperandTypeRegister,
90627      kOperandTypeImmediate,
90628      0,
90629      0,
90630      0,
90631      0,
90632      0,
90633      0,
90634      0,
90635      0,
90636      0,
90637      0
90638    },
90639    {
90640      0,
90641      0,
90642      0,
90643      0,
90644      0,
90645      0,
90646      0,
90647      0,
90648      0,
90649      0,
90650      0,
90651      0,
90652      0
90653    },
90654    {
90655      {
90656        2,
90657        0,
90658        -1,
90659        -1,
90660        -1,
90661        -1,
90662        -1,
90663        -1,
90664        -1,
90665        -1,
90666        -1,
90667        -1,
90668        -1
90669      },
90670      {
90671        0,
90672        2,
90673        -1,
90674        -1,
90675        -1,
90676        -1,
90677        -1,
90678        -1,
90679        -1,
90680        -1,
90681        -1,
90682        -1,
90683        -1
90684      }
90685    }
90686  },
90687  {
90688    0,
90689    3,
90690    {
90691      kOperandTypeRegister,
90692      kOperandTypeRegister,
90693      kOperandTypeX86Memory,
90694      0,
90695      0,
90696      0,
90697      0,
90698      0,
90699      0,
90700      0,
90701      0,
90702      0,
90703      0
90704    },
90705    {
90706      0,
90707      0,
90708      0,
90709      0,
90710      0,
90711      0,
90712      0,
90713      0,
90714      0,
90715      0,
90716      0,
90717      0,
90718      0
90719    },
90720    {
90721      {
90722        2,
90723        0,
90724        -1,
90725        -1,
90726        -1,
90727        -1,
90728        -1,
90729        -1,
90730        -1,
90731        -1,
90732        -1,
90733        -1,
90734        -1
90735      },
90736      {
90737        0,
90738        2,
90739        -1,
90740        -1,
90741        -1,
90742        -1,
90743        -1,
90744        -1,
90745        -1,
90746        -1,
90747        -1,
90748        -1,
90749        -1
90750      }
90751    }
90752  },
90753  {
90754    0,
90755    3,
90756    {
90757      kOperandTypeRegister,
90758      kOperandTypeRegister,
90759      kOperandTypeRegister,
90760      0,
90761      0,
90762      0,
90763      0,
90764      0,
90765      0,
90766      0,
90767      0,
90768      0,
90769      0
90770    },
90771    {
90772      0,
90773      0,
90774      0,
90775      0,
90776      0,
90777      0,
90778      0,
90779      0,
90780      0,
90781      0,
90782      0,
90783      0,
90784      0
90785    },
90786    {
90787      {
90788        2,
90789        0,
90790        -1,
90791        -1,
90792        -1,
90793        -1,
90794        -1,
90795        -1,
90796        -1,
90797        -1,
90798        -1,
90799        -1,
90800        -1
90801      },
90802      {
90803        0,
90804        2,
90805        -1,
90806        -1,
90807        -1,
90808        -1,
90809        -1,
90810        -1,
90811        -1,
90812        -1,
90813        -1,
90814        -1,
90815        -1
90816      }
90817    }
90818  },
90819  {
90820    0,
90821    3,
90822    {
90823      kOperandTypeRegister,
90824      kOperandTypeRegister,
90825      kOperandTypeImmediate,
90826      0,
90827      0,
90828      0,
90829      0,
90830      0,
90831      0,
90832      0,
90833      0,
90834      0,
90835      0
90836    },
90837    {
90838      0,
90839      0,
90840      0,
90841      0,
90842      0,
90843      0,
90844      0,
90845      0,
90846      0,
90847      0,
90848      0,
90849      0,
90850      0
90851    },
90852    {
90853      {
90854        2,
90855        0,
90856        -1,
90857        -1,
90858        -1,
90859        -1,
90860        -1,
90861        -1,
90862        -1,
90863        -1,
90864        -1,
90865        -1,
90866        -1
90867      },
90868      {
90869        0,
90870        2,
90871        -1,
90872        -1,
90873        -1,
90874        -1,
90875        -1,
90876        -1,
90877        -1,
90878        -1,
90879        -1,
90880        -1,
90881        -1
90882      }
90883    }
90884  },
90885  {
90886    0,
90887    3,
90888    {
90889      kOperandTypeRegister,
90890      kOperandTypeRegister,
90891      kOperandTypeX86Memory,
90892      0,
90893      0,
90894      0,
90895      0,
90896      0,
90897      0,
90898      0,
90899      0,
90900      0,
90901      0
90902    },
90903    {
90904      0,
90905      0,
90906      0,
90907      0,
90908      0,
90909      0,
90910      0,
90911      0,
90912      0,
90913      0,
90914      0,
90915      0,
90916      0
90917    },
90918    {
90919      {
90920        2,
90921        0,
90922        -1,
90923        -1,
90924        -1,
90925        -1,
90926        -1,
90927        -1,
90928        -1,
90929        -1,
90930        -1,
90931        -1,
90932        -1
90933      },
90934      {
90935        0,
90936        2,
90937        -1,
90938        -1,
90939        -1,
90940        -1,
90941        -1,
90942        -1,
90943        -1,
90944        -1,
90945        -1,
90946        -1,
90947        -1
90948      }
90949    }
90950  },
90951  {
90952    0,
90953    3,
90954    {
90955      kOperandTypeRegister,
90956      kOperandTypeRegister,
90957      kOperandTypeRegister,
90958      0,
90959      0,
90960      0,
90961      0,
90962      0,
90963      0,
90964      0,
90965      0,
90966      0,
90967      0
90968    },
90969    {
90970      0,
90971      0,
90972      0,
90973      0,
90974      0,
90975      0,
90976      0,
90977      0,
90978      0,
90979      0,
90980      0,
90981      0,
90982      0
90983    },
90984    {
90985      {
90986        2,
90987        0,
90988        -1,
90989        -1,
90990        -1,
90991        -1,
90992        -1,
90993        -1,
90994        -1,
90995        -1,
90996        -1,
90997        -1,
90998        -1
90999      },
91000      {
91001        0,
91002        2,
91003        -1,
91004        -1,
91005        -1,
91006        -1,
91007        -1,
91008        -1,
91009        -1,
91010        -1,
91011        -1,
91012        -1,
91013        -1
91014      }
91015    }
91016  },
91017  {
91018    0,
91019    3,
91020    {
91021      kOperandTypeRegister,
91022      kOperandTypeRegister,
91023      kOperandTypeImmediate,
91024      0,
91025      0,
91026      0,
91027      0,
91028      0,
91029      0,
91030      0,
91031      0,
91032      0,
91033      0
91034    },
91035    {
91036      0,
91037      0,
91038      0,
91039      0,
91040      0,
91041      0,
91042      0,
91043      0,
91044      0,
91045      0,
91046      0,
91047      0,
91048      0
91049    },
91050    {
91051      {
91052        2,
91053        0,
91054        -1,
91055        -1,
91056        -1,
91057        -1,
91058        -1,
91059        -1,
91060        -1,
91061        -1,
91062        -1,
91063        -1,
91064        -1
91065      },
91066      {
91067        0,
91068        2,
91069        -1,
91070        -1,
91071        -1,
91072        -1,
91073        -1,
91074        -1,
91075        -1,
91076        -1,
91077        -1,
91078        -1,
91079        -1
91080      }
91081    }
91082  },
91083  {
91084    0,
91085    3,
91086    {
91087      kOperandTypeRegister,
91088      kOperandTypeRegister,
91089      kOperandTypeX86Memory,
91090      0,
91091      0,
91092      0,
91093      0,
91094      0,
91095      0,
91096      0,
91097      0,
91098      0,
91099      0
91100    },
91101    {
91102      0,
91103      0,
91104      0,
91105      0,
91106      0,
91107      0,
91108      0,
91109      0,
91110      0,
91111      0,
91112      0,
91113      0,
91114      0
91115    },
91116    {
91117      {
91118        2,
91119        0,
91120        -1,
91121        -1,
91122        -1,
91123        -1,
91124        -1,
91125        -1,
91126        -1,
91127        -1,
91128        -1,
91129        -1,
91130        -1
91131      },
91132      {
91133        0,
91134        2,
91135        -1,
91136        -1,
91137        -1,
91138        -1,
91139        -1,
91140        -1,
91141        -1,
91142        -1,
91143        -1,
91144        -1,
91145        -1
91146      }
91147    }
91148  },
91149  {
91150    0,
91151    3,
91152    {
91153      kOperandTypeRegister,
91154      kOperandTypeRegister,
91155      kOperandTypeRegister,
91156      0,
91157      0,
91158      0,
91159      0,
91160      0,
91161      0,
91162      0,
91163      0,
91164      0,
91165      0
91166    },
91167    {
91168      0,
91169      0,
91170      0,
91171      0,
91172      0,
91173      0,
91174      0,
91175      0,
91176      0,
91177      0,
91178      0,
91179      0,
91180      0
91181    },
91182    {
91183      {
91184        2,
91185        0,
91186        -1,
91187        -1,
91188        -1,
91189        -1,
91190        -1,
91191        -1,
91192        -1,
91193        -1,
91194        -1,
91195        -1,
91196        -1
91197      },
91198      {
91199        0,
91200        2,
91201        -1,
91202        -1,
91203        -1,
91204        -1,
91205        -1,
91206        -1,
91207        -1,
91208        -1,
91209        -1,
91210        -1,
91211        -1
91212      }
91213    }
91214  },
91215  {
91216    0,
91217    3,
91218    {
91219      kOperandTypeRegister,
91220      kOperandTypeRegister,
91221      kOperandTypeImmediate,
91222      0,
91223      0,
91224      0,
91225      0,
91226      0,
91227      0,
91228      0,
91229      0,
91230      0,
91231      0
91232    },
91233    {
91234      0,
91235      0,
91236      0,
91237      0,
91238      0,
91239      0,
91240      0,
91241      0,
91242      0,
91243      0,
91244      0,
91245      0,
91246      0
91247    },
91248    {
91249      {
91250        2,
91251        0,
91252        -1,
91253        -1,
91254        -1,
91255        -1,
91256        -1,
91257        -1,
91258        -1,
91259        -1,
91260        -1,
91261        -1,
91262        -1
91263      },
91264      {
91265        0,
91266        2,
91267        -1,
91268        -1,
91269        -1,
91270        -1,
91271        -1,
91272        -1,
91273        -1,
91274        -1,
91275        -1,
91276        -1,
91277        -1
91278      }
91279    }
91280  },
91281  {
91282    0,
91283    3,
91284    {
91285      kOperandTypeRegister,
91286      kOperandTypeRegister,
91287      kOperandTypeX86Memory,
91288      0,
91289      0,
91290      0,
91291      0,
91292      0,
91293      0,
91294      0,
91295      0,
91296      0,
91297      0
91298    },
91299    {
91300      0,
91301      0,
91302      0,
91303      0,
91304      0,
91305      0,
91306      0,
91307      0,
91308      0,
91309      0,
91310      0,
91311      0,
91312      0
91313    },
91314    {
91315      {
91316        2,
91317        0,
91318        -1,
91319        -1,
91320        -1,
91321        -1,
91322        -1,
91323        -1,
91324        -1,
91325        -1,
91326        -1,
91327        -1,
91328        -1
91329      },
91330      {
91331        0,
91332        2,
91333        -1,
91334        -1,
91335        -1,
91336        -1,
91337        -1,
91338        -1,
91339        -1,
91340        -1,
91341        -1,
91342        -1,
91343        -1
91344      }
91345    }
91346  },
91347  {
91348    0,
91349    3,
91350    {
91351      kOperandTypeRegister,
91352      kOperandTypeRegister,
91353      kOperandTypeRegister,
91354      0,
91355      0,
91356      0,
91357      0,
91358      0,
91359      0,
91360      0,
91361      0,
91362      0,
91363      0
91364    },
91365    {
91366      0,
91367      0,
91368      0,
91369      0,
91370      0,
91371      0,
91372      0,
91373      0,
91374      0,
91375      0,
91376      0,
91377      0,
91378      0
91379    },
91380    {
91381      {
91382        2,
91383        0,
91384        -1,
91385        -1,
91386        -1,
91387        -1,
91388        -1,
91389        -1,
91390        -1,
91391        -1,
91392        -1,
91393        -1,
91394        -1
91395      },
91396      {
91397        0,
91398        2,
91399        -1,
91400        -1,
91401        -1,
91402        -1,
91403        -1,
91404        -1,
91405        -1,
91406        -1,
91407        -1,
91408        -1,
91409        -1
91410      }
91411    }
91412  },
91413  {
91414    0,
91415    3,
91416    {
91417      kOperandTypeRegister,
91418      kOperandTypeRegister,
91419      kOperandTypeImmediate,
91420      0,
91421      0,
91422      0,
91423      0,
91424      0,
91425      0,
91426      0,
91427      0,
91428      0,
91429      0
91430    },
91431    {
91432      0,
91433      0,
91434      0,
91435      0,
91436      0,
91437      0,
91438      0,
91439      0,
91440      0,
91441      0,
91442      0,
91443      0,
91444      0
91445    },
91446    {
91447      {
91448        2,
91449        0,
91450        -1,
91451        -1,
91452        -1,
91453        -1,
91454        -1,
91455        -1,
91456        -1,
91457        -1,
91458        -1,
91459        -1,
91460        -1
91461      },
91462      {
91463        0,
91464        2,
91465        -1,
91466        -1,
91467        -1,
91468        -1,
91469        -1,
91470        -1,
91471        -1,
91472        -1,
91473        -1,
91474        -1,
91475        -1
91476      }
91477    }
91478  },
91479  {
91480    0,
91481    3,
91482    {
91483      kOperandTypeRegister,
91484      kOperandTypeRegister,
91485      kOperandTypeX86Memory,
91486      0,
91487      0,
91488      0,
91489      0,
91490      0,
91491      0,
91492      0,
91493      0,
91494      0,
91495      0
91496    },
91497    {
91498      0,
91499      0,
91500      0,
91501      0,
91502      0,
91503      0,
91504      0,
91505      0,
91506      0,
91507      0,
91508      0,
91509      0,
91510      0
91511    },
91512    {
91513      {
91514        2,
91515        0,
91516        -1,
91517        -1,
91518        -1,
91519        -1,
91520        -1,
91521        -1,
91522        -1,
91523        -1,
91524        -1,
91525        -1,
91526        -1
91527      },
91528      {
91529        0,
91530        2,
91531        -1,
91532        -1,
91533        -1,
91534        -1,
91535        -1,
91536        -1,
91537        -1,
91538        -1,
91539        -1,
91540        -1,
91541        -1
91542      }
91543    }
91544  },
91545  {
91546    0,
91547    3,
91548    {
91549      kOperandTypeRegister,
91550      kOperandTypeRegister,
91551      kOperandTypeRegister,
91552      0,
91553      0,
91554      0,
91555      0,
91556      0,
91557      0,
91558      0,
91559      0,
91560      0,
91561      0
91562    },
91563    {
91564      0,
91565      0,
91566      0,
91567      0,
91568      0,
91569      0,
91570      0,
91571      0,
91572      0,
91573      0,
91574      0,
91575      0,
91576      0
91577    },
91578    {
91579      {
91580        2,
91581        0,
91582        -1,
91583        -1,
91584        -1,
91585        -1,
91586        -1,
91587        -1,
91588        -1,
91589        -1,
91590        -1,
91591        -1,
91592        -1
91593      },
91594      {
91595        0,
91596        2,
91597        -1,
91598        -1,
91599        -1,
91600        -1,
91601        -1,
91602        -1,
91603        -1,
91604        -1,
91605        -1,
91606        -1,
91607        -1
91608      }
91609    }
91610  },
91611  {
91612    0,
91613    3,
91614    {
91615      kOperandTypeRegister,
91616      kOperandTypeRegister,
91617      kOperandTypeImmediate,
91618      0,
91619      0,
91620      0,
91621      0,
91622      0,
91623      0,
91624      0,
91625      0,
91626      0,
91627      0
91628    },
91629    {
91630      0,
91631      0,
91632      0,
91633      0,
91634      0,
91635      0,
91636      0,
91637      0,
91638      0,
91639      0,
91640      0,
91641      0,
91642      0
91643    },
91644    {
91645      {
91646        2,
91647        0,
91648        -1,
91649        -1,
91650        -1,
91651        -1,
91652        -1,
91653        -1,
91654        -1,
91655        -1,
91656        -1,
91657        -1,
91658        -1
91659      },
91660      {
91661        0,
91662        2,
91663        -1,
91664        -1,
91665        -1,
91666        -1,
91667        -1,
91668        -1,
91669        -1,
91670        -1,
91671        -1,
91672        -1,
91673        -1
91674      }
91675    }
91676  },
91677  {
91678    0,
91679    3,
91680    {
91681      kOperandTypeRegister,
91682      kOperandTypeRegister,
91683      kOperandTypeX86Memory,
91684      0,
91685      0,
91686      0,
91687      0,
91688      0,
91689      0,
91690      0,
91691      0,
91692      0,
91693      0
91694    },
91695    {
91696      0,
91697      0,
91698      0,
91699      0,
91700      0,
91701      0,
91702      0,
91703      0,
91704      0,
91705      0,
91706      0,
91707      0,
91708      0
91709    },
91710    {
91711      {
91712        2,
91713        0,
91714        -1,
91715        -1,
91716        -1,
91717        -1,
91718        -1,
91719        -1,
91720        -1,
91721        -1,
91722        -1,
91723        -1,
91724        -1
91725      },
91726      {
91727        0,
91728        2,
91729        -1,
91730        -1,
91731        -1,
91732        -1,
91733        -1,
91734        -1,
91735        -1,
91736        -1,
91737        -1,
91738        -1,
91739        -1
91740      }
91741    }
91742  },
91743  {
91744    0,
91745    3,
91746    {
91747      kOperandTypeRegister,
91748      kOperandTypeRegister,
91749      kOperandTypeRegister,
91750      0,
91751      0,
91752      0,
91753      0,
91754      0,
91755      0,
91756      0,
91757      0,
91758      0,
91759      0
91760    },
91761    {
91762      0,
91763      0,
91764      0,
91765      0,
91766      0,
91767      0,
91768      0,
91769      0,
91770      0,
91771      0,
91772      0,
91773      0,
91774      0
91775    },
91776    {
91777      {
91778        2,
91779        0,
91780        -1,
91781        -1,
91782        -1,
91783        -1,
91784        -1,
91785        -1,
91786        -1,
91787        -1,
91788        -1,
91789        -1,
91790        -1
91791      },
91792      {
91793        0,
91794        2,
91795        -1,
91796        -1,
91797        -1,
91798        -1,
91799        -1,
91800        -1,
91801        -1,
91802        -1,
91803        -1,
91804        -1,
91805        -1
91806      }
91807    }
91808  },
91809  {
91810    0,
91811    3,
91812    {
91813      kOperandTypeRegister,
91814      kOperandTypeRegister,
91815      kOperandTypeImmediate,
91816      0,
91817      0,
91818      0,
91819      0,
91820      0,
91821      0,
91822      0,
91823      0,
91824      0,
91825      0
91826    },
91827    {
91828      0,
91829      0,
91830      0,
91831      0,
91832      0,
91833      0,
91834      0,
91835      0,
91836      0,
91837      0,
91838      0,
91839      0,
91840      0
91841    },
91842    {
91843      {
91844        2,
91845        0,
91846        -1,
91847        -1,
91848        -1,
91849        -1,
91850        -1,
91851        -1,
91852        -1,
91853        -1,
91854        -1,
91855        -1,
91856        -1
91857      },
91858      {
91859        0,
91860        2,
91861        -1,
91862        -1,
91863        -1,
91864        -1,
91865        -1,
91866        -1,
91867        -1,
91868        -1,
91869        -1,
91870        -1,
91871        -1
91872      }
91873    }
91874  },
91875  {
91876    0,
91877    3,
91878    {
91879      kOperandTypeRegister,
91880      kOperandTypeRegister,
91881      kOperandTypeX86Memory,
91882      0,
91883      0,
91884      0,
91885      0,
91886      0,
91887      0,
91888      0,
91889      0,
91890      0,
91891      0
91892    },
91893    {
91894      0,
91895      0,
91896      0,
91897      0,
91898      0,
91899      0,
91900      0,
91901      0,
91902      0,
91903      0,
91904      0,
91905      0,
91906      0
91907    },
91908    {
91909      {
91910        2,
91911        0,
91912        -1,
91913        -1,
91914        -1,
91915        -1,
91916        -1,
91917        -1,
91918        -1,
91919        -1,
91920        -1,
91921        -1,
91922        -1
91923      },
91924      {
91925        0,
91926        2,
91927        -1,
91928        -1,
91929        -1,
91930        -1,
91931        -1,
91932        -1,
91933        -1,
91934        -1,
91935        -1,
91936        -1,
91937        -1
91938      }
91939    }
91940  },
91941  {
91942    0,
91943    3,
91944    {
91945      kOperandTypeRegister,
91946      kOperandTypeRegister,
91947      kOperandTypeRegister,
91948      0,
91949      0,
91950      0,
91951      0,
91952      0,
91953      0,
91954      0,
91955      0,
91956      0,
91957      0
91958    },
91959    {
91960      0,
91961      0,
91962      0,
91963      0,
91964      0,
91965      0,
91966      0,
91967      0,
91968      0,
91969      0,
91970      0,
91971      0,
91972      0
91973    },
91974    {
91975      {
91976        2,
91977        0,
91978        -1,
91979        -1,
91980        -1,
91981        -1,
91982        -1,
91983        -1,
91984        -1,
91985        -1,
91986        -1,
91987        -1,
91988        -1
91989      },
91990      {
91991        0,
91992        2,
91993        -1,
91994        -1,
91995        -1,
91996        -1,
91997        -1,
91998        -1,
91999        -1,
92000        -1,
92001        -1,
92002        -1,
92003        -1
92004      }
92005    }
92006  },
92007  {
92008    0,
92009    3,
92010    {
92011      kOperandTypeRegister,
92012      kOperandTypeRegister,
92013      kOperandTypeX86Memory,
92014      0,
92015      0,
92016      0,
92017      0,
92018      0,
92019      0,
92020      0,
92021      0,
92022      0,
92023      0
92024    },
92025    {
92026      0,
92027      0,
92028      0,
92029      0,
92030      0,
92031      0,
92032      0,
92033      0,
92034      0,
92035      0,
92036      0,
92037      0,
92038      0
92039    },
92040    {
92041      {
92042        2,
92043        0,
92044        -1,
92045        -1,
92046        -1,
92047        -1,
92048        -1,
92049        -1,
92050        -1,
92051        -1,
92052        -1,
92053        -1,
92054        -1
92055      },
92056      {
92057        0,
92058        2,
92059        -1,
92060        -1,
92061        -1,
92062        -1,
92063        -1,
92064        -1,
92065        -1,
92066        -1,
92067        -1,
92068        -1,
92069        -1
92070      }
92071    }
92072  },
92073  {
92074    0,
92075    3,
92076    {
92077      kOperandTypeRegister,
92078      kOperandTypeRegister,
92079      kOperandTypeRegister,
92080      0,
92081      0,
92082      0,
92083      0,
92084      0,
92085      0,
92086      0,
92087      0,
92088      0,
92089      0
92090    },
92091    {
92092      0,
92093      0,
92094      0,
92095      0,
92096      0,
92097      0,
92098      0,
92099      0,
92100      0,
92101      0,
92102      0,
92103      0,
92104      0
92105    },
92106    {
92107      {
92108        2,
92109        0,
92110        -1,
92111        -1,
92112        -1,
92113        -1,
92114        -1,
92115        -1,
92116        -1,
92117        -1,
92118        -1,
92119        -1,
92120        -1
92121      },
92122      {
92123        0,
92124        2,
92125        -1,
92126        -1,
92127        -1,
92128        -1,
92129        -1,
92130        -1,
92131        -1,
92132        -1,
92133        -1,
92134        -1,
92135        -1
92136      }
92137    }
92138  },
92139  {
92140    0,
92141    3,
92142    {
92143      kOperandTypeRegister,
92144      kOperandTypeRegister,
92145      kOperandTypeX86Memory,
92146      0,
92147      0,
92148      0,
92149      0,
92150      0,
92151      0,
92152      0,
92153      0,
92154      0,
92155      0
92156    },
92157    {
92158      0,
92159      0,
92160      0,
92161      0,
92162      0,
92163      0,
92164      0,
92165      0,
92166      0,
92167      0,
92168      0,
92169      0,
92170      0
92171    },
92172    {
92173      {
92174        2,
92175        0,
92176        -1,
92177        -1,
92178        -1,
92179        -1,
92180        -1,
92181        -1,
92182        -1,
92183        -1,
92184        -1,
92185        -1,
92186        -1
92187      },
92188      {
92189        0,
92190        2,
92191        -1,
92192        -1,
92193        -1,
92194        -1,
92195        -1,
92196        -1,
92197        -1,
92198        -1,
92199        -1,
92200        -1,
92201        -1
92202      }
92203    }
92204  },
92205  {
92206    0,
92207    3,
92208    {
92209      kOperandTypeRegister,
92210      kOperandTypeRegister,
92211      kOperandTypeRegister,
92212      0,
92213      0,
92214      0,
92215      0,
92216      0,
92217      0,
92218      0,
92219      0,
92220      0,
92221      0
92222    },
92223    {
92224      0,
92225      0,
92226      0,
92227      0,
92228      0,
92229      0,
92230      0,
92231      0,
92232      0,
92233      0,
92234      0,
92235      0,
92236      0
92237    },
92238    {
92239      {
92240        2,
92241        0,
92242        -1,
92243        -1,
92244        -1,
92245        -1,
92246        -1,
92247        -1,
92248        -1,
92249        -1,
92250        -1,
92251        -1,
92252        -1
92253      },
92254      {
92255        0,
92256        2,
92257        -1,
92258        -1,
92259        -1,
92260        -1,
92261        -1,
92262        -1,
92263        -1,
92264        -1,
92265        -1,
92266        -1,
92267        -1
92268      }
92269    }
92270  },
92271  {
92272    0,
92273    3,
92274    {
92275      kOperandTypeRegister,
92276      kOperandTypeRegister,
92277      kOperandTypeX86Memory,
92278      0,
92279      0,
92280      0,
92281      0,
92282      0,
92283      0,
92284      0,
92285      0,
92286      0,
92287      0
92288    },
92289    {
92290      0,
92291      0,
92292      0,
92293      0,
92294      0,
92295      0,
92296      0,
92297      0,
92298      0,
92299      0,
92300      0,
92301      0,
92302      0
92303    },
92304    {
92305      {
92306        2,
92307        0,
92308        -1,
92309        -1,
92310        -1,
92311        -1,
92312        -1,
92313        -1,
92314        -1,
92315        -1,
92316        -1,
92317        -1,
92318        -1
92319      },
92320      {
92321        0,
92322        2,
92323        -1,
92324        -1,
92325        -1,
92326        -1,
92327        -1,
92328        -1,
92329        -1,
92330        -1,
92331        -1,
92332        -1,
92333        -1
92334      }
92335    }
92336  },
92337  {
92338    0,
92339    3,
92340    {
92341      kOperandTypeRegister,
92342      kOperandTypeRegister,
92343      kOperandTypeRegister,
92344      0,
92345      0,
92346      0,
92347      0,
92348      0,
92349      0,
92350      0,
92351      0,
92352      0,
92353      0
92354    },
92355    {
92356      0,
92357      0,
92358      0,
92359      0,
92360      0,
92361      0,
92362      0,
92363      0,
92364      0,
92365      0,
92366      0,
92367      0,
92368      0
92369    },
92370    {
92371      {
92372        2,
92373        0,
92374        -1,
92375        -1,
92376        -1,
92377        -1,
92378        -1,
92379        -1,
92380        -1,
92381        -1,
92382        -1,
92383        -1,
92384        -1
92385      },
92386      {
92387        0,
92388        2,
92389        -1,
92390        -1,
92391        -1,
92392        -1,
92393        -1,
92394        -1,
92395        -1,
92396        -1,
92397        -1,
92398        -1,
92399        -1
92400      }
92401    }
92402  },
92403  {
92404    0,
92405    3,
92406    {
92407      kOperandTypeRegister,
92408      kOperandTypeRegister,
92409      kOperandTypeX86Memory,
92410      0,
92411      0,
92412      0,
92413      0,
92414      0,
92415      0,
92416      0,
92417      0,
92418      0,
92419      0
92420    },
92421    {
92422      0,
92423      0,
92424      0,
92425      0,
92426      0,
92427      0,
92428      0,
92429      0,
92430      0,
92431      0,
92432      0,
92433      0,
92434      0
92435    },
92436    {
92437      {
92438        2,
92439        0,
92440        -1,
92441        -1,
92442        -1,
92443        -1,
92444        -1,
92445        -1,
92446        -1,
92447        -1,
92448        -1,
92449        -1,
92450        -1
92451      },
92452      {
92453        0,
92454        2,
92455        -1,
92456        -1,
92457        -1,
92458        -1,
92459        -1,
92460        -1,
92461        -1,
92462        -1,
92463        -1,
92464        -1,
92465        -1
92466      }
92467    }
92468  },
92469  {
92470    0,
92471    3,
92472    {
92473      kOperandTypeRegister,
92474      kOperandTypeRegister,
92475      kOperandTypeRegister,
92476      0,
92477      0,
92478      0,
92479      0,
92480      0,
92481      0,
92482      0,
92483      0,
92484      0,
92485      0
92486    },
92487    {
92488      0,
92489      0,
92490      0,
92491      0,
92492      0,
92493      0,
92494      0,
92495      0,
92496      0,
92497      0,
92498      0,
92499      0,
92500      0
92501    },
92502    {
92503      {
92504        2,
92505        0,
92506        -1,
92507        -1,
92508        -1,
92509        -1,
92510        -1,
92511        -1,
92512        -1,
92513        -1,
92514        -1,
92515        -1,
92516        -1
92517      },
92518      {
92519        0,
92520        2,
92521        -1,
92522        -1,
92523        -1,
92524        -1,
92525        -1,
92526        -1,
92527        -1,
92528        -1,
92529        -1,
92530        -1,
92531        -1
92532      }
92533    }
92534  },
92535  {
92536    0,
92537    3,
92538    {
92539      kOperandTypeRegister,
92540      kOperandTypeRegister,
92541      kOperandTypeX86Memory,
92542      0,
92543      0,
92544      0,
92545      0,
92546      0,
92547      0,
92548      0,
92549      0,
92550      0,
92551      0
92552    },
92553    {
92554      0,
92555      0,
92556      0,
92557      0,
92558      0,
92559      0,
92560      0,
92561      0,
92562      0,
92563      0,
92564      0,
92565      0,
92566      0
92567    },
92568    {
92569      {
92570        2,
92571        0,
92572        -1,
92573        -1,
92574        -1,
92575        -1,
92576        -1,
92577        -1,
92578        -1,
92579        -1,
92580        -1,
92581        -1,
92582        -1
92583      },
92584      {
92585        0,
92586        2,
92587        -1,
92588        -1,
92589        -1,
92590        -1,
92591        -1,
92592        -1,
92593        -1,
92594        -1,
92595        -1,
92596        -1,
92597        -1
92598      }
92599    }
92600  },
92601  {
92602    0,
92603    3,
92604    {
92605      kOperandTypeRegister,
92606      kOperandTypeRegister,
92607      kOperandTypeRegister,
92608      0,
92609      0,
92610      0,
92611      0,
92612      0,
92613      0,
92614      0,
92615      0,
92616      0,
92617      0
92618    },
92619    {
92620      0,
92621      0,
92622      0,
92623      0,
92624      0,
92625      0,
92626      0,
92627      0,
92628      0,
92629      0,
92630      0,
92631      0,
92632      0
92633    },
92634    {
92635      {
92636        2,
92637        0,
92638        -1,
92639        -1,
92640        -1,
92641        -1,
92642        -1,
92643        -1,
92644        -1,
92645        -1,
92646        -1,
92647        -1,
92648        -1
92649      },
92650      {
92651        0,
92652        2,
92653        -1,
92654        -1,
92655        -1,
92656        -1,
92657        -1,
92658        -1,
92659        -1,
92660        -1,
92661        -1,
92662        -1,
92663        -1
92664      }
92665    }
92666  },
92667  {
92668    0,
92669    3,
92670    {
92671      kOperandTypeRegister,
92672      kOperandTypeRegister,
92673      kOperandTypeX86Memory,
92674      0,
92675      0,
92676      0,
92677      0,
92678      0,
92679      0,
92680      0,
92681      0,
92682      0,
92683      0
92684    },
92685    {
92686      0,
92687      0,
92688      0,
92689      0,
92690      0,
92691      0,
92692      0,
92693      0,
92694      0,
92695      0,
92696      0,
92697      0,
92698      0
92699    },
92700    {
92701      {
92702        2,
92703        0,
92704        -1,
92705        -1,
92706        -1,
92707        -1,
92708        -1,
92709        -1,
92710        -1,
92711        -1,
92712        -1,
92713        -1,
92714        -1
92715      },
92716      {
92717        0,
92718        2,
92719        -1,
92720        -1,
92721        -1,
92722        -1,
92723        -1,
92724        -1,
92725        -1,
92726        -1,
92727        -1,
92728        -1,
92729        -1
92730      }
92731    }
92732  },
92733  {
92734    0,
92735    3,
92736    {
92737      kOperandTypeRegister,
92738      kOperandTypeRegister,
92739      kOperandTypeRegister,
92740      0,
92741      0,
92742      0,
92743      0,
92744      0,
92745      0,
92746      0,
92747      0,
92748      0,
92749      0
92750    },
92751    {
92752      0,
92753      0,
92754      0,
92755      0,
92756      0,
92757      0,
92758      0,
92759      0,
92760      0,
92761      0,
92762      0,
92763      0,
92764      0
92765    },
92766    {
92767      {
92768        2,
92769        0,
92770        -1,
92771        -1,
92772        -1,
92773        -1,
92774        -1,
92775        -1,
92776        -1,
92777        -1,
92778        -1,
92779        -1,
92780        -1
92781      },
92782      {
92783        0,
92784        2,
92785        -1,
92786        -1,
92787        -1,
92788        -1,
92789        -1,
92790        -1,
92791        -1,
92792        -1,
92793        -1,
92794        -1,
92795        -1
92796      }
92797    }
92798  },
92799  {
92800    0,
92801    3,
92802    {
92803      kOperandTypeRegister,
92804      kOperandTypeRegister,
92805      kOperandTypeX86Memory,
92806      0,
92807      0,
92808      0,
92809      0,
92810      0,
92811      0,
92812      0,
92813      0,
92814      0,
92815      0
92816    },
92817    {
92818      0,
92819      0,
92820      0,
92821      0,
92822      0,
92823      0,
92824      0,
92825      0,
92826      0,
92827      0,
92828      0,
92829      0,
92830      0
92831    },
92832    {
92833      {
92834        2,
92835        0,
92836        -1,
92837        -1,
92838        -1,
92839        -1,
92840        -1,
92841        -1,
92842        -1,
92843        -1,
92844        -1,
92845        -1,
92846        -1
92847      },
92848      {
92849        0,
92850        2,
92851        -1,
92852        -1,
92853        -1,
92854        -1,
92855        -1,
92856        -1,
92857        -1,
92858        -1,
92859        -1,
92860        -1,
92861        -1
92862      }
92863    }
92864  },
92865  {
92866    0,
92867    3,
92868    {
92869      kOperandTypeRegister,
92870      kOperandTypeRegister,
92871      kOperandTypeRegister,
92872      0,
92873      0,
92874      0,
92875      0,
92876      0,
92877      0,
92878      0,
92879      0,
92880      0,
92881      0
92882    },
92883    {
92884      0,
92885      0,
92886      0,
92887      0,
92888      0,
92889      0,
92890      0,
92891      0,
92892      0,
92893      0,
92894      0,
92895      0,
92896      0
92897    },
92898    {
92899      {
92900        2,
92901        0,
92902        -1,
92903        -1,
92904        -1,
92905        -1,
92906        -1,
92907        -1,
92908        -1,
92909        -1,
92910        -1,
92911        -1,
92912        -1
92913      },
92914      {
92915        0,
92916        2,
92917        -1,
92918        -1,
92919        -1,
92920        -1,
92921        -1,
92922        -1,
92923        -1,
92924        -1,
92925        -1,
92926        -1,
92927        -1
92928      }
92929    }
92930  },
92931  {
92932    0,
92933    3,
92934    {
92935      kOperandTypeRegister,
92936      kOperandTypeRegister,
92937      kOperandTypeX86Memory,
92938      0,
92939      0,
92940      0,
92941      0,
92942      0,
92943      0,
92944      0,
92945      0,
92946      0,
92947      0
92948    },
92949    {
92950      0,
92951      0,
92952      0,
92953      0,
92954      0,
92955      0,
92956      0,
92957      0,
92958      0,
92959      0,
92960      0,
92961      0,
92962      0
92963    },
92964    {
92965      {
92966        2,
92967        0,
92968        -1,
92969        -1,
92970        -1,
92971        -1,
92972        -1,
92973        -1,
92974        -1,
92975        -1,
92976        -1,
92977        -1,
92978        -1
92979      },
92980      {
92981        0,
92982        2,
92983        -1,
92984        -1,
92985        -1,
92986        -1,
92987        -1,
92988        -1,
92989        -1,
92990        -1,
92991        -1,
92992        -1,
92993        -1
92994      }
92995    }
92996  },
92997  {
92998    0,
92999    3,
93000    {
93001      kOperandTypeRegister,
93002      kOperandTypeRegister,
93003      kOperandTypeRegister,
93004      0,
93005      0,
93006      0,
93007      0,
93008      0,
93009      0,
93010      0,
93011      0,
93012      0,
93013      0
93014    },
93015    {
93016      0,
93017      0,
93018      0,
93019      0,
93020      0,
93021      0,
93022      0,
93023      0,
93024      0,
93025      0,
93026      0,
93027      0,
93028      0
93029    },
93030    {
93031      {
93032        2,
93033        0,
93034        -1,
93035        -1,
93036        -1,
93037        -1,
93038        -1,
93039        -1,
93040        -1,
93041        -1,
93042        -1,
93043        -1,
93044        -1
93045      },
93046      {
93047        0,
93048        2,
93049        -1,
93050        -1,
93051        -1,
93052        -1,
93053        -1,
93054        -1,
93055        -1,
93056        -1,
93057        -1,
93058        -1,
93059        -1
93060      }
93061    }
93062  },
93063  {
93064    0,
93065    3,
93066    {
93067      kOperandTypeRegister,
93068      kOperandTypeRegister,
93069      kOperandTypeX86Memory,
93070      0,
93071      0,
93072      0,
93073      0,
93074      0,
93075      0,
93076      0,
93077      0,
93078      0,
93079      0
93080    },
93081    {
93082      0,
93083      0,
93084      0,
93085      0,
93086      0,
93087      0,
93088      0,
93089      0,
93090      0,
93091      0,
93092      0,
93093      0,
93094      0
93095    },
93096    {
93097      {
93098        2,
93099        0,
93100        -1,
93101        -1,
93102        -1,
93103        -1,
93104        -1,
93105        -1,
93106        -1,
93107        -1,
93108        -1,
93109        -1,
93110        -1
93111      },
93112      {
93113        0,
93114        2,
93115        -1,
93116        -1,
93117        -1,
93118        -1,
93119        -1,
93120        -1,
93121        -1,
93122        -1,
93123        -1,
93124        -1,
93125        -1
93126      }
93127    }
93128  },
93129  {
93130    0,
93131    3,
93132    {
93133      kOperandTypeRegister,
93134      kOperandTypeRegister,
93135      kOperandTypeRegister,
93136      0,
93137      0,
93138      0,
93139      0,
93140      0,
93141      0,
93142      0,
93143      0,
93144      0,
93145      0
93146    },
93147    {
93148      0,
93149      0,
93150      0,
93151      0,
93152      0,
93153      0,
93154      0,
93155      0,
93156      0,
93157      0,
93158      0,
93159      0,
93160      0
93161    },
93162    {
93163      {
93164        2,
93165        0,
93166        -1,
93167        -1,
93168        -1,
93169        -1,
93170        -1,
93171        -1,
93172        -1,
93173        -1,
93174        -1,
93175        -1,
93176        -1
93177      },
93178      {
93179        0,
93180        2,
93181        -1,
93182        -1,
93183        -1,
93184        -1,
93185        -1,
93186        -1,
93187        -1,
93188        -1,
93189        -1,
93190        -1,
93191        -1
93192      }
93193    }
93194  },
93195  {
93196    0,
93197    3,
93198    {
93199      kOperandTypeRegister,
93200      kOperandTypeRegister,
93201      kOperandTypeX86Memory,
93202      0,
93203      0,
93204      0,
93205      0,
93206      0,
93207      0,
93208      0,
93209      0,
93210      0,
93211      0
93212    },
93213    {
93214      0,
93215      0,
93216      0,
93217      0,
93218      0,
93219      0,
93220      0,
93221      0,
93222      0,
93223      0,
93224      0,
93225      0,
93226      0
93227    },
93228    {
93229      {
93230        2,
93231        0,
93232        -1,
93233        -1,
93234        -1,
93235        -1,
93236        -1,
93237        -1,
93238        -1,
93239        -1,
93240        -1,
93241        -1,
93242        -1
93243      },
93244      {
93245        0,
93246        2,
93247        -1,
93248        -1,
93249        -1,
93250        -1,
93251        -1,
93252        -1,
93253        -1,
93254        -1,
93255        -1,
93256        -1,
93257        -1
93258      }
93259    }
93260  },
93261  {
93262    0,
93263    3,
93264    {
93265      kOperandTypeRegister,
93266      kOperandTypeRegister,
93267      kOperandTypeRegister,
93268      0,
93269      0,
93270      0,
93271      0,
93272      0,
93273      0,
93274      0,
93275      0,
93276      0,
93277      0
93278    },
93279    {
93280      0,
93281      0,
93282      0,
93283      0,
93284      0,
93285      0,
93286      0,
93287      0,
93288      0,
93289      0,
93290      0,
93291      0,
93292      0
93293    },
93294    {
93295      {
93296        2,
93297        0,
93298        -1,
93299        -1,
93300        -1,
93301        -1,
93302        -1,
93303        -1,
93304        -1,
93305        -1,
93306        -1,
93307        -1,
93308        -1
93309      },
93310      {
93311        0,
93312        2,
93313        -1,
93314        -1,
93315        -1,
93316        -1,
93317        -1,
93318        -1,
93319        -1,
93320        -1,
93321        -1,
93322        -1,
93323        -1
93324      }
93325    }
93326  },
93327  {
93328    0,
93329    3,
93330    {
93331      kOperandTypeRegister,
93332      kOperandTypeRegister,
93333      kOperandTypeX86Memory,
93334      0,
93335      0,
93336      0,
93337      0,
93338      0,
93339      0,
93340      0,
93341      0,
93342      0,
93343      0
93344    },
93345    {
93346      0,
93347      0,
93348      0,
93349      0,
93350      0,
93351      0,
93352      0,
93353      0,
93354      0,
93355      0,
93356      0,
93357      0,
93358      0
93359    },
93360    {
93361      {
93362        2,
93363        0,
93364        -1,
93365        -1,
93366        -1,
93367        -1,
93368        -1,
93369        -1,
93370        -1,
93371        -1,
93372        -1,
93373        -1,
93374        -1
93375      },
93376      {
93377        0,
93378        2,
93379        -1,
93380        -1,
93381        -1,
93382        -1,
93383        -1,
93384        -1,
93385        -1,
93386        -1,
93387        -1,
93388        -1,
93389        -1
93390      }
93391    }
93392  },
93393  {
93394    0,
93395    3,
93396    {
93397      kOperandTypeRegister,
93398      kOperandTypeRegister,
93399      kOperandTypeRegister,
93400      0,
93401      0,
93402      0,
93403      0,
93404      0,
93405      0,
93406      0,
93407      0,
93408      0,
93409      0
93410    },
93411    {
93412      0,
93413      0,
93414      0,
93415      0,
93416      0,
93417      0,
93418      0,
93419      0,
93420      0,
93421      0,
93422      0,
93423      0,
93424      0
93425    },
93426    {
93427      {
93428        2,
93429        0,
93430        -1,
93431        -1,
93432        -1,
93433        -1,
93434        -1,
93435        -1,
93436        -1,
93437        -1,
93438        -1,
93439        -1,
93440        -1
93441      },
93442      {
93443        0,
93444        2,
93445        -1,
93446        -1,
93447        -1,
93448        -1,
93449        -1,
93450        -1,
93451        -1,
93452        -1,
93453        -1,
93454        -1,
93455        -1
93456      }
93457    }
93458  },
93459  {
93460    0,
93461    3,
93462    {
93463      kOperandTypeRegister,
93464      kOperandTypeRegister,
93465      kOperandTypeX86Memory,
93466      0,
93467      0,
93468      0,
93469      0,
93470      0,
93471      0,
93472      0,
93473      0,
93474      0,
93475      0
93476    },
93477    {
93478      0,
93479      0,
93480      0,
93481      0,
93482      0,
93483      0,
93484      0,
93485      0,
93486      0,
93487      0,
93488      0,
93489      0,
93490      0
93491    },
93492    {
93493      {
93494        2,
93495        0,
93496        -1,
93497        -1,
93498        -1,
93499        -1,
93500        -1,
93501        -1,
93502        -1,
93503        -1,
93504        -1,
93505        -1,
93506        -1
93507      },
93508      {
93509        0,
93510        2,
93511        -1,
93512        -1,
93513        -1,
93514        -1,
93515        -1,
93516        -1,
93517        -1,
93518        -1,
93519        -1,
93520        -1,
93521        -1
93522      }
93523    }
93524  },
93525  {
93526    0,
93527    3,
93528    {
93529      kOperandTypeRegister,
93530      kOperandTypeRegister,
93531      kOperandTypeRegister,
93532      0,
93533      0,
93534      0,
93535      0,
93536      0,
93537      0,
93538      0,
93539      0,
93540      0,
93541      0
93542    },
93543    {
93544      0,
93545      0,
93546      0,
93547      0,
93548      0,
93549      0,
93550      0,
93551      0,
93552      0,
93553      0,
93554      0,
93555      0,
93556      0
93557    },
93558    {
93559      {
93560        2,
93561        0,
93562        -1,
93563        -1,
93564        -1,
93565        -1,
93566        -1,
93567        -1,
93568        -1,
93569        -1,
93570        -1,
93571        -1,
93572        -1
93573      },
93574      {
93575        0,
93576        2,
93577        -1,
93578        -1,
93579        -1,
93580        -1,
93581        -1,
93582        -1,
93583        -1,
93584        -1,
93585        -1,
93586        -1,
93587        -1
93588      }
93589    }
93590  },
93591  {
93592    0,
93593    3,
93594    {
93595      kOperandTypeRegister,
93596      kOperandTypeRegister,
93597      kOperandTypeX86Memory,
93598      0,
93599      0,
93600      0,
93601      0,
93602      0,
93603      0,
93604      0,
93605      0,
93606      0,
93607      0
93608    },
93609    {
93610      0,
93611      0,
93612      0,
93613      0,
93614      0,
93615      0,
93616      0,
93617      0,
93618      0,
93619      0,
93620      0,
93621      0,
93622      0
93623    },
93624    {
93625      {
93626        2,
93627        0,
93628        -1,
93629        -1,
93630        -1,
93631        -1,
93632        -1,
93633        -1,
93634        -1,
93635        -1,
93636        -1,
93637        -1,
93638        -1
93639      },
93640      {
93641        0,
93642        2,
93643        -1,
93644        -1,
93645        -1,
93646        -1,
93647        -1,
93648        -1,
93649        -1,
93650        -1,
93651        -1,
93652        -1,
93653        -1
93654      }
93655    }
93656  },
93657  {
93658    0,
93659    3,
93660    {
93661      kOperandTypeRegister,
93662      kOperandTypeRegister,
93663      kOperandTypeRegister,
93664      0,
93665      0,
93666      0,
93667      0,
93668      0,
93669      0,
93670      0,
93671      0,
93672      0,
93673      0
93674    },
93675    {
93676      0,
93677      0,
93678      0,
93679      0,
93680      0,
93681      0,
93682      0,
93683      0,
93684      0,
93685      0,
93686      0,
93687      0,
93688      0
93689    },
93690    {
93691      {
93692        2,
93693        0,
93694        -1,
93695        -1,
93696        -1,
93697        -1,
93698        -1,
93699        -1,
93700        -1,
93701        -1,
93702        -1,
93703        -1,
93704        -1
93705      },
93706      {
93707        0,
93708        2,
93709        -1,
93710        -1,
93711        -1,
93712        -1,
93713        -1,
93714        -1,
93715        -1,
93716        -1,
93717        -1,
93718        -1,
93719        -1
93720      }
93721    }
93722  },
93723  {
93724    0,
93725    3,
93726    {
93727      kOperandTypeRegister,
93728      kOperandTypeRegister,
93729      kOperandTypeX86Memory,
93730      0,
93731      0,
93732      0,
93733      0,
93734      0,
93735      0,
93736      0,
93737      0,
93738      0,
93739      0
93740    },
93741    {
93742      0,
93743      0,
93744      0,
93745      0,
93746      0,
93747      0,
93748      0,
93749      0,
93750      0,
93751      0,
93752      0,
93753      0,
93754      0
93755    },
93756    {
93757      {
93758        2,
93759        0,
93760        -1,
93761        -1,
93762        -1,
93763        -1,
93764        -1,
93765        -1,
93766        -1,
93767        -1,
93768        -1,
93769        -1,
93770        -1
93771      },
93772      {
93773        0,
93774        2,
93775        -1,
93776        -1,
93777        -1,
93778        -1,
93779        -1,
93780        -1,
93781        -1,
93782        -1,
93783        -1,
93784        -1,
93785        -1
93786      }
93787    }
93788  },
93789  {
93790    0,
93791    3,
93792    {
93793      kOperandTypeRegister,
93794      kOperandTypeRegister,
93795      kOperandTypeRegister,
93796      0,
93797      0,
93798      0,
93799      0,
93800      0,
93801      0,
93802      0,
93803      0,
93804      0,
93805      0
93806    },
93807    {
93808      0,
93809      0,
93810      0,
93811      0,
93812      0,
93813      0,
93814      0,
93815      0,
93816      0,
93817      0,
93818      0,
93819      0,
93820      0
93821    },
93822    {
93823      {
93824        2,
93825        0,
93826        -1,
93827        -1,
93828        -1,
93829        -1,
93830        -1,
93831        -1,
93832        -1,
93833        -1,
93834        -1,
93835        -1,
93836        -1
93837      },
93838      {
93839        0,
93840        2,
93841        -1,
93842        -1,
93843        -1,
93844        -1,
93845        -1,
93846        -1,
93847        -1,
93848        -1,
93849        -1,
93850        -1,
93851        -1
93852      }
93853    }
93854  },
93855  {
93856    0,
93857    3,
93858    {
93859      kOperandTypeRegister,
93860      kOperandTypeRegister,
93861      kOperandTypeX86Memory,
93862      0,
93863      0,
93864      0,
93865      0,
93866      0,
93867      0,
93868      0,
93869      0,
93870      0,
93871      0
93872    },
93873    {
93874      0,
93875      0,
93876      0,
93877      0,
93878      0,
93879      0,
93880      0,
93881      0,
93882      0,
93883      0,
93884      0,
93885      0,
93886      0
93887    },
93888    {
93889      {
93890        2,
93891        0,
93892        -1,
93893        -1,
93894        -1,
93895        -1,
93896        -1,
93897        -1,
93898        -1,
93899        -1,
93900        -1,
93901        -1,
93902        -1
93903      },
93904      {
93905        0,
93906        2,
93907        -1,
93908        -1,
93909        -1,
93910        -1,
93911        -1,
93912        -1,
93913        -1,
93914        -1,
93915        -1,
93916        -1,
93917        -1
93918      }
93919    }
93920  },
93921  {
93922    0,
93923    3,
93924    {
93925      kOperandTypeRegister,
93926      kOperandTypeRegister,
93927      kOperandTypeRegister,
93928      0,
93929      0,
93930      0,
93931      0,
93932      0,
93933      0,
93934      0,
93935      0,
93936      0,
93937      0
93938    },
93939    {
93940      0,
93941      0,
93942      0,
93943      0,
93944      0,
93945      0,
93946      0,
93947      0,
93948      0,
93949      0,
93950      0,
93951      0,
93952      0
93953    },
93954    {
93955      {
93956        2,
93957        0,
93958        -1,
93959        -1,
93960        -1,
93961        -1,
93962        -1,
93963        -1,
93964        -1,
93965        -1,
93966        -1,
93967        -1,
93968        -1
93969      },
93970      {
93971        0,
93972        2,
93973        -1,
93974        -1,
93975        -1,
93976        -1,
93977        -1,
93978        -1,
93979        -1,
93980        -1,
93981        -1,
93982        -1,
93983        -1
93984      }
93985    }
93986  },
93987  {
93988    0,
93989    3,
93990    {
93991      kOperandTypeX86Memory,
93992      kOperandTypeRegister,
93993      kOperandTypeRegister,
93994      0,
93995      0,
93996      0,
93997      0,
93998      0,
93999      0,
94000      0,
94001      0,
94002      0,
94003      0
94004    },
94005    {
94006      0,
94007      0,
94008      0,
94009      0,
94010      0,
94011      0,
94012      0,
94013      0,
94014      0,
94015      0,
94016      0,
94017      0,
94018      0
94019    },
94020    {
94021      {
94022        -1,
94023        -1,
94024        -1,
94025        -1,
94026        -1,
94027        -1,
94028        -1,
94029        -1,
94030        -1,
94031        -1,
94032        -1,
94033        -1,
94034        -1
94035      },
94036      {
94037        -1,
94038        -1,
94039        -1,
94040        -1,
94041        -1,
94042        -1,
94043        -1,
94044        -1,
94045        -1,
94046        -1,
94047        -1,
94048        -1,
94049        -1
94050      }
94051    }
94052  },
94053  {
94054    0,
94055    0,
94056    {
94057      0,
94058      0,
94059      0,
94060      0,
94061      0,
94062      0,
94063      0,
94064      0,
94065      0,
94066      0,
94067      0,
94068      0,
94069      0
94070    },
94071    {
94072      0,
94073      0,
94074      0,
94075      0,
94076      0,
94077      0,
94078      0,
94079      0,
94080      0,
94081      0,
94082      0,
94083      0,
94084      0
94085    },
94086    {
94087      {
94088        -1,
94089        -1,
94090        -1,
94091        -1,
94092        -1,
94093        -1,
94094        -1,
94095        -1,
94096        -1,
94097        -1,
94098        -1,
94099        -1,
94100        -1
94101      },
94102      {
94103        -1,
94104        -1,
94105        -1,
94106        -1,
94107        -1,
94108        -1,
94109        -1,
94110        -1,
94111        -1,
94112        -1,
94113        -1,
94114        -1,
94115        -1
94116      }
94117    }
94118  },
94119  {
94120    0,
94121    0,
94122    {
94123      0,
94124      0,
94125      0,
94126      0,
94127      0,
94128      0,
94129      0,
94130      0,
94131      0,
94132      0,
94133      0,
94134      0,
94135      0
94136    },
94137    {
94138      0,
94139      0,
94140      0,
94141      0,
94142      0,
94143      0,
94144      0,
94145      0,
94146      0,
94147      0,
94148      0,
94149      0,
94150      0
94151    },
94152    {
94153      {
94154        -1,
94155        -1,
94156        -1,
94157        -1,
94158        -1,
94159        -1,
94160        -1,
94161        -1,
94162        -1,
94163        -1,
94164        -1,
94165        -1,
94166        -1
94167      },
94168      {
94169        -1,
94170        -1,
94171        -1,
94172        -1,
94173        -1,
94174        -1,
94175        -1,
94176        -1,
94177        -1,
94178        -1,
94179        -1,
94180        -1,
94181        -1
94182      }
94183    }
94184  },
94185  {
94186    0,
94187    1,
94188    {
94189      kOperandTypeX86PCRelative,
94190      0,
94191      0,
94192      0,
94193      0,
94194      0,
94195      0,
94196      0,
94197      0,
94198      0,
94199      0,
94200      0,
94201      0
94202    },
94203    {
94204      0,
94205      0,
94206      0,
94207      0,
94208      0,
94209      0,
94210      0,
94211      0,
94212      0,
94213      0,
94214      0,
94215      0,
94216      0
94217    },
94218    {
94219      {
94220        0,
94221        -1,
94222        -1,
94223        -1,
94224        -1,
94225        -1,
94226        -1,
94227        -1,
94228        -1,
94229        -1,
94230        -1,
94231        -1,
94232        -1
94233      },
94234      {
94235        0,
94236        -1,
94237        -1,
94238        -1,
94239        -1,
94240        -1,
94241        -1,
94242        -1,
94243        -1,
94244        -1,
94245        -1,
94246        -1,
94247        -1
94248      }
94249    }
94250  },
94251  {
94252    kInstructionTypeMove,
94253    2,
94254    {
94255      kOperandTypeX86Memory,
94256      kOperandTypeImmediate,
94257      0,
94258      0,
94259      0,
94260      0,
94261      0,
94262      0,
94263      0,
94264      0,
94265      0,
94266      0,
94267      0
94268    },
94269    {
94270      kOperandFlagTarget,
94271      kOperandFlagSource,
94272      0,
94273      0,
94274      0,
94275      0,
94276      0,
94277      0,
94278      0,
94279      0,
94280      0,
94281      0,
94282      0
94283    },
94284    {
94285      {
94286        1,
94287        0,
94288        -1,
94289        -1,
94290        -1,
94291        -1,
94292        -1,
94293        -1,
94294        -1,
94295        -1,
94296        -1,
94297        -1,
94298        -1
94299      },
94300      {
94301        0,
94302        1,
94303        -1,
94304        -1,
94305        -1,
94306        -1,
94307        -1,
94308        -1,
94309        -1,
94310        -1,
94311        -1,
94312        -1,
94313        -1
94314      }
94315    }
94316  },
94317  {
94318    kInstructionTypeMove,
94319    2,
94320    {
94321      kOperandTypeX86Memory,
94322      kOperandTypeRegister,
94323      0,
94324      0,
94325      0,
94326      0,
94327      0,
94328      0,
94329      0,
94330      0,
94331      0,
94332      0,
94333      0
94334    },
94335    {
94336      kOperandFlagTarget,
94337      kOperandFlagSource,
94338      0,
94339      0,
94340      0,
94341      0,
94342      0,
94343      0,
94344      0,
94345      0,
94346      0,
94347      0,
94348      0
94349    },
94350    {
94351      {
94352        1,
94353        0,
94354        -1,
94355        -1,
94356        -1,
94357        -1,
94358        -1,
94359        -1,
94360        -1,
94361        -1,
94362        -1,
94363        -1,
94364        -1
94365      },
94366      {
94367        0,
94368        1,
94369        -1,
94370        -1,
94371        -1,
94372        -1,
94373        -1,
94374        -1,
94375        -1,
94376        -1,
94377        -1,
94378        -1,
94379        -1
94380      }
94381    }
94382  },
94383  {
94384    kInstructionTypeMove,
94385    2,
94386    {
94387      kOperandTypeX86Memory,
94388      kOperandTypeRegister,
94389      0,
94390      0,
94391      0,
94392      0,
94393      0,
94394      0,
94395      0,
94396      0,
94397      0,
94398      0,
94399      0
94400    },
94401    {
94402      kOperandFlagTarget,
94403      kOperandFlagSource,
94404      0,
94405      0,
94406      0,
94407      0,
94408      0,
94409      0,
94410      0,
94411      0,
94412      0,
94413      0,
94414      0
94415    },
94416    {
94417      {
94418        1,
94419        0,
94420        -1,
94421        -1,
94422        -1,
94423        -1,
94424        -1,
94425        -1,
94426        -1,
94427        -1,
94428        -1,
94429        -1,
94430        -1
94431      },
94432      {
94433        0,
94434        1,
94435        -1,
94436        -1,
94437        -1,
94438        -1,
94439        -1,
94440        -1,
94441        -1,
94442        -1,
94443        -1,
94444        -1,
94445        -1
94446      }
94447    }
94448  },
94449  {
94450    0,
94451    1,
94452    {
94453      kOperandTypeX86PCRelative,
94454      0,
94455      0,
94456      0,
94457      0,
94458      0,
94459      0,
94460      0,
94461      0,
94462      0,
94463      0,
94464      0,
94465      0
94466    },
94467    {
94468      0,
94469      0,
94470      0,
94471      0,
94472      0,
94473      0,
94474      0,
94475      0,
94476      0,
94477      0,
94478      0,
94479      0,
94480      0
94481    },
94482    {
94483      {
94484        0,
94485        -1,
94486        -1,
94487        -1,
94488        -1,
94489        -1,
94490        -1,
94491        -1,
94492        -1,
94493        -1,
94494        -1,
94495        -1,
94496        -1
94497      },
94498      {
94499        0,
94500        -1,
94501        -1,
94502        -1,
94503        -1,
94504        -1,
94505        -1,
94506        -1,
94507        -1,
94508        -1,
94509        -1,
94510        -1,
94511        -1
94512      }
94513    }
94514  },
94515  {
94516    0,
94517    1,
94518    {
94519      kOperandTypeRegister,
94520      0,
94521      0,
94522      0,
94523      0,
94524      0,
94525      0,
94526      0,
94527      0,
94528      0,
94529      0,
94530      0,
94531      0
94532    },
94533    {
94534      0,
94535      0,
94536      0,
94537      0,
94538      0,
94539      0,
94540      0,
94541      0,
94542      0,
94543      0,
94544      0,
94545      0,
94546      0
94547    },
94548    {
94549      {
94550        -1,
94551        -1,
94552        -1,
94553        -1,
94554        -1,
94555        -1,
94556        -1,
94557        -1,
94558        -1,
94559        -1,
94560        -1,
94561        -1,
94562        -1
94563      },
94564      {
94565        -1,
94566        -1,
94567        -1,
94568        -1,
94569        -1,
94570        -1,
94571        -1,
94572        -1,
94573        -1,
94574        -1,
94575        -1,
94576        -1,
94577        -1
94578      }
94579    }
94580  },
94581  {
94582    kInstructionTypeMove,
94583    2,
94584    {
94585      kOperandTypeRegister,
94586      kOperandTypeImmediate,
94587      0,
94588      0,
94589      0,
94590      0,
94591      0,
94592      0,
94593      0,
94594      0,
94595      0,
94596      0,
94597      0
94598    },
94599    {
94600      kOperandFlagTarget,
94601      kOperandFlagSource,
94602      0,
94603      0,
94604      0,
94605      0,
94606      0,
94607      0,
94608      0,
94609      0,
94610      0,
94611      0,
94612      0
94613    },
94614    {
94615      {
94616        1,
94617        0,
94618        -1,
94619        -1,
94620        -1,
94621        -1,
94622        -1,
94623        -1,
94624        -1,
94625        -1,
94626        -1,
94627        -1,
94628        -1
94629      },
94630      {
94631        0,
94632        1,
94633        -1,
94634        -1,
94635        -1,
94636        -1,
94637        -1,
94638        -1,
94639        -1,
94640        -1,
94641        -1,
94642        -1,
94643        -1
94644      }
94645    }
94646  },
94647  {
94648    kInstructionTypeMove,
94649    2,
94650    {
94651      kOperandTypeRegister,
94652      kOperandTypeX86Memory,
94653      0,
94654      0,
94655      0,
94656      0,
94657      0,
94658      0,
94659      0,
94660      0,
94661      0,
94662      0,
94663      0
94664    },
94665    {
94666      kOperandFlagTarget,
94667      kOperandFlagSource,
94668      0,
94669      0,
94670      0,
94671      0,
94672      0,
94673      0,
94674      0,
94675      0,
94676      0,
94677      0,
94678      0
94679    },
94680    {
94681      {
94682        1,
94683        0,
94684        -1,
94685        -1,
94686        -1,
94687        -1,
94688        -1,
94689        -1,
94690        -1,
94691        -1,
94692        -1,
94693        -1,
94694        -1
94695      },
94696      {
94697        0,
94698        1,
94699        -1,
94700        -1,
94701        -1,
94702        -1,
94703        -1,
94704        -1,
94705        -1,
94706        -1,
94707        -1,
94708        -1,
94709        -1
94710      }
94711    }
94712  },
94713  {
94714    kInstructionTypeMove,
94715    2,
94716    {
94717      kOperandTypeRegister,
94718      kOperandTypeRegister,
94719      0,
94720      0,
94721      0,
94722      0,
94723      0,
94724      0,
94725      0,
94726      0,
94727      0,
94728      0,
94729      0
94730    },
94731    {
94732      kOperandFlagTarget,
94733      kOperandFlagSource,
94734      0,
94735      0,
94736      0,
94737      0,
94738      0,
94739      0,
94740      0,
94741      0,
94742      0,
94743      0,
94744      0
94745    },
94746    {
94747      {
94748        1,
94749        0,
94750        -1,
94751        -1,
94752        -1,
94753        -1,
94754        -1,
94755        -1,
94756        -1,
94757        -1,
94758        -1,
94759        -1,
94760        -1
94761      },
94762      {
94763        0,
94764        1,
94765        -1,
94766        -1,
94767        -1,
94768        -1,
94769        -1,
94770        -1,
94771        -1,
94772        -1,
94773        -1,
94774        -1,
94775        -1
94776      }
94777    }
94778  },
94779  {
94780    kInstructionTypeMove,
94781    2,
94782    {
94783      kOperandTypeRegister,
94784      kOperandTypeRegister,
94785      0,
94786      0,
94787      0,
94788      0,
94789      0,
94790      0,
94791      0,
94792      0,
94793      0,
94794      0,
94795      0
94796    },
94797    {
94798      kOperandFlagTarget,
94799      kOperandFlagSource,
94800      0,
94801      0,
94802      0,
94803      0,
94804      0,
94805      0,
94806      0,
94807      0,
94808      0,
94809      0,
94810      0
94811    },
94812    {
94813      {
94814        1,
94815        0,
94816        -1,
94817        -1,
94818        -1,
94819        -1,
94820        -1,
94821        -1,
94822        -1,
94823        -1,
94824        -1,
94825        -1,
94826        -1
94827      },
94828      {
94829        0,
94830        1,
94831        -1,
94832        -1,
94833        -1,
94834        -1,
94835        -1,
94836        -1,
94837        -1,
94838        -1,
94839        -1,
94840        -1,
94841        -1
94842      }
94843    }
94844  },
94845  {
94846    kInstructionTypeMove,
94847    2,
94848    {
94849      kOperandTypeRegister,
94850      kOperandTypeRegister,
94851      0,
94852      0,
94853      0,
94854      0,
94855      0,
94856      0,
94857      0,
94858      0,
94859      0,
94860      0,
94861      0
94862    },
94863    {
94864      kOperandFlagTarget,
94865      kOperandFlagSource,
94866      0,
94867      0,
94868      0,
94869      0,
94870      0,
94871      0,
94872      0,
94873      0,
94874      0,
94875      0,
94876      0
94877    },
94878    {
94879      {
94880        1,
94881        0,
94882        -1,
94883        -1,
94884        -1,
94885        -1,
94886        -1,
94887        -1,
94888        -1,
94889        -1,
94890        -1,
94891        -1,
94892        -1
94893      },
94894      {
94895        0,
94896        1,
94897        -1,
94898        -1,
94899        -1,
94900        -1,
94901        -1,
94902        -1,
94903        -1,
94904        -1,
94905        -1,
94906        -1,
94907        -1
94908      }
94909    }
94910  },
94911  {
94912    kInstructionTypeMove,
94913    2,
94914    {
94915      kOperandTypeRegister,
94916      kOperandTypeX86Memory,
94917      0,
94918      0,
94919      0,
94920      0,
94921      0,
94922      0,
94923      0,
94924      0,
94925      0,
94926      0,
94927      0
94928    },
94929    {
94930      kOperandFlagTarget,
94931      kOperandFlagSource,
94932      0,
94933      0,
94934      0,
94935      0,
94936      0,
94937      0,
94938      0,
94939      0,
94940      0,
94941      0,
94942      0
94943    },
94944    {
94945      {
94946        1,
94947        0,
94948        -1,
94949        -1,
94950        -1,
94951        -1,
94952        -1,
94953        -1,
94954        -1,
94955        -1,
94956        -1,
94957        -1,
94958        -1
94959      },
94960      {
94961        0,
94962        1,
94963        -1,
94964        -1,
94965        -1,
94966        -1,
94967        -1,
94968        -1,
94969        -1,
94970        -1,
94971        -1,
94972        -1,
94973        -1
94974      }
94975    }
94976  },
94977  {
94978    kInstructionTypeMove,
94979    2,
94980    {
94981      kOperandTypeRegister,
94982      kOperandTypeRegister,
94983      0,
94984      0,
94985      0,
94986      0,
94987      0,
94988      0,
94989      0,
94990      0,
94991      0,
94992      0,
94993      0
94994    },
94995    {
94996      kOperandFlagTarget,
94997      kOperandFlagSource,
94998      0,
94999      0,
95000      0,
95001      0,
95002      0,
95003      0,
95004      0,
95005      0,
95006      0,
95007      0,
95008      0
95009    },
95010    {
95011      {
95012        1,
95013        0,
95014        -1,
95015        -1,
95016        -1,
95017        -1,
95018        -1,
95019        -1,
95020        -1,
95021        -1,
95022        -1,
95023        -1,
95024        -1
95025      },
95026      {
95027        0,
95028        1,
95029        -1,
95030        -1,
95031        -1,
95032        -1,
95033        -1,
95034        -1,
95035        -1,
95036        -1,
95037        -1,
95038        -1,
95039        -1
95040      }
95041    }
95042  },
95043  {
95044    0,
95045    1,
95046    {
95047      kOperandTypeX86PCRelative,
95048      0,
95049      0,
95050      0,
95051      0,
95052      0,
95053      0,
95054      0,
95055      0,
95056      0,
95057      0,
95058      0,
95059      0
95060    },
95061    {
95062      0,
95063      0,
95064      0,
95065      0,
95066      0,
95067      0,
95068      0,
95069      0,
95070      0,
95071      0,
95072      0,
95073      0,
95074      0
95075    },
95076    {
95077      {
95078        0,
95079        -1,
95080        -1,
95081        -1,
95082        -1,
95083        -1,
95084        -1,
95085        -1,
95086        -1,
95087        -1,
95088        -1,
95089        -1,
95090        -1
95091      },
95092      {
95093        0,
95094        -1,
95095        -1,
95096        -1,
95097        -1,
95098        -1,
95099        -1,
95100        -1,
95101        -1,
95102        -1,
95103        -1,
95104        -1,
95105        -1
95106      }
95107    }
95108  },
95109  {
95110    kInstructionTypeMove,
95111    2,
95112    {
95113      kOperandTypeRegister,
95114      kOperandTypeRegister,
95115      0,
95116      0,
95117      0,
95118      0,
95119      0,
95120      0,
95121      0,
95122      0,
95123      0,
95124      0,
95125      0
95126    },
95127    {
95128      kOperandFlagTarget,
95129      kOperandFlagSource,
95130      0,
95131      0,
95132      0,
95133      0,
95134      0,
95135      0,
95136      0,
95137      0,
95138      0,
95139      0,
95140      0
95141    },
95142    {
95143      {
95144        1,
95145        0,
95146        -1,
95147        -1,
95148        -1,
95149        -1,
95150        -1,
95151        -1,
95152        -1,
95153        -1,
95154        -1,
95155        -1,
95156        -1
95157      },
95158      {
95159        0,
95160        1,
95161        -1,
95162        -1,
95163        -1,
95164        -1,
95165        -1,
95166        -1,
95167        -1,
95168        -1,
95169        -1,
95170        -1,
95171        -1
95172      }
95173    }
95174  },
95175  {
95176    kInstructionTypeMove,
95177    2,
95178    {
95179      kOperandTypeRegister,
95180      kOperandTypeRegister,
95181      0,
95182      0,
95183      0,
95184      0,
95185      0,
95186      0,
95187      0,
95188      0,
95189      0,
95190      0,
95191      0
95192    },
95193    {
95194      kOperandFlagTarget,
95195      kOperandFlagSource,
95196      0,
95197      0,
95198      0,
95199      0,
95200      0,
95201      0,
95202      0,
95203      0,
95204      0,
95205      0,
95206      0
95207    },
95208    {
95209      {
95210        1,
95211        0,
95212        -1,
95213        -1,
95214        -1,
95215        -1,
95216        -1,
95217        -1,
95218        -1,
95219        -1,
95220        -1,
95221        -1,
95222        -1
95223      },
95224      {
95225        0,
95226        1,
95227        -1,
95228        -1,
95229        -1,
95230        -1,
95231        -1,
95232        -1,
95233        -1,
95234        -1,
95235        -1,
95236        -1,
95237        -1
95238      }
95239    }
95240  },
95241  {
95242    kInstructionTypeMove,
95243    2,
95244    {
95245      kOperandTypeX86Memory,
95246      kOperandTypeImmediate,
95247      0,
95248      0,
95249      0,
95250      0,
95251      0,
95252      0,
95253      0,
95254      0,
95255      0,
95256      0,
95257      0
95258    },
95259    {
95260      kOperandFlagTarget,
95261      kOperandFlagSource,
95262      0,
95263      0,
95264      0,
95265      0,
95266      0,
95267      0,
95268      0,
95269      0,
95270      0,
95271      0,
95272      0
95273    },
95274    {
95275      {
95276        1,
95277        0,
95278        -1,
95279        -1,
95280        -1,
95281        -1,
95282        -1,
95283        -1,
95284        -1,
95285        -1,
95286        -1,
95287        -1,
95288        -1
95289      },
95290      {
95291        0,
95292        1,
95293        -1,
95294        -1,
95295        -1,
95296        -1,
95297        -1,
95298        -1,
95299        -1,
95300        -1,
95301        -1,
95302        -1,
95303        -1
95304      }
95305    }
95306  },
95307  {
95308    kInstructionTypeMove,
95309    2,
95310    {
95311      kOperandTypeX86Memory,
95312      kOperandTypeRegister,
95313      0,
95314      0,
95315      0,
95316      0,
95317      0,
95318      0,
95319      0,
95320      0,
95321      0,
95322      0,
95323      0
95324    },
95325    {
95326      kOperandFlagTarget,
95327      kOperandFlagSource,
95328      0,
95329      0,
95330      0,
95331      0,
95332      0,
95333      0,
95334      0,
95335      0,
95336      0,
95337      0,
95338      0
95339    },
95340    {
95341      {
95342        1,
95343        0,
95344        -1,
95345        -1,
95346        -1,
95347        -1,
95348        -1,
95349        -1,
95350        -1,
95351        -1,
95352        -1,
95353        -1,
95354        -1
95355      },
95356      {
95357        0,
95358        1,
95359        -1,
95360        -1,
95361        -1,
95362        -1,
95363        -1,
95364        -1,
95365        -1,
95366        -1,
95367        -1,
95368        -1,
95369        -1
95370      }
95371    }
95372  },
95373  {
95374    kInstructionTypeMove,
95375    2,
95376    {
95377      kOperandTypeX86Memory,
95378      kOperandTypeRegister,
95379      0,
95380      0,
95381      0,
95382      0,
95383      0,
95384      0,
95385      0,
95386      0,
95387      0,
95388      0,
95389      0
95390    },
95391    {
95392      kOperandFlagTarget,
95393      kOperandFlagSource,
95394      0,
95395      0,
95396      0,
95397      0,
95398      0,
95399      0,
95400      0,
95401      0,
95402      0,
95403      0,
95404      0
95405    },
95406    {
95407      {
95408        1,
95409        0,
95410        -1,
95411        -1,
95412        -1,
95413        -1,
95414        -1,
95415        -1,
95416        -1,
95417        -1,
95418        -1,
95419        -1,
95420        -1
95421      },
95422      {
95423        0,
95424        1,
95425        -1,
95426        -1,
95427        -1,
95428        -1,
95429        -1,
95430        -1,
95431        -1,
95432        -1,
95433        -1,
95434        -1,
95435        -1
95436      }
95437    }
95438  },
95439  {
95440    0,
95441    1,
95442    {
95443      kOperandTypeX86PCRelative,
95444      0,
95445      0,
95446      0,
95447      0,
95448      0,
95449      0,
95450      0,
95451      0,
95452      0,
95453      0,
95454      0,
95455      0
95456    },
95457    {
95458      0,
95459      0,
95460      0,
95461      0,
95462      0,
95463      0,
95464      0,
95465      0,
95466      0,
95467      0,
95468      0,
95469      0,
95470      0
95471    },
95472    {
95473      {
95474        0,
95475        -1,
95476        -1,
95477        -1,
95478        -1,
95479        -1,
95480        -1,
95481        -1,
95482        -1,
95483        -1,
95484        -1,
95485        -1,
95486        -1
95487      },
95488      {
95489        0,
95490        -1,
95491        -1,
95492        -1,
95493        -1,
95494        -1,
95495        -1,
95496        -1,
95497        -1,
95498        -1,
95499        -1,
95500        -1,
95501        -1
95502      }
95503    }
95504  },
95505  {
95506    0,
95507    1,
95508    {
95509      kOperandTypeRegister,
95510      0,
95511      0,
95512      0,
95513      0,
95514      0,
95515      0,
95516      0,
95517      0,
95518      0,
95519      0,
95520      0,
95521      0
95522    },
95523    {
95524      0,
95525      0,
95526      0,
95527      0,
95528      0,
95529      0,
95530      0,
95531      0,
95532      0,
95533      0,
95534      0,
95535      0,
95536      0
95537    },
95538    {
95539      {
95540        -1,
95541        -1,
95542        -1,
95543        -1,
95544        -1,
95545        -1,
95546        -1,
95547        -1,
95548        -1,
95549        -1,
95550        -1,
95551        -1,
95552        -1
95553      },
95554      {
95555        -1,
95556        -1,
95557        -1,
95558        -1,
95559        -1,
95560        -1,
95561        -1,
95562        -1,
95563        -1,
95564        -1,
95565        -1,
95566        -1,
95567        -1
95568      }
95569    }
95570  },
95571  {
95572    kInstructionTypeMove,
95573    2,
95574    {
95575      kOperandTypeRegister,
95576      kOperandTypeRegister,
95577      0,
95578      0,
95579      0,
95580      0,
95581      0,
95582      0,
95583      0,
95584      0,
95585      0,
95586      0,
95587      0
95588    },
95589    {
95590      kOperandFlagTarget,
95591      kOperandFlagSource,
95592      0,
95593      0,
95594      0,
95595      0,
95596      0,
95597      0,
95598      0,
95599      0,
95600      0,
95601      0,
95602      0
95603    },
95604    {
95605      {
95606        1,
95607        0,
95608        -1,
95609        -1,
95610        -1,
95611        -1,
95612        -1,
95613        -1,
95614        -1,
95615        -1,
95616        -1,
95617        -1,
95618        -1
95619      },
95620      {
95621        0,
95622        1,
95623        -1,
95624        -1,
95625        -1,
95626        -1,
95627        -1,
95628        -1,
95629        -1,
95630        -1,
95631        -1,
95632        -1,
95633        -1
95634      }
95635    }
95636  },
95637  {
95638    kInstructionTypeMove,
95639    2,
95640    {
95641      kOperandTypeRegister,
95642      kOperandTypeRegister,
95643      0,
95644      0,
95645      0,
95646      0,
95647      0,
95648      0,
95649      0,
95650      0,
95651      0,
95652      0,
95653      0
95654    },
95655    {
95656      kOperandFlagTarget,
95657      kOperandFlagSource,
95658      0,
95659      0,
95660      0,
95661      0,
95662      0,
95663      0,
95664      0,
95665      0,
95666      0,
95667      0,
95668      0
95669    },
95670    {
95671      {
95672        1,
95673        0,
95674        -1,
95675        -1,
95676        -1,
95677        -1,
95678        -1,
95679        -1,
95680        -1,
95681        -1,
95682        -1,
95683        -1,
95684        -1
95685      },
95686      {
95687        0,
95688        1,
95689        -1,
95690        -1,
95691        -1,
95692        -1,
95693        -1,
95694        -1,
95695        -1,
95696        -1,
95697        -1,
95698        -1,
95699        -1
95700      }
95701    }
95702  },
95703  {
95704    kInstructionTypeMove,
95705    2,
95706    {
95707      kOperandTypeRegister,
95708      kOperandTypeImmediate,
95709      0,
95710      0,
95711      0,
95712      0,
95713      0,
95714      0,
95715      0,
95716      0,
95717      0,
95718      0,
95719      0
95720    },
95721    {
95722      kOperandFlagTarget,
95723      kOperandFlagSource,
95724      0,
95725      0,
95726      0,
95727      0,
95728      0,
95729      0,
95730      0,
95731      0,
95732      0,
95733      0,
95734      0
95735    },
95736    {
95737      {
95738        1,
95739        0,
95740        -1,
95741        -1,
95742        -1,
95743        -1,
95744        -1,
95745        -1,
95746        -1,
95747        -1,
95748        -1,
95749        -1,
95750        -1
95751      },
95752      {
95753        0,
95754        1,
95755        -1,
95756        -1,
95757        -1,
95758        -1,
95759        -1,
95760        -1,
95761        -1,
95762        -1,
95763        -1,
95764        -1,
95765        -1
95766      }
95767    }
95768  },
95769  {
95770    kInstructionTypeMove,
95771    2,
95772    {
95773      kOperandTypeRegister,
95774      kOperandTypeX86Memory,
95775      0,
95776      0,
95777      0,
95778      0,
95779      0,
95780      0,
95781      0,
95782      0,
95783      0,
95784      0,
95785      0
95786    },
95787    {
95788      kOperandFlagTarget,
95789      kOperandFlagSource,
95790      0,
95791      0,
95792      0,
95793      0,
95794      0,
95795      0,
95796      0,
95797      0,
95798      0,
95799      0,
95800      0
95801    },
95802    {
95803      {
95804        1,
95805        0,
95806        -1,
95807        -1,
95808        -1,
95809        -1,
95810        -1,
95811        -1,
95812        -1,
95813        -1,
95814        -1,
95815        -1,
95816        -1
95817      },
95818      {
95819        0,
95820        1,
95821        -1,
95822        -1,
95823        -1,
95824        -1,
95825        -1,
95826        -1,
95827        -1,
95828        -1,
95829        -1,
95830        -1,
95831        -1
95832      }
95833    }
95834  },
95835  {
95836    kInstructionTypeMove,
95837    2,
95838    {
95839      kOperandTypeRegister,
95840      kOperandTypeRegister,
95841      0,
95842      0,
95843      0,
95844      0,
95845      0,
95846      0,
95847      0,
95848      0,
95849      0,
95850      0,
95851      0
95852    },
95853    {
95854      kOperandFlagTarget,
95855      kOperandFlagSource,
95856      0,
95857      0,
95858      0,
95859      0,
95860      0,
95861      0,
95862      0,
95863      0,
95864      0,
95865      0,
95866      0
95867    },
95868    {
95869      {
95870        1,
95871        0,
95872        -1,
95873        -1,
95874        -1,
95875        -1,
95876        -1,
95877        -1,
95878        -1,
95879        -1,
95880        -1,
95881        -1,
95882        -1
95883      },
95884      {
95885        0,
95886        1,
95887        -1,
95888        -1,
95889        -1,
95890        -1,
95891        -1,
95892        -1,
95893        -1,
95894        -1,
95895        -1,
95896        -1,
95897        -1
95898      }
95899    }
95900  },
95901  {
95902    kInstructionTypeMove,
95903    2,
95904    {
95905      kOperandTypeRegister,
95906      kOperandTypeRegister,
95907      0,
95908      0,
95909      0,
95910      0,
95911      0,
95912      0,
95913      0,
95914      0,
95915      0,
95916      0,
95917      0
95918    },
95919    {
95920      kOperandFlagTarget,
95921      kOperandFlagSource,
95922      0,
95923      0,
95924      0,
95925      0,
95926      0,
95927      0,
95928      0,
95929      0,
95930      0,
95931      0,
95932      0
95933    },
95934    {
95935      {
95936        1,
95937        0,
95938        -1,
95939        -1,
95940        -1,
95941        -1,
95942        -1,
95943        -1,
95944        -1,
95945        -1,
95946        -1,
95947        -1,
95948        -1
95949      },
95950      {
95951        0,
95952        1,
95953        -1,
95954        -1,
95955        -1,
95956        -1,
95957        -1,
95958        -1,
95959        -1,
95960        -1,
95961        -1,
95962        -1,
95963        -1
95964      }
95965    }
95966  },
95967  {
95968    kInstructionTypeMove,
95969    2,
95970    {
95971      kOperandTypeRegister,
95972      kOperandTypeRegister,
95973      0,
95974      0,
95975      0,
95976      0,
95977      0,
95978      0,
95979      0,
95980      0,
95981      0,
95982      0,
95983      0
95984    },
95985    {
95986      kOperandFlagTarget,
95987      kOperandFlagSource,
95988      0,
95989      0,
95990      0,
95991      0,
95992      0,
95993      0,
95994      0,
95995      0,
95996      0,
95997      0,
95998      0
95999    },
96000    {
96001      {
96002        1,
96003        0,
96004        -1,
96005        -1,
96006        -1,
96007        -1,
96008        -1,
96009        -1,
96010        -1,
96011        -1,
96012        -1,
96013        -1,
96014        -1
96015      },
96016      {
96017        0,
96018        1,
96019        -1,
96020        -1,
96021        -1,
96022        -1,
96023        -1,
96024        -1,
96025        -1,
96026        -1,
96027        -1,
96028        -1,
96029        -1
96030      }
96031    }
96032  },
96033  {
96034    kInstructionTypeMove,
96035    2,
96036    {
96037      kOperandTypeRegister,
96038      kOperandTypeX86Memory,
96039      0,
96040      0,
96041      0,
96042      0,
96043      0,
96044      0,
96045      0,
96046      0,
96047      0,
96048      0,
96049      0
96050    },
96051    {
96052      kOperandFlagTarget,
96053      kOperandFlagSource,
96054      0,
96055      0,
96056      0,
96057      0,
96058      0,
96059      0,
96060      0,
96061      0,
96062      0,
96063      0,
96064      0
96065    },
96066    {
96067      {
96068        1,
96069        0,
96070        -1,
96071        -1,
96072        -1,
96073        -1,
96074        -1,
96075        -1,
96076        -1,
96077        -1,
96078        -1,
96079        -1,
96080        -1
96081      },
96082      {
96083        0,
96084        1,
96085        -1,
96086        -1,
96087        -1,
96088        -1,
96089        -1,
96090        -1,
96091        -1,
96092        -1,
96093        -1,
96094        -1,
96095        -1
96096      }
96097    }
96098  },
96099  {
96100    kInstructionTypeMove,
96101    2,
96102    {
96103      kOperandTypeRegister,
96104      kOperandTypeRegister,
96105      0,
96106      0,
96107      0,
96108      0,
96109      0,
96110      0,
96111      0,
96112      0,
96113      0,
96114      0,
96115      0
96116    },
96117    {
96118      kOperandFlagTarget,
96119      kOperandFlagSource,
96120      0,
96121      0,
96122      0,
96123      0,
96124      0,
96125      0,
96126      0,
96127      0,
96128      0,
96129      0,
96130      0
96131    },
96132    {
96133      {
96134        1,
96135        0,
96136        -1,
96137        -1,
96138        -1,
96139        -1,
96140        -1,
96141        -1,
96142        -1,
96143        -1,
96144        -1,
96145        -1,
96146        -1
96147      },
96148      {
96149        0,
96150        1,
96151        -1,
96152        -1,
96153        -1,
96154        -1,
96155        -1,
96156        -1,
96157        -1,
96158        -1,
96159        -1,
96160        -1,
96161        -1
96162      }
96163    }
96164  },
96165  {
96166    kInstructionTypeMove,
96167    2,
96168    {
96169      kOperandTypeRegister,
96170      kOperandTypeRegister,
96171      0,
96172      0,
96173      0,
96174      0,
96175      0,
96176      0,
96177      0,
96178      0,
96179      0,
96180      0,
96181      0
96182    },
96183    {
96184      kOperandFlagTarget,
96185      kOperandFlagSource,
96186      0,
96187      0,
96188      0,
96189      0,
96190      0,
96191      0,
96192      0,
96193      0,
96194      0,
96195      0,
96196      0
96197    },
96198    {
96199      {
96200        1,
96201        0,
96202        -1,
96203        -1,
96204        -1,
96205        -1,
96206        -1,
96207        -1,
96208        -1,
96209        -1,
96210        -1,
96211        -1,
96212        -1
96213      },
96214      {
96215        0,
96216        1,
96217        -1,
96218        -1,
96219        -1,
96220        -1,
96221        -1,
96222        -1,
96223        -1,
96224        -1,
96225        -1,
96226        -1,
96227        -1
96228      }
96229    }
96230  },
96231  {
96232    kInstructionTypeMove,
96233    2,
96234    {
96235      kOperandTypeRegister,
96236      kOperandTypeRegister,
96237      0,
96238      0,
96239      0,
96240      0,
96241      0,
96242      0,
96243      0,
96244      0,
96245      0,
96246      0,
96247      0
96248    },
96249    {
96250      kOperandFlagTarget,
96251      kOperandFlagSource,
96252      0,
96253      0,
96254      0,
96255      0,
96256      0,
96257      0,
96258      0,
96259      0,
96260      0,
96261      0,
96262      0
96263    },
96264    {
96265      {
96266        1,
96267        0,
96268        -1,
96269        -1,
96270        -1,
96271        -1,
96272        -1,
96273        -1,
96274        -1,
96275        -1,
96276        -1,
96277        -1,
96278        -1
96279      },
96280      {
96281        0,
96282        1,
96283        -1,
96284        -1,
96285        -1,
96286        -1,
96287        -1,
96288        -1,
96289        -1,
96290        -1,
96291        -1,
96292        -1,
96293        -1
96294      }
96295    }
96296  },
96297  {
96298    kInstructionTypeMove,
96299    2,
96300    {
96301      kOperandTypeX86Memory,
96302      kOperandTypeImmediate,
96303      0,
96304      0,
96305      0,
96306      0,
96307      0,
96308      0,
96309      0,
96310      0,
96311      0,
96312      0,
96313      0
96314    },
96315    {
96316      kOperandFlagTarget,
96317      kOperandFlagSource,
96318      0,
96319      0,
96320      0,
96321      0,
96322      0,
96323      0,
96324      0,
96325      0,
96326      0,
96327      0,
96328      0
96329    },
96330    {
96331      {
96332        1,
96333        0,
96334        -1,
96335        -1,
96336        -1,
96337        -1,
96338        -1,
96339        -1,
96340        -1,
96341        -1,
96342        -1,
96343        -1,
96344        -1
96345      },
96346      {
96347        0,
96348        1,
96349        -1,
96350        -1,
96351        -1,
96352        -1,
96353        -1,
96354        -1,
96355        -1,
96356        -1,
96357        -1,
96358        -1,
96359        -1
96360      }
96361    }
96362  },
96363  {
96364    kInstructionTypeMove,
96365    2,
96366    {
96367      kOperandTypeX86Memory,
96368      kOperandTypeRegister,
96369      0,
96370      0,
96371      0,
96372      0,
96373      0,
96374      0,
96375      0,
96376      0,
96377      0,
96378      0,
96379      0
96380    },
96381    {
96382      kOperandFlagTarget,
96383      kOperandFlagSource,
96384      0,
96385      0,
96386      0,
96387      0,
96388      0,
96389      0,
96390      0,
96391      0,
96392      0,
96393      0,
96394      0
96395    },
96396    {
96397      {
96398        1,
96399        0,
96400        -1,
96401        -1,
96402        -1,
96403        -1,
96404        -1,
96405        -1,
96406        -1,
96407        -1,
96408        -1,
96409        -1,
96410        -1
96411      },
96412      {
96413        0,
96414        1,
96415        -1,
96416        -1,
96417        -1,
96418        -1,
96419        -1,
96420        -1,
96421        -1,
96422        -1,
96423        -1,
96424        -1,
96425        -1
96426      }
96427    }
96428  },
96429  {
96430    kInstructionTypeMove,
96431    2,
96432    {
96433      kOperandTypeX86Memory,
96434      kOperandTypeRegister,
96435      0,
96436      0,
96437      0,
96438      0,
96439      0,
96440      0,
96441      0,
96442      0,
96443      0,
96444      0,
96445      0
96446    },
96447    {
96448      kOperandFlagTarget,
96449      kOperandFlagSource,
96450      0,
96451      0,
96452      0,
96453      0,
96454      0,
96455      0,
96456      0,
96457      0,
96458      0,
96459      0,
96460      0
96461    },
96462    {
96463      {
96464        1,
96465        0,
96466        -1,
96467        -1,
96468        -1,
96469        -1,
96470        -1,
96471        -1,
96472        -1,
96473        -1,
96474        -1,
96475        -1,
96476        -1
96477      },
96478      {
96479        0,
96480        1,
96481        -1,
96482        -1,
96483        -1,
96484        -1,
96485        -1,
96486        -1,
96487        -1,
96488        -1,
96489        -1,
96490        -1,
96491        -1
96492      }
96493    }
96494  },
96495  {
96496    0,
96497    1,
96498    {
96499      kOperandTypeRegister,
96500      0,
96501      0,
96502      0,
96503      0,
96504      0,
96505      0,
96506      0,
96507      0,
96508      0,
96509      0,
96510      0,
96511      0
96512    },
96513    {
96514      0,
96515      0,
96516      0,
96517      0,
96518      0,
96519      0,
96520      0,
96521      0,
96522      0,
96523      0,
96524      0,
96525      0,
96526      0
96527    },
96528    {
96529      {
96530        -1,
96531        -1,
96532        -1,
96533        -1,
96534        -1,
96535        -1,
96536        -1,
96537        -1,
96538        -1,
96539        -1,
96540        -1,
96541        -1,
96542        -1
96543      },
96544      {
96545        -1,
96546        -1,
96547        -1,
96548        -1,
96549        -1,
96550        -1,
96551        -1,
96552        -1,
96553        -1,
96554        -1,
96555        -1,
96556        -1,
96557        -1
96558      }
96559    }
96560  },
96561  {
96562    kInstructionTypeMove,
96563    2,
96564    {
96565      kOperandTypeRegister,
96566      kOperandTypeRegister,
96567      0,
96568      0,
96569      0,
96570      0,
96571      0,
96572      0,
96573      0,
96574      0,
96575      0,
96576      0,
96577      0
96578    },
96579    {
96580      kOperandFlagTarget,
96581      kOperandFlagSource,
96582      0,
96583      0,
96584      0,
96585      0,
96586      0,
96587      0,
96588      0,
96589      0,
96590      0,
96591      0,
96592      0
96593    },
96594    {
96595      {
96596        1,
96597        0,
96598        -1,
96599        -1,
96600        -1,
96601        -1,
96602        -1,
96603        -1,
96604        -1,
96605        -1,
96606        -1,
96607        -1,
96608        -1
96609      },
96610      {
96611        0,
96612        1,
96613        -1,
96614        -1,
96615        -1,
96616        -1,
96617        -1,
96618        -1,
96619        -1,
96620        -1,
96621        -1,
96622        -1,
96623        -1
96624      }
96625    }
96626  },
96627  {
96628    kInstructionTypeMove,
96629    2,
96630    {
96631      kOperandTypeRegister,
96632      kOperandTypeRegister,
96633      0,
96634      0,
96635      0,
96636      0,
96637      0,
96638      0,
96639      0,
96640      0,
96641      0,
96642      0,
96643      0
96644    },
96645    {
96646      kOperandFlagTarget,
96647      kOperandFlagSource,
96648      0,
96649      0,
96650      0,
96651      0,
96652      0,
96653      0,
96654      0,
96655      0,
96656      0,
96657      0,
96658      0
96659    },
96660    {
96661      {
96662        1,
96663        0,
96664        -1,
96665        -1,
96666        -1,
96667        -1,
96668        -1,
96669        -1,
96670        -1,
96671        -1,
96672        -1,
96673        -1,
96674        -1
96675      },
96676      {
96677        0,
96678        1,
96679        -1,
96680        -1,
96681        -1,
96682        -1,
96683        -1,
96684        -1,
96685        -1,
96686        -1,
96687        -1,
96688        -1,
96689        -1
96690      }
96691    }
96692  },
96693  {
96694    kInstructionTypeMove,
96695    2,
96696    {
96697      kOperandTypeRegister,
96698      kOperandTypeImmediate,
96699      0,
96700      0,
96701      0,
96702      0,
96703      0,
96704      0,
96705      0,
96706      0,
96707      0,
96708      0,
96709      0
96710    },
96711    {
96712      kOperandFlagTarget,
96713      kOperandFlagSource,
96714      0,
96715      0,
96716      0,
96717      0,
96718      0,
96719      0,
96720      0,
96721      0,
96722      0,
96723      0,
96724      0
96725    },
96726    {
96727      {
96728        1,
96729        0,
96730        -1,
96731        -1,
96732        -1,
96733        -1,
96734        -1,
96735        -1,
96736        -1,
96737        -1,
96738        -1,
96739        -1,
96740        -1
96741      },
96742      {
96743        0,
96744        1,
96745        -1,
96746        -1,
96747        -1,
96748        -1,
96749        -1,
96750        -1,
96751        -1,
96752        -1,
96753        -1,
96754        -1,
96755        -1
96756      }
96757    }
96758  },
96759  {
96760    kInstructionTypeMove,
96761    2,
96762    {
96763      kOperandTypeRegister,
96764      kOperandTypeImmediate,
96765      0,
96766      0,
96767      0,
96768      0,
96769      0,
96770      0,
96771      0,
96772      0,
96773      0,
96774      0,
96775      0
96776    },
96777    {
96778      kOperandFlagTarget,
96779      kOperandFlagSource,
96780      0,
96781      0,
96782      0,
96783      0,
96784      0,
96785      0,
96786      0,
96787      0,
96788      0,
96789      0,
96790      0
96791    },
96792    {
96793      {
96794        1,
96795        0,
96796        -1,
96797        -1,
96798        -1,
96799        -1,
96800        -1,
96801        -1,
96802        -1,
96803        -1,
96804        -1,
96805        -1,
96806        -1
96807      },
96808      {
96809        0,
96810        1,
96811        -1,
96812        -1,
96813        -1,
96814        -1,
96815        -1,
96816        -1,
96817        -1,
96818        -1,
96819        -1,
96820        -1,
96821        -1
96822      }
96823    }
96824  },
96825  {
96826    kInstructionTypeMove,
96827    2,
96828    {
96829      kOperandTypeRegister,
96830      kOperandTypeImmediate,
96831      0,
96832      0,
96833      0,
96834      0,
96835      0,
96836      0,
96837      0,
96838      0,
96839      0,
96840      0,
96841      0
96842    },
96843    {
96844      kOperandFlagTarget,
96845      kOperandFlagSource,
96846      0,
96847      0,
96848      0,
96849      0,
96850      0,
96851      0,
96852      0,
96853      0,
96854      0,
96855      0,
96856      0
96857    },
96858    {
96859      {
96860        -1,
96861        -1,
96862        -1,
96863        -1,
96864        -1,
96865        -1,
96866        -1,
96867        -1,
96868        -1,
96869        -1,
96870        -1,
96871        -1,
96872        -1
96873      },
96874      {
96875        -1,
96876        -1,
96877        -1,
96878        -1,
96879        -1,
96880        -1,
96881        -1,
96882        -1,
96883        -1,
96884        -1,
96885        -1,
96886        -1,
96887        -1
96888      }
96889    }
96890  },
96891  {
96892    kInstructionTypeMove,
96893    2,
96894    {
96895      kOperandTypeRegister,
96896      kOperandTypeX86Memory,
96897      0,
96898      0,
96899      0,
96900      0,
96901      0,
96902      0,
96903      0,
96904      0,
96905      0,
96906      0,
96907      0
96908    },
96909    {
96910      kOperandFlagTarget,
96911      kOperandFlagSource,
96912      0,
96913      0,
96914      0,
96915      0,
96916      0,
96917      0,
96918      0,
96919      0,
96920      0,
96921      0,
96922      0
96923    },
96924    {
96925      {
96926        1,
96927        0,
96928        -1,
96929        -1,
96930        -1,
96931        -1,
96932        -1,
96933        -1,
96934        -1,
96935        -1,
96936        -1,
96937        -1,
96938        -1
96939      },
96940      {
96941        0,
96942        1,
96943        -1,
96944        -1,
96945        -1,
96946        -1,
96947        -1,
96948        -1,
96949        -1,
96950        -1,
96951        -1,
96952        -1,
96953        -1
96954      }
96955    }
96956  },
96957  {
96958    kInstructionTypeMove,
96959    2,
96960    {
96961      kOperandTypeRegister,
96962      kOperandTypeRegister,
96963      0,
96964      0,
96965      0,
96966      0,
96967      0,
96968      0,
96969      0,
96970      0,
96971      0,
96972      0,
96973      0
96974    },
96975    {
96976      kOperandFlagTarget,
96977      kOperandFlagSource,
96978      0,
96979      0,
96980      0,
96981      0,
96982      0,
96983      0,
96984      0,
96985      0,
96986      0,
96987      0,
96988      0
96989    },
96990    {
96991      {
96992        1,
96993        0,
96994        -1,
96995        -1,
96996        -1,
96997        -1,
96998        -1,
96999        -1,
97000        -1,
97001        -1,
97002        -1,
97003        -1,
97004        -1
97005      },
97006      {
97007        0,
97008        1,
97009        -1,
97010        -1,
97011        -1,
97012        -1,
97013        -1,
97014        -1,
97015        -1,
97016        -1,
97017        -1,
97018        -1,
97019        -1
97020      }
97021    }
97022  },
97023  {
97024    kInstructionTypeMove,
97025    2,
97026    {
97027      kOperandTypeRegister,
97028      kOperandTypeRegister,
97029      0,
97030      0,
97031      0,
97032      0,
97033      0,
97034      0,
97035      0,
97036      0,
97037      0,
97038      0,
97039      0
97040    },
97041    {
97042      kOperandFlagTarget,
97043      kOperandFlagSource,
97044      0,
97045      0,
97046      0,
97047      0,
97048      0,
97049      0,
97050      0,
97051      0,
97052      0,
97053      0,
97054      0
97055    },
97056    {
97057      {
97058        1,
97059        0,
97060        -1,
97061        -1,
97062        -1,
97063        -1,
97064        -1,
97065        -1,
97066        -1,
97067        -1,
97068        -1,
97069        -1,
97070        -1
97071      },
97072      {
97073        0,
97074        1,
97075        -1,
97076        -1,
97077        -1,
97078        -1,
97079        -1,
97080        -1,
97081        -1,
97082        -1,
97083        -1,
97084        -1,
97085        -1
97086      }
97087    }
97088  },
97089  {
97090    kInstructionTypeMove,
97091    2,
97092    {
97093      kOperandTypeRegister,
97094      kOperandTypeRegister,
97095      0,
97096      0,
97097      0,
97098      0,
97099      0,
97100      0,
97101      0,
97102      0,
97103      0,
97104      0,
97105      0
97106    },
97107    {
97108      kOperandFlagTarget,
97109      kOperandFlagSource,
97110      0,
97111      0,
97112      0,
97113      0,
97114      0,
97115      0,
97116      0,
97117      0,
97118      0,
97119      0,
97120      0
97121    },
97122    {
97123      {
97124        1,
97125        0,
97126        -1,
97127        -1,
97128        -1,
97129        -1,
97130        -1,
97131        -1,
97132        -1,
97133        -1,
97134        -1,
97135        -1,
97136        -1
97137      },
97138      {
97139        0,
97140        1,
97141        -1,
97142        -1,
97143        -1,
97144        -1,
97145        -1,
97146        -1,
97147        -1,
97148        -1,
97149        -1,
97150        -1,
97151        -1
97152      }
97153    }
97154  },
97155  {
97156    kInstructionTypeMove,
97157    2,
97158    {
97159      kOperandTypeRegister,
97160      kOperandTypeX86Memory,
97161      0,
97162      0,
97163      0,
97164      0,
97165      0,
97166      0,
97167      0,
97168      0,
97169      0,
97170      0,
97171      0
97172    },
97173    {
97174      kOperandFlagTarget,
97175      kOperandFlagSource,
97176      0,
97177      0,
97178      0,
97179      0,
97180      0,
97181      0,
97182      0,
97183      0,
97184      0,
97185      0,
97186      0
97187    },
97188    {
97189      {
97190        1,
97191        0,
97192        -1,
97193        -1,
97194        -1,
97195        -1,
97196        -1,
97197        -1,
97198        -1,
97199        -1,
97200        -1,
97201        -1,
97202        -1
97203      },
97204      {
97205        0,
97206        1,
97207        -1,
97208        -1,
97209        -1,
97210        -1,
97211        -1,
97212        -1,
97213        -1,
97214        -1,
97215        -1,
97216        -1,
97217        -1
97218      }
97219    }
97220  },
97221  {
97222    kInstructionTypeMove,
97223    2,
97224    {
97225      kOperandTypeRegister,
97226      kOperandTypeRegister,
97227      0,
97228      0,
97229      0,
97230      0,
97231      0,
97232      0,
97233      0,
97234      0,
97235      0,
97236      0,
97237      0
97238    },
97239    {
97240      kOperandFlagTarget,
97241      kOperandFlagSource,
97242      0,
97243      0,
97244      0,
97245      0,
97246      0,
97247      0,
97248      0,
97249      0,
97250      0,
97251      0,
97252      0
97253    },
97254    {
97255      {
97256        1,
97257        0,
97258        -1,
97259        -1,
97260        -1,
97261        -1,
97262        -1,
97263        -1,
97264        -1,
97265        -1,
97266        -1,
97267        -1,
97268        -1
97269      },
97270      {
97271        0,
97272        1,
97273        -1,
97274        -1,
97275        -1,
97276        -1,
97277        -1,
97278        -1,
97279        -1,
97280        -1,
97281        -1,
97282        -1,
97283        -1
97284      }
97285    }
97286  },
97287  {
97288    kInstructionTypeMove,
97289    2,
97290    {
97291      kOperandTypeRegister,
97292      kOperandTypeRegister,
97293      0,
97294      0,
97295      0,
97296      0,
97297      0,
97298      0,
97299      0,
97300      0,
97301      0,
97302      0,
97303      0
97304    },
97305    {
97306      kOperandFlagTarget,
97307      kOperandFlagSource,
97308      0,
97309      0,
97310      0,
97311      0,
97312      0,
97313      0,
97314      0,
97315      0,
97316      0,
97317      0,
97318      0
97319    },
97320    {
97321      {
97322        1,
97323        0,
97324        -1,
97325        -1,
97326        -1,
97327        -1,
97328        -1,
97329        -1,
97330        -1,
97331        -1,
97332        -1,
97333        -1,
97334        -1
97335      },
97336      {
97337        0,
97338        1,
97339        -1,
97340        -1,
97341        -1,
97342        -1,
97343        -1,
97344        -1,
97345        -1,
97346        -1,
97347        -1,
97348        -1,
97349        -1
97350      }
97351    }
97352  },
97353  {
97354    kInstructionTypeMove,
97355    2,
97356    {
97357      kOperandTypeRegister,
97358      kOperandTypeX86Memory,
97359      0,
97360      0,
97361      0,
97362      0,
97363      0,
97364      0,
97365      0,
97366      0,
97367      0,
97368      0,
97369      0
97370    },
97371    {
97372      kOperandFlagTarget,
97373      kOperandFlagSource,
97374      0,
97375      0,
97376      0,
97377      0,
97378      0,
97379      0,
97380      0,
97381      0,
97382      0,
97383      0,
97384      0
97385    },
97386    {
97387      {
97388        1,
97389        0,
97390        -1,
97391        -1,
97392        -1,
97393        -1,
97394        -1,
97395        -1,
97396        -1,
97397        -1,
97398        -1,
97399        -1,
97400        -1
97401      },
97402      {
97403        0,
97404        1,
97405        -1,
97406        -1,
97407        -1,
97408        -1,
97409        -1,
97410        -1,
97411        -1,
97412        -1,
97413        -1,
97414        -1,
97415        -1
97416      }
97417    }
97418  },
97419  {
97420    kInstructionTypeMove,
97421    2,
97422    {
97423      kOperandTypeRegister,
97424      kOperandTypeRegister,
97425      0,
97426      0,
97427      0,
97428      0,
97429      0,
97430      0,
97431      0,
97432      0,
97433      0,
97434      0,
97435      0
97436    },
97437    {
97438      kOperandFlagTarget,
97439      kOperandFlagSource,
97440      0,
97441      0,
97442      0,
97443      0,
97444      0,
97445      0,
97446      0,
97447      0,
97448      0,
97449      0,
97450      0
97451    },
97452    {
97453      {
97454        1,
97455        0,
97456        -1,
97457        -1,
97458        -1,
97459        -1,
97460        -1,
97461        -1,
97462        -1,
97463        -1,
97464        -1,
97465        -1,
97466        -1
97467      },
97468      {
97469        0,
97470        1,
97471        -1,
97472        -1,
97473        -1,
97474        -1,
97475        -1,
97476        -1,
97477        -1,
97478        -1,
97479        -1,
97480        -1,
97481        -1
97482      }
97483    }
97484  },
97485  {
97486    0,
97487    1,
97488    {
97489      kOperandTypeX86PCRelative,
97490      0,
97491      0,
97492      0,
97493      0,
97494      0,
97495      0,
97496      0,
97497      0,
97498      0,
97499      0,
97500      0,
97501      0
97502    },
97503    {
97504      0,
97505      0,
97506      0,
97507      0,
97508      0,
97509      0,
97510      0,
97511      0,
97512      0,
97513      0,
97514      0,
97515      0,
97516      0
97517    },
97518    {
97519      {
97520        0,
97521        -1,
97522        -1,
97523        -1,
97524        -1,
97525        -1,
97526        -1,
97527        -1,
97528        -1,
97529        -1,
97530        -1,
97531        -1,
97532        -1
97533      },
97534      {
97535        0,
97536        -1,
97537        -1,
97538        -1,
97539        -1,
97540        -1,
97541        -1,
97542        -1,
97543        -1,
97544        -1,
97545        -1,
97546        -1,
97547        -1
97548      }
97549    }
97550  },
97551  {
97552    kInstructionTypeMove,
97553    2,
97554    {
97555      kOperandTypeX86Memory,
97556      kOperandTypeImmediate,
97557      0,
97558      0,
97559      0,
97560      0,
97561      0,
97562      0,
97563      0,
97564      0,
97565      0,
97566      0,
97567      0
97568    },
97569    {
97570      kOperandFlagTarget,
97571      kOperandFlagSource,
97572      0,
97573      0,
97574      0,
97575      0,
97576      0,
97577      0,
97578      0,
97579      0,
97580      0,
97581      0,
97582      0
97583    },
97584    {
97585      {
97586        1,
97587        0,
97588        -1,
97589        -1,
97590        -1,
97591        -1,
97592        -1,
97593        -1,
97594        -1,
97595        -1,
97596        -1,
97597        -1,
97598        -1
97599      },
97600      {
97601        0,
97602        1,
97603        -1,
97604        -1,
97605        -1,
97606        -1,
97607        -1,
97608        -1,
97609        -1,
97610        -1,
97611        -1,
97612        -1,
97613        -1
97614      }
97615    }
97616  },
97617  {
97618    kInstructionTypeMove,
97619    2,
97620    {
97621      kOperandTypeX86Memory,
97622      kOperandTypeRegister,
97623      0,
97624      0,
97625      0,
97626      0,
97627      0,
97628      0,
97629      0,
97630      0,
97631      0,
97632      0,
97633      0
97634    },
97635    {
97636      kOperandFlagTarget,
97637      kOperandFlagSource,
97638      0,
97639      0,
97640      0,
97641      0,
97642      0,
97643      0,
97644      0,
97645      0,
97646      0,
97647      0,
97648      0
97649    },
97650    {
97651      {
97652        1,
97653        0,
97654        -1,
97655        -1,
97656        -1,
97657        -1,
97658        -1,
97659        -1,
97660        -1,
97661        -1,
97662        -1,
97663        -1,
97664        -1
97665      },
97666      {
97667        0,
97668        1,
97669        -1,
97670        -1,
97671        -1,
97672        -1,
97673        -1,
97674        -1,
97675        -1,
97676        -1,
97677        -1,
97678        -1,
97679        -1
97680      }
97681    }
97682  },
97683  {
97684    kInstructionTypeMove,
97685    2,
97686    {
97687      kOperandTypeX86Memory,
97688      kOperandTypeRegister,
97689      0,
97690      0,
97691      0,
97692      0,
97693      0,
97694      0,
97695      0,
97696      0,
97697      0,
97698      0,
97699      0
97700    },
97701    {
97702      kOperandFlagTarget,
97703      kOperandFlagSource,
97704      0,
97705      0,
97706      0,
97707      0,
97708      0,
97709      0,
97710      0,
97711      0,
97712      0,
97713      0,
97714      0
97715    },
97716    {
97717      {
97718        1,
97719        0,
97720        -1,
97721        -1,
97722        -1,
97723        -1,
97724        -1,
97725        -1,
97726        -1,
97727        -1,
97728        -1,
97729        -1,
97730        -1
97731      },
97732      {
97733        0,
97734        1,
97735        -1,
97736        -1,
97737        -1,
97738        -1,
97739        -1,
97740        -1,
97741        -1,
97742        -1,
97743        -1,
97744        -1,
97745        -1
97746      }
97747    }
97748  },
97749  {
97750    0,
97751    1,
97752    {
97753      kOperandTypeX86PCRelative,
97754      0,
97755      0,
97756      0,
97757      0,
97758      0,
97759      0,
97760      0,
97761      0,
97762      0,
97763      0,
97764      0,
97765      0
97766    },
97767    {
97768      0,
97769      0,
97770      0,
97771      0,
97772      0,
97773      0,
97774      0,
97775      0,
97776      0,
97777      0,
97778      0,
97779      0,
97780      0
97781    },
97782    {
97783      {
97784        0,
97785        -1,
97786        -1,
97787        -1,
97788        -1,
97789        -1,
97790        -1,
97791        -1,
97792        -1,
97793        -1,
97794        -1,
97795        -1,
97796        -1
97797      },
97798      {
97799        0,
97800        -1,
97801        -1,
97802        -1,
97803        -1,
97804        -1,
97805        -1,
97806        -1,
97807        -1,
97808        -1,
97809        -1,
97810        -1,
97811        -1
97812      }
97813    }
97814  },
97815  {
97816    0,
97817    1,
97818    {
97819      kOperandTypeRegister,
97820      0,
97821      0,
97822      0,
97823      0,
97824      0,
97825      0,
97826      0,
97827      0,
97828      0,
97829      0,
97830      0,
97831      0
97832    },
97833    {
97834      0,
97835      0,
97836      0,
97837      0,
97838      0,
97839      0,
97840      0,
97841      0,
97842      0,
97843      0,
97844      0,
97845      0,
97846      0
97847    },
97848    {
97849      {
97850        -1,
97851        -1,
97852        -1,
97853        -1,
97854        -1,
97855        -1,
97856        -1,
97857        -1,
97858        -1,
97859        -1,
97860        -1,
97861        -1,
97862        -1
97863      },
97864      {
97865        -1,
97866        -1,
97867        -1,
97868        -1,
97869        -1,
97870        -1,
97871        -1,
97872        -1,
97873        -1,
97874        -1,
97875        -1,
97876        -1,
97877        -1
97878      }
97879    }
97880  },
97881  {
97882    kInstructionTypeMove,
97883    2,
97884    {
97885      kOperandTypeRegister,
97886      kOperandTypeImmediate,
97887      0,
97888      0,
97889      0,
97890      0,
97891      0,
97892      0,
97893      0,
97894      0,
97895      0,
97896      0,
97897      0
97898    },
97899    {
97900      kOperandFlagTarget,
97901      kOperandFlagSource,
97902      0,
97903      0,
97904      0,
97905      0,
97906      0,
97907      0,
97908      0,
97909      0,
97910      0,
97911      0,
97912      0
97913    },
97914    {
97915      {
97916        1,
97917        0,
97918        -1,
97919        -1,
97920        -1,
97921        -1,
97922        -1,
97923        -1,
97924        -1,
97925        -1,
97926        -1,
97927        -1,
97928        -1
97929      },
97930      {
97931        0,
97932        1,
97933        -1,
97934        -1,
97935        -1,
97936        -1,
97937        -1,
97938        -1,
97939        -1,
97940        -1,
97941        -1,
97942        -1,
97943        -1
97944      }
97945    }
97946  },
97947  {
97948    kInstructionTypeMove,
97949    2,
97950    {
97951      kOperandTypeRegister,
97952      kOperandTypeX86Memory,
97953      0,
97954      0,
97955      0,
97956      0,
97957      0,
97958      0,
97959      0,
97960      0,
97961      0,
97962      0,
97963      0
97964    },
97965    {
97966      kOperandFlagTarget,
97967      kOperandFlagSource,
97968      0,
97969      0,
97970      0,
97971      0,
97972      0,
97973      0,
97974      0,
97975      0,
97976      0,
97977      0,
97978      0
97979    },
97980    {
97981      {
97982        1,
97983        0,
97984        -1,
97985        -1,
97986        -1,
97987        -1,
97988        -1,
97989        -1,
97990        -1,
97991        -1,
97992        -1,
97993        -1,
97994        -1
97995      },
97996      {
97997        0,
97998        1,
97999        -1,
98000        -1,
98001        -1,
98002        -1,
98003        -1,
98004        -1,
98005        -1,
98006        -1,
98007        -1,
98008        -1,
98009        -1
98010      }
98011    }
98012  },
98013  {
98014    kInstructionTypeMove,
98015    2,
98016    {
98017      kOperandTypeRegister,
98018      kOperandTypeX86Memory,
98019      0,
98020      0,
98021      0,
98022      0,
98023      0,
98024      0,
98025      0,
98026      0,
98027      0,
98028      0,
98029      0
98030    },
98031    {
98032      kOperandFlagTarget,
98033      kOperandFlagSource,
98034      0,
98035      0,
98036      0,
98037      0,
98038      0,
98039      0,
98040      0,
98041      0,
98042      0,
98043      0,
98044      0
98045    },
98046    {
98047      {
98048        1,
98049        0,
98050        -1,
98051        -1,
98052        -1,
98053        -1,
98054        -1,
98055        -1,
98056        -1,
98057        -1,
98058        -1,
98059        -1,
98060        -1
98061      },
98062      {
98063        0,
98064        1,
98065        -1,
98066        -1,
98067        -1,
98068        -1,
98069        -1,
98070        -1,
98071        -1,
98072        -1,
98073        -1,
98074        -1,
98075        -1
98076      }
98077    }
98078  },
98079  {
98080    kInstructionTypeMove,
98081    2,
98082    {
98083      kOperandTypeRegister,
98084      kOperandTypeRegister,
98085      0,
98086      0,
98087      0,
98088      0,
98089      0,
98090      0,
98091      0,
98092      0,
98093      0,
98094      0,
98095      0
98096    },
98097    {
98098      kOperandFlagTarget,
98099      kOperandFlagSource,
98100      0,
98101      0,
98102      0,
98103      0,
98104      0,
98105      0,
98106      0,
98107      0,
98108      0,
98109      0,
98110      0
98111    },
98112    {
98113      {
98114        1,
98115        0,
98116        -1,
98117        -1,
98118        -1,
98119        -1,
98120        -1,
98121        -1,
98122        -1,
98123        -1,
98124        -1,
98125        -1,
98126        -1
98127      },
98128      {
98129        0,
98130        1,
98131        -1,
98132        -1,
98133        -1,
98134        -1,
98135        -1,
98136        -1,
98137        -1,
98138        -1,
98139        -1,
98140        -1,
98141        -1
98142      }
98143    }
98144  },
98145  {
98146    kInstructionTypeMove,
98147    2,
98148    {
98149      kOperandTypeRegister,
98150      kOperandTypeRegister,
98151      0,
98152      0,
98153      0,
98154      0,
98155      0,
98156      0,
98157      0,
98158      0,
98159      0,
98160      0,
98161      0
98162    },
98163    {
98164      kOperandFlagTarget,
98165      kOperandFlagSource,
98166      0,
98167      0,
98168      0,
98169      0,
98170      0,
98171      0,
98172      0,
98173      0,
98174      0,
98175      0,
98176      0
98177    },
98178    {
98179      {
98180        1,
98181        0,
98182        -1,
98183        -1,
98184        -1,
98185        -1,
98186        -1,
98187        -1,
98188        -1,
98189        -1,
98190        -1,
98191        -1,
98192        -1
98193      },
98194      {
98195        0,
98196        1,
98197        -1,
98198        -1,
98199        -1,
98200        -1,
98201        -1,
98202        -1,
98203        -1,
98204        -1,
98205        -1,
98206        -1,
98207        -1
98208      }
98209    }
98210  },
98211  {
98212    kInstructionTypeMove,
98213    2,
98214    {
98215      kOperandTypeRegister,
98216      kOperandTypeRegister,
98217      0,
98218      0,
98219      0,
98220      0,
98221      0,
98222      0,
98223      0,
98224      0,
98225      0,
98226      0,
98227      0
98228    },
98229    {
98230      kOperandFlagTarget,
98231      kOperandFlagSource,
98232      0,
98233      0,
98234      0,
98235      0,
98236      0,
98237      0,
98238      0,
98239      0,
98240      0,
98241      0,
98242      0
98243    },
98244    {
98245      {
98246        1,
98247        0,
98248        -1,
98249        -1,
98250        -1,
98251        -1,
98252        -1,
98253        -1,
98254        -1,
98255        -1,
98256        -1,
98257        -1,
98258        -1
98259      },
98260      {
98261        0,
98262        1,
98263        -1,
98264        -1,
98265        -1,
98266        -1,
98267        -1,
98268        -1,
98269        -1,
98270        -1,
98271        -1,
98272        -1,
98273        -1
98274      }
98275    }
98276  },
98277  {
98278    0,
98279    2,
98280    {
98281      kOperandTypeX86Memory,
98282      kOperandTypeRegister,
98283      0,
98284      0,
98285      0,
98286      0,
98287      0,
98288      0,
98289      0,
98290      0,
98291      0,
98292      0,
98293      0
98294    },
98295    {
98296      0,
98297      0,
98298      0,
98299      0,
98300      0,
98301      0,
98302      0,
98303      0,
98304      0,
98305      0,
98306      0,
98307      0,
98308      0
98309    },
98310    {
98311      {
98312        1,
98313        0,
98314        -1,
98315        -1,
98316        -1,
98317        -1,
98318        -1,
98319        -1,
98320        -1,
98321        -1,
98322        -1,
98323        -1,
98324        -1
98325      },
98326      {
98327        0,
98328        1,
98329        -1,
98330        -1,
98331        -1,
98332        -1,
98333        -1,
98334        -1,
98335        -1,
98336        -1,
98337        -1,
98338        -1,
98339        -1
98340      }
98341    }
98342  },
98343  {
98344    0,
98345    2,
98346    {
98347      kOperandTypeRegister,
98348      kOperandTypeX86Memory,
98349      0,
98350      0,
98351      0,
98352      0,
98353      0,
98354      0,
98355      0,
98356      0,
98357      0,
98358      0,
98359      0
98360    },
98361    {
98362      0,
98363      0,
98364      0,
98365      0,
98366      0,
98367      0,
98368      0,
98369      0,
98370      0,
98371      0,
98372      0,
98373      0,
98374      0
98375    },
98376    {
98377      {
98378        1,
98379        0,
98380        -1,
98381        -1,
98382        -1,
98383        -1,
98384        -1,
98385        -1,
98386        -1,
98387        -1,
98388        -1,
98389        -1,
98390        -1
98391      },
98392      {
98393        0,
98394        1,
98395        -1,
98396        -1,
98397        -1,
98398        -1,
98399        -1,
98400        -1,
98401        -1,
98402        -1,
98403        -1,
98404        -1,
98405        -1
98406      }
98407    }
98408  },
98409  {
98410    0,
98411    2,
98412    {
98413      kOperandTypeRegister,
98414      kOperandTypeRegister,
98415      0,
98416      0,
98417      0,
98418      0,
98419      0,
98420      0,
98421      0,
98422      0,
98423      0,
98424      0,
98425      0
98426    },
98427    {
98428      0,
98429      0,
98430      0,
98431      0,
98432      0,
98433      0,
98434      0,
98435      0,
98436      0,
98437      0,
98438      0,
98439      0,
98440      0
98441    },
98442    {
98443      {
98444        1,
98445        0,
98446        -1,
98447        -1,
98448        -1,
98449        -1,
98450        -1,
98451        -1,
98452        -1,
98453        -1,
98454        -1,
98455        -1,
98456        -1
98457      },
98458      {
98459        0,
98460        1,
98461        -1,
98462        -1,
98463        -1,
98464        -1,
98465        -1,
98466        -1,
98467        -1,
98468        -1,
98469        -1,
98470        -1,
98471        -1
98472      }
98473    }
98474  },
98475  {
98476    0,
98477    2,
98478    {
98479      kOperandTypeRegister,
98480      kOperandTypeRegister,
98481      0,
98482      0,
98483      0,
98484      0,
98485      0,
98486      0,
98487      0,
98488      0,
98489      0,
98490      0,
98491      0
98492    },
98493    {
98494      0,
98495      0,
98496      0,
98497      0,
98498      0,
98499      0,
98500      0,
98501      0,
98502      0,
98503      0,
98504      0,
98505      0,
98506      0
98507    },
98508    {
98509      {
98510        1,
98511        0,
98512        -1,
98513        -1,
98514        -1,
98515        -1,
98516        -1,
98517        -1,
98518        -1,
98519        -1,
98520        -1,
98521        -1,
98522        -1
98523      },
98524      {
98525        0,
98526        1,
98527        -1,
98528        -1,
98529        -1,
98530        -1,
98531        -1,
98532        -1,
98533        -1,
98534        -1,
98535        -1,
98536        -1,
98537        -1
98538      }
98539    }
98540  },
98541  {
98542    0,
98543    2,
98544    {
98545      kOperandTypeX86Memory,
98546      kOperandTypeRegister,
98547      0,
98548      0,
98549      0,
98550      0,
98551      0,
98552      0,
98553      0,
98554      0,
98555      0,
98556      0,
98557      0
98558    },
98559    {
98560      0,
98561      0,
98562      0,
98563      0,
98564      0,
98565      0,
98566      0,
98567      0,
98568      0,
98569      0,
98570      0,
98571      0,
98572      0
98573    },
98574    {
98575      {
98576        1,
98577        0,
98578        -1,
98579        -1,
98580        -1,
98581        -1,
98582        -1,
98583        -1,
98584        -1,
98585        -1,
98586        -1,
98587        -1,
98588        -1
98589      },
98590      {
98591        0,
98592        1,
98593        -1,
98594        -1,
98595        -1,
98596        -1,
98597        -1,
98598        -1,
98599        -1,
98600        -1,
98601        -1,
98602        -1,
98603        -1
98604      }
98605    }
98606  },
98607  {
98608    0,
98609    2,
98610    {
98611      kOperandTypeRegister,
98612      kOperandTypeX86Memory,
98613      0,
98614      0,
98615      0,
98616      0,
98617      0,
98618      0,
98619      0,
98620      0,
98621      0,
98622      0,
98623      0
98624    },
98625    {
98626      0,
98627      0,
98628      0,
98629      0,
98630      0,
98631      0,
98632      0,
98633      0,
98634      0,
98635      0,
98636      0,
98637      0,
98638      0
98639    },
98640    {
98641      {
98642        1,
98643        0,
98644        -1,
98645        -1,
98646        -1,
98647        -1,
98648        -1,
98649        -1,
98650        -1,
98651        -1,
98652        -1,
98653        -1,
98654        -1
98655      },
98656      {
98657        0,
98658        1,
98659        -1,
98660        -1,
98661        -1,
98662        -1,
98663        -1,
98664        -1,
98665        -1,
98666        -1,
98667        -1,
98668        -1,
98669        -1
98670      }
98671    }
98672  },
98673  {
98674    0,
98675    2,
98676    {
98677      kOperandTypeRegister,
98678      kOperandTypeRegister,
98679      0,
98680      0,
98681      0,
98682      0,
98683      0,
98684      0,
98685      0,
98686      0,
98687      0,
98688      0,
98689      0
98690    },
98691    {
98692      0,
98693      0,
98694      0,
98695      0,
98696      0,
98697      0,
98698      0,
98699      0,
98700      0,
98701      0,
98702      0,
98703      0,
98704      0
98705    },
98706    {
98707      {
98708        1,
98709        0,
98710        -1,
98711        -1,
98712        -1,
98713        -1,
98714        -1,
98715        -1,
98716        -1,
98717        -1,
98718        -1,
98719        -1,
98720        -1
98721      },
98722      {
98723        0,
98724        1,
98725        -1,
98726        -1,
98727        -1,
98728        -1,
98729        -1,
98730        -1,
98731        -1,
98732        -1,
98733        -1,
98734        -1,
98735        -1
98736      }
98737    }
98738  },
98739  {
98740    0,
98741    2,
98742    {
98743      kOperandTypeRegister,
98744      kOperandTypeRegister,
98745      0,
98746      0,
98747      0,
98748      0,
98749      0,
98750      0,
98751      0,
98752      0,
98753      0,
98754      0,
98755      0
98756    },
98757    {
98758      0,
98759      0,
98760      0,
98761      0,
98762      0,
98763      0,
98764      0,
98765      0,
98766      0,
98767      0,
98768      0,
98769      0,
98770      0
98771    },
98772    {
98773      {
98774        1,
98775        0,
98776        -1,
98777        -1,
98778        -1,
98779        -1,
98780        -1,
98781        -1,
98782        -1,
98783        -1,
98784        -1,
98785        -1,
98786        -1
98787      },
98788      {
98789        0,
98790        1,
98791        -1,
98792        -1,
98793        -1,
98794        -1,
98795        -1,
98796        -1,
98797        -1,
98798        -1,
98799        -1,
98800        -1,
98801        -1
98802      }
98803    }
98804  },
98805  {
98806    kInstructionTypeMove,
98807    2,
98808    {
98809      kOperandTypeX86Memory,
98810      kOperandTypeRegister,
98811      0,
98812      0,
98813      0,
98814      0,
98815      0,
98816      0,
98817      0,
98818      0,
98819      0,
98820      0,
98821      0
98822    },
98823    {
98824      kOperandFlagTarget,
98825      kOperandFlagSource,
98826      0,
98827      0,
98828      0,
98829      0,
98830      0,
98831      0,
98832      0,
98833      0,
98834      0,
98835      0,
98836      0
98837    },
98838    {
98839      {
98840        1,
98841        0,
98842        -1,
98843        -1,
98844        -1,
98845        -1,
98846        -1,
98847        -1,
98848        -1,
98849        -1,
98850        -1,
98851        -1,
98852        -1
98853      },
98854      {
98855        0,
98856        1,
98857        -1,
98858        -1,
98859        -1,
98860        -1,
98861        -1,
98862        -1,
98863        -1,
98864        -1,
98865        -1,
98866        -1,
98867        -1
98868      }
98869    }
98870  },
98871  {
98872    kInstructionTypeMove,
98873    2,
98874    {
98875      kOperandTypeRegister,
98876      kOperandTypeX86Memory,
98877      0,
98878      0,
98879      0,
98880      0,
98881      0,
98882      0,
98883      0,
98884      0,
98885      0,
98886      0,
98887      0
98888    },
98889    {
98890      kOperandFlagTarget,
98891      kOperandFlagSource,
98892      0,
98893      0,
98894      0,
98895      0,
98896      0,
98897      0,
98898      0,
98899      0,
98900      0,
98901      0,
98902      0
98903    },
98904    {
98905      {
98906        1,
98907        0,
98908        -1,
98909        -1,
98910        -1,
98911        -1,
98912        -1,
98913        -1,
98914        -1,
98915        -1,
98916        -1,
98917        -1,
98918        -1
98919      },
98920      {
98921        0,
98922        1,
98923        -1,
98924        -1,
98925        -1,
98926        -1,
98927        -1,
98928        -1,
98929        -1,
98930        -1,
98931        -1,
98932        -1,
98933        -1
98934      }
98935    }
98936  },
98937  {
98938    kInstructionTypeMove,
98939    2,
98940    {
98941      kOperandTypeX86Memory,
98942      kOperandTypeRegister,
98943      0,
98944      0,
98945      0,
98946      0,
98947      0,
98948      0,
98949      0,
98950      0,
98951      0,
98952      0,
98953      0
98954    },
98955    {
98956      kOperandFlagTarget,
98957      kOperandFlagSource,
98958      0,
98959      0,
98960      0,
98961      0,
98962      0,
98963      0,
98964      0,
98965      0,
98966      0,
98967      0,
98968      0
98969    },
98970    {
98971      {
98972        1,
98973        0,
98974        -1,
98975        -1,
98976        -1,
98977        -1,
98978        -1,
98979        -1,
98980        -1,
98981        -1,
98982        -1,
98983        -1,
98984        -1
98985      },
98986      {
98987        0,
98988        1,
98989        -1,
98990        -1,
98991        -1,
98992        -1,
98993        -1,
98994        -1,
98995        -1,
98996        -1,
98997        -1,
98998        -1,
98999        -1
99000      }
99001    }
99002  },
99003  {
99004    kInstructionTypeMove,
99005    2,
99006    {
99007      kOperandTypeRegister,
99008      kOperandTypeX86Memory,
99009      0,
99010      0,
99011      0,
99012      0,
99013      0,
99014      0,
99015      0,
99016      0,
99017      0,
99018      0,
99019      0
99020    },
99021    {
99022      kOperandFlagTarget,
99023      kOperandFlagSource,
99024      0,
99025      0,
99026      0,
99027      0,
99028      0,
99029      0,
99030      0,
99031      0,
99032      0,
99033      0,
99034      0
99035    },
99036    {
99037      {
99038        1,
99039        0,
99040        -1,
99041        -1,
99042        -1,
99043        -1,
99044        -1,
99045        -1,
99046        -1,
99047        -1,
99048        -1,
99049        -1,
99050        -1
99051      },
99052      {
99053        0,
99054        1,
99055        -1,
99056        -1,
99057        -1,
99058        -1,
99059        -1,
99060        -1,
99061        -1,
99062        -1,
99063        -1,
99064        -1,
99065        -1
99066      }
99067    }
99068  },
99069  {
99070    kInstructionTypeMove,
99071    2,
99072    {
99073      kOperandTypeX86Memory,
99074      kOperandTypeRegister,
99075      0,
99076      0,
99077      0,
99078      0,
99079      0,
99080      0,
99081      0,
99082      0,
99083      0,
99084      0,
99085      0
99086    },
99087    {
99088      kOperandFlagTarget,
99089      kOperandFlagSource,
99090      0,
99091      0,
99092      0,
99093      0,
99094      0,
99095      0,
99096      0,
99097      0,
99098      0,
99099      0,
99100      0
99101    },
99102    {
99103      {
99104        1,
99105        0,
99106        -1,
99107        -1,
99108        -1,
99109        -1,
99110        -1,
99111        -1,
99112        -1,
99113        -1,
99114        -1,
99115        -1,
99116        -1
99117      },
99118      {
99119        0,
99120        1,
99121        -1,
99122        -1,
99123        -1,
99124        -1,
99125        -1,
99126        -1,
99127        -1,
99128        -1,
99129        -1,
99130        -1,
99131        -1
99132      }
99133    }
99134  },
99135  {
99136    kInstructionTypeMove,
99137    2,
99138    {
99139      kOperandTypeRegister,
99140      kOperandTypeX86Memory,
99141      0,
99142      0,
99143      0,
99144      0,
99145      0,
99146      0,
99147      0,
99148      0,
99149      0,
99150      0,
99151      0
99152    },
99153    {
99154      kOperandFlagTarget,
99155      kOperandFlagSource,
99156      0,
99157      0,
99158      0,
99159      0,
99160      0,
99161      0,
99162      0,
99163      0,
99164      0,
99165      0,
99166      0
99167    },
99168    {
99169      {
99170        1,
99171        0,
99172        -1,
99173        -1,
99174        -1,
99175        -1,
99176        -1,
99177        -1,
99178        -1,
99179        -1,
99180        -1,
99181        -1,
99182        -1
99183      },
99184      {
99185        0,
99186        1,
99187        -1,
99188        -1,
99189        -1,
99190        -1,
99191        -1,
99192        -1,
99193        -1,
99194        -1,
99195        -1,
99196        -1,
99197        -1
99198      }
99199    }
99200  },
99201  {
99202    kInstructionTypeMove,
99203    2,
99204    {
99205      kOperandTypeRegister,
99206      kOperandTypeX86Memory,
99207      0,
99208      0,
99209      0,
99210      0,
99211      0,
99212      0,
99213      0,
99214      0,
99215      0,
99216      0,
99217      0
99218    },
99219    {
99220      kOperandFlagTarget,
99221      kOperandFlagSource,
99222      0,
99223      0,
99224      0,
99225      0,
99226      0,
99227      0,
99228      0,
99229      0,
99230      0,
99231      0,
99232      0
99233    },
99234    {
99235      {
99236        1,
99237        0,
99238        -1,
99239        -1,
99240        -1,
99241        -1,
99242        -1,
99243        -1,
99244        -1,
99245        -1,
99246        -1,
99247        -1,
99248        -1
99249      },
99250      {
99251        0,
99252        1,
99253        -1,
99254        -1,
99255        -1,
99256        -1,
99257        -1,
99258        -1,
99259        -1,
99260        -1,
99261        -1,
99262        -1,
99263        -1
99264      }
99265    }
99266  },
99267  {
99268    kInstructionTypeMove,
99269    2,
99270    {
99271      kOperandTypeRegister,
99272      kOperandTypeRegister,
99273      0,
99274      0,
99275      0,
99276      0,
99277      0,
99278      0,
99279      0,
99280      0,
99281      0,
99282      0,
99283      0
99284    },
99285    {
99286      kOperandFlagTarget,
99287      kOperandFlagSource,
99288      0,
99289      0,
99290      0,
99291      0,
99292      0,
99293      0,
99294      0,
99295      0,
99296      0,
99297      0,
99298      0
99299    },
99300    {
99301      {
99302        1,
99303        0,
99304        -1,
99305        -1,
99306        -1,
99307        -1,
99308        -1,
99309        -1,
99310        -1,
99311        -1,
99312        -1,
99313        -1,
99314        -1
99315      },
99316      {
99317        0,
99318        1,
99319        -1,
99320        -1,
99321        -1,
99322        -1,
99323        -1,
99324        -1,
99325        -1,
99326        -1,
99327        -1,
99328        -1,
99329        -1
99330      }
99331    }
99332  },
99333  {
99334    0,
99335    2,
99336    {
99337      kOperandTypeRegister,
99338      kOperandTypeX86Memory,
99339      0,
99340      0,
99341      0,
99342      0,
99343      0,
99344      0,
99345      0,
99346      0,
99347      0,
99348      0,
99349      0
99350    },
99351    {
99352      0,
99353      0,
99354      0,
99355      0,
99356      0,
99357      0,
99358      0,
99359      0,
99360      0,
99361      0,
99362      0,
99363      0,
99364      0
99365    },
99366    {
99367      {
99368        1,
99369        0,
99370        -1,
99371        -1,
99372        -1,
99373        -1,
99374        -1,
99375        -1,
99376        -1,
99377        -1,
99378        -1,
99379        -1,
99380        -1
99381      },
99382      {
99383        0,
99384        1,
99385        -1,
99386        -1,
99387        -1,
99388        -1,
99389        -1,
99390        -1,
99391        -1,
99392        -1,
99393        -1,
99394        -1,
99395        -1
99396      }
99397    }
99398  },
99399  {
99400    0,
99401    2,
99402    {
99403      kOperandTypeRegister,
99404      kOperandTypeRegister,
99405      0,
99406      0,
99407      0,
99408      0,
99409      0,
99410      0,
99411      0,
99412      0,
99413      0,
99414      0,
99415      0
99416    },
99417    {
99418      0,
99419      0,
99420      0,
99421      0,
99422      0,
99423      0,
99424      0,
99425      0,
99426      0,
99427      0,
99428      0,
99429      0,
99430      0
99431    },
99432    {
99433      {
99434        1,
99435        0,
99436        -1,
99437        -1,
99438        -1,
99439        -1,
99440        -1,
99441        -1,
99442        -1,
99443        -1,
99444        -1,
99445        -1,
99446        -1
99447      },
99448      {
99449        0,
99450        1,
99451        -1,
99452        -1,
99453        -1,
99454        -1,
99455        -1,
99456        -1,
99457        -1,
99458        -1,
99459        -1,
99460        -1,
99461        -1
99462      }
99463    }
99464  },
99465  {
99466    kInstructionTypeMove,
99467    2,
99468    {
99469      kOperandTypeRegister,
99470      kOperandTypeX86Memory,
99471      0,
99472      0,
99473      0,
99474      0,
99475      0,
99476      0,
99477      0,
99478      0,
99479      0,
99480      0,
99481      0
99482    },
99483    {
99484      kOperandFlagTarget,
99485      kOperandFlagSource,
99486      0,
99487      0,
99488      0,
99489      0,
99490      0,
99491      0,
99492      0,
99493      0,
99494      0,
99495      0,
99496      0
99497    },
99498    {
99499      {
99500        1,
99501        0,
99502        -1,
99503        -1,
99504        -1,
99505        -1,
99506        -1,
99507        -1,
99508        -1,
99509        -1,
99510        -1,
99511        -1,
99512        -1
99513      },
99514      {
99515        0,
99516        1,
99517        -1,
99518        -1,
99519        -1,
99520        -1,
99521        -1,
99522        -1,
99523        -1,
99524        -1,
99525        -1,
99526        -1,
99527        -1
99528      }
99529    }
99530  },
99531  {
99532    kInstructionTypeMove,
99533    2,
99534    {
99535      kOperandTypeRegister,
99536      kOperandTypeRegister,
99537      0,
99538      0,
99539      0,
99540      0,
99541      0,
99542      0,
99543      0,
99544      0,
99545      0,
99546      0,
99547      0
99548    },
99549    {
99550      kOperandFlagTarget,
99551      kOperandFlagSource,
99552      0,
99553      0,
99554      0,
99555      0,
99556      0,
99557      0,
99558      0,
99559      0,
99560      0,
99561      0,
99562      0
99563    },
99564    {
99565      {
99566        1,
99567        0,
99568        -1,
99569        -1,
99570        -1,
99571        -1,
99572        -1,
99573        -1,
99574        -1,
99575        -1,
99576        -1,
99577        -1,
99578        -1
99579      },
99580      {
99581        0,
99582        1,
99583        -1,
99584        -1,
99585        -1,
99586        -1,
99587        -1,
99588        -1,
99589        -1,
99590        -1,
99591        -1,
99592        -1,
99593        -1
99594      }
99595    }
99596  },
99597  {
99598    kInstructionTypeMove,
99599    2,
99600    {
99601      kOperandTypeX86Memory,
99602      kOperandTypeRegister,
99603      0,
99604      0,
99605      0,
99606      0,
99607      0,
99608      0,
99609      0,
99610      0,
99611      0,
99612      0,
99613      0
99614    },
99615    {
99616      kOperandFlagTarget,
99617      kOperandFlagSource,
99618      0,
99619      0,
99620      0,
99621      0,
99622      0,
99623      0,
99624      0,
99625      0,
99626      0,
99627      0,
99628      0
99629    },
99630    {
99631      {
99632        1,
99633        0,
99634        -1,
99635        -1,
99636        -1,
99637        -1,
99638        -1,
99639        -1,
99640        -1,
99641        -1,
99642        -1,
99643        -1,
99644        -1
99645      },
99646      {
99647        0,
99648        1,
99649        -1,
99650        -1,
99651        -1,
99652        -1,
99653        -1,
99654        -1,
99655        -1,
99656        -1,
99657        -1,
99658        -1,
99659        -1
99660      }
99661    }
99662  },
99663  {
99664    kInstructionTypeMove,
99665    2,
99666    {
99667      kOperandTypeRegister,
99668      kOperandTypeX86Memory,
99669      0,
99670      0,
99671      0,
99672      0,
99673      0,
99674      0,
99675      0,
99676      0,
99677      0,
99678      0,
99679      0
99680    },
99681    {
99682      kOperandFlagTarget,
99683      kOperandFlagSource,
99684      0,
99685      0,
99686      0,
99687      0,
99688      0,
99689      0,
99690      0,
99691      0,
99692      0,
99693      0,
99694      0
99695    },
99696    {
99697      {
99698        1,
99699        0,
99700        -1,
99701        -1,
99702        -1,
99703        -1,
99704        -1,
99705        -1,
99706        -1,
99707        -1,
99708        -1,
99709        -1,
99710        -1
99711      },
99712      {
99713        0,
99714        1,
99715        -1,
99716        -1,
99717        -1,
99718        -1,
99719        -1,
99720        -1,
99721        -1,
99722        -1,
99723        -1,
99724        -1,
99725        -1
99726      }
99727    }
99728  },
99729  {
99730    kInstructionTypeMove,
99731    2,
99732    {
99733      kOperandTypeRegister,
99734      kOperandTypeRegister,
99735      0,
99736      0,
99737      0,
99738      0,
99739      0,
99740      0,
99741      0,
99742      0,
99743      0,
99744      0,
99745      0
99746    },
99747    {
99748      kOperandFlagTarget,
99749      kOperandFlagSource,
99750      0,
99751      0,
99752      0,
99753      0,
99754      0,
99755      0,
99756      0,
99757      0,
99758      0,
99759      0,
99760      0
99761    },
99762    {
99763      {
99764        1,
99765        0,
99766        -1,
99767        -1,
99768        -1,
99769        -1,
99770        -1,
99771        -1,
99772        -1,
99773        -1,
99774        -1,
99775        -1,
99776        -1
99777      },
99778      {
99779        0,
99780        1,
99781        -1,
99782        -1,
99783        -1,
99784        -1,
99785        -1,
99786        -1,
99787        -1,
99788        -1,
99789        -1,
99790        -1,
99791        -1
99792      }
99793    }
99794  },
99795  {
99796    kInstructionTypeMove,
99797    2,
99798    {
99799      kOperandTypeRegister,
99800      kOperandTypeRegister,
99801      0,
99802      0,
99803      0,
99804      0,
99805      0,
99806      0,
99807      0,
99808      0,
99809      0,
99810      0,
99811      0
99812    },
99813    {
99814      kOperandFlagTarget,
99815      kOperandFlagSource,
99816      0,
99817      0,
99818      0,
99819      0,
99820      0,
99821      0,
99822      0,
99823      0,
99824      0,
99825      0,
99826      0
99827    },
99828    {
99829      {
99830        1,
99831        0,
99832        -1,
99833        -1,
99834        -1,
99835        -1,
99836        -1,
99837        -1,
99838        -1,
99839        -1,
99840        -1,
99841        -1,
99842        -1
99843      },
99844      {
99845        0,
99846        1,
99847        -1,
99848        -1,
99849        -1,
99850        -1,
99851        -1,
99852        -1,
99853        -1,
99854        -1,
99855        -1,
99856        -1,
99857        -1
99858      }
99859    }
99860  },
99861  {
99862    kInstructionTypeMove,
99863    2,
99864    {
99865      kOperandTypeX86Memory,
99866      kOperandTypeRegister,
99867      0,
99868      0,
99869      0,
99870      0,
99871      0,
99872      0,
99873      0,
99874      0,
99875      0,
99876      0,
99877      0
99878    },
99879    {
99880      kOperandFlagTarget,
99881      kOperandFlagSource,
99882      0,
99883      0,
99884      0,
99885      0,
99886      0,
99887      0,
99888      0,
99889      0,
99890      0,
99891      0,
99892      0
99893    },
99894    {
99895      {
99896        1,
99897        0,
99898        -1,
99899        -1,
99900        -1,
99901        -1,
99902        -1,
99903        -1,
99904        -1,
99905        -1,
99906        -1,
99907        -1,
99908        -1
99909      },
99910      {
99911        0,
99912        1,
99913        -1,
99914        -1,
99915        -1,
99916        -1,
99917        -1,
99918        -1,
99919        -1,
99920        -1,
99921        -1,
99922        -1,
99923        -1
99924      }
99925    }
99926  },
99927  {
99928    kInstructionTypeMove,
99929    2,
99930    {
99931      kOperandTypeX86Memory,
99932      kOperandTypeRegister,
99933      0,
99934      0,
99935      0,
99936      0,
99937      0,
99938      0,
99939      0,
99940      0,
99941      0,
99942      0,
99943      0
99944    },
99945    {
99946      kOperandFlagTarget,
99947      kOperandFlagSource,
99948      0,
99949      0,
99950      0,
99951      0,
99952      0,
99953      0,
99954      0,
99955      0,
99956      0,
99957      0,
99958      0
99959    },
99960    {
99961      {
99962        1,
99963        0,
99964        -1,
99965        -1,
99966        -1,
99967        -1,
99968        -1,
99969        -1,
99970        -1,
99971        -1,
99972        -1,
99973        -1,
99974        -1
99975      },
99976      {
99977        0,
99978        1,
99979        -1,
99980        -1,
99981        -1,
99982        -1,
99983        -1,
99984        -1,
99985        -1,
99986        -1,
99987        -1,
99988        -1,
99989        -1
99990      }
99991    }
99992  },
99993  {
99994    kInstructionTypeMove,
99995    2,
99996    {
99997      kOperandTypeRegister,
99998      kOperandTypeX86Memory,
99999      0,
100000      0,
100001      0,
100002      0,
100003      0,
100004      0,
100005      0,
100006      0,
100007      0,
100008      0,
100009      0
100010    },
100011    {
100012      kOperandFlagTarget,
100013      kOperandFlagSource,
100014      0,
100015      0,
100016      0,
100017      0,
100018      0,
100019      0,
100020      0,
100021      0,
100022      0,
100023      0,
100024      0
100025    },
100026    {
100027      {
100028        1,
100029        0,
100030        -1,
100031        -1,
100032        -1,
100033        -1,
100034        -1,
100035        -1,
100036        -1,
100037        -1,
100038        -1,
100039        -1,
100040        -1
100041      },
100042      {
100043        0,
100044        1,
100045        -1,
100046        -1,
100047        -1,
100048        -1,
100049        -1,
100050        -1,
100051        -1,
100052        -1,
100053        -1,
100054        -1,
100055        -1
100056      }
100057    }
100058  },
100059  {
100060    kInstructionTypeMove,
100061    2,
100062    {
100063      kOperandTypeRegister,
100064      kOperandTypeRegister,
100065      0,
100066      0,
100067      0,
100068      0,
100069      0,
100070      0,
100071      0,
100072      0,
100073      0,
100074      0,
100075      0
100076    },
100077    {
100078      kOperandFlagTarget,
100079      kOperandFlagSource,
100080      0,
100081      0,
100082      0,
100083      0,
100084      0,
100085      0,
100086      0,
100087      0,
100088      0,
100089      0,
100090      0
100091    },
100092    {
100093      {
100094        1,
100095        0,
100096        -1,
100097        -1,
100098        -1,
100099        -1,
100100        -1,
100101        -1,
100102        -1,
100103        -1,
100104        -1,
100105        -1,
100106        -1
100107      },
100108      {
100109        0,
100110        1,
100111        -1,
100112        -1,
100113        -1,
100114        -1,
100115        -1,
100116        -1,
100117        -1,
100118        -1,
100119        -1,
100120        -1,
100121        -1
100122      }
100123    }
100124  },
100125  {
100126    kInstructionTypeMove,
100127    2,
100128    {
100129      kOperandTypeRegister,
100130      kOperandTypeRegister,
100131      0,
100132      0,
100133      0,
100134      0,
100135      0,
100136      0,
100137      0,
100138      0,
100139      0,
100140      0,
100141      0
100142    },
100143    {
100144      kOperandFlagTarget,
100145      kOperandFlagSource,
100146      0,
100147      0,
100148      0,
100149      0,
100150      0,
100151      0,
100152      0,
100153      0,
100154      0,
100155      0,
100156      0
100157    },
100158    {
100159      {
100160        1,
100161        0,
100162        -1,
100163        -1,
100164        -1,
100165        -1,
100166        -1,
100167        -1,
100168        -1,
100169        -1,
100170        -1,
100171        -1,
100172        -1
100173      },
100174      {
100175        0,
100176        1,
100177        -1,
100178        -1,
100179        -1,
100180        -1,
100181        -1,
100182        -1,
100183        -1,
100184        -1,
100185        -1,
100186        -1,
100187        -1
100188      }
100189    }
100190  },
100191  {
100192    0,
100193    3,
100194    {
100195      kOperandTypeRegister,
100196      kOperandTypeRegister,
100197      kOperandTypeRegister,
100198      0,
100199      0,
100200      0,
100201      0,
100202      0,
100203      0,
100204      0,
100205      0,
100206      0,
100207      0
100208    },
100209    {
100210      0,
100211      0,
100212      0,
100213      0,
100214      0,
100215      0,
100216      0,
100217      0,
100218      0,
100219      0,
100220      0,
100221      0,
100222      0
100223    },
100224    {
100225      {
100226        2,
100227        0,
100228        -1,
100229        -1,
100230        -1,
100231        -1,
100232        -1,
100233        -1,
100234        -1,
100235        -1,
100236        -1,
100237        -1,
100238        -1
100239      },
100240      {
100241        0,
100242        2,
100243        -1,
100244        -1,
100245        -1,
100246        -1,
100247        -1,
100248        -1,
100249        -1,
100250        -1,
100251        -1,
100252        -1,
100253        -1
100254      }
100255    }
100256  },
100257  {
100258    0,
100259    2,
100260    {
100261      kOperandTypeX86Memory,
100262      kOperandTypeRegister,
100263      0,
100264      0,
100265      0,
100266      0,
100267      0,
100268      0,
100269      0,
100270      0,
100271      0,
100272      0,
100273      0
100274    },
100275    {
100276      0,
100277      0,
100278      0,
100279      0,
100280      0,
100281      0,
100282      0,
100283      0,
100284      0,
100285      0,
100286      0,
100287      0,
100288      0
100289    },
100290    {
100291      {
100292        1,
100293        0,
100294        -1,
100295        -1,
100296        -1,
100297        -1,
100298        -1,
100299        -1,
100300        -1,
100301        -1,
100302        -1,
100303        -1,
100304        -1
100305      },
100306      {
100307        0,
100308        1,
100309        -1,
100310        -1,
100311        -1,
100312        -1,
100313        -1,
100314        -1,
100315        -1,
100316        -1,
100317        -1,
100318        -1,
100319        -1
100320      }
100321    }
100322  },
100323  {
100324    0,
100325    3,
100326    {
100327      kOperandTypeRegister,
100328      kOperandTypeRegister,
100329      kOperandTypeX86Memory,
100330      0,
100331      0,
100332      0,
100333      0,
100334      0,
100335      0,
100336      0,
100337      0,
100338      0,
100339      0
100340    },
100341    {
100342      0,
100343      0,
100344      0,
100345      0,
100346      0,
100347      0,
100348      0,
100349      0,
100350      0,
100351      0,
100352      0,
100353      0,
100354      0
100355    },
100356    {
100357      {
100358        2,
100359        0,
100360        -1,
100361        -1,
100362        -1,
100363        -1,
100364        -1,
100365        -1,
100366        -1,
100367        -1,
100368        -1,
100369        -1,
100370        -1
100371      },
100372      {
100373        0,
100374        2,
100375        -1,
100376        -1,
100377        -1,
100378        -1,
100379        -1,
100380        -1,
100381        -1,
100382        -1,
100383        -1,
100384        -1,
100385        -1
100386      }
100387    }
100388  },
100389  {
100390    0,
100391    2,
100392    {
100393      kOperandTypeX86Memory,
100394      kOperandTypeRegister,
100395      0,
100396      0,
100397      0,
100398      0,
100399      0,
100400      0,
100401      0,
100402      0,
100403      0,
100404      0,
100405      0
100406    },
100407    {
100408      0,
100409      0,
100410      0,
100411      0,
100412      0,
100413      0,
100414      0,
100415      0,
100416      0,
100417      0,
100418      0,
100419      0,
100420      0
100421    },
100422    {
100423      {
100424        1,
100425        0,
100426        -1,
100427        -1,
100428        -1,
100429        -1,
100430        -1,
100431        -1,
100432        -1,
100433        -1,
100434        -1,
100435        -1,
100436        -1
100437      },
100438      {
100439        0,
100440        1,
100441        -1,
100442        -1,
100443        -1,
100444        -1,
100445        -1,
100446        -1,
100447        -1,
100448        -1,
100449        -1,
100450        -1,
100451        -1
100452      }
100453    }
100454  },
100455  {
100456    0,
100457    3,
100458    {
100459      kOperandTypeRegister,
100460      kOperandTypeRegister,
100461      kOperandTypeX86Memory,
100462      0,
100463      0,
100464      0,
100465      0,
100466      0,
100467      0,
100468      0,
100469      0,
100470      0,
100471      0
100472    },
100473    {
100474      0,
100475      0,
100476      0,
100477      0,
100478      0,
100479      0,
100480      0,
100481      0,
100482      0,
100483      0,
100484      0,
100485      0,
100486      0
100487    },
100488    {
100489      {
100490        2,
100491        0,
100492        -1,
100493        -1,
100494        -1,
100495        -1,
100496        -1,
100497        -1,
100498        -1,
100499        -1,
100500        -1,
100501        -1,
100502        -1
100503      },
100504      {
100505        0,
100506        2,
100507        -1,
100508        -1,
100509        -1,
100510        -1,
100511        -1,
100512        -1,
100513        -1,
100514        -1,
100515        -1,
100516        -1,
100517        -1
100518      }
100519    }
100520  },
100521  {
100522    0,
100523    3,
100524    {
100525      kOperandTypeRegister,
100526      kOperandTypeRegister,
100527      kOperandTypeRegister,
100528      0,
100529      0,
100530      0,
100531      0,
100532      0,
100533      0,
100534      0,
100535      0,
100536      0,
100537      0
100538    },
100539    {
100540      0,
100541      0,
100542      0,
100543      0,
100544      0,
100545      0,
100546      0,
100547      0,
100548      0,
100549      0,
100550      0,
100551      0,
100552      0
100553    },
100554    {
100555      {
100556        2,
100557        0,
100558        -1,
100559        -1,
100560        -1,
100561        -1,
100562        -1,
100563        -1,
100564        -1,
100565        -1,
100566        -1,
100567        -1,
100568        -1
100569      },
100570      {
100571        0,
100572        2,
100573        -1,
100574        -1,
100575        -1,
100576        -1,
100577        -1,
100578        -1,
100579        -1,
100580        -1,
100581        -1,
100582        -1,
100583        -1
100584      }
100585    }
100586  },
100587  {
100588    0,
100589    2,
100590    {
100591      kOperandTypeX86Memory,
100592      kOperandTypeRegister,
100593      0,
100594      0,
100595      0,
100596      0,
100597      0,
100598      0,
100599      0,
100600      0,
100601      0,
100602      0,
100603      0
100604    },
100605    {
100606      0,
100607      0,
100608      0,
100609      0,
100610      0,
100611      0,
100612      0,
100613      0,
100614      0,
100615      0,
100616      0,
100617      0,
100618      0
100619    },
100620    {
100621      {
100622        1,
100623        0,
100624        -1,
100625        -1,
100626        -1,
100627        -1,
100628        -1,
100629        -1,
100630        -1,
100631        -1,
100632        -1,
100633        -1,
100634        -1
100635      },
100636      {
100637        0,
100638        1,
100639        -1,
100640        -1,
100641        -1,
100642        -1,
100643        -1,
100644        -1,
100645        -1,
100646        -1,
100647        -1,
100648        -1,
100649        -1
100650      }
100651    }
100652  },
100653  {
100654    0,
100655    3,
100656    {
100657      kOperandTypeRegister,
100658      kOperandTypeRegister,
100659      kOperandTypeX86Memory,
100660      0,
100661      0,
100662      0,
100663      0,
100664      0,
100665      0,
100666      0,
100667      0,
100668      0,
100669      0
100670    },
100671    {
100672      0,
100673      0,
100674      0,
100675      0,
100676      0,
100677      0,
100678      0,
100679      0,
100680      0,
100681      0,
100682      0,
100683      0,
100684      0
100685    },
100686    {
100687      {
100688        2,
100689        0,
100690        -1,
100691        -1,
100692        -1,
100693        -1,
100694        -1,
100695        -1,
100696        -1,
100697        -1,
100698        -1,
100699        -1,
100700        -1
100701      },
100702      {
100703        0,
100704        2,
100705        -1,
100706        -1,
100707        -1,
100708        -1,
100709        -1,
100710        -1,
100711        -1,
100712        -1,
100713        -1,
100714        -1,
100715        -1
100716      }
100717    }
100718  },
100719  {
100720    0,
100721    2,
100722    {
100723      kOperandTypeX86Memory,
100724      kOperandTypeRegister,
100725      0,
100726      0,
100727      0,
100728      0,
100729      0,
100730      0,
100731      0,
100732      0,
100733      0,
100734      0,
100735      0
100736    },
100737    {
100738      0,
100739      0,
100740      0,
100741      0,
100742      0,
100743      0,
100744      0,
100745      0,
100746      0,
100747      0,
100748      0,
100749      0,
100750      0
100751    },
100752    {
100753      {
100754        1,
100755        0,
100756        -1,
100757        -1,
100758        -1,
100759        -1,
100760        -1,
100761        -1,
100762        -1,
100763        -1,
100764        -1,
100765        -1,
100766        -1
100767      },
100768      {
100769        0,
100770        1,
100771        -1,
100772        -1,
100773        -1,
100774        -1,
100775        -1,
100776        -1,
100777        -1,
100778        -1,
100779        -1,
100780        -1,
100781        -1
100782      }
100783    }
100784  },
100785  {
100786    0,
100787    3,
100788    {
100789      kOperandTypeRegister,
100790      kOperandTypeRegister,
100791      kOperandTypeX86Memory,
100792      0,
100793      0,
100794      0,
100795      0,
100796      0,
100797      0,
100798      0,
100799      0,
100800      0,
100801      0
100802    },
100803    {
100804      0,
100805      0,
100806      0,
100807      0,
100808      0,
100809      0,
100810      0,
100811      0,
100812      0,
100813      0,
100814      0,
100815      0,
100816      0
100817    },
100818    {
100819      {
100820        2,
100821        0,
100822        -1,
100823        -1,
100824        -1,
100825        -1,
100826        -1,
100827        -1,
100828        -1,
100829        -1,
100830        -1,
100831        -1,
100832        -1
100833      },
100834      {
100835        0,
100836        2,
100837        -1,
100838        -1,
100839        -1,
100840        -1,
100841        -1,
100842        -1,
100843        -1,
100844        -1,
100845        -1,
100846        -1,
100847        -1
100848      }
100849    }
100850  },
100851  {
100852    kInstructionTypeMove,
100853    2,
100854    {
100855      kOperandTypeX86Memory,
100856      kOperandTypeRegister,
100857      0,
100858      0,
100859      0,
100860      0,
100861      0,
100862      0,
100863      0,
100864      0,
100865      0,
100866      0,
100867      0
100868    },
100869    {
100870      kOperandFlagTarget,
100871      kOperandFlagSource,
100872      0,
100873      0,
100874      0,
100875      0,
100876      0,
100877      0,
100878      0,
100879      0,
100880      0,
100881      0,
100882      0
100883    },
100884    {
100885      {
100886        1,
100887        0,
100888        -1,
100889        -1,
100890        -1,
100891        -1,
100892        -1,
100893        -1,
100894        -1,
100895        -1,
100896        -1,
100897        -1,
100898        -1
100899      },
100900      {
100901        0,
100902        1,
100903        -1,
100904        -1,
100905        -1,
100906        -1,
100907        -1,
100908        -1,
100909        -1,
100910        -1,
100911        -1,
100912        -1,
100913        -1
100914      }
100915    }
100916  },
100917  {
100918    0,
100919    2,
100920    {
100921      kOperandTypeRegister,
100922      kOperandTypeRegister,
100923      0,
100924      0,
100925      0,
100926      0,
100927      0,
100928      0,
100929      0,
100930      0,
100931      0,
100932      0,
100933      0
100934    },
100935    {
100936      0,
100937      0,
100938      0,
100939      0,
100940      0,
100941      0,
100942      0,
100943      0,
100944      0,
100945      0,
100946      0,
100947      0,
100948      0
100949    },
100950    {
100951      {
100952        1,
100953        0,
100954        -1,
100955        -1,
100956        -1,
100957        -1,
100958        -1,
100959        -1,
100960        -1,
100961        -1,
100962        -1,
100963        -1,
100964        -1
100965      },
100966      {
100967        0,
100968        1,
100969        -1,
100970        -1,
100971        -1,
100972        -1,
100973        -1,
100974        -1,
100975        -1,
100976        -1,
100977        -1,
100978        -1,
100979        -1
100980      }
100981    }
100982  },
100983  {
100984    0,
100985    2,
100986    {
100987      kOperandTypeRegister,
100988      kOperandTypeRegister,
100989      0,
100990      0,
100991      0,
100992      0,
100993      0,
100994      0,
100995      0,
100996      0,
100997      0,
100998      0,
100999      0
101000    },
101001    {
101002      0,
101003      0,
101004      0,
101005      0,
101006      0,
101007      0,
101008      0,
101009      0,
101010      0,
101011      0,
101012      0,
101013      0,
101014      0
101015    },
101016    {
101017      {
101018        1,
101019        0,
101020        -1,
101021        -1,
101022        -1,
101023        -1,
101024        -1,
101025        -1,
101026        -1,
101027        -1,
101028        -1,
101029        -1,
101030        -1
101031      },
101032      {
101033        0,
101034        1,
101035        -1,
101036        -1,
101037        -1,
101038        -1,
101039        -1,
101040        -1,
101041        -1,
101042        -1,
101043        -1,
101044        -1,
101045        -1
101046      }
101047    }
101048  },
101049  {
101050    0,
101051    2,
101052    {
101053      kOperandTypeRegister,
101054      kOperandTypeRegister,
101055      0,
101056      0,
101057      0,
101058      0,
101059      0,
101060      0,
101061      0,
101062      0,
101063      0,
101064      0,
101065      0
101066    },
101067    {
101068      0,
101069      0,
101070      0,
101071      0,
101072      0,
101073      0,
101074      0,
101075      0,
101076      0,
101077      0,
101078      0,
101079      0,
101080      0
101081    },
101082    {
101083      {
101084        1,
101085        0,
101086        -1,
101087        -1,
101088        -1,
101089        -1,
101090        -1,
101091        -1,
101092        -1,
101093        -1,
101094        -1,
101095        -1,
101096        -1
101097      },
101098      {
101099        0,
101100        1,
101101        -1,
101102        -1,
101103        -1,
101104        -1,
101105        -1,
101106        -1,
101107        -1,
101108        -1,
101109        -1,
101110        -1,
101111        -1
101112      }
101113    }
101114  },
101115  {
101116    0,
101117    2,
101118    {
101119      kOperandTypeRegister,
101120      kOperandTypeRegister,
101121      0,
101122      0,
101123      0,
101124      0,
101125      0,
101126      0,
101127      0,
101128      0,
101129      0,
101130      0,
101131      0
101132    },
101133    {
101134      0,
101135      0,
101136      0,
101137      0,
101138      0,
101139      0,
101140      0,
101141      0,
101142      0,
101143      0,
101144      0,
101145      0,
101146      0
101147    },
101148    {
101149      {
101150        1,
101151        0,
101152        -1,
101153        -1,
101154        -1,
101155        -1,
101156        -1,
101157        -1,
101158        -1,
101159        -1,
101160        -1,
101161        -1,
101162        -1
101163      },
101164      {
101165        0,
101166        1,
101167        -1,
101168        -1,
101169        -1,
101170        -1,
101171        -1,
101172        -1,
101173        -1,
101174        -1,
101175        -1,
101176        -1,
101177        -1
101178      }
101179    }
101180  },
101181  {
101182    kInstructionTypeMove,
101183    2,
101184    {
101185      kOperandTypeRegister,
101186      kOperandTypeX86Memory,
101187      0,
101188      0,
101189      0,
101190      0,
101191      0,
101192      0,
101193      0,
101194      0,
101195      0,
101196      0,
101197      0
101198    },
101199    {
101200      kOperandFlagTarget,
101201      kOperandFlagSource,
101202      0,
101203      0,
101204      0,
101205      0,
101206      0,
101207      0,
101208      0,
101209      0,
101210      0,
101211      0,
101212      0
101213    },
101214    {
101215      {
101216        1,
101217        0,
101218        -1,
101219        -1,
101220        -1,
101221        -1,
101222        -1,
101223        -1,
101224        -1,
101225        -1,
101226        -1,
101227        -1,
101228        -1
101229      },
101230      {
101231        0,
101232        1,
101233        -1,
101234        -1,
101235        -1,
101236        -1,
101237        -1,
101238        -1,
101239        -1,
101240        -1,
101241        -1,
101242        -1,
101243        -1
101244      }
101245    }
101246  },
101247  {
101248    kInstructionTypeMove,
101249    2,
101250    {
101251      kOperandTypeX86Memory,
101252      kOperandTypeRegister,
101253      0,
101254      0,
101255      0,
101256      0,
101257      0,
101258      0,
101259      0,
101260      0,
101261      0,
101262      0,
101263      0
101264    },
101265    {
101266      kOperandFlagTarget,
101267      kOperandFlagSource,
101268      0,
101269      0,
101270      0,
101271      0,
101272      0,
101273      0,
101274      0,
101275      0,
101276      0,
101277      0,
101278      0
101279    },
101280    {
101281      {
101282        1,
101283        0,
101284        -1,
101285        -1,
101286        -1,
101287        -1,
101288        -1,
101289        -1,
101290        -1,
101291        -1,
101292        -1,
101293        -1,
101294        -1
101295      },
101296      {
101297        0,
101298        1,
101299        -1,
101300        -1,
101301        -1,
101302        -1,
101303        -1,
101304        -1,
101305        -1,
101306        -1,
101307        -1,
101308        -1,
101309        -1
101310      }
101311    }
101312  },
101313  {
101314    kInstructionTypeMove,
101315    2,
101316    {
101317      kOperandTypeX86Memory,
101318      kOperandTypeRegister,
101319      0,
101320      0,
101321      0,
101322      0,
101323      0,
101324      0,
101325      0,
101326      0,
101327      0,
101328      0,
101329      0
101330    },
101331    {
101332      kOperandFlagTarget,
101333      kOperandFlagSource,
101334      0,
101335      0,
101336      0,
101337      0,
101338      0,
101339      0,
101340      0,
101341      0,
101342      0,
101343      0,
101344      0
101345    },
101346    {
101347      {
101348        1,
101349        0,
101350        -1,
101351        -1,
101352        -1,
101353        -1,
101354        -1,
101355        -1,
101356        -1,
101357        -1,
101358        -1,
101359        -1,
101360        -1
101361      },
101362      {
101363        0,
101364        1,
101365        -1,
101366        -1,
101367        -1,
101368        -1,
101369        -1,
101370        -1,
101371        -1,
101372        -1,
101373        -1,
101374        -1,
101375        -1
101376      }
101377    }
101378  },
101379  {
101380    kInstructionTypeMove,
101381    2,
101382    {
101383      kOperandTypeX86Memory,
101384      kOperandTypeRegister,
101385      0,
101386      0,
101387      0,
101388      0,
101389      0,
101390      0,
101391      0,
101392      0,
101393      0,
101394      0,
101395      0
101396    },
101397    {
101398      kOperandFlagTarget,
101399      kOperandFlagSource,
101400      0,
101401      0,
101402      0,
101403      0,
101404      0,
101405      0,
101406      0,
101407      0,
101408      0,
101409      0,
101410      0
101411    },
101412    {
101413      {
101414        1,
101415        0,
101416        -1,
101417        -1,
101418        -1,
101419        -1,
101420        -1,
101421        -1,
101422        -1,
101423        -1,
101424        -1,
101425        -1,
101426        -1
101427      },
101428      {
101429        0,
101430        1,
101431        -1,
101432        -1,
101433        -1,
101434        -1,
101435        -1,
101436        -1,
101437        -1,
101438        -1,
101439        -1,
101440        -1,
101441        -1
101442      }
101443    }
101444  },
101445  {
101446    kInstructionTypeMove,
101447    2,
101448    {
101449      kOperandTypeX86Memory,
101450      kOperandTypeRegister,
101451      0,
101452      0,
101453      0,
101454      0,
101455      0,
101456      0,
101457      0,
101458      0,
101459      0,
101460      0,
101461      0
101462    },
101463    {
101464      kOperandFlagTarget,
101465      kOperandFlagSource,
101466      0,
101467      0,
101468      0,
101469      0,
101470      0,
101471      0,
101472      0,
101473      0,
101474      0,
101475      0,
101476      0
101477    },
101478    {
101479      {
101480        1,
101481        0,
101482        -1,
101483        -1,
101484        -1,
101485        -1,
101486        -1,
101487        -1,
101488        -1,
101489        -1,
101490        -1,
101491        -1,
101492        -1
101493      },
101494      {
101495        0,
101496        1,
101497        -1,
101498        -1,
101499        -1,
101500        -1,
101501        -1,
101502        -1,
101503        -1,
101504        -1,
101505        -1,
101506        -1,
101507        -1
101508      }
101509    }
101510  },
101511  {
101512    0,
101513    2,
101514    {
101515      kOperandTypeX86Memory,
101516      kOperandTypeRegister,
101517      0,
101518      0,
101519      0,
101520      0,
101521      0,
101522      0,
101523      0,
101524      0,
101525      0,
101526      0,
101527      0
101528    },
101529    {
101530      0,
101531      0,
101532      0,
101533      0,
101534      0,
101535      0,
101536      0,
101537      0,
101538      0,
101539      0,
101540      0,
101541      0,
101542      0
101543    },
101544    {
101545      {
101546        1,
101547        0,
101548        -1,
101549        -1,
101550        -1,
101551        -1,
101552        -1,
101553        -1,
101554        -1,
101555        -1,
101556        -1,
101557        -1,
101558        -1
101559      },
101560      {
101561        0,
101562        1,
101563        -1,
101564        -1,
101565        -1,
101566        -1,
101567        -1,
101568        -1,
101569        -1,
101570        -1,
101571        -1,
101572        -1,
101573        -1
101574      }
101575    }
101576  },
101577  {
101578    0,
101579    2,
101580    {
101581      kOperandTypeX86Memory,
101582      kOperandTypeRegister,
101583      0,
101584      0,
101585      0,
101586      0,
101587      0,
101588      0,
101589      0,
101590      0,
101591      0,
101592      0,
101593      0
101594    },
101595    {
101596      0,
101597      0,
101598      0,
101599      0,
101600      0,
101601      0,
101602      0,
101603      0,
101604      0,
101605      0,
101606      0,
101607      0,
101608      0
101609    },
101610    {
101611      {
101612        1,
101613        0,
101614        -1,
101615        -1,
101616        -1,
101617        -1,
101618        -1,
101619        -1,
101620        -1,
101621        -1,
101622        -1,
101623        -1,
101624        -1
101625      },
101626      {
101627        0,
101628        1,
101629        -1,
101630        -1,
101631        -1,
101632        -1,
101633        -1,
101634        -1,
101635        -1,
101636        -1,
101637        -1,
101638        -1,
101639        -1
101640      }
101641    }
101642  },
101643  {
101644    kInstructionTypeMove,
101645    2,
101646    {
101647      kOperandTypeRegister,
101648      kOperandTypeImmediate,
101649      0,
101650      0,
101651      0,
101652      0,
101653      0,
101654      0,
101655      0,
101656      0,
101657      0,
101658      0,
101659      0
101660    },
101661    {
101662      kOperandFlagTarget,
101663      kOperandFlagSource,
101664      0,
101665      0,
101666      0,
101667      0,
101668      0,
101669      0,
101670      0,
101671      0,
101672      0,
101673      0,
101674      0
101675    },
101676    {
101677      {
101678        -1,
101679        -1,
101680        -1,
101681        -1,
101682        -1,
101683        -1,
101684        -1,
101685        -1,
101686        -1,
101687        -1,
101688        -1,
101689        -1,
101690        -1
101691      },
101692      {
101693        -1,
101694        -1,
101695        -1,
101696        -1,
101697        -1,
101698        -1,
101699        -1,
101700        -1,
101701        -1,
101702        -1,
101703        -1,
101704        -1,
101705        -1
101706      }
101707    }
101708  },
101709  {
101710    0,
101711    2,
101712    {
101713      kOperandTypeX86Memory,
101714      kOperandTypeRegister,
101715      0,
101716      0,
101717      0,
101718      0,
101719      0,
101720      0,
101721      0,
101722      0,
101723      0,
101724      0,
101725      0
101726    },
101727    {
101728      0,
101729      0,
101730      0,
101731      0,
101732      0,
101733      0,
101734      0,
101735      0,
101736      0,
101737      0,
101738      0,
101739      0,
101740      0
101741    },
101742    {
101743      {
101744        1,
101745        0,
101746        -1,
101747        -1,
101748        -1,
101749        -1,
101750        -1,
101751        -1,
101752        -1,
101753        -1,
101754        -1,
101755        -1,
101756        -1
101757      },
101758      {
101759        0,
101760        1,
101761        -1,
101762        -1,
101763        -1,
101764        -1,
101765        -1,
101766        -1,
101767        -1,
101768        -1,
101769        -1,
101770        -1,
101771        -1
101772      }
101773    }
101774  },
101775  {
101776    0,
101777    2,
101778    {
101779      kOperandTypeRegister,
101780      kOperandTypeRegister,
101781      0,
101782      0,
101783      0,
101784      0,
101785      0,
101786      0,
101787      0,
101788      0,
101789      0,
101790      0,
101791      0
101792    },
101793    {
101794      0,
101795      0,
101796      0,
101797      0,
101798      0,
101799      0,
101800      0,
101801      0,
101802      0,
101803      0,
101804      0,
101805      0,
101806      0
101807    },
101808    {
101809      {
101810        1,
101811        0,
101812        -1,
101813        -1,
101814        -1,
101815        -1,
101816        -1,
101817        -1,
101818        -1,
101819        -1,
101820        -1,
101821        -1,
101822        -1
101823      },
101824      {
101825        0,
101826        1,
101827        -1,
101828        -1,
101829        -1,
101830        -1,
101831        -1,
101832        -1,
101833        -1,
101834        -1,
101835        -1,
101836        -1,
101837        -1
101838      }
101839    }
101840  },
101841  {
101842    kInstructionTypeMove,
101843    2,
101844    {
101845      kOperandTypeX86Memory,
101846      kOperandTypeRegister,
101847      0,
101848      0,
101849      0,
101850      0,
101851      0,
101852      0,
101853      0,
101854      0,
101855      0,
101856      0,
101857      0
101858    },
101859    {
101860      kOperandFlagTarget,
101861      kOperandFlagSource,
101862      0,
101863      0,
101864      0,
101865      0,
101866      0,
101867      0,
101868      0,
101869      0,
101870      0,
101871      0,
101872      0
101873    },
101874    {
101875      {
101876        1,
101877        0,
101878        -1,
101879        -1,
101880        -1,
101881        -1,
101882        -1,
101883        -1,
101884        -1,
101885        -1,
101886        -1,
101887        -1,
101888        -1
101889      },
101890      {
101891        0,
101892        1,
101893        -1,
101894        -1,
101895        -1,
101896        -1,
101897        -1,
101898        -1,
101899        -1,
101900        -1,
101901        -1,
101902        -1,
101903        -1
101904      }
101905    }
101906  },
101907  {
101908    kInstructionTypeMove,
101909    2,
101910    {
101911      kOperandTypeRegister,
101912      kOperandTypeRegister,
101913      0,
101914      0,
101915      0,
101916      0,
101917      0,
101918      0,
101919      0,
101920      0,
101921      0,
101922      0,
101923      0
101924    },
101925    {
101926      kOperandFlagTarget,
101927      kOperandFlagSource,
101928      0,
101929      0,
101930      0,
101931      0,
101932      0,
101933      0,
101934      0,
101935      0,
101936      0,
101937      0,
101938      0
101939    },
101940    {
101941      {
101942        1,
101943        0,
101944        -1,
101945        -1,
101946        -1,
101947        -1,
101948        -1,
101949        -1,
101950        -1,
101951        -1,
101952        -1,
101953        -1,
101954        -1
101955      },
101956      {
101957        0,
101958        1,
101959        -1,
101960        -1,
101961        -1,
101962        -1,
101963        -1,
101964        -1,
101965        -1,
101966        -1,
101967        -1,
101968        -1,
101969        -1
101970      }
101971    }
101972  },
101973  {
101974    kInstructionTypeMove,
101975    2,
101976    {
101977      kOperandTypeRegister,
101978      kOperandTypeX86Memory,
101979      0,
101980      0,
101981      0,
101982      0,
101983      0,
101984      0,
101985      0,
101986      0,
101987      0,
101988      0,
101989      0
101990    },
101991    {
101992      kOperandFlagTarget,
101993      kOperandFlagSource,
101994      0,
101995      0,
101996      0,
101997      0,
101998      0,
101999      0,
102000      0,
102001      0,
102002      0,
102003      0,
102004      0
102005    },
102006    {
102007      {
102008        1,
102009        0,
102010        -1,
102011        -1,
102012        -1,
102013        -1,
102014        -1,
102015        -1,
102016        -1,
102017        -1,
102018        -1,
102019        -1,
102020        -1
102021      },
102022      {
102023        0,
102024        1,
102025        -1,
102026        -1,
102027        -1,
102028        -1,
102029        -1,
102030        -1,
102031        -1,
102032        -1,
102033        -1,
102034        -1,
102035        -1
102036      }
102037    }
102038  },
102039  {
102040    kInstructionTypeMove,
102041    2,
102042    {
102043      kOperandTypeRegister,
102044      kOperandTypeRegister,
102045      0,
102046      0,
102047      0,
102048      0,
102049      0,
102050      0,
102051      0,
102052      0,
102053      0,
102054      0,
102055      0
102056    },
102057    {
102058      kOperandFlagTarget,
102059      kOperandFlagSource,
102060      0,
102061      0,
102062      0,
102063      0,
102064      0,
102065      0,
102066      0,
102067      0,
102068      0,
102069      0,
102070      0
102071    },
102072    {
102073      {
102074        1,
102075        0,
102076        -1,
102077        -1,
102078        -1,
102079        -1,
102080        -1,
102081        -1,
102082        -1,
102083        -1,
102084        -1,
102085        -1,
102086        -1
102087      },
102088      {
102089        0,
102090        1,
102091        -1,
102092        -1,
102093        -1,
102094        -1,
102095        -1,
102096        -1,
102097        -1,
102098        -1,
102099        -1,
102100        -1,
102101        -1
102102      }
102103    }
102104  },
102105  {
102106    0,
102107    0,
102108    {
102109      0,
102110      0,
102111      0,
102112      0,
102113      0,
102114      0,
102115      0,
102116      0,
102117      0,
102118      0,
102119      0,
102120      0,
102121      0
102122    },
102123    {
102124      0,
102125      0,
102126      0,
102127      0,
102128      0,
102129      0,
102130      0,
102131      0,
102132      0,
102133      0,
102134      0,
102135      0,
102136      0
102137    },
102138    {
102139      {
102140        -1,
102141        -1,
102142        -1,
102143        -1,
102144        -1,
102145        -1,
102146        -1,
102147        -1,
102148        -1,
102149        -1,
102150        -1,
102151        -1,
102152        -1
102153      },
102154      {
102155        -1,
102156        -1,
102157        -1,
102158        -1,
102159        -1,
102160        -1,
102161        -1,
102162        -1,
102163        -1,
102164        -1,
102165        -1,
102166        -1,
102167        -1
102168      }
102169    }
102170  },
102171  {
102172    0,
102173    0,
102174    {
102175      0,
102176      0,
102177      0,
102178      0,
102179      0,
102180      0,
102181      0,
102182      0,
102183      0,
102184      0,
102185      0,
102186      0,
102187      0
102188    },
102189    {
102190      0,
102191      0,
102192      0,
102193      0,
102194      0,
102195      0,
102196      0,
102197      0,
102198      0,
102199      0,
102200      0,
102201      0,
102202      0
102203    },
102204    {
102205      {
102206        -1,
102207        -1,
102208        -1,
102209        -1,
102210        -1,
102211        -1,
102212        -1,
102213        -1,
102214        -1,
102215        -1,
102216        -1,
102217        -1,
102218        -1
102219      },
102220      {
102221        -1,
102222        -1,
102223        -1,
102224        -1,
102225        -1,
102226        -1,
102227        -1,
102228        -1,
102229        -1,
102230        -1,
102231        -1,
102232        -1,
102233        -1
102234      }
102235    }
102236  },
102237  {
102238    0,
102239    2,
102240    {
102241      kOperandTypeX86Memory,
102242      kOperandTypeRegister,
102243      0,
102244      0,
102245      0,
102246      0,
102247      0,
102248      0,
102249      0,
102250      0,
102251      0,
102252      0,
102253      0
102254    },
102255    {
102256      0,
102257      0,
102258      0,
102259      0,
102260      0,
102261      0,
102262      0,
102263      0,
102264      0,
102265      0,
102266      0,
102267      0,
102268      0
102269    },
102270    {
102271      {
102272        1,
102273        0,
102274        -1,
102275        -1,
102276        -1,
102277        -1,
102278        -1,
102279        -1,
102280        -1,
102281        -1,
102282        -1,
102283        -1,
102284        -1
102285      },
102286      {
102287        0,
102288        1,
102289        -1,
102290        -1,
102291        -1,
102292        -1,
102293        -1,
102294        -1,
102295        -1,
102296        -1,
102297        -1,
102298        -1,
102299        -1
102300      }
102301    }
102302  },
102303  {
102304    0,
102305    2,
102306    {
102307      kOperandTypeRegister,
102308      kOperandTypeX86Memory,
102309      0,
102310      0,
102311      0,
102312      0,
102313      0,
102314      0,
102315      0,
102316      0,
102317      0,
102318      0,
102319      0
102320    },
102321    {
102322      0,
102323      0,
102324      0,
102325      0,
102326      0,
102327      0,
102328      0,
102329      0,
102330      0,
102331      0,
102332      0,
102333      0,
102334      0
102335    },
102336    {
102337      {
102338        1,
102339        0,
102340        -1,
102341        -1,
102342        -1,
102343        -1,
102344        -1,
102345        -1,
102346        -1,
102347        -1,
102348        -1,
102349        -1,
102350        -1
102351      },
102352      {
102353        0,
102354        1,
102355        -1,
102356        -1,
102357        -1,
102358        -1,
102359        -1,
102360        -1,
102361        -1,
102362        -1,
102363        -1,
102364        -1,
102365        -1
102366      }
102367    }
102368  },
102369  {
102370    0,
102371    3,
102372    {
102373      kOperandTypeRegister,
102374      kOperandTypeRegister,
102375      kOperandTypeRegister,
102376      0,
102377      0,
102378      0,
102379      0,
102380      0,
102381      0,
102382      0,
102383      0,
102384      0,
102385      0
102386    },
102387    {
102388      0,
102389      0,
102390      0,
102391      0,
102392      0,
102393      0,
102394      0,
102395      0,
102396      0,
102397      0,
102398      0,
102399      0,
102400      0
102401    },
102402    {
102403      {
102404        2,
102405        0,
102406        -1,
102407        -1,
102408        -1,
102409        -1,
102410        -1,
102411        -1,
102412        -1,
102413        -1,
102414        -1,
102415        -1,
102416        -1
102417      },
102418      {
102419        0,
102420        2,
102421        -1,
102422        -1,
102423        -1,
102424        -1,
102425        -1,
102426        -1,
102427        -1,
102428        -1,
102429        -1,
102430        -1,
102431        -1
102432      }
102433    }
102434  },
102435  {
102436    0,
102437    3,
102438    {
102439      kOperandTypeRegister,
102440      kOperandTypeRegister,
102441      kOperandTypeRegister,
102442      0,
102443      0,
102444      0,
102445      0,
102446      0,
102447      0,
102448      0,
102449      0,
102450      0,
102451      0
102452    },
102453    {
102454      0,
102455      0,
102456      0,
102457      0,
102458      0,
102459      0,
102460      0,
102461      0,
102462      0,
102463      0,
102464      0,
102465      0,
102466      0
102467    },
102468    {
102469      {
102470        2,
102471        0,
102472        -1,
102473        -1,
102474        -1,
102475        -1,
102476        -1,
102477        -1,
102478        -1,
102479        -1,
102480        -1,
102481        -1,
102482        -1
102483      },
102484      {
102485        0,
102486        2,
102487        -1,
102488        -1,
102489        -1,
102490        -1,
102491        -1,
102492        -1,
102493        -1,
102494        -1,
102495        -1,
102496        -1,
102497        -1
102498      }
102499    }
102500  },
102501  {
102502    0,
102503    2,
102504    {
102505      kOperandTypeX86Memory,
102506      kOperandTypeRegister,
102507      0,
102508      0,
102509      0,
102510      0,
102511      0,
102512      0,
102513      0,
102514      0,
102515      0,
102516      0,
102517      0
102518    },
102519    {
102520      0,
102521      0,
102522      0,
102523      0,
102524      0,
102525      0,
102526      0,
102527      0,
102528      0,
102529      0,
102530      0,
102531      0,
102532      0
102533    },
102534    {
102535      {
102536        1,
102537        0,
102538        -1,
102539        -1,
102540        -1,
102541        -1,
102542        -1,
102543        -1,
102544        -1,
102545        -1,
102546        -1,
102547        -1,
102548        -1
102549      },
102550      {
102551        0,
102552        1,
102553        -1,
102554        -1,
102555        -1,
102556        -1,
102557        -1,
102558        -1,
102559        -1,
102560        -1,
102561        -1,
102562        -1,
102563        -1
102564      }
102565    }
102566  },
102567  {
102568    0,
102569    2,
102570    {
102571      kOperandTypeRegister,
102572      kOperandTypeRegister,
102573      0,
102574      0,
102575      0,
102576      0,
102577      0,
102578      0,
102579      0,
102580      0,
102581      0,
102582      0,
102583      0
102584    },
102585    {
102586      0,
102587      0,
102588      0,
102589      0,
102590      0,
102591      0,
102592      0,
102593      0,
102594      0,
102595      0,
102596      0,
102597      0,
102598      0
102599    },
102600    {
102601      {
102602        1,
102603        0,
102604        -1,
102605        -1,
102606        -1,
102607        -1,
102608        -1,
102609        -1,
102610        -1,
102611        -1,
102612        -1,
102613        -1,
102614        -1
102615      },
102616      {
102617        0,
102618        1,
102619        -1,
102620        -1,
102621        -1,
102622        -1,
102623        -1,
102624        -1,
102625        -1,
102626        -1,
102627        -1,
102628        -1,
102629        -1
102630      }
102631    }
102632  },
102633  {
102634    0,
102635    2,
102636    {
102637      kOperandTypeRegister,
102638      kOperandTypeX86Memory,
102639      0,
102640      0,
102641      0,
102642      0,
102643      0,
102644      0,
102645      0,
102646      0,
102647      0,
102648      0,
102649      0
102650    },
102651    {
102652      0,
102653      0,
102654      0,
102655      0,
102656      0,
102657      0,
102658      0,
102659      0,
102660      0,
102661      0,
102662      0,
102663      0,
102664      0
102665    },
102666    {
102667      {
102668        1,
102669        0,
102670        -1,
102671        -1,
102672        -1,
102673        -1,
102674        -1,
102675        -1,
102676        -1,
102677        -1,
102678        -1,
102679        -1,
102680        -1
102681      },
102682      {
102683        0,
102684        1,
102685        -1,
102686        -1,
102687        -1,
102688        -1,
102689        -1,
102690        -1,
102691        -1,
102692        -1,
102693        -1,
102694        -1,
102695        -1
102696      }
102697    }
102698  },
102699  {
102700    0,
102701    2,
102702    {
102703      kOperandTypeRegister,
102704      kOperandTypeRegister,
102705      0,
102706      0,
102707      0,
102708      0,
102709      0,
102710      0,
102711      0,
102712      0,
102713      0,
102714      0,
102715      0
102716    },
102717    {
102718      0,
102719      0,
102720      0,
102721      0,
102722      0,
102723      0,
102724      0,
102725      0,
102726      0,
102727      0,
102728      0,
102729      0,
102730      0
102731    },
102732    {
102733      {
102734        1,
102735        0,
102736        -1,
102737        -1,
102738        -1,
102739        -1,
102740        -1,
102741        -1,
102742        -1,
102743        -1,
102744        -1,
102745        -1,
102746        -1
102747      },
102748      {
102749        0,
102750        1,
102751        -1,
102752        -1,
102753        -1,
102754        -1,
102755        -1,
102756        -1,
102757        -1,
102758        -1,
102759        -1,
102760        -1,
102761        -1
102762      }
102763    }
102764  },
102765  {
102766    0,
102767    2,
102768    {
102769      kOperandTypeRegister,
102770      kOperandTypeX86Memory,
102771      0,
102772      0,
102773      0,
102774      0,
102775      0,
102776      0,
102777      0,
102778      0,
102779      0,
102780      0,
102781      0
102782    },
102783    {
102784      0,
102785      0,
102786      0,
102787      0,
102788      0,
102789      0,
102790      0,
102791      0,
102792      0,
102793      0,
102794      0,
102795      0,
102796      0
102797    },
102798    {
102799      {
102800        1,
102801        0,
102802        -1,
102803        -1,
102804        -1,
102805        -1,
102806        -1,
102807        -1,
102808        -1,
102809        -1,
102810        -1,
102811        -1,
102812        -1
102813      },
102814      {
102815        0,
102816        1,
102817        -1,
102818        -1,
102819        -1,
102820        -1,
102821        -1,
102822        -1,
102823        -1,
102824        -1,
102825        -1,
102826        -1,
102827        -1
102828      }
102829    }
102830  },
102831  {
102832    0,
102833    2,
102834    {
102835      kOperandTypeRegister,
102836      kOperandTypeRegister,
102837      0,
102838      0,
102839      0,
102840      0,
102841      0,
102842      0,
102843      0,
102844      0,
102845      0,
102846      0,
102847      0
102848    },
102849    {
102850      0,
102851      0,
102852      0,
102853      0,
102854      0,
102855      0,
102856      0,
102857      0,
102858      0,
102859      0,
102860      0,
102861      0,
102862      0
102863    },
102864    {
102865      {
102866        1,
102867        0,
102868        -1,
102869        -1,
102870        -1,
102871        -1,
102872        -1,
102873        -1,
102874        -1,
102875        -1,
102876        -1,
102877        -1,
102878        -1
102879      },
102880      {
102881        0,
102882        1,
102883        -1,
102884        -1,
102885        -1,
102886        -1,
102887        -1,
102888        -1,
102889        -1,
102890        -1,
102891        -1,
102892        -1,
102893        -1
102894      }
102895    }
102896  },
102897  {
102898    0,
102899    0,
102900    {
102901      0,
102902      0,
102903      0,
102904      0,
102905      0,
102906      0,
102907      0,
102908      0,
102909      0,
102910      0,
102911      0,
102912      0,
102913      0
102914    },
102915    {
102916      0,
102917      0,
102918      0,
102919      0,
102920      0,
102921      0,
102922      0,
102923      0,
102924      0,
102925      0,
102926      0,
102927      0,
102928      0
102929    },
102930    {
102931      {
102932        -1,
102933        -1,
102934        -1,
102935        -1,
102936        -1,
102937        -1,
102938        -1,
102939        -1,
102940        -1,
102941        -1,
102942        -1,
102943        -1,
102944        -1
102945      },
102946      {
102947        -1,
102948        -1,
102949        -1,
102950        -1,
102951        -1,
102952        -1,
102953        -1,
102954        -1,
102955        -1,
102956        -1,
102957        -1,
102958        -1,
102959        -1
102960      }
102961    }
102962  },
102963  {
102964    0,
102965    2,
102966    {
102967      kOperandTypeX86Memory,
102968      kOperandTypeRegister,
102969      0,
102970      0,
102971      0,
102972      0,
102973      0,
102974      0,
102975      0,
102976      0,
102977      0,
102978      0,
102979      0
102980    },
102981    {
102982      0,
102983      0,
102984      0,
102985      0,
102986      0,
102987      0,
102988      0,
102989      0,
102990      0,
102991      0,
102992      0,
102993      0,
102994      0
102995    },
102996    {
102997      {
102998        1,
102999        0,
103000        -1,
103001        -1,
103002        -1,
103003        -1,
103004        -1,
103005        -1,
103006        -1,
103007        -1,
103008        -1,
103009        -1,
103010        -1
103011      },
103012      {
103013        0,
103014        1,
103015        -1,
103016        -1,
103017        -1,
103018        -1,
103019        -1,
103020        -1,
103021        -1,
103022        -1,
103023        -1,
103024        -1,
103025        -1
103026      }
103027    }
103028  },
103029  {
103030    0,
103031    2,
103032    {
103033      kOperandTypeRegister,
103034      kOperandTypeRegister,
103035      0,
103036      0,
103037      0,
103038      0,
103039      0,
103040      0,
103041      0,
103042      0,
103043      0,
103044      0,
103045      0
103046    },
103047    {
103048      0,
103049      0,
103050      0,
103051      0,
103052      0,
103053      0,
103054      0,
103055      0,
103056      0,
103057      0,
103058      0,
103059      0,
103060      0
103061    },
103062    {
103063      {
103064        1,
103065        0,
103066        -1,
103067        -1,
103068        -1,
103069        -1,
103070        -1,
103071        -1,
103072        -1,
103073        -1,
103074        -1,
103075        -1,
103076        -1
103077      },
103078      {
103079        0,
103080        1,
103081        -1,
103082        -1,
103083        -1,
103084        -1,
103085        -1,
103086        -1,
103087        -1,
103088        -1,
103089        -1,
103090        -1,
103091        -1
103092      }
103093    }
103094  },
103095  {
103096    0,
103097    2,
103098    {
103099      kOperandTypeX86Memory,
103100      kOperandTypeRegister,
103101      0,
103102      0,
103103      0,
103104      0,
103105      0,
103106      0,
103107      0,
103108      0,
103109      0,
103110      0,
103111      0
103112    },
103113    {
103114      0,
103115      0,
103116      0,
103117      0,
103118      0,
103119      0,
103120      0,
103121      0,
103122      0,
103123      0,
103124      0,
103125      0,
103126      0
103127    },
103128    {
103129      {
103130        1,
103131        0,
103132        -1,
103133        -1,
103134        -1,
103135        -1,
103136        -1,
103137        -1,
103138        -1,
103139        -1,
103140        -1,
103141        -1,
103142        -1
103143      },
103144      {
103145        0,
103146        1,
103147        -1,
103148        -1,
103149        -1,
103150        -1,
103151        -1,
103152        -1,
103153        -1,
103154        -1,
103155        -1,
103156        -1,
103157        -1
103158      }
103159    }
103160  },
103161  {
103162    0,
103163    2,
103164    {
103165      kOperandTypeRegister,
103166      kOperandTypeX86Memory,
103167      0,
103168      0,
103169      0,
103170      0,
103171      0,
103172      0,
103173      0,
103174      0,
103175      0,
103176      0,
103177      0
103178    },
103179    {
103180      0,
103181      0,
103182      0,
103183      0,
103184      0,
103185      0,
103186      0,
103187      0,
103188      0,
103189      0,
103190      0,
103191      0,
103192      0
103193    },
103194    {
103195      {
103196        1,
103197        0,
103198        -1,
103199        -1,
103200        -1,
103201        -1,
103202        -1,
103203        -1,
103204        -1,
103205        -1,
103206        -1,
103207        -1,
103208        -1
103209      },
103210      {
103211        0,
103212        1,
103213        -1,
103214        -1,
103215        -1,
103216        -1,
103217        -1,
103218        -1,
103219        -1,
103220        -1,
103221        -1,
103222        -1,
103223        -1
103224      }
103225    }
103226  },
103227  {
103228    0,
103229    3,
103230    {
103231      kOperandTypeRegister,
103232      kOperandTypeRegister,
103233      kOperandTypeRegister,
103234      0,
103235      0,
103236      0,
103237      0,
103238      0,
103239      0,
103240      0,
103241      0,
103242      0,
103243      0
103244    },
103245    {
103246      0,
103247      0,
103248      0,
103249      0,
103250      0,
103251      0,
103252      0,
103253      0,
103254      0,
103255      0,
103256      0,
103257      0,
103258      0
103259    },
103260    {
103261      {
103262        2,
103263        0,
103264        -1,
103265        -1,
103266        -1,
103267        -1,
103268        -1,
103269        -1,
103270        -1,
103271        -1,
103272        -1,
103273        -1,
103274        -1
103275      },
103276      {
103277        0,
103278        2,
103279        -1,
103280        -1,
103281        -1,
103282        -1,
103283        -1,
103284        -1,
103285        -1,
103286        -1,
103287        -1,
103288        -1,
103289        -1
103290      }
103291    }
103292  },
103293  {
103294    0,
103295    3,
103296    {
103297      kOperandTypeRegister,
103298      kOperandTypeRegister,
103299      kOperandTypeRegister,
103300      0,
103301      0,
103302      0,
103303      0,
103304      0,
103305      0,
103306      0,
103307      0,
103308      0,
103309      0
103310    },
103311    {
103312      0,
103313      0,
103314      0,
103315      0,
103316      0,
103317      0,
103318      0,
103319      0,
103320      0,
103321      0,
103322      0,
103323      0,
103324      0
103325    },
103326    {
103327      {
103328        2,
103329        0,
103330        -1,
103331        -1,
103332        -1,
103333        -1,
103334        -1,
103335        -1,
103336        -1,
103337        -1,
103338        -1,
103339        -1,
103340        -1
103341      },
103342      {
103343        0,
103344        2,
103345        -1,
103346        -1,
103347        -1,
103348        -1,
103349        -1,
103350        -1,
103351        -1,
103352        -1,
103353        -1,
103354        -1,
103355        -1
103356      }
103357    }
103358  },
103359  {
103360    0,
103361    0,
103362    {
103363      0,
103364      0,
103365      0,
103366      0,
103367      0,
103368      0,
103369      0,
103370      0,
103371      0,
103372      0,
103373      0,
103374      0,
103375      0
103376    },
103377    {
103378      0,
103379      0,
103380      0,
103381      0,
103382      0,
103383      0,
103384      0,
103385      0,
103386      0,
103387      0,
103388      0,
103389      0,
103390      0
103391    },
103392    {
103393      {
103394        -1,
103395        -1,
103396        -1,
103397        -1,
103398        -1,
103399        -1,
103400        -1,
103401        -1,
103402        -1,
103403        -1,
103404        -1,
103405        -1,
103406        -1
103407      },
103408      {
103409        -1,
103410        -1,
103411        -1,
103412        -1,
103413        -1,
103414        -1,
103415        -1,
103416        -1,
103417        -1,
103418        -1,
103419        -1,
103420        -1,
103421        -1
103422      }
103423    }
103424  },
103425  {
103426    0,
103427    2,
103428    {
103429      kOperandTypeRegister,
103430      kOperandTypeX86Memory,
103431      0,
103432      0,
103433      0,
103434      0,
103435      0,
103436      0,
103437      0,
103438      0,
103439      0,
103440      0,
103441      0
103442    },
103443    {
103444      0,
103445      0,
103446      0,
103447      0,
103448      0,
103449      0,
103450      0,
103451      0,
103452      0,
103453      0,
103454      0,
103455      0,
103456      0
103457    },
103458    {
103459      {
103460        1,
103461        0,
103462        -1,
103463        -1,
103464        -1,
103465        -1,
103466        -1,
103467        -1,
103468        -1,
103469        -1,
103470        -1,
103471        -1,
103472        -1
103473      },
103474      {
103475        0,
103476        1,
103477        -1,
103478        -1,
103479        -1,
103480        -1,
103481        -1,
103482        -1,
103483        -1,
103484        -1,
103485        -1,
103486        -1,
103487        -1
103488      }
103489    }
103490  },
103491  {
103492    0,
103493    2,
103494    {
103495      kOperandTypeRegister,
103496      kOperandTypeRegister,
103497      0,
103498      0,
103499      0,
103500      0,
103501      0,
103502      0,
103503      0,
103504      0,
103505      0,
103506      0,
103507      0
103508    },
103509    {
103510      0,
103511      0,
103512      0,
103513      0,
103514      0,
103515      0,
103516      0,
103517      0,
103518      0,
103519      0,
103520      0,
103521      0,
103522      0
103523    },
103524    {
103525      {
103526        1,
103527        0,
103528        -1,
103529        -1,
103530        -1,
103531        -1,
103532        -1,
103533        -1,
103534        -1,
103535        -1,
103536        -1,
103537        -1,
103538        -1
103539      },
103540      {
103541        0,
103542        1,
103543        -1,
103544        -1,
103545        -1,
103546        -1,
103547        -1,
103548        -1,
103549        -1,
103550        -1,
103551        -1,
103552        -1,
103553        -1
103554      }
103555    }
103556  },
103557  {
103558    0,
103559    2,
103560    {
103561      kOperandTypeRegister,
103562      kOperandTypeX86Memory,
103563      0,
103564      0,
103565      0,
103566      0,
103567      0,
103568      0,
103569      0,
103570      0,
103571      0,
103572      0,
103573      0
103574    },
103575    {
103576      0,
103577      0,
103578      0,
103579      0,
103580      0,
103581      0,
103582      0,
103583      0,
103584      0,
103585      0,
103586      0,
103587      0,
103588      0
103589    },
103590    {
103591      {
103592        1,
103593        0,
103594        -1,
103595        -1,
103596        -1,
103597        -1,
103598        -1,
103599        -1,
103600        -1,
103601        -1,
103602        -1,
103603        -1,
103604        -1
103605      },
103606      {
103607        0,
103608        1,
103609        -1,
103610        -1,
103611        -1,
103612        -1,
103613        -1,
103614        -1,
103615        -1,
103616        -1,
103617        -1,
103618        -1,
103619        -1
103620      }
103621    }
103622  },
103623  {
103624    0,
103625    2,
103626    {
103627      kOperandTypeRegister,
103628      kOperandTypeX86Memory,
103629      0,
103630      0,
103631      0,
103632      0,
103633      0,
103634      0,
103635      0,
103636      0,
103637      0,
103638      0,
103639      0
103640    },
103641    {
103642      0,
103643      0,
103644      0,
103645      0,
103646      0,
103647      0,
103648      0,
103649      0,
103650      0,
103651      0,
103652      0,
103653      0,
103654      0
103655    },
103656    {
103657      {
103658        1,
103659        0,
103660        -1,
103661        -1,
103662        -1,
103663        -1,
103664        -1,
103665        -1,
103666        -1,
103667        -1,
103668        -1,
103669        -1,
103670        -1
103671      },
103672      {
103673        0,
103674        1,
103675        -1,
103676        -1,
103677        -1,
103678        -1,
103679        -1,
103680        -1,
103681        -1,
103682        -1,
103683        -1,
103684        -1,
103685        -1
103686      }
103687    }
103688  },
103689  {
103690    0,
103691    2,
103692    {
103693      kOperandTypeRegister,
103694      kOperandTypeRegister,
103695      0,
103696      0,
103697      0,
103698      0,
103699      0,
103700      0,
103701      0,
103702      0,
103703      0,
103704      0,
103705      0
103706    },
103707    {
103708      0,
103709      0,
103710      0,
103711      0,
103712      0,
103713      0,
103714      0,
103715      0,
103716      0,
103717      0,
103718      0,
103719      0,
103720      0
103721    },
103722    {
103723      {
103724        1,
103725        0,
103726        -1,
103727        -1,
103728        -1,
103729        -1,
103730        -1,
103731        -1,
103732        -1,
103733        -1,
103734        -1,
103735        -1,
103736        -1
103737      },
103738      {
103739        0,
103740        1,
103741        -1,
103742        -1,
103743        -1,
103744        -1,
103745        -1,
103746        -1,
103747        -1,
103748        -1,
103749        -1,
103750        -1,
103751        -1
103752      }
103753    }
103754  },
103755  {
103756    0,
103757    2,
103758    {
103759      kOperandTypeRegister,
103760      kOperandTypeRegister,
103761      0,
103762      0,
103763      0,
103764      0,
103765      0,
103766      0,
103767      0,
103768      0,
103769      0,
103770      0,
103771      0
103772    },
103773    {
103774      0,
103775      0,
103776      0,
103777      0,
103778      0,
103779      0,
103780      0,
103781      0,
103782      0,
103783      0,
103784      0,
103785      0,
103786      0
103787    },
103788    {
103789      {
103790        1,
103791        0,
103792        -1,
103793        -1,
103794        -1,
103795        -1,
103796        -1,
103797        -1,
103798        -1,
103799        -1,
103800        -1,
103801        -1,
103802        -1
103803      },
103804      {
103805        0,
103806        1,
103807        -1,
103808        -1,
103809        -1,
103810        -1,
103811        -1,
103812        -1,
103813        -1,
103814        -1,
103815        -1,
103816        -1,
103817        -1
103818      }
103819    }
103820  },
103821  {
103822    0,
103823    2,
103824    {
103825      kOperandTypeRegister,
103826      kOperandTypeX86Memory,
103827      0,
103828      0,
103829      0,
103830      0,
103831      0,
103832      0,
103833      0,
103834      0,
103835      0,
103836      0,
103837      0
103838    },
103839    {
103840      0,
103841      0,
103842      0,
103843      0,
103844      0,
103845      0,
103846      0,
103847      0,
103848      0,
103849      0,
103850      0,
103851      0,
103852      0
103853    },
103854    {
103855      {
103856        1,
103857        0,
103858        -1,
103859        -1,
103860        -1,
103861        -1,
103862        -1,
103863        -1,
103864        -1,
103865        -1,
103866        -1,
103867        -1,
103868        -1
103869      },
103870      {
103871        0,
103872        1,
103873        -1,
103874        -1,
103875        -1,
103876        -1,
103877        -1,
103878        -1,
103879        -1,
103880        -1,
103881        -1,
103882        -1,
103883        -1
103884      }
103885    }
103886  },
103887  {
103888    0,
103889    2,
103890    {
103891      kOperandTypeRegister,
103892      kOperandTypeX86Memory,
103893      0,
103894      0,
103895      0,
103896      0,
103897      0,
103898      0,
103899      0,
103900      0,
103901      0,
103902      0,
103903      0
103904    },
103905    {
103906      0,
103907      0,
103908      0,
103909      0,
103910      0,
103911      0,
103912      0,
103913      0,
103914      0,
103915      0,
103916      0,
103917      0,
103918      0
103919    },
103920    {
103921      {
103922        1,
103923        0,
103924        -1,
103925        -1,
103926        -1,
103927        -1,
103928        -1,
103929        -1,
103930        -1,
103931        -1,
103932        -1,
103933        -1,
103934        -1
103935      },
103936      {
103937        0,
103938        1,
103939        -1,
103940        -1,
103941        -1,
103942        -1,
103943        -1,
103944        -1,
103945        -1,
103946        -1,
103947        -1,
103948        -1,
103949        -1
103950      }
103951    }
103952  },
103953  {
103954    0,
103955    2,
103956    {
103957      kOperandTypeRegister,
103958      kOperandTypeX86Memory,
103959      0,
103960      0,
103961      0,
103962      0,
103963      0,
103964      0,
103965      0,
103966      0,
103967      0,
103968      0,
103969      0
103970    },
103971    {
103972      0,
103973      0,
103974      0,
103975      0,
103976      0,
103977      0,
103978      0,
103979      0,
103980      0,
103981      0,
103982      0,
103983      0,
103984      0
103985    },
103986    {
103987      {
103988        1,
103989        0,
103990        -1,
103991        -1,
103992        -1,
103993        -1,
103994        -1,
103995        -1,
103996        -1,
103997        -1,
103998        -1,
103999        -1,
104000        -1
104001      },
104002      {
104003        0,
104004        1,
104005        -1,
104006        -1,
104007        -1,
104008        -1,
104009        -1,
104010        -1,
104011        -1,
104012        -1,
104013        -1,
104014        -1,
104015        -1
104016      }
104017    }
104018  },
104019  {
104020    0,
104021    2,
104022    {
104023      kOperandTypeRegister,
104024      kOperandTypeRegister,
104025      0,
104026      0,
104027      0,
104028      0,
104029      0,
104030      0,
104031      0,
104032      0,
104033      0,
104034      0,
104035      0
104036    },
104037    {
104038      0,
104039      0,
104040      0,
104041      0,
104042      0,
104043      0,
104044      0,
104045      0,
104046      0,
104047      0,
104048      0,
104049      0,
104050      0
104051    },
104052    {
104053      {
104054        1,
104055        0,
104056        -1,
104057        -1,
104058        -1,
104059        -1,
104060        -1,
104061        -1,
104062        -1,
104063        -1,
104064        -1,
104065        -1,
104066        -1
104067      },
104068      {
104069        0,
104070        1,
104071        -1,
104072        -1,
104073        -1,
104074        -1,
104075        -1,
104076        -1,
104077        -1,
104078        -1,
104079        -1,
104080        -1,
104081        -1
104082      }
104083    }
104084  },
104085  {
104086    0,
104087    2,
104088    {
104089      kOperandTypeRegister,
104090      kOperandTypeRegister,
104091      0,
104092      0,
104093      0,
104094      0,
104095      0,
104096      0,
104097      0,
104098      0,
104099      0,
104100      0,
104101      0
104102    },
104103    {
104104      0,
104105      0,
104106      0,
104107      0,
104108      0,
104109      0,
104110      0,
104111      0,
104112      0,
104113      0,
104114      0,
104115      0,
104116      0
104117    },
104118    {
104119      {
104120        1,
104121        0,
104122        -1,
104123        -1,
104124        -1,
104125        -1,
104126        -1,
104127        -1,
104128        -1,
104129        -1,
104130        -1,
104131        -1,
104132        -1
104133      },
104134      {
104135        0,
104136        1,
104137        -1,
104138        -1,
104139        -1,
104140        -1,
104141        -1,
104142        -1,
104143        -1,
104144        -1,
104145        -1,
104146        -1,
104147        -1
104148      }
104149    }
104150  },
104151  {
104152    0,
104153    2,
104154    {
104155      kOperandTypeRegister,
104156      kOperandTypeRegister,
104157      0,
104158      0,
104159      0,
104160      0,
104161      0,
104162      0,
104163      0,
104164      0,
104165      0,
104166      0,
104167      0
104168    },
104169    {
104170      0,
104171      0,
104172      0,
104173      0,
104174      0,
104175      0,
104176      0,
104177      0,
104178      0,
104179      0,
104180      0,
104181      0,
104182      0
104183    },
104184    {
104185      {
104186        1,
104187        0,
104188        -1,
104189        -1,
104190        -1,
104191        -1,
104192        -1,
104193        -1,
104194        -1,
104195        -1,
104196        -1,
104197        -1,
104198        -1
104199      },
104200      {
104201        0,
104202        1,
104203        -1,
104204        -1,
104205        -1,
104206        -1,
104207        -1,
104208        -1,
104209        -1,
104210        -1,
104211        -1,
104212        -1,
104213        -1
104214      }
104215    }
104216  },
104217  {
104218    0,
104219    2,
104220    {
104221      kOperandTypeX86Memory,
104222      kOperandTypeRegister,
104223      0,
104224      0,
104225      0,
104226      0,
104227      0,
104228      0,
104229      0,
104230      0,
104231      0,
104232      0,
104233      0
104234    },
104235    {
104236      0,
104237      0,
104238      0,
104239      0,
104240      0,
104241      0,
104242      0,
104243      0,
104244      0,
104245      0,
104246      0,
104247      0,
104248      0
104249    },
104250    {
104251      {
104252        1,
104253        0,
104254        -1,
104255        -1,
104256        -1,
104257        -1,
104258        -1,
104259        -1,
104260        -1,
104261        -1,
104262        -1,
104263        -1,
104264        -1
104265      },
104266      {
104267        0,
104268        1,
104269        -1,
104270        -1,
104271        -1,
104272        -1,
104273        -1,
104274        -1,
104275        -1,
104276        -1,
104277        -1,
104278        -1,
104279        -1
104280      }
104281    }
104282  },
104283  {
104284    0,
104285    2,
104286    {
104287      kOperandTypeRegister,
104288      kOperandTypeX86Memory,
104289      0,
104290      0,
104291      0,
104292      0,
104293      0,
104294      0,
104295      0,
104296      0,
104297      0,
104298      0,
104299      0
104300    },
104301    {
104302      0,
104303      0,
104304      0,
104305      0,
104306      0,
104307      0,
104308      0,
104309      0,
104310      0,
104311      0,
104312      0,
104313      0,
104314      0
104315    },
104316    {
104317      {
104318        1,
104319        0,
104320        -1,
104321        -1,
104322        -1,
104323        -1,
104324        -1,
104325        -1,
104326        -1,
104327        -1,
104328        -1,
104329        -1,
104330        -1
104331      },
104332      {
104333        0,
104334        1,
104335        -1,
104336        -1,
104337        -1,
104338        -1,
104339        -1,
104340        -1,
104341        -1,
104342        -1,
104343        -1,
104344        -1,
104345        -1
104346      }
104347    }
104348  },
104349  {
104350    0,
104351    2,
104352    {
104353      kOperandTypeRegister,
104354      kOperandTypeRegister,
104355      0,
104356      0,
104357      0,
104358      0,
104359      0,
104360      0,
104361      0,
104362      0,
104363      0,
104364      0,
104365      0
104366    },
104367    {
104368      0,
104369      0,
104370      0,
104371      0,
104372      0,
104373      0,
104374      0,
104375      0,
104376      0,
104377      0,
104378      0,
104379      0,
104380      0
104381    },
104382    {
104383      {
104384        1,
104385        0,
104386        -1,
104387        -1,
104388        -1,
104389        -1,
104390        -1,
104391        -1,
104392        -1,
104393        -1,
104394        -1,
104395        -1,
104396        -1
104397      },
104398      {
104399        0,
104400        1,
104401        -1,
104402        -1,
104403        -1,
104404        -1,
104405        -1,
104406        -1,
104407        -1,
104408        -1,
104409        -1,
104410        -1,
104411        -1
104412      }
104413    }
104414  },
104415  {
104416    0,
104417    2,
104418    {
104419      kOperandTypeRegister,
104420      kOperandTypeRegister,
104421      0,
104422      0,
104423      0,
104424      0,
104425      0,
104426      0,
104427      0,
104428      0,
104429      0,
104430      0,
104431      0
104432    },
104433    {
104434      0,
104435      0,
104436      0,
104437      0,
104438      0,
104439      0,
104440      0,
104441      0,
104442      0,
104443      0,
104444      0,
104445      0,
104446      0
104447    },
104448    {
104449      {
104450        1,
104451        0,
104452        -1,
104453        -1,
104454        -1,
104455        -1,
104456        -1,
104457        -1,
104458        -1,
104459        -1,
104460        -1,
104461        -1,
104462        -1
104463      },
104464      {
104465        0,
104466        1,
104467        -1,
104468        -1,
104469        -1,
104470        -1,
104471        -1,
104472        -1,
104473        -1,
104474        -1,
104475        -1,
104476        -1,
104477        -1
104478      }
104479    }
104480  },
104481  {
104482    0,
104483    2,
104484    {
104485      kOperandTypeX86Memory,
104486      kOperandTypeRegister,
104487      0,
104488      0,
104489      0,
104490      0,
104491      0,
104492      0,
104493      0,
104494      0,
104495      0,
104496      0,
104497      0
104498    },
104499    {
104500      0,
104501      0,
104502      0,
104503      0,
104504      0,
104505      0,
104506      0,
104507      0,
104508      0,
104509      0,
104510      0,
104511      0,
104512      0
104513    },
104514    {
104515      {
104516        1,
104517        0,
104518        -1,
104519        -1,
104520        -1,
104521        -1,
104522        -1,
104523        -1,
104524        -1,
104525        -1,
104526        -1,
104527        -1,
104528        -1
104529      },
104530      {
104531        0,
104532        1,
104533        -1,
104534        -1,
104535        -1,
104536        -1,
104537        -1,
104538        -1,
104539        -1,
104540        -1,
104541        -1,
104542        -1,
104543        -1
104544      }
104545    }
104546  },
104547  {
104548    0,
104549    2,
104550    {
104551      kOperandTypeRegister,
104552      kOperandTypeX86Memory,
104553      0,
104554      0,
104555      0,
104556      0,
104557      0,
104558      0,
104559      0,
104560      0,
104561      0,
104562      0,
104563      0
104564    },
104565    {
104566      0,
104567      0,
104568      0,
104569      0,
104570      0,
104571      0,
104572      0,
104573      0,
104574      0,
104575      0,
104576      0,
104577      0,
104578      0
104579    },
104580    {
104581      {
104582        1,
104583        0,
104584        -1,
104585        -1,
104586        -1,
104587        -1,
104588        -1,
104589        -1,
104590        -1,
104591        -1,
104592        -1,
104593        -1,
104594        -1
104595      },
104596      {
104597        0,
104598        1,
104599        -1,
104600        -1,
104601        -1,
104602        -1,
104603        -1,
104604        -1,
104605        -1,
104606        -1,
104607        -1,
104608        -1,
104609        -1
104610      }
104611    }
104612  },
104613  {
104614    0,
104615    2,
104616    {
104617      kOperandTypeRegister,
104618      kOperandTypeRegister,
104619      0,
104620      0,
104621      0,
104622      0,
104623      0,
104624      0,
104625      0,
104626      0,
104627      0,
104628      0,
104629      0
104630    },
104631    {
104632      0,
104633      0,
104634      0,
104635      0,
104636      0,
104637      0,
104638      0,
104639      0,
104640      0,
104641      0,
104642      0,
104643      0,
104644      0
104645    },
104646    {
104647      {
104648        1,
104649        0,
104650        -1,
104651        -1,
104652        -1,
104653        -1,
104654        -1,
104655        -1,
104656        -1,
104657        -1,
104658        -1,
104659        -1,
104660        -1
104661      },
104662      {
104663        0,
104664        1,
104665        -1,
104666        -1,
104667        -1,
104668        -1,
104669        -1,
104670        -1,
104671        -1,
104672        -1,
104673        -1,
104674        -1,
104675        -1
104676      }
104677    }
104678  },
104679  {
104680    0,
104681    2,
104682    {
104683      kOperandTypeRegister,
104684      kOperandTypeRegister,
104685      0,
104686      0,
104687      0,
104688      0,
104689      0,
104690      0,
104691      0,
104692      0,
104693      0,
104694      0,
104695      0
104696    },
104697    {
104698      0,
104699      0,
104700      0,
104701      0,
104702      0,
104703      0,
104704      0,
104705      0,
104706      0,
104707      0,
104708      0,
104709      0,
104710      0
104711    },
104712    {
104713      {
104714        1,
104715        0,
104716        -1,
104717        -1,
104718        -1,
104719        -1,
104720        -1,
104721        -1,
104722        -1,
104723        -1,
104724        -1,
104725        -1,
104726        -1
104727      },
104728      {
104729        0,
104730        1,
104731        -1,
104732        -1,
104733        -1,
104734        -1,
104735        -1,
104736        -1,
104737        -1,
104738        -1,
104739        -1,
104740        -1,
104741        -1
104742      }
104743    }
104744  },
104745  {
104746    0,
104747    2,
104748    {
104749      kOperandTypeRegister,
104750      kOperandTypeX86Memory,
104751      0,
104752      0,
104753      0,
104754      0,
104755      0,
104756      0,
104757      0,
104758      0,
104759      0,
104760      0,
104761      0
104762    },
104763    {
104764      0,
104765      0,
104766      0,
104767      0,
104768      0,
104769      0,
104770      0,
104771      0,
104772      0,
104773      0,
104774      0,
104775      0,
104776      0
104777    },
104778    {
104779      {
104780        1,
104781        0,
104782        -1,
104783        -1,
104784        -1,
104785        -1,
104786        -1,
104787        -1,
104788        -1,
104789        -1,
104790        -1,
104791        -1,
104792        -1
104793      },
104794      {
104795        0,
104796        1,
104797        -1,
104798        -1,
104799        -1,
104800        -1,
104801        -1,
104802        -1,
104803        -1,
104804        -1,
104805        -1,
104806        -1,
104807        -1
104808      }
104809    }
104810  },
104811  {
104812    0,
104813    2,
104814    {
104815      kOperandTypeRegister,
104816      kOperandTypeRegister,
104817      0,
104818      0,
104819      0,
104820      0,
104821      0,
104822      0,
104823      0,
104824      0,
104825      0,
104826      0,
104827      0
104828    },
104829    {
104830      0,
104831      0,
104832      0,
104833      0,
104834      0,
104835      0,
104836      0,
104837      0,
104838      0,
104839      0,
104840      0,
104841      0,
104842      0
104843    },
104844    {
104845      {
104846        1,
104847        0,
104848        -1,
104849        -1,
104850        -1,
104851        -1,
104852        -1,
104853        -1,
104854        -1,
104855        -1,
104856        -1,
104857        -1,
104858        -1
104859      },
104860      {
104861        0,
104862        1,
104863        -1,
104864        -1,
104865        -1,
104866        -1,
104867        -1,
104868        -1,
104869        -1,
104870        -1,
104871        -1,
104872        -1,
104873        -1
104874      }
104875    }
104876  },
104877  {
104878    kInstructionTypeMove,
104879    2,
104880    {
104881      kOperandTypeRegister,
104882      kOperandTypeX86Memory,
104883      0,
104884      0,
104885      0,
104886      0,
104887      0,
104888      0,
104889      0,
104890      0,
104891      0,
104892      0,
104893      0
104894    },
104895    {
104896      kOperandFlagTarget,
104897      kOperandFlagSource,
104898      0,
104899      0,
104900      0,
104901      0,
104902      0,
104903      0,
104904      0,
104905      0,
104906      0,
104907      0,
104908      0
104909    },
104910    {
104911      {
104912        1,
104913        0,
104914        -1,
104915        -1,
104916        -1,
104917        -1,
104918        -1,
104919        -1,
104920        -1,
104921        -1,
104922        -1,
104923        -1,
104924        -1
104925      },
104926      {
104927        0,
104928        1,
104929        -1,
104930        -1,
104931        -1,
104932        -1,
104933        -1,
104934        -1,
104935        -1,
104936        -1,
104937        -1,
104938        -1,
104939        -1
104940      }
104941    }
104942  },
104943  {
104944    kInstructionTypeMove,
104945    2,
104946    {
104947      kOperandTypeRegister,
104948      kOperandTypeRegister,
104949      0,
104950      0,
104951      0,
104952      0,
104953      0,
104954      0,
104955      0,
104956      0,
104957      0,
104958      0,
104959      0
104960    },
104961    {
104962      kOperandFlagTarget,
104963      kOperandFlagSource,
104964      0,
104965      0,
104966      0,
104967      0,
104968      0,
104969      0,
104970      0,
104971      0,
104972      0,
104973      0,
104974      0
104975    },
104976    {
104977      {
104978        1,
104979        0,
104980        -1,
104981        -1,
104982        -1,
104983        -1,
104984        -1,
104985        -1,
104986        -1,
104987        -1,
104988        -1,
104989        -1,
104990        -1
104991      },
104992      {
104993        0,
104994        1,
104995        -1,
104996        -1,
104997        -1,
104998        -1,
104999        -1,
105000        -1,
105001        -1,
105002        -1,
105003        -1,
105004        -1,
105005        -1
105006      }
105007    }
105008  },
105009  {
105010    kInstructionTypeMove,
105011    2,
105012    {
105013      kOperandTypeRegister,
105014      kOperandTypeX86Memory,
105015      0,
105016      0,
105017      0,
105018      0,
105019      0,
105020      0,
105021      0,
105022      0,
105023      0,
105024      0,
105025      0
105026    },
105027    {
105028      kOperandFlagTarget,
105029      kOperandFlagSource,
105030      0,
105031      0,
105032      0,
105033      0,
105034      0,
105035      0,
105036      0,
105037      0,
105038      0,
105039      0,
105040      0
105041    },
105042    {
105043      {
105044        1,
105045        0,
105046        -1,
105047        -1,
105048        -1,
105049        -1,
105050        -1,
105051        -1,
105052        -1,
105053        -1,
105054        -1,
105055        -1,
105056        -1
105057      },
105058      {
105059        0,
105060        1,
105061        -1,
105062        -1,
105063        -1,
105064        -1,
105065        -1,
105066        -1,
105067        -1,
105068        -1,
105069        -1,
105070        -1,
105071        -1
105072      }
105073    }
105074  },
105075  {
105076    kInstructionTypeMove,
105077    2,
105078    {
105079      kOperandTypeRegister,
105080      kOperandTypeRegister,
105081      0,
105082      0,
105083      0,
105084      0,
105085      0,
105086      0,
105087      0,
105088      0,
105089      0,
105090      0,
105091      0
105092    },
105093    {
105094      kOperandFlagTarget,
105095      kOperandFlagSource,
105096      0,
105097      0,
105098      0,
105099      0,
105100      0,
105101      0,
105102      0,
105103      0,
105104      0,
105105      0,
105106      0
105107    },
105108    {
105109      {
105110        1,
105111        0,
105112        -1,
105113        -1,
105114        -1,
105115        -1,
105116        -1,
105117        -1,
105118        -1,
105119        -1,
105120        -1,
105121        -1,
105122        -1
105123      },
105124      {
105125        0,
105126        1,
105127        -1,
105128        -1,
105129        -1,
105130        -1,
105131        -1,
105132        -1,
105133        -1,
105134        -1,
105135        -1,
105136        -1,
105137        -1
105138      }
105139    }
105140  },
105141  {
105142    kInstructionTypeMove,
105143    2,
105144    {
105145      kOperandTypeRegister,
105146      kOperandTypeX86Memory,
105147      0,
105148      0,
105149      0,
105150      0,
105151      0,
105152      0,
105153      0,
105154      0,
105155      0,
105156      0,
105157      0
105158    },
105159    {
105160      kOperandFlagTarget,
105161      kOperandFlagSource,
105162      0,
105163      0,
105164      0,
105165      0,
105166      0,
105167      0,
105168      0,
105169      0,
105170      0,
105171      0,
105172      0
105173    },
105174    {
105175      {
105176        1,
105177        0,
105178        -1,
105179        -1,
105180        -1,
105181        -1,
105182        -1,
105183        -1,
105184        -1,
105185        -1,
105186        -1,
105187        -1,
105188        -1
105189      },
105190      {
105191        0,
105192        1,
105193        -1,
105194        -1,
105195        -1,
105196        -1,
105197        -1,
105198        -1,
105199        -1,
105200        -1,
105201        -1,
105202        -1,
105203        -1
105204      }
105205    }
105206  },
105207  {
105208    kInstructionTypeMove,
105209    2,
105210    {
105211      kOperandTypeRegister,
105212      kOperandTypeRegister,
105213      0,
105214      0,
105215      0,
105216      0,
105217      0,
105218      0,
105219      0,
105220      0,
105221      0,
105222      0,
105223      0
105224    },
105225    {
105226      kOperandFlagTarget,
105227      kOperandFlagSource,
105228      0,
105229      0,
105230      0,
105231      0,
105232      0,
105233      0,
105234      0,
105235      0,
105236      0,
105237      0,
105238      0
105239    },
105240    {
105241      {
105242        1,
105243        0,
105244        -1,
105245        -1,
105246        -1,
105247        -1,
105248        -1,
105249        -1,
105250        -1,
105251        -1,
105252        -1,
105253        -1,
105254        -1
105255      },
105256      {
105257        0,
105258        1,
105259        -1,
105260        -1,
105261        -1,
105262        -1,
105263        -1,
105264        -1,
105265        -1,
105266        -1,
105267        -1,
105268        -1,
105269        -1
105270      }
105271    }
105272  },
105273  {
105274    kInstructionTypeMove,
105275    2,
105276    {
105277      kOperandTypeRegister,
105278      kOperandTypeX86Memory,
105279      0,
105280      0,
105281      0,
105282      0,
105283      0,
105284      0,
105285      0,
105286      0,
105287      0,
105288      0,
105289      0
105290    },
105291    {
105292      kOperandFlagTarget,
105293      kOperandFlagSource,
105294      0,
105295      0,
105296      0,
105297      0,
105298      0,
105299      0,
105300      0,
105301      0,
105302      0,
105303      0,
105304      0
105305    },
105306    {
105307      {
105308        1,
105309        0,
105310        -1,
105311        -1,
105312        -1,
105313        -1,
105314        -1,
105315        -1,
105316        -1,
105317        -1,
105318        -1,
105319        -1,
105320        -1
105321      },
105322      {
105323        0,
105324        1,
105325        -1,
105326        -1,
105327        -1,
105328        -1,
105329        -1,
105330        -1,
105331        -1,
105332        -1,
105333        -1,
105334        -1,
105335        -1
105336      }
105337    }
105338  },
105339  {
105340    kInstructionTypeMove,
105341    2,
105342    {
105343      kOperandTypeRegister,
105344      kOperandTypeRegister,
105345      0,
105346      0,
105347      0,
105348      0,
105349      0,
105350      0,
105351      0,
105352      0,
105353      0,
105354      0,
105355      0
105356    },
105357    {
105358      kOperandFlagTarget,
105359      kOperandFlagSource,
105360      0,
105361      0,
105362      0,
105363      0,
105364      0,
105365      0,
105366      0,
105367      0,
105368      0,
105369      0,
105370      0
105371    },
105372    {
105373      {
105374        1,
105375        0,
105376        -1,
105377        -1,
105378        -1,
105379        -1,
105380        -1,
105381        -1,
105382        -1,
105383        -1,
105384        -1,
105385        -1,
105386        -1
105387      },
105388      {
105389        0,
105390        1,
105391        -1,
105392        -1,
105393        -1,
105394        -1,
105395        -1,
105396        -1,
105397        -1,
105398        -1,
105399        -1,
105400        -1,
105401        -1
105402      }
105403    }
105404  },
105405  {
105406    kInstructionTypeMove,
105407    2,
105408    {
105409      kOperandTypeRegister,
105410      kOperandTypeX86Memory,
105411      0,
105412      0,
105413      0,
105414      0,
105415      0,
105416      0,
105417      0,
105418      0,
105419      0,
105420      0,
105421      0
105422    },
105423    {
105424      kOperandFlagTarget,
105425      kOperandFlagSource,
105426      0,
105427      0,
105428      0,
105429      0,
105430      0,
105431      0,
105432      0,
105433      0,
105434      0,
105435      0,
105436      0
105437    },
105438    {
105439      {
105440        1,
105441        0,
105442        -1,
105443        -1,
105444        -1,
105445        -1,
105446        -1,
105447        -1,
105448        -1,
105449        -1,
105450        -1,
105451        -1,
105452        -1
105453      },
105454      {
105455        0,
105456        1,
105457        -1,
105458        -1,
105459        -1,
105460        -1,
105461        -1,
105462        -1,
105463        -1,
105464        -1,
105465        -1,
105466        -1,
105467        -1
105468      }
105469    }
105470  },
105471  {
105472    kInstructionTypeMove,
105473    2,
105474    {
105475      kOperandTypeRegister,
105476      kOperandTypeX86Memory,
105477      0,
105478      0,
105479      0,
105480      0,
105481      0,
105482      0,
105483      0,
105484      0,
105485      0,
105486      0,
105487      0
105488    },
105489    {
105490      kOperandFlagTarget,
105491      kOperandFlagSource,
105492      0,
105493      0,
105494      0,
105495      0,
105496      0,
105497      0,
105498      0,
105499      0,
105500      0,
105501      0,
105502      0
105503    },
105504    {
105505      {
105506        1,
105507        0,
105508        -1,
105509        -1,
105510        -1,
105511        -1,
105512        -1,
105513        -1,
105514        -1,
105515        -1,
105516        -1,
105517        -1,
105518        -1
105519      },
105520      {
105521        0,
105522        1,
105523        -1,
105524        -1,
105525        -1,
105526        -1,
105527        -1,
105528        -1,
105529        -1,
105530        -1,
105531        -1,
105532        -1,
105533        -1
105534      }
105535    }
105536  },
105537  {
105538    kInstructionTypeMove,
105539    2,
105540    {
105541      kOperandTypeRegister,
105542      kOperandTypeRegister,
105543      0,
105544      0,
105545      0,
105546      0,
105547      0,
105548      0,
105549      0,
105550      0,
105551      0,
105552      0,
105553      0
105554    },
105555    {
105556      kOperandFlagTarget,
105557      kOperandFlagSource,
105558      0,
105559      0,
105560      0,
105561      0,
105562      0,
105563      0,
105564      0,
105565      0,
105566      0,
105567      0,
105568      0
105569    },
105570    {
105571      {
105572        1,
105573        0,
105574        -1,
105575        -1,
105576        -1,
105577        -1,
105578        -1,
105579        -1,
105580        -1,
105581        -1,
105582        -1,
105583        -1,
105584        -1
105585      },
105586      {
105587        0,
105588        1,
105589        -1,
105590        -1,
105591        -1,
105592        -1,
105593        -1,
105594        -1,
105595        -1,
105596        -1,
105597        -1,
105598        -1,
105599        -1
105600      }
105601    }
105602  },
105603  {
105604    kInstructionTypeMove,
105605    2,
105606    {
105607      kOperandTypeRegister,
105608      kOperandTypeRegister,
105609      0,
105610      0,
105611      0,
105612      0,
105613      0,
105614      0,
105615      0,
105616      0,
105617      0,
105618      0,
105619      0
105620    },
105621    {
105622      kOperandFlagTarget,
105623      kOperandFlagSource,
105624      0,
105625      0,
105626      0,
105627      0,
105628      0,
105629      0,
105630      0,
105631      0,
105632      0,
105633      0,
105634      0
105635    },
105636    {
105637      {
105638        1,
105639        0,
105640        -1,
105641        -1,
105642        -1,
105643        -1,
105644        -1,
105645        -1,
105646        -1,
105647        -1,
105648        -1,
105649        -1,
105650        -1
105651      },
105652      {
105653        0,
105654        1,
105655        -1,
105656        -1,
105657        -1,
105658        -1,
105659        -1,
105660        -1,
105661        -1,
105662        -1,
105663        -1,
105664        -1,
105665        -1
105666      }
105667    }
105668  },
105669  {
105670    kInstructionTypeMove,
105671    2,
105672    {
105673      kOperandTypeRegister,
105674      kOperandTypeX86Memory,
105675      0,
105676      0,
105677      0,
105678      0,
105679      0,
105680      0,
105681      0,
105682      0,
105683      0,
105684      0,
105685      0
105686    },
105687    {
105688      kOperandFlagTarget,
105689      kOperandFlagSource,
105690      0,
105691      0,
105692      0,
105693      0,
105694      0,
105695      0,
105696      0,
105697      0,
105698      0,
105699      0,
105700      0
105701    },
105702    {
105703      {
105704        -1,
105705        -1,
105706        -1,
105707        -1,
105708        -1,
105709        -1,
105710        -1,
105711        -1,
105712        -1,
105713        -1,
105714        -1,
105715        -1,
105716        -1
105717      },
105718      {
105719        -1,
105720        -1,
105721        -1,
105722        -1,
105723        -1,
105724        -1,
105725        -1,
105726        -1,
105727        -1,
105728        -1,
105729        -1,
105730        -1,
105731        -1
105732      }
105733    }
105734  },
105735  {
105736    kInstructionTypeMove,
105737    2,
105738    {
105739      kOperandTypeRegister,
105740      kOperandTypeX86Memory,
105741      0,
105742      0,
105743      0,
105744      0,
105745      0,
105746      0,
105747      0,
105748      0,
105749      0,
105750      0,
105751      0
105752    },
105753    {
105754      kOperandFlagTarget,
105755      kOperandFlagSource,
105756      0,
105757      0,
105758      0,
105759      0,
105760      0,
105761      0,
105762      0,
105763      0,
105764      0,
105765      0,
105766      0
105767    },
105768    {
105769      {
105770        1,
105771        0,
105772        -1,
105773        -1,
105774        -1,
105775        -1,
105776        -1,
105777        -1,
105778        -1,
105779        -1,
105780        -1,
105781        -1,
105782        -1
105783      },
105784      {
105785        0,
105786        1,
105787        -1,
105788        -1,
105789        -1,
105790        -1,
105791        -1,
105792        -1,
105793        -1,
105794        -1,
105795        -1,
105796        -1,
105797        -1
105798      }
105799    }
105800  },
105801  {
105802    kInstructionTypeMove,
105803    2,
105804    {
105805      kOperandTypeRegister,
105806      kOperandTypeX86Memory,
105807      0,
105808      0,
105809      0,
105810      0,
105811      0,
105812      0,
105813      0,
105814      0,
105815      0,
105816      0,
105817      0
105818    },
105819    {
105820      kOperandFlagTarget,
105821      kOperandFlagSource,
105822      0,
105823      0,
105824      0,
105825      0,
105826      0,
105827      0,
105828      0,
105829      0,
105830      0,
105831      0,
105832      0
105833    },
105834    {
105835      {
105836        -1,
105837        -1,
105838        -1,
105839        -1,
105840        -1,
105841        -1,
105842        -1,
105843        -1,
105844        -1,
105845        -1,
105846        -1,
105847        -1,
105848        -1
105849      },
105850      {
105851        -1,
105852        -1,
105853        -1,
105854        -1,
105855        -1,
105856        -1,
105857        -1,
105858        -1,
105859        -1,
105860        -1,
105861        -1,
105862        -1,
105863        -1
105864      }
105865    }
105866  },
105867  {
105868    kInstructionTypeMove,
105869    2,
105870    {
105871      kOperandTypeRegister,
105872      kOperandTypeX86Memory,
105873      0,
105874      0,
105875      0,
105876      0,
105877      0,
105878      0,
105879      0,
105880      0,
105881      0,
105882      0,
105883      0
105884    },
105885    {
105886      kOperandFlagTarget,
105887      kOperandFlagSource,
105888      0,
105889      0,
105890      0,
105891      0,
105892      0,
105893      0,
105894      0,
105895      0,
105896      0,
105897      0,
105898      0
105899    },
105900    {
105901      {
105902        -1,
105903        -1,
105904        -1,
105905        -1,
105906        -1,
105907        -1,
105908        -1,
105909        -1,
105910        -1,
105911        -1,
105912        -1,
105913        -1,
105914        -1
105915      },
105916      {
105917        -1,
105918        -1,
105919        -1,
105920        -1,
105921        -1,
105922        -1,
105923        -1,
105924        -1,
105925        -1,
105926        -1,
105927        -1,
105928        -1,
105929        -1
105930      }
105931    }
105932  },
105933  {
105934    kInstructionTypeMove,
105935    2,
105936    {
105937      kOperandTypeRegister,
105938      kOperandTypeX86Memory,
105939      0,
105940      0,
105941      0,
105942      0,
105943      0,
105944      0,
105945      0,
105946      0,
105947      0,
105948      0,
105949      0
105950    },
105951    {
105952      kOperandFlagTarget,
105953      kOperandFlagSource,
105954      0,
105955      0,
105956      0,
105957      0,
105958      0,
105959      0,
105960      0,
105961      0,
105962      0,
105963      0,
105964      0
105965    },
105966    {
105967      {
105968        1,
105969        0,
105970        -1,
105971        -1,
105972        -1,
105973        -1,
105974        -1,
105975        -1,
105976        -1,
105977        -1,
105978        -1,
105979        -1,
105980        -1
105981      },
105982      {
105983        0,
105984        1,
105985        -1,
105986        -1,
105987        -1,
105988        -1,
105989        -1,
105990        -1,
105991        -1,
105992        -1,
105993        -1,
105994        -1,
105995        -1
105996      }
105997    }
105998  },
105999  {
106000    kInstructionTypeMove,
106001    2,
106002    {
106003      kOperandTypeRegister,
106004      kOperandTypeRegister,
106005      0,
106006      0,
106007      0,
106008      0,
106009      0,
106010      0,
106011      0,
106012      0,
106013      0,
106014      0,
106015      0
106016    },
106017    {
106018      kOperandFlagTarget,
106019      kOperandFlagSource,
106020      0,
106021      0,
106022      0,
106023      0,
106024      0,
106025      0,
106026      0,
106027      0,
106028      0,
106029      0,
106030      0
106031    },
106032    {
106033      {
106034        -1,
106035        -1,
106036        -1,
106037        -1,
106038        -1,
106039        -1,
106040        -1,
106041        -1,
106042        -1,
106043        -1,
106044        -1,
106045        -1,
106046        -1
106047      },
106048      {
106049        -1,
106050        -1,
106051        -1,
106052        -1,
106053        -1,
106054        -1,
106055        -1,
106056        -1,
106057        -1,
106058        -1,
106059        -1,
106060        -1,
106061        -1
106062      }
106063    }
106064  },
106065  {
106066    kInstructionTypeMove,
106067    2,
106068    {
106069      kOperandTypeRegister,
106070      kOperandTypeRegister,
106071      0,
106072      0,
106073      0,
106074      0,
106075      0,
106076      0,
106077      0,
106078      0,
106079      0,
106080      0,
106081      0
106082    },
106083    {
106084      kOperandFlagTarget,
106085      kOperandFlagSource,
106086      0,
106087      0,
106088      0,
106089      0,
106090      0,
106091      0,
106092      0,
106093      0,
106094      0,
106095      0,
106096      0
106097    },
106098    {
106099      {
106100        1,
106101        0,
106102        -1,
106103        -1,
106104        -1,
106105        -1,
106106        -1,
106107        -1,
106108        -1,
106109        -1,
106110        -1,
106111        -1,
106112        -1
106113      },
106114      {
106115        0,
106116        1,
106117        -1,
106118        -1,
106119        -1,
106120        -1,
106121        -1,
106122        -1,
106123        -1,
106124        -1,
106125        -1,
106126        -1,
106127        -1
106128      }
106129    }
106130  },
106131  {
106132    kInstructionTypeMove,
106133    2,
106134    {
106135      kOperandTypeRegister,
106136      kOperandTypeRegister,
106137      0,
106138      0,
106139      0,
106140      0,
106141      0,
106142      0,
106143      0,
106144      0,
106145      0,
106146      0,
106147      0
106148    },
106149    {
106150      kOperandFlagTarget,
106151      kOperandFlagSource,
106152      0,
106153      0,
106154      0,
106155      0,
106156      0,
106157      0,
106158      0,
106159      0,
106160      0,
106161      0,
106162      0
106163    },
106164    {
106165      {
106166        -1,
106167        -1,
106168        -1,
106169        -1,
106170        -1,
106171        -1,
106172        -1,
106173        -1,
106174        -1,
106175        -1,
106176        -1,
106177        -1,
106178        -1
106179      },
106180      {
106181        -1,
106182        -1,
106183        -1,
106184        -1,
106185        -1,
106186        -1,
106187        -1,
106188        -1,
106189        -1,
106190        -1,
106191        -1,
106192        -1,
106193        -1
106194      }
106195    }
106196  },
106197  {
106198    kInstructionTypeMove,
106199    2,
106200    {
106201      kOperandTypeRegister,
106202      kOperandTypeRegister,
106203      0,
106204      0,
106205      0,
106206      0,
106207      0,
106208      0,
106209      0,
106210      0,
106211      0,
106212      0,
106213      0
106214    },
106215    {
106216      kOperandFlagTarget,
106217      kOperandFlagSource,
106218      0,
106219      0,
106220      0,
106221      0,
106222      0,
106223      0,
106224      0,
106225      0,
106226      0,
106227      0,
106228      0
106229    },
106230    {
106231      {
106232        -1,
106233        -1,
106234        -1,
106235        -1,
106236        -1,
106237        -1,
106238        -1,
106239        -1,
106240        -1,
106241        -1,
106242        -1,
106243        -1,
106244        -1
106245      },
106246      {
106247        -1,
106248        -1,
106249        -1,
106250        -1,
106251        -1,
106252        -1,
106253        -1,
106254        -1,
106255        -1,
106256        -1,
106257        -1,
106258        -1,
106259        -1
106260      }
106261    }
106262  },
106263  {
106264    kInstructionTypeMove,
106265    2,
106266    {
106267      kOperandTypeRegister,
106268      kOperandTypeRegister,
106269      0,
106270      0,
106271      0,
106272      0,
106273      0,
106274      0,
106275      0,
106276      0,
106277      0,
106278      0,
106279      0
106280    },
106281    {
106282      kOperandFlagTarget,
106283      kOperandFlagSource,
106284      0,
106285      0,
106286      0,
106287      0,
106288      0,
106289      0,
106290      0,
106291      0,
106292      0,
106293      0,
106294      0
106295    },
106296    {
106297      {
106298        1,
106299        0,
106300        -1,
106301        -1,
106302        -1,
106303        -1,
106304        -1,
106305        -1,
106306        -1,
106307        -1,
106308        -1,
106309        -1,
106310        -1
106311      },
106312      {
106313        0,
106314        1,
106315        -1,
106316        -1,
106317        -1,
106318        -1,
106319        -1,
106320        -1,
106321        -1,
106322        -1,
106323        -1,
106324        -1,
106325        -1
106326      }
106327    }
106328  },
106329  {
106330    0,
106331    4,
106332    {
106333      kOperandTypeRegister,
106334      kOperandTypeRegister,
106335      kOperandTypeX86Memory,
106336      kOperandTypeImmediate,
106337      0,
106338      0,
106339      0,
106340      0,
106341      0,
106342      0,
106343      0,
106344      0,
106345      0
106346    },
106347    {
106348      0,
106349      0,
106350      0,
106351      0,
106352      0,
106353      0,
106354      0,
106355      0,
106356      0,
106357      0,
106358      0,
106359      0,
106360      0
106361    },
106362    {
106363      {
106364        3,
106365        2,
106366        0,
106367        -1,
106368        -1,
106369        -1,
106370        -1,
106371        -1,
106372        -1,
106373        -1,
106374        -1,
106375        -1,
106376        -1
106377      },
106378      {
106379        0,
106380        2,
106381        3,
106382        -1,
106383        -1,
106384        -1,
106385        -1,
106386        -1,
106387        -1,
106388        -1,
106389        -1,
106390        -1,
106391        -1
106392      }
106393    }
106394  },
106395  {
106396    0,
106397    4,
106398    {
106399      kOperandTypeRegister,
106400      kOperandTypeRegister,
106401      kOperandTypeRegister,
106402      kOperandTypeImmediate,
106403      0,
106404      0,
106405      0,
106406      0,
106407      0,
106408      0,
106409      0,
106410      0,
106411      0
106412    },
106413    {
106414      0,
106415      0,
106416      0,
106417      0,
106418      0,
106419      0,
106420      0,
106421      0,
106422      0,
106423      0,
106424      0,
106425      0,
106426      0
106427    },
106428    {
106429      {
106430        3,
106431        2,
106432        0,
106433        -1,
106434        -1,
106435        -1,
106436        -1,
106437        -1,
106438        -1,
106439        -1,
106440        -1,
106441        -1,
106442        -1
106443      },
106444      {
106445        0,
106446        2,
106447        3,
106448        -1,
106449        -1,
106450        -1,
106451        -1,
106452        -1,
106453        -1,
106454        -1,
106455        -1,
106456        -1,
106457        -1
106458      }
106459    }
106460  },
106461  {
106462    0,
106463    1,
106464    {
106465      kOperandTypeX86Memory,
106466      0,
106467      0,
106468      0,
106469      0,
106470      0,
106471      0,
106472      0,
106473      0,
106474      0,
106475      0,
106476      0,
106477      0
106478    },
106479    {
106480      0,
106481      0,
106482      0,
106483      0,
106484      0,
106485      0,
106486      0,
106487      0,
106488      0,
106489      0,
106490      0,
106491      0,
106492      0
106493    },
106494    {
106495      {
106496        0,
106497        -1,
106498        -1,
106499        -1,
106500        -1,
106501        -1,
106502        -1,
106503        -1,
106504        -1,
106505        -1,
106506        -1,
106507        -1,
106508        -1
106509      },
106510      {
106511        0,
106512        -1,
106513        -1,
106514        -1,
106515        -1,
106516        -1,
106517        -1,
106518        -1,
106519        -1,
106520        -1,
106521        -1,
106522        -1,
106523        -1
106524      }
106525    }
106526  },
106527  {
106528    0,
106529    1,
106530    {
106531      kOperandTypeRegister,
106532      0,
106533      0,
106534      0,
106535      0,
106536      0,
106537      0,
106538      0,
106539      0,
106540      0,
106541      0,
106542      0,
106543      0
106544    },
106545    {
106546      0,
106547      0,
106548      0,
106549      0,
106550      0,
106551      0,
106552      0,
106553      0,
106554      0,
106555      0,
106556      0,
106557      0,
106558      0
106559    },
106560    {
106561      {
106562        0,
106563        -1,
106564        -1,
106565        -1,
106566        -1,
106567        -1,
106568        -1,
106569        -1,
106570        -1,
106571        -1,
106572        -1,
106573        -1,
106574        -1
106575      },
106576      {
106577        0,
106578        -1,
106579        -1,
106580        -1,
106581        -1,
106582        -1,
106583        -1,
106584        -1,
106585        -1,
106586        -1,
106587        -1,
106588        -1,
106589        -1
106590      }
106591    }
106592  },
106593  {
106594    0,
106595    1,
106596    {
106597      kOperandTypeX86Memory,
106598      0,
106599      0,
106600      0,
106601      0,
106602      0,
106603      0,
106604      0,
106605      0,
106606      0,
106607      0,
106608      0,
106609      0
106610    },
106611    {
106612      0,
106613      0,
106614      0,
106615      0,
106616      0,
106617      0,
106618      0,
106619      0,
106620      0,
106621      0,
106622      0,
106623      0,
106624      0
106625    },
106626    {
106627      {
106628        0,
106629        -1,
106630        -1,
106631        -1,
106632        -1,
106633        -1,
106634        -1,
106635        -1,
106636        -1,
106637        -1,
106638        -1,
106639        -1,
106640        -1
106641      },
106642      {
106643        0,
106644        -1,
106645        -1,
106646        -1,
106647        -1,
106648        -1,
106649        -1,
106650        -1,
106651        -1,
106652        -1,
106653        -1,
106654        -1,
106655        -1
106656      }
106657    }
106658  },
106659  {
106660    0,
106661    1,
106662    {
106663      kOperandTypeRegister,
106664      0,
106665      0,
106666      0,
106667      0,
106668      0,
106669      0,
106670      0,
106671      0,
106672      0,
106673      0,
106674      0,
106675      0
106676    },
106677    {
106678      0,
106679      0,
106680      0,
106681      0,
106682      0,
106683      0,
106684      0,
106685      0,
106686      0,
106687      0,
106688      0,
106689      0,
106690      0
106691    },
106692    {
106693      {
106694        0,
106695        -1,
106696        -1,
106697        -1,
106698        -1,
106699        -1,
106700        -1,
106701        -1,
106702        -1,
106703        -1,
106704        -1,
106705        -1,
106706        -1
106707      },
106708      {
106709        0,
106710        -1,
106711        -1,
106712        -1,
106713        -1,
106714        -1,
106715        -1,
106716        -1,
106717        -1,
106718        -1,
106719        -1,
106720        -1,
106721        -1
106722      }
106723    }
106724  },
106725  {
106726    0,
106727    1,
106728    {
106729      kOperandTypeX86Memory,
106730      0,
106731      0,
106732      0,
106733      0,
106734      0,
106735      0,
106736      0,
106737      0,
106738      0,
106739      0,
106740      0,
106741      0
106742    },
106743    {
106744      0,
106745      0,
106746      0,
106747      0,
106748      0,
106749      0,
106750      0,
106751      0,
106752      0,
106753      0,
106754      0,
106755      0,
106756      0
106757    },
106758    {
106759      {
106760        0,
106761        -1,
106762        -1,
106763        -1,
106764        -1,
106765        -1,
106766        -1,
106767        -1,
106768        -1,
106769        -1,
106770        -1,
106771        -1,
106772        -1
106773      },
106774      {
106775        0,
106776        -1,
106777        -1,
106778        -1,
106779        -1,
106780        -1,
106781        -1,
106782        -1,
106783        -1,
106784        -1,
106785        -1,
106786        -1,
106787        -1
106788      }
106789    }
106790  },
106791  {
106792    0,
106793    1,
106794    {
106795      kOperandTypeRegister,
106796      0,
106797      0,
106798      0,
106799      0,
106800      0,
106801      0,
106802      0,
106803      0,
106804      0,
106805      0,
106806      0,
106807      0
106808    },
106809    {
106810      0,
106811      0,
106812      0,
106813      0,
106814      0,
106815      0,
106816      0,
106817      0,
106818      0,
106819      0,
106820      0,
106821      0,
106822      0
106823    },
106824    {
106825      {
106826        0,
106827        -1,
106828        -1,
106829        -1,
106830        -1,
106831        -1,
106832        -1,
106833        -1,
106834        -1,
106835        -1,
106836        -1,
106837        -1,
106838        -1
106839      },
106840      {
106841        0,
106842        -1,
106843        -1,
106844        -1,
106845        -1,
106846        -1,
106847        -1,
106848        -1,
106849        -1,
106850        -1,
106851        -1,
106852        -1,
106853        -1
106854      }
106855    }
106856  },
106857  {
106858    0,
106859    1,
106860    {
106861      kOperandTypeX86Memory,
106862      0,
106863      0,
106864      0,
106865      0,
106866      0,
106867      0,
106868      0,
106869      0,
106870      0,
106871      0,
106872      0,
106873      0
106874    },
106875    {
106876      0,
106877      0,
106878      0,
106879      0,
106880      0,
106881      0,
106882      0,
106883      0,
106884      0,
106885      0,
106886      0,
106887      0,
106888      0
106889    },
106890    {
106891      {
106892        0,
106893        -1,
106894        -1,
106895        -1,
106896        -1,
106897        -1,
106898        -1,
106899        -1,
106900        -1,
106901        -1,
106902        -1,
106903        -1,
106904        -1
106905      },
106906      {
106907        0,
106908        -1,
106909        -1,
106910        -1,
106911        -1,
106912        -1,
106913        -1,
106914        -1,
106915        -1,
106916        -1,
106917        -1,
106918        -1,
106919        -1
106920      }
106921    }
106922  },
106923  {
106924    0,
106925    1,
106926    {
106927      kOperandTypeRegister,
106928      0,
106929      0,
106930      0,
106931      0,
106932      0,
106933      0,
106934      0,
106935      0,
106936      0,
106937      0,
106938      0,
106939      0
106940    },
106941    {
106942      0,
106943      0,
106944      0,
106945      0,
106946      0,
106947      0,
106948      0,
106949      0,
106950      0,
106951      0,
106952      0,
106953      0,
106954      0
106955    },
106956    {
106957      {
106958        0,
106959        -1,
106960        -1,
106961        -1,
106962        -1,
106963        -1,
106964        -1,
106965        -1,
106966        -1,
106967        -1,
106968        -1,
106969        -1,
106970        -1
106971      },
106972      {
106973        0,
106974        -1,
106975        -1,
106976        -1,
106977        -1,
106978        -1,
106979        -1,
106980        -1,
106981        -1,
106982        -1,
106983        -1,
106984        -1,
106985        -1
106986      }
106987    }
106988  },
106989  {
106990    0,
106991    3,
106992    {
106993      kOperandTypeRegister,
106994      kOperandTypeRegister,
106995      kOperandTypeX86Memory,
106996      0,
106997      0,
106998      0,
106999      0,
107000      0,
107001      0,
107002      0,
107003      0,
107004      0,
107005      0
107006    },
107007    {
107008      0,
107009      0,
107010      0,
107011      0,
107012      0,
107013      0,
107014      0,
107015      0,
107016      0,
107017      0,
107018      0,
107019      0,
107020      0
107021    },
107022    {
107023      {
107024        2,
107025        0,
107026        -1,
107027        -1,
107028        -1,
107029        -1,
107030        -1,
107031        -1,
107032        -1,
107033        -1,
107034        -1,
107035        -1,
107036        -1
107037      },
107038      {
107039        0,
107040        2,
107041        -1,
107042        -1,
107043        -1,
107044        -1,
107045        -1,
107046        -1,
107047        -1,
107048        -1,
107049        -1,
107050        -1,
107051        -1
107052      }
107053    }
107054  },
107055  {
107056    0,
107057    3,
107058    {
107059      kOperandTypeRegister,
107060      kOperandTypeRegister,
107061      kOperandTypeRegister,
107062      0,
107063      0,
107064      0,
107065      0,
107066      0,
107067      0,
107068      0,
107069      0,
107070      0,
107071      0
107072    },
107073    {
107074      0,
107075      0,
107076      0,
107077      0,
107078      0,
107079      0,
107080      0,
107081      0,
107082      0,
107083      0,
107084      0,
107085      0,
107086      0
107087    },
107088    {
107089      {
107090        2,
107091        0,
107092        -1,
107093        -1,
107094        -1,
107095        -1,
107096        -1,
107097        -1,
107098        -1,
107099        -1,
107100        -1,
107101        -1,
107102        -1
107103      },
107104      {
107105        0,
107106        2,
107107        -1,
107108        -1,
107109        -1,
107110        -1,
107111        -1,
107112        -1,
107113        -1,
107114        -1,
107115        -1,
107116        -1,
107117        -1
107118      }
107119    }
107120  },
107121  {
107122    0,
107123    3,
107124    {
107125      kOperandTypeRegister,
107126      kOperandTypeRegister,
107127      kOperandTypeX86Memory,
107128      0,
107129      0,
107130      0,
107131      0,
107132      0,
107133      0,
107134      0,
107135      0,
107136      0,
107137      0
107138    },
107139    {
107140      0,
107141      0,
107142      0,
107143      0,
107144      0,
107145      0,
107146      0,
107147      0,
107148      0,
107149      0,
107150      0,
107151      0,
107152      0
107153    },
107154    {
107155      {
107156        2,
107157        0,
107158        -1,
107159        -1,
107160        -1,
107161        -1,
107162        -1,
107163        -1,
107164        -1,
107165        -1,
107166        -1,
107167        -1,
107168        -1
107169      },
107170      {
107171        0,
107172        2,
107173        -1,
107174        -1,
107175        -1,
107176        -1,
107177        -1,
107178        -1,
107179        -1,
107180        -1,
107181        -1,
107182        -1,
107183        -1
107184      }
107185    }
107186  },
107187  {
107188    0,
107189    3,
107190    {
107191      kOperandTypeRegister,
107192      kOperandTypeRegister,
107193      kOperandTypeRegister,
107194      0,
107195      0,
107196      0,
107197      0,
107198      0,
107199      0,
107200      0,
107201      0,
107202      0,
107203      0
107204    },
107205    {
107206      0,
107207      0,
107208      0,
107209      0,
107210      0,
107211      0,
107212      0,
107213      0,
107214      0,
107215      0,
107216      0,
107217      0,
107218      0
107219    },
107220    {
107221      {
107222        2,
107223        0,
107224        -1,
107225        -1,
107226        -1,
107227        -1,
107228        -1,
107229        -1,
107230        -1,
107231        -1,
107232        -1,
107233        -1,
107234        -1
107235      },
107236      {
107237        0,
107238        2,
107239        -1,
107240        -1,
107241        -1,
107242        -1,
107243        -1,
107244        -1,
107245        -1,
107246        -1,
107247        -1,
107248        -1,
107249        -1
107250      }
107251    }
107252  },
107253  {
107254    0,
107255    3,
107256    {
107257      kOperandTypeRegister,
107258      kOperandTypeRegister,
107259      kOperandTypeX86Memory,
107260      0,
107261      0,
107262      0,
107263      0,
107264      0,
107265      0,
107266      0,
107267      0,
107268      0,
107269      0
107270    },
107271    {
107272      0,
107273      0,
107274      0,
107275      0,
107276      0,
107277      0,
107278      0,
107279      0,
107280      0,
107281      0,
107282      0,
107283      0,
107284      0
107285    },
107286    {
107287      {
107288        2,
107289        0,
107290        -1,
107291        -1,
107292        -1,
107293        -1,
107294        -1,
107295        -1,
107296        -1,
107297        -1,
107298        -1,
107299        -1,
107300        -1
107301      },
107302      {
107303        0,
107304        2,
107305        -1,
107306        -1,
107307        -1,
107308        -1,
107309        -1,
107310        -1,
107311        -1,
107312        -1,
107313        -1,
107314        -1,
107315        -1
107316      }
107317    }
107318  },
107319  {
107320    0,
107321    3,
107322    {
107323      kOperandTypeRegister,
107324      kOperandTypeRegister,
107325      kOperandTypeX86Memory,
107326      0,
107327      0,
107328      0,
107329      0,
107330      0,
107331      0,
107332      0,
107333      0,
107334      0,
107335      0
107336    },
107337    {
107338      0,
107339      0,
107340      0,
107341      0,
107342      0,
107343      0,
107344      0,
107345      0,
107346      0,
107347      0,
107348      0,
107349      0,
107350      0
107351    },
107352    {
107353      {
107354        2,
107355        0,
107356        -1,
107357        -1,
107358        -1,
107359        -1,
107360        -1,
107361        -1,
107362        -1,
107363        -1,
107364        -1,
107365        -1,
107366        -1
107367      },
107368      {
107369        0,
107370        2,
107371        -1,
107372        -1,
107373        -1,
107374        -1,
107375        -1,
107376        -1,
107377        -1,
107378        -1,
107379        -1,
107380        -1,
107381        -1
107382      }
107383    }
107384  },
107385  {
107386    0,
107387    3,
107388    {
107389      kOperandTypeRegister,
107390      kOperandTypeRegister,
107391      kOperandTypeRegister,
107392      0,
107393      0,
107394      0,
107395      0,
107396      0,
107397      0,
107398      0,
107399      0,
107400      0,
107401      0
107402    },
107403    {
107404      0,
107405      0,
107406      0,
107407      0,
107408      0,
107409      0,
107410      0,
107411      0,
107412      0,
107413      0,
107414      0,
107415      0,
107416      0
107417    },
107418    {
107419      {
107420        2,
107421        0,
107422        -1,
107423        -1,
107424        -1,
107425        -1,
107426        -1,
107427        -1,
107428        -1,
107429        -1,
107430        -1,
107431        -1,
107432        -1
107433      },
107434      {
107435        0,
107436        2,
107437        -1,
107438        -1,
107439        -1,
107440        -1,
107441        -1,
107442        -1,
107443        -1,
107444        -1,
107445        -1,
107446        -1,
107447        -1
107448      }
107449    }
107450  },
107451  {
107452    0,
107453    3,
107454    {
107455      kOperandTypeRegister,
107456      kOperandTypeRegister,
107457      kOperandTypeRegister,
107458      0,
107459      0,
107460      0,
107461      0,
107462      0,
107463      0,
107464      0,
107465      0,
107466      0,
107467      0
107468    },
107469    {
107470      0,
107471      0,
107472      0,
107473      0,
107474      0,
107475      0,
107476      0,
107477      0,
107478      0,
107479      0,
107480      0,
107481      0,
107482      0
107483    },
107484    {
107485      {
107486        2,
107487        0,
107488        -1,
107489        -1,
107490        -1,
107491        -1,
107492        -1,
107493        -1,
107494        -1,
107495        -1,
107496        -1,
107497        -1,
107498        -1
107499      },
107500      {
107501        0,
107502        2,
107503        -1,
107504        -1,
107505        -1,
107506        -1,
107507        -1,
107508        -1,
107509        -1,
107510        -1,
107511        -1,
107512        -1,
107513        -1
107514      }
107515    }
107516  },
107517  {
107518    0,
107519    3,
107520    {
107521      kOperandTypeRegister,
107522      kOperandTypeRegister,
107523      kOperandTypeX86Memory,
107524      0,
107525      0,
107526      0,
107527      0,
107528      0,
107529      0,
107530      0,
107531      0,
107532      0,
107533      0
107534    },
107535    {
107536      0,
107537      0,
107538      0,
107539      0,
107540      0,
107541      0,
107542      0,
107543      0,
107544      0,
107545      0,
107546      0,
107547      0,
107548      0
107549    },
107550    {
107551      {
107552        2,
107553        0,
107554        -1,
107555        -1,
107556        -1,
107557        -1,
107558        -1,
107559        -1,
107560        -1,
107561        -1,
107562        -1,
107563        -1,
107564        -1
107565      },
107566      {
107567        0,
107568        2,
107569        -1,
107570        -1,
107571        -1,
107572        -1,
107573        -1,
107574        -1,
107575        -1,
107576        -1,
107577        -1,
107578        -1,
107579        -1
107580      }
107581    }
107582  },
107583  {
107584    0,
107585    3,
107586    {
107587      kOperandTypeRegister,
107588      kOperandTypeRegister,
107589      kOperandTypeX86Memory,
107590      0,
107591      0,
107592      0,
107593      0,
107594      0,
107595      0,
107596      0,
107597      0,
107598      0,
107599      0
107600    },
107601    {
107602      0,
107603      0,
107604      0,
107605      0,
107606      0,
107607      0,
107608      0,
107609      0,
107610      0,
107611      0,
107612      0,
107613      0,
107614      0
107615    },
107616    {
107617      {
107618        2,
107619        0,
107620        -1,
107621        -1,
107622        -1,
107623        -1,
107624        -1,
107625        -1,
107626        -1,
107627        -1,
107628        -1,
107629        -1,
107630        -1
107631      },
107632      {
107633        0,
107634        2,
107635        -1,
107636        -1,
107637        -1,
107638        -1,
107639        -1,
107640        -1,
107641        -1,
107642        -1,
107643        -1,
107644        -1,
107645        -1
107646      }
107647    }
107648  },
107649  {
107650    0,
107651    3,
107652    {
107653      kOperandTypeRegister,
107654      kOperandTypeRegister,
107655      kOperandTypeRegister,
107656      0,
107657      0,
107658      0,
107659      0,
107660      0,
107661      0,
107662      0,
107663      0,
107664      0,
107665      0
107666    },
107667    {
107668      0,
107669      0,
107670      0,
107671      0,
107672      0,
107673      0,
107674      0,
107675      0,
107676      0,
107677      0,
107678      0,
107679      0,
107680      0
107681    },
107682    {
107683      {
107684        2,
107685        0,
107686        -1,
107687        -1,
107688        -1,
107689        -1,
107690        -1,
107691        -1,
107692        -1,
107693        -1,
107694        -1,
107695        -1,
107696        -1
107697      },
107698      {
107699        0,
107700        2,
107701        -1,
107702        -1,
107703        -1,
107704        -1,
107705        -1,
107706        -1,
107707        -1,
107708        -1,
107709        -1,
107710        -1,
107711        -1
107712      }
107713    }
107714  },
107715  {
107716    0,
107717    3,
107718    {
107719      kOperandTypeRegister,
107720      kOperandTypeRegister,
107721      kOperandTypeRegister,
107722      0,
107723      0,
107724      0,
107725      0,
107726      0,
107727      0,
107728      0,
107729      0,
107730      0,
107731      0
107732    },
107733    {
107734      0,
107735      0,
107736      0,
107737      0,
107738      0,
107739      0,
107740      0,
107741      0,
107742      0,
107743      0,
107744      0,
107745      0,
107746      0
107747    },
107748    {
107749      {
107750        2,
107751        0,
107752        -1,
107753        -1,
107754        -1,
107755        -1,
107756        -1,
107757        -1,
107758        -1,
107759        -1,
107760        -1,
107761        -1,
107762        -1
107763      },
107764      {
107765        0,
107766        2,
107767        -1,
107768        -1,
107769        -1,
107770        -1,
107771        -1,
107772        -1,
107773        -1,
107774        -1,
107775        -1,
107776        -1,
107777        -1
107778      }
107779    }
107780  },
107781  {
107782    0,
107783    1,
107784    {
107785      kOperandTypeX86Memory,
107786      0,
107787      0,
107788      0,
107789      0,
107790      0,
107791      0,
107792      0,
107793      0,
107794      0,
107795      0,
107796      0,
107797      0
107798    },
107799    {
107800      0,
107801      0,
107802      0,
107803      0,
107804      0,
107805      0,
107806      0,
107807      0,
107808      0,
107809      0,
107810      0,
107811      0,
107812      0
107813    },
107814    {
107815      {
107816        0,
107817        -1,
107818        -1,
107819        -1,
107820        -1,
107821        -1,
107822        -1,
107823        -1,
107824        -1,
107825        -1,
107826        -1,
107827        -1,
107828        -1
107829      },
107830      {
107831        0,
107832        -1,
107833        -1,
107834        -1,
107835        -1,
107836        -1,
107837        -1,
107838        -1,
107839        -1,
107840        -1,
107841        -1,
107842        -1,
107843        -1
107844      }
107845    }
107846  },
107847  {
107848    0,
107849    1,
107850    {
107851      kOperandTypeX86Memory,
107852      0,
107853      0,
107854      0,
107855      0,
107856      0,
107857      0,
107858      0,
107859      0,
107860      0,
107861      0,
107862      0,
107863      0
107864    },
107865    {
107866      0,
107867      0,
107868      0,
107869      0,
107870      0,
107871      0,
107872      0,
107873      0,
107874      0,
107875      0,
107876      0,
107877      0,
107878      0
107879    },
107880    {
107881      {
107882        0,
107883        -1,
107884        -1,
107885        -1,
107886        -1,
107887        -1,
107888        -1,
107889        -1,
107890        -1,
107891        -1,
107892        -1,
107893        -1,
107894        -1
107895      },
107896      {
107897        0,
107898        -1,
107899        -1,
107900        -1,
107901        -1,
107902        -1,
107903        -1,
107904        -1,
107905        -1,
107906        -1,
107907        -1,
107908        -1,
107909        -1
107910      }
107911    }
107912  },
107913  {
107914    0,
107915    1,
107916    {
107917      kOperandTypeX86Memory,
107918      0,
107919      0,
107920      0,
107921      0,
107922      0,
107923      0,
107924      0,
107925      0,
107926      0,
107927      0,
107928      0,
107929      0
107930    },
107931    {
107932      0,
107933      0,
107934      0,
107935      0,
107936      0,
107937      0,
107938      0,
107939      0,
107940      0,
107941      0,
107942      0,
107943      0,
107944      0
107945    },
107946    {
107947      {
107948        0,
107949        -1,
107950        -1,
107951        -1,
107952        -1,
107953        -1,
107954        -1,
107955        -1,
107956        -1,
107957        -1,
107958        -1,
107959        -1,
107960        -1
107961      },
107962      {
107963        0,
107964        -1,
107965        -1,
107966        -1,
107967        -1,
107968        -1,
107969        -1,
107970        -1,
107971        -1,
107972        -1,
107973        -1,
107974        -1,
107975        -1
107976      }
107977    }
107978  },
107979  {
107980    0,
107981    1,
107982    {
107983      kOperandTypeX86Memory,
107984      0,
107985      0,
107986      0,
107987      0,
107988      0,
107989      0,
107990      0,
107991      0,
107992      0,
107993      0,
107994      0,
107995      0
107996    },
107997    {
107998      0,
107999      0,
108000      0,
108001      0,
108002      0,
108003      0,
108004      0,
108005      0,
108006      0,
108007      0,
108008      0,
108009      0,
108010      0
108011    },
108012    {
108013      {
108014        0,
108015        -1,
108016        -1,
108017        -1,
108018        -1,
108019        -1,
108020        -1,
108021        -1,
108022        -1,
108023        -1,
108024        -1,
108025        -1,
108026        -1
108027      },
108028      {
108029        0,
108030        -1,
108031        -1,
108032        -1,
108033        -1,
108034        -1,
108035        -1,
108036        -1,
108037        -1,
108038        -1,
108039        -1,
108040        -1,
108041        -1
108042      }
108043    }
108044  },
108045  {
108046    0,
108047    1,
108048    {
108049      kOperandTypeRegister,
108050      0,
108051      0,
108052      0,
108053      0,
108054      0,
108055      0,
108056      0,
108057      0,
108058      0,
108059      0,
108060      0,
108061      0
108062    },
108063    {
108064      0,
108065      0,
108066      0,
108067      0,
108068      0,
108069      0,
108070      0,
108071      0,
108072      0,
108073      0,
108074      0,
108075      0,
108076      0
108077    },
108078    {
108079      {
108080        0,
108081        -1,
108082        -1,
108083        -1,
108084        -1,
108085        -1,
108086        -1,
108087        -1,
108088        -1,
108089        -1,
108090        -1,
108091        -1,
108092        -1
108093      },
108094      {
108095        0,
108096        -1,
108097        -1,
108098        -1,
108099        -1,
108100        -1,
108101        -1,
108102        -1,
108103        -1,
108104        -1,
108105        -1,
108106        -1,
108107        -1
108108      }
108109    }
108110  },
108111  {
108112    0,
108113    1,
108114    {
108115      kOperandTypeRegister,
108116      0,
108117      0,
108118      0,
108119      0,
108120      0,
108121      0,
108122      0,
108123      0,
108124      0,
108125      0,
108126      0,
108127      0
108128    },
108129    {
108130      0,
108131      0,
108132      0,
108133      0,
108134      0,
108135      0,
108136      0,
108137      0,
108138      0,
108139      0,
108140      0,
108141      0,
108142      0
108143    },
108144    {
108145      {
108146        0,
108147        -1,
108148        -1,
108149        -1,
108150        -1,
108151        -1,
108152        -1,
108153        -1,
108154        -1,
108155        -1,
108156        -1,
108157        -1,
108158        -1
108159      },
108160      {
108161        0,
108162        -1,
108163        -1,
108164        -1,
108165        -1,
108166        -1,
108167        -1,
108168        -1,
108169        -1,
108170        -1,
108171        -1,
108172        -1,
108173        -1
108174      }
108175    }
108176  },
108177  {
108178    0,
108179    3,
108180    {
108181      kOperandTypeRegister,
108182      kOperandTypeRegister,
108183      kOperandTypeRegister,
108184      0,
108185      0,
108186      0,
108187      0,
108188      0,
108189      0,
108190      0,
108191      0,
108192      0,
108193      0
108194    },
108195    {
108196      0,
108197      0,
108198      0,
108199      0,
108200      0,
108201      0,
108202      0,
108203      0,
108204      0,
108205      0,
108206      0,
108207      0,
108208      0
108209    },
108210    {
108211      {
108212        -1,
108213        -1,
108214        -1,
108215        -1,
108216        -1,
108217        -1,
108218        -1,
108219        -1,
108220        -1,
108221        -1,
108222        -1,
108223        -1,
108224        -1
108225      },
108226      {
108227        -1,
108228        -1,
108229        -1,
108230        -1,
108231        -1,
108232        -1,
108233        -1,
108234        -1,
108235        -1,
108236        -1,
108237        -1,
108238        -1,
108239        -1
108240      }
108241    }
108242  },
108243  {
108244    0,
108245    3,
108246    {
108247      kOperandTypeRegister,
108248      kOperandTypeRegister,
108249      kOperandTypeX86Memory,
108250      0,
108251      0,
108252      0,
108253      0,
108254      0,
108255      0,
108256      0,
108257      0,
108258      0,
108259      0
108260    },
108261    {
108262      0,
108263      0,
108264      0,
108265      0,
108266      0,
108267      0,
108268      0,
108269      0,
108270      0,
108271      0,
108272      0,
108273      0,
108274      0
108275    },
108276    {
108277      {
108278        -1,
108279        -1,
108280        -1,
108281        -1,
108282        -1,
108283        -1,
108284        -1,
108285        -1,
108286        -1,
108287        -1,
108288        -1,
108289        -1,
108290        -1
108291      },
108292      {
108293        -1,
108294        -1,
108295        -1,
108296        -1,
108297        -1,
108298        -1,
108299        -1,
108300        -1,
108301        -1,
108302        -1,
108303        -1,
108304        -1,
108305        -1
108306      }
108307    }
108308  },
108309  {
108310    0,
108311    3,
108312    {
108313      kOperandTypeRegister,
108314      kOperandTypeRegister,
108315      kOperandTypeRegister,
108316      0,
108317      0,
108318      0,
108319      0,
108320      0,
108321      0,
108322      0,
108323      0,
108324      0,
108325      0
108326    },
108327    {
108328      0,
108329      0,
108330      0,
108331      0,
108332      0,
108333      0,
108334      0,
108335      0,
108336      0,
108337      0,
108338      0,
108339      0,
108340      0
108341    },
108342    {
108343      {
108344        -1,
108345        -1,
108346        -1,
108347        -1,
108348        -1,
108349        -1,
108350        -1,
108351        -1,
108352        -1,
108353        -1,
108354        -1,
108355        -1,
108356        -1
108357      },
108358      {
108359        -1,
108360        -1,
108361        -1,
108362        -1,
108363        -1,
108364        -1,
108365        -1,
108366        -1,
108367        -1,
108368        -1,
108369        -1,
108370        -1,
108371        -1
108372      }
108373    }
108374  },
108375  {
108376    0,
108377    3,
108378    {
108379      kOperandTypeRegister,
108380      kOperandTypeRegister,
108381      kOperandTypeX86Memory,
108382      0,
108383      0,
108384      0,
108385      0,
108386      0,
108387      0,
108388      0,
108389      0,
108390      0,
108391      0
108392    },
108393    {
108394      0,
108395      0,
108396      0,
108397      0,
108398      0,
108399      0,
108400      0,
108401      0,
108402      0,
108403      0,
108404      0,
108405      0,
108406      0
108407    },
108408    {
108409      {
108410        -1,
108411        -1,
108412        -1,
108413        -1,
108414        -1,
108415        -1,
108416        -1,
108417        -1,
108418        -1,
108419        -1,
108420        -1,
108421        -1,
108422        -1
108423      },
108424      {
108425        -1,
108426        -1,
108427        -1,
108428        -1,
108429        -1,
108430        -1,
108431        -1,
108432        -1,
108433        -1,
108434        -1,
108435        -1,
108436        -1,
108437        -1
108438      }
108439    }
108440  },
108441  {
108442    0,
108443    3,
108444    {
108445      kOperandTypeRegister,
108446      kOperandTypeRegister,
108447      kOperandTypeX86Memory,
108448      0,
108449      0,
108450      0,
108451      0,
108452      0,
108453      0,
108454      0,
108455      0,
108456      0,
108457      0
108458    },
108459    {
108460      0,
108461      0,
108462      0,
108463      0,
108464      0,
108465      0,
108466      0,
108467      0,
108468      0,
108469      0,
108470      0,
108471      0,
108472      0
108473    },
108474    {
108475      {
108476        -1,
108477        -1,
108478        -1,
108479        -1,
108480        -1,
108481        -1,
108482        -1,
108483        -1,
108484        -1,
108485        -1,
108486        -1,
108487        -1,
108488        -1
108489      },
108490      {
108491        -1,
108492        -1,
108493        -1,
108494        -1,
108495        -1,
108496        -1,
108497        -1,
108498        -1,
108499        -1,
108500        -1,
108501        -1,
108502        -1,
108503        -1
108504      }
108505    }
108506  },
108507  {
108508    0,
108509    3,
108510    {
108511      kOperandTypeRegister,
108512      kOperandTypeRegister,
108513      kOperandTypeRegister,
108514      0,
108515      0,
108516      0,
108517      0,
108518      0,
108519      0,
108520      0,
108521      0,
108522      0,
108523      0
108524    },
108525    {
108526      0,
108527      0,
108528      0,
108529      0,
108530      0,
108531      0,
108532      0,
108533      0,
108534      0,
108535      0,
108536      0,
108537      0,
108538      0
108539    },
108540    {
108541      {
108542        -1,
108543        -1,
108544        -1,
108545        -1,
108546        -1,
108547        -1,
108548        -1,
108549        -1,
108550        -1,
108551        -1,
108552        -1,
108553        -1,
108554        -1
108555      },
108556      {
108557        -1,
108558        -1,
108559        -1,
108560        -1,
108561        -1,
108562        -1,
108563        -1,
108564        -1,
108565        -1,
108566        -1,
108567        -1,
108568        -1,
108569        -1
108570      }
108571    }
108572  },
108573  {
108574    0,
108575    3,
108576    {
108577      kOperandTypeRegister,
108578      kOperandTypeRegister,
108579      kOperandTypeX86Memory,
108580      0,
108581      0,
108582      0,
108583      0,
108584      0,
108585      0,
108586      0,
108587      0,
108588      0,
108589      0
108590    },
108591    {
108592      0,
108593      0,
108594      0,
108595      0,
108596      0,
108597      0,
108598      0,
108599      0,
108600      0,
108601      0,
108602      0,
108603      0,
108604      0
108605    },
108606    {
108607      {
108608        -1,
108609        -1,
108610        -1,
108611        -1,
108612        -1,
108613        -1,
108614        -1,
108615        -1,
108616        -1,
108617        -1,
108618        -1,
108619        -1,
108620        -1
108621      },
108622      {
108623        -1,
108624        -1,
108625        -1,
108626        -1,
108627        -1,
108628        -1,
108629        -1,
108630        -1,
108631        -1,
108632        -1,
108633        -1,
108634        -1,
108635        -1
108636      }
108637    }
108638  },
108639  {
108640    0,
108641    3,
108642    {
108643      kOperandTypeRegister,
108644      kOperandTypeRegister,
108645      kOperandTypeX86Memory,
108646      0,
108647      0,
108648      0,
108649      0,
108650      0,
108651      0,
108652      0,
108653      0,
108654      0,
108655      0
108656    },
108657    {
108658      0,
108659      0,
108660      0,
108661      0,
108662      0,
108663      0,
108664      0,
108665      0,
108666      0,
108667      0,
108668      0,
108669      0,
108670      0
108671    },
108672    {
108673      {
108674        -1,
108675        -1,
108676        -1,
108677        -1,
108678        -1,
108679        -1,
108680        -1,
108681        -1,
108682        -1,
108683        -1,
108684        -1,
108685        -1,
108686        -1
108687      },
108688      {
108689        -1,
108690        -1,
108691        -1,
108692        -1,
108693        -1,
108694        -1,
108695        -1,
108696        -1,
108697        -1,
108698        -1,
108699        -1,
108700        -1,
108701        -1
108702      }
108703    }
108704  },
108705  {
108706    0,
108707    3,
108708    {
108709      kOperandTypeRegister,
108710      kOperandTypeRegister,
108711      kOperandTypeX86Memory,
108712      0,
108713      0,
108714      0,
108715      0,
108716      0,
108717      0,
108718      0,
108719      0,
108720      0,
108721      0
108722    },
108723    {
108724      0,
108725      0,
108726      0,
108727      0,
108728      0,
108729      0,
108730      0,
108731      0,
108732      0,
108733      0,
108734      0,
108735      0,
108736      0
108737    },
108738    {
108739      {
108740        -1,
108741        -1,
108742        -1,
108743        -1,
108744        -1,
108745        -1,
108746        -1,
108747        -1,
108748        -1,
108749        -1,
108750        -1,
108751        -1,
108752        -1
108753      },
108754      {
108755        -1,
108756        -1,
108757        -1,
108758        -1,
108759        -1,
108760        -1,
108761        -1,
108762        -1,
108763        -1,
108764        -1,
108765        -1,
108766        -1,
108767        -1
108768      }
108769    }
108770  },
108771  {
108772    0,
108773    3,
108774    {
108775      kOperandTypeRegister,
108776      kOperandTypeRegister,
108777      kOperandTypeX86Memory,
108778      0,
108779      0,
108780      0,
108781      0,
108782      0,
108783      0,
108784      0,
108785      0,
108786      0,
108787      0
108788    },
108789    {
108790      0,
108791      0,
108792      0,
108793      0,
108794      0,
108795      0,
108796      0,
108797      0,
108798      0,
108799      0,
108800      0,
108801      0,
108802      0
108803    },
108804    {
108805      {
108806        -1,
108807        -1,
108808        -1,
108809        -1,
108810        -1,
108811        -1,
108812        -1,
108813        -1,
108814        -1,
108815        -1,
108816        -1,
108817        -1,
108818        -1
108819      },
108820      {
108821        -1,
108822        -1,
108823        -1,
108824        -1,
108825        -1,
108826        -1,
108827        -1,
108828        -1,
108829        -1,
108830        -1,
108831        -1,
108832        -1,
108833        -1
108834      }
108835    }
108836  },
108837  {
108838    0,
108839    3,
108840    {
108841      kOperandTypeRegister,
108842      kOperandTypeRegister,
108843      kOperandTypeX86Memory,
108844      0,
108845      0,
108846      0,
108847      0,
108848      0,
108849      0,
108850      0,
108851      0,
108852      0,
108853      0
108854    },
108855    {
108856      0,
108857      0,
108858      0,
108859      0,
108860      0,
108861      0,
108862      0,
108863      0,
108864      0,
108865      0,
108866      0,
108867      0,
108868      0
108869    },
108870    {
108871      {
108872        -1,
108873        -1,
108874        -1,
108875        -1,
108876        -1,
108877        -1,
108878        -1,
108879        -1,
108880        -1,
108881        -1,
108882        -1,
108883        -1,
108884        -1
108885      },
108886      {
108887        -1,
108888        -1,
108889        -1,
108890        -1,
108891        -1,
108892        -1,
108893        -1,
108894        -1,
108895        -1,
108896        -1,
108897        -1,
108898        -1,
108899        -1
108900      }
108901    }
108902  },
108903  {
108904    0,
108905    3,
108906    {
108907      kOperandTypeRegister,
108908      kOperandTypeRegister,
108909      kOperandTypeX86Memory,
108910      0,
108911      0,
108912      0,
108913      0,
108914      0,
108915      0,
108916      0,
108917      0,
108918      0,
108919      0
108920    },
108921    {
108922      0,
108923      0,
108924      0,
108925      0,
108926      0,
108927      0,
108928      0,
108929      0,
108930      0,
108931      0,
108932      0,
108933      0,
108934      0
108935    },
108936    {
108937      {
108938        -1,
108939        -1,
108940        -1,
108941        -1,
108942        -1,
108943        -1,
108944        -1,
108945        -1,
108946        -1,
108947        -1,
108948        -1,
108949        -1,
108950        -1
108951      },
108952      {
108953        -1,
108954        -1,
108955        -1,
108956        -1,
108957        -1,
108958        -1,
108959        -1,
108960        -1,
108961        -1,
108962        -1,
108963        -1,
108964        -1,
108965        -1
108966      }
108967    }
108968  },
108969  {
108970    0,
108971    3,
108972    {
108973      kOperandTypeRegister,
108974      kOperandTypeRegister,
108975      kOperandTypeX86Memory,
108976      0,
108977      0,
108978      0,
108979      0,
108980      0,
108981      0,
108982      0,
108983      0,
108984      0,
108985      0
108986    },
108987    {
108988      0,
108989      0,
108990      0,
108991      0,
108992      0,
108993      0,
108994      0,
108995      0,
108996      0,
108997      0,
108998      0,
108999      0,
109000      0
109001    },
109002    {
109003      {
109004        -1,
109005        -1,
109006        -1,
109007        -1,
109008        -1,
109009        -1,
109010        -1,
109011        -1,
109012        -1,
109013        -1,
109014        -1,
109015        -1,
109016        -1
109017      },
109018      {
109019        -1,
109020        -1,
109021        -1,
109022        -1,
109023        -1,
109024        -1,
109025        -1,
109026        -1,
109027        -1,
109028        -1,
109029        -1,
109030        -1,
109031        -1
109032      }
109033    }
109034  },
109035  {
109036    0,
109037    3,
109038    {
109039      kOperandTypeRegister,
109040      kOperandTypeRegister,
109041      kOperandTypeX86Memory,
109042      0,
109043      0,
109044      0,
109045      0,
109046      0,
109047      0,
109048      0,
109049      0,
109050      0,
109051      0
109052    },
109053    {
109054      0,
109055      0,
109056      0,
109057      0,
109058      0,
109059      0,
109060      0,
109061      0,
109062      0,
109063      0,
109064      0,
109065      0,
109066      0
109067    },
109068    {
109069      {
109070        -1,
109071        -1,
109072        -1,
109073        -1,
109074        -1,
109075        -1,
109076        -1,
109077        -1,
109078        -1,
109079        -1,
109080        -1,
109081        -1,
109082        -1
109083      },
109084      {
109085        -1,
109086        -1,
109087        -1,
109088        -1,
109089        -1,
109090        -1,
109091        -1,
109092        -1,
109093        -1,
109094        -1,
109095        -1,
109096        -1,
109097        -1
109098      }
109099    }
109100  },
109101  {
109102    0,
109103    1,
109104    {
109105      kOperandTypeRegister,
109106      0,
109107      0,
109108      0,
109109      0,
109110      0,
109111      0,
109112      0,
109113      0,
109114      0,
109115      0,
109116      0,
109117      0
109118    },
109119    {
109120      0,
109121      0,
109122      0,
109123      0,
109124      0,
109125      0,
109126      0,
109127      0,
109128      0,
109129      0,
109130      0,
109131      0,
109132      0
109133    },
109134    {
109135      {
109136        0,
109137        -1,
109138        -1,
109139        -1,
109140        -1,
109141        -1,
109142        -1,
109143        -1,
109144        -1,
109145        -1,
109146        -1,
109147        -1,
109148        -1
109149      },
109150      {
109151        0,
109152        -1,
109153        -1,
109154        -1,
109155        -1,
109156        -1,
109157        -1,
109158        -1,
109159        -1,
109160        -1,
109161        -1,
109162        -1,
109163        -1
109164      }
109165    }
109166  },
109167  {
109168    0,
109169    2,
109170    {
109171      kOperandTypeRegister,
109172      kOperandTypeRegister,
109173      0,
109174      0,
109175      0,
109176      0,
109177      0,
109178      0,
109179      0,
109180      0,
109181      0,
109182      0,
109183      0
109184    },
109185    {
109186      0,
109187      0,
109188      0,
109189      0,
109190      0,
109191      0,
109192      0,
109193      0,
109194      0,
109195      0,
109196      0,
109197      0,
109198      0
109199    },
109200    {
109201      {
109202        -1,
109203        -1,
109204        -1,
109205        -1,
109206        -1,
109207        -1,
109208        -1,
109209        -1,
109210        -1,
109211        -1,
109212        -1,
109213        -1,
109214        -1
109215      },
109216      {
109217        -1,
109218        -1,
109219        -1,
109220        -1,
109221        -1,
109222        -1,
109223        -1,
109224        -1,
109225        -1,
109226        -1,
109227        -1,
109228        -1,
109229        -1
109230      }
109231    }
109232  },
109233  {
109234    0,
109235    0,
109236    {
109237      0,
109238      0,
109239      0,
109240      0,
109241      0,
109242      0,
109243      0,
109244      0,
109245      0,
109246      0,
109247      0,
109248      0,
109249      0
109250    },
109251    {
109252      0,
109253      0,
109254      0,
109255      0,
109256      0,
109257      0,
109258      0,
109259      0,
109260      0,
109261      0,
109262      0,
109263      0,
109264      0
109265    },
109266    {
109267      {
109268        -1,
109269        -1,
109270        -1,
109271        -1,
109272        -1,
109273        -1,
109274        -1,
109275        -1,
109276        -1,
109277        -1,
109278        -1,
109279        -1,
109280        -1
109281      },
109282      {
109283        -1,
109284        -1,
109285        -1,
109286        -1,
109287        -1,
109288        -1,
109289        -1,
109290        -1,
109291        -1,
109292        -1,
109293        -1,
109294        -1,
109295        -1
109296      }
109297    }
109298  },
109299  {
109300    0,
109301    1,
109302    {
109303      kOperandTypeX86Memory,
109304      0,
109305      0,
109306      0,
109307      0,
109308      0,
109309      0,
109310      0,
109311      0,
109312      0,
109313      0,
109314      0,
109315      0
109316    },
109317    {
109318      0,
109319      0,
109320      0,
109321      0,
109322      0,
109323      0,
109324      0,
109325      0,
109326      0,
109327      0,
109328      0,
109329      0,
109330      0
109331    },
109332    {
109333      {
109334        0,
109335        -1,
109336        -1,
109337        -1,
109338        -1,
109339        -1,
109340        -1,
109341        -1,
109342        -1,
109343        -1,
109344        -1,
109345        -1,
109346        -1
109347      },
109348      {
109349        0,
109350        -1,
109351        -1,
109352        -1,
109353        -1,
109354        -1,
109355        -1,
109356        -1,
109357        -1,
109358        -1,
109359        -1,
109360        -1,
109361        -1
109362      }
109363    }
109364  },
109365  {
109366    0,
109367    2,
109368    {
109369      kOperandTypeRegister,
109370      kOperandTypeRegister,
109371      0,
109372      0,
109373      0,
109374      0,
109375      0,
109376      0,
109377      0,
109378      0,
109379      0,
109380      0,
109381      0
109382    },
109383    {
109384      0,
109385      0,
109386      0,
109387      0,
109388      0,
109389      0,
109390      0,
109391      0,
109392      0,
109393      0,
109394      0,
109395      0,
109396      0
109397    },
109398    {
109399      {
109400        0,
109401        -1,
109402        -1,
109403        -1,
109404        -1,
109405        -1,
109406        -1,
109407        -1,
109408        -1,
109409        -1,
109410        -1,
109411        -1,
109412        -1
109413      },
109414      {
109415        0,
109416        -1,
109417        -1,
109418        -1,
109419        -1,
109420        -1,
109421        -1,
109422        -1,
109423        -1,
109424        -1,
109425        -1,
109426        -1,
109427        -1
109428      }
109429    }
109430  },
109431  {
109432    0,
109433    1,
109434    {
109435      kOperandTypeX86Memory,
109436      0,
109437      0,
109438      0,
109439      0,
109440      0,
109441      0,
109442      0,
109443      0,
109444      0,
109445      0,
109446      0,
109447      0
109448    },
109449    {
109450      0,
109451      0,
109452      0,
109453      0,
109454      0,
109455      0,
109456      0,
109457      0,
109458      0,
109459      0,
109460      0,
109461      0,
109462      0
109463    },
109464    {
109465      {
109466        0,
109467        -1,
109468        -1,
109469        -1,
109470        -1,
109471        -1,
109472        -1,
109473        -1,
109474        -1,
109475        -1,
109476        -1,
109477        -1,
109478        -1
109479      },
109480      {
109481        0,
109482        -1,
109483        -1,
109484        -1,
109485        -1,
109486        -1,
109487        -1,
109488        -1,
109489        -1,
109490        -1,
109491        -1,
109492        -1,
109493        -1
109494      }
109495    }
109496  },
109497  {
109498    0,
109499    2,
109500    {
109501      kOperandTypeRegister,
109502      kOperandTypeRegister,
109503      0,
109504      0,
109505      0,
109506      0,
109507      0,
109508      0,
109509      0,
109510      0,
109511      0,
109512      0,
109513      0
109514    },
109515    {
109516      0,
109517      0,
109518      0,
109519      0,
109520      0,
109521      0,
109522      0,
109523      0,
109524      0,
109525      0,
109526      0,
109527      0,
109528      0
109529    },
109530    {
109531      {
109532        0,
109533        -1,
109534        -1,
109535        -1,
109536        -1,
109537        -1,
109538        -1,
109539        -1,
109540        -1,
109541        -1,
109542        -1,
109543        -1,
109544        -1
109545      },
109546      {
109547        0,
109548        -1,
109549        -1,
109550        -1,
109551        -1,
109552        -1,
109553        -1,
109554        -1,
109555        -1,
109556        -1,
109557        -1,
109558        -1,
109559        -1
109560      }
109561    }
109562  },
109563  {
109564    0,
109565    1,
109566    {
109567      kOperandTypeX86Memory,
109568      0,
109569      0,
109570      0,
109571      0,
109572      0,
109573      0,
109574      0,
109575      0,
109576      0,
109577      0,
109578      0,
109579      0
109580    },
109581    {
109582      0,
109583      0,
109584      0,
109585      0,
109586      0,
109587      0,
109588      0,
109589      0,
109590      0,
109591      0,
109592      0,
109593      0,
109594      0
109595    },
109596    {
109597      {
109598        0,
109599        -1,
109600        -1,
109601        -1,
109602        -1,
109603        -1,
109604        -1,
109605        -1,
109606        -1,
109607        -1,
109608        -1,
109609        -1,
109610        -1
109611      },
109612      {
109613        0,
109614        -1,
109615        -1,
109616        -1,
109617        -1,
109618        -1,
109619        -1,
109620        -1,
109621        -1,
109622        -1,
109623        -1,
109624        -1,
109625        -1
109626      }
109627    }
109628  },
109629  {
109630    0,
109631    2,
109632    {
109633      kOperandTypeRegister,
109634      kOperandTypeRegister,
109635      0,
109636      0,
109637      0,
109638      0,
109639      0,
109640      0,
109641      0,
109642      0,
109643      0,
109644      0,
109645      0
109646    },
109647    {
109648      0,
109649      0,
109650      0,
109651      0,
109652      0,
109653      0,
109654      0,
109655      0,
109656      0,
109657      0,
109658      0,
109659      0,
109660      0
109661    },
109662    {
109663      {
109664        0,
109665        -1,
109666        -1,
109667        -1,
109668        -1,
109669        -1,
109670        -1,
109671        -1,
109672        -1,
109673        -1,
109674        -1,
109675        -1,
109676        -1
109677      },
109678      {
109679        0,
109680        -1,
109681        -1,
109682        -1,
109683        -1,
109684        -1,
109685        -1,
109686        -1,
109687        -1,
109688        -1,
109689        -1,
109690        -1,
109691        -1
109692      }
109693    }
109694  },
109695  {
109696    0,
109697    1,
109698    {
109699      kOperandTypeX86Memory,
109700      0,
109701      0,
109702      0,
109703      0,
109704      0,
109705      0,
109706      0,
109707      0,
109708      0,
109709      0,
109710      0,
109711      0
109712    },
109713    {
109714      0,
109715      0,
109716      0,
109717      0,
109718      0,
109719      0,
109720      0,
109721      0,
109722      0,
109723      0,
109724      0,
109725      0,
109726      0
109727    },
109728    {
109729      {
109730        0,
109731        -1,
109732        -1,
109733        -1,
109734        -1,
109735        -1,
109736        -1,
109737        -1,
109738        -1,
109739        -1,
109740        -1,
109741        -1,
109742        -1
109743      },
109744      {
109745        0,
109746        -1,
109747        -1,
109748        -1,
109749        -1,
109750        -1,
109751        -1,
109752        -1,
109753        -1,
109754        -1,
109755        -1,
109756        -1,
109757        -1
109758      }
109759    }
109760  },
109761  {
109762    0,
109763    2,
109764    {
109765      kOperandTypeRegister,
109766      kOperandTypeRegister,
109767      0,
109768      0,
109769      0,
109770      0,
109771      0,
109772      0,
109773      0,
109774      0,
109775      0,
109776      0,
109777      0
109778    },
109779    {
109780      0,
109781      0,
109782      0,
109783      0,
109784      0,
109785      0,
109786      0,
109787      0,
109788      0,
109789      0,
109790      0,
109791      0,
109792      0
109793    },
109794    {
109795      {
109796        0,
109797        -1,
109798        -1,
109799        -1,
109800        -1,
109801        -1,
109802        -1,
109803        -1,
109804        -1,
109805        -1,
109806        -1,
109807        -1,
109808        -1
109809      },
109810      {
109811        0,
109812        -1,
109813        -1,
109814        -1,
109815        -1,
109816        -1,
109817        -1,
109818        -1,
109819        -1,
109820        -1,
109821        -1,
109822        -1,
109823        -1
109824      }
109825    }
109826  },
109827  {
109828    0,
109829    0,
109830    {
109831      0,
109832      0,
109833      0,
109834      0,
109835      0,
109836      0,
109837      0,
109838      0,
109839      0,
109840      0,
109841      0,
109842      0,
109843      0
109844    },
109845    {
109846      0,
109847      0,
109848      0,
109849      0,
109850      0,
109851      0,
109852      0,
109853      0,
109854      0,
109855      0,
109856      0,
109857      0,
109858      0
109859    },
109860    {
109861      {
109862        -1,
109863        -1,
109864        -1,
109865        -1,
109866        -1,
109867        -1,
109868        -1,
109869        -1,
109870        -1,
109871        -1,
109872        -1,
109873        -1,
109874        -1
109875      },
109876      {
109877        -1,
109878        -1,
109879        -1,
109880        -1,
109881        -1,
109882        -1,
109883        -1,
109884        -1,
109885        -1,
109886        -1,
109887        -1,
109888        -1,
109889        -1
109890      }
109891    }
109892  },
109893  {
109894    0,
109895    1,
109896    {
109897      kOperandTypeX86Memory,
109898      0,
109899      0,
109900      0,
109901      0,
109902      0,
109903      0,
109904      0,
109905      0,
109906      0,
109907      0,
109908      0,
109909      0
109910    },
109911    {
109912      0,
109913      0,
109914      0,
109915      0,
109916      0,
109917      0,
109918      0,
109919      0,
109920      0,
109921      0,
109922      0,
109923      0,
109924      0
109925    },
109926    {
109927      {
109928        0,
109929        -1,
109930        -1,
109931        -1,
109932        -1,
109933        -1,
109934        -1,
109935        -1,
109936        -1,
109937        -1,
109938        -1,
109939        -1,
109940        -1
109941      },
109942      {
109943        0,
109944        -1,
109945        -1,
109946        -1,
109947        -1,
109948        -1,
109949        -1,
109950        -1,
109951        -1,
109952        -1,
109953        -1,
109954        -1,
109955        -1
109956      }
109957    }
109958  },
109959  {
109960    0,
109961    1,
109962    {
109963      kOperandTypeX86Memory,
109964      0,
109965      0,
109966      0,
109967      0,
109968      0,
109969      0,
109970      0,
109971      0,
109972      0,
109973      0,
109974      0,
109975      0
109976    },
109977    {
109978      0,
109979      0,
109980      0,
109981      0,
109982      0,
109983      0,
109984      0,
109985      0,
109986      0,
109987      0,
109988      0,
109989      0,
109990      0
109991    },
109992    {
109993      {
109994        0,
109995        -1,
109996        -1,
109997        -1,
109998        -1,
109999        -1,
110000        -1,
110001        -1,
110002        -1,
110003        -1,
110004        -1,
110005        -1,
110006        -1
110007      },
110008      {
110009        0,
110010        -1,
110011        -1,
110012        -1,
110013        -1,
110014        -1,
110015        -1,
110016        -1,
110017        -1,
110018        -1,
110019        -1,
110020        -1,
110021        -1
110022      }
110023    }
110024  },
110025  {
110026    0,
110027    1,
110028    {
110029      kOperandTypeX86Memory,
110030      0,
110031      0,
110032      0,
110033      0,
110034      0,
110035      0,
110036      0,
110037      0,
110038      0,
110039      0,
110040      0,
110041      0
110042    },
110043    {
110044      0,
110045      0,
110046      0,
110047      0,
110048      0,
110049      0,
110050      0,
110051      0,
110052      0,
110053      0,
110054      0,
110055      0,
110056      0
110057    },
110058    {
110059      {
110060        0,
110061        -1,
110062        -1,
110063        -1,
110064        -1,
110065        -1,
110066        -1,
110067        -1,
110068        -1,
110069        -1,
110070        -1,
110071        -1,
110072        -1
110073      },
110074      {
110075        0,
110076        -1,
110077        -1,
110078        -1,
110079        -1,
110080        -1,
110081        -1,
110082        -1,
110083        -1,
110084        -1,
110085        -1,
110086        -1,
110087        -1
110088      }
110089    }
110090  },
110091  {
110092    0,
110093    2,
110094    {
110095      kOperandTypeRegister,
110096      kOperandTypeRegister,
110097      0,
110098      0,
110099      0,
110100      0,
110101      0,
110102      0,
110103      0,
110104      0,
110105      0,
110106      0,
110107      0
110108    },
110109    {
110110      0,
110111      0,
110112      0,
110113      0,
110114      0,
110115      0,
110116      0,
110117      0,
110118      0,
110119      0,
110120      0,
110121      0,
110122      0
110123    },
110124    {
110125      {
110126        0,
110127        -1,
110128        -1,
110129        -1,
110130        -1,
110131        -1,
110132        -1,
110133        -1,
110134        -1,
110135        -1,
110136        -1,
110137        -1,
110138        -1
110139      },
110140      {
110141        0,
110142        -1,
110143        -1,
110144        -1,
110145        -1,
110146        -1,
110147        -1,
110148        -1,
110149        -1,
110150        -1,
110151        -1,
110152        -1,
110153        -1
110154      }
110155    }
110156  },
110157  {
110158    0,
110159    1,
110160    {
110161      kOperandTypeX86Memory,
110162      0,
110163      0,
110164      0,
110165      0,
110166      0,
110167      0,
110168      0,
110169      0,
110170      0,
110171      0,
110172      0,
110173      0
110174    },
110175    {
110176      0,
110177      0,
110178      0,
110179      0,
110180      0,
110181      0,
110182      0,
110183      0,
110184      0,
110185      0,
110186      0,
110187      0,
110188      0
110189    },
110190    {
110191      {
110192        0,
110193        -1,
110194        -1,
110195        -1,
110196        -1,
110197        -1,
110198        -1,
110199        -1,
110200        -1,
110201        -1,
110202        -1,
110203        -1,
110204        -1
110205      },
110206      {
110207        0,
110208        -1,
110209        -1,
110210        -1,
110211        -1,
110212        -1,
110213        -1,
110214        -1,
110215        -1,
110216        -1,
110217        -1,
110218        -1,
110219        -1
110220      }
110221    }
110222  },
110223  {
110224    0,
110225    2,
110226    {
110227      kOperandTypeRegister,
110228      kOperandTypeRegister,
110229      0,
110230      0,
110231      0,
110232      0,
110233      0,
110234      0,
110235      0,
110236      0,
110237      0,
110238      0,
110239      0
110240    },
110241    {
110242      0,
110243      0,
110244      0,
110245      0,
110246      0,
110247      0,
110248      0,
110249      0,
110250      0,
110251      0,
110252      0,
110253      0,
110254      0
110255    },
110256    {
110257      {
110258        0,
110259        -1,
110260        -1,
110261        -1,
110262        -1,
110263        -1,
110264        -1,
110265        -1,
110266        -1,
110267        -1,
110268        -1,
110269        -1,
110270        -1
110271      },
110272      {
110273        0,
110274        -1,
110275        -1,
110276        -1,
110277        -1,
110278        -1,
110279        -1,
110280        -1,
110281        -1,
110282        -1,
110283        -1,
110284        -1,
110285        -1
110286      }
110287    }
110288  },
110289  {
110290    0,
110291    1,
110292    {
110293      kOperandTypeX86Memory,
110294      0,
110295      0,
110296      0,
110297      0,
110298      0,
110299      0,
110300      0,
110301      0,
110302      0,
110303      0,
110304      0,
110305      0
110306    },
110307    {
110308      0,
110309      0,
110310      0,
110311      0,
110312      0,
110313      0,
110314      0,
110315      0,
110316      0,
110317      0,
110318      0,
110319      0,
110320      0
110321    },
110322    {
110323      {
110324        0,
110325        -1,
110326        -1,
110327        -1,
110328        -1,
110329        -1,
110330        -1,
110331        -1,
110332        -1,
110333        -1,
110334        -1,
110335        -1,
110336        -1
110337      },
110338      {
110339        0,
110340        -1,
110341        -1,
110342        -1,
110343        -1,
110344        -1,
110345        -1,
110346        -1,
110347        -1,
110348        -1,
110349        -1,
110350        -1,
110351        -1
110352      }
110353    }
110354  },
110355  {
110356    0,
110357    2,
110358    {
110359      kOperandTypeRegister,
110360      kOperandTypeRegister,
110361      0,
110362      0,
110363      0,
110364      0,
110365      0,
110366      0,
110367      0,
110368      0,
110369      0,
110370      0,
110371      0
110372    },
110373    {
110374      0,
110375      0,
110376      0,
110377      0,
110378      0,
110379      0,
110380      0,
110381      0,
110382      0,
110383      0,
110384      0,
110385      0,
110386      0
110387    },
110388    {
110389      {
110390        0,
110391        -1,
110392        -1,
110393        -1,
110394        -1,
110395        -1,
110396        -1,
110397        -1,
110398        -1,
110399        -1,
110400        -1,
110401        -1,
110402        -1
110403      },
110404      {
110405        0,
110406        -1,
110407        -1,
110408        -1,
110409        -1,
110410        -1,
110411        -1,
110412        -1,
110413        -1,
110414        -1,
110415        -1,
110416        -1,
110417        -1
110418      }
110419    }
110420  },
110421  {
110422    0,
110423    1,
110424    {
110425      kOperandTypeX86Memory,
110426      0,
110427      0,
110428      0,
110429      0,
110430      0,
110431      0,
110432      0,
110433      0,
110434      0,
110435      0,
110436      0,
110437      0
110438    },
110439    {
110440      0,
110441      0,
110442      0,
110443      0,
110444      0,
110445      0,
110446      0,
110447      0,
110448      0,
110449      0,
110450      0,
110451      0,
110452      0
110453    },
110454    {
110455      {
110456        0,
110457        -1,
110458        -1,
110459        -1,
110460        -1,
110461        -1,
110462        -1,
110463        -1,
110464        -1,
110465        -1,
110466        -1,
110467        -1,
110468        -1
110469      },
110470      {
110471        0,
110472        -1,
110473        -1,
110474        -1,
110475        -1,
110476        -1,
110477        -1,
110478        -1,
110479        -1,
110480        -1,
110481        -1,
110482        -1,
110483        -1
110484      }
110485    }
110486  },
110487  {
110488    0,
110489    2,
110490    {
110491      kOperandTypeRegister,
110492      kOperandTypeRegister,
110493      0,
110494      0,
110495      0,
110496      0,
110497      0,
110498      0,
110499      0,
110500      0,
110501      0,
110502      0,
110503      0
110504    },
110505    {
110506      0,
110507      0,
110508      0,
110509      0,
110510      0,
110511      0,
110512      0,
110513      0,
110514      0,
110515      0,
110516      0,
110517      0,
110518      0
110519    },
110520    {
110521      {
110522        0,
110523        -1,
110524        -1,
110525        -1,
110526        -1,
110527        -1,
110528        -1,
110529        -1,
110530        -1,
110531        -1,
110532        -1,
110533        -1,
110534        -1
110535      },
110536      {
110537        0,
110538        -1,
110539        -1,
110540        -1,
110541        -1,
110542        -1,
110543        -1,
110544        -1,
110545        -1,
110546        -1,
110547        -1,
110548        -1,
110549        -1
110550      }
110551    }
110552  },
110553  {
110554    0,
110555    1,
110556    {
110557      kOperandTypeImmediate,
110558      0,
110559      0,
110560      0,
110561      0,
110562      0,
110563      0,
110564      0,
110565      0,
110566      0,
110567      0,
110568      0,
110569      0
110570    },
110571    {
110572      0,
110573      0,
110574      0,
110575      0,
110576      0,
110577      0,
110578      0,
110579      0,
110580      0,
110581      0,
110582      0,
110583      0,
110584      0
110585    },
110586    {
110587      {
110588        0,
110589        -1,
110590        -1,
110591        -1,
110592        -1,
110593        -1,
110594        -1,
110595        -1,
110596        -1,
110597        -1,
110598        -1,
110599        -1,
110600        -1
110601      },
110602      {
110603        0,
110604        -1,
110605        -1,
110606        -1,
110607        -1,
110608        -1,
110609        -1,
110610        -1,
110611        -1,
110612        -1,
110613        -1,
110614        -1,
110615        -1
110616      }
110617    }
110618  },
110619  {
110620    0,
110621    2,
110622    {
110623      kOperandTypeX86Memory,
110624      kOperandTypeImmediate,
110625      0,
110626      0,
110627      0,
110628      0,
110629      0,
110630      0,
110631      0,
110632      0,
110633      0,
110634      0,
110635      0
110636    },
110637    {
110638      0,
110639      0,
110640      0,
110641      0,
110642      0,
110643      0,
110644      0,
110645      0,
110646      0,
110647      0,
110648      0,
110649      0,
110650      0
110651    },
110652    {
110653      {
110654        1,
110655        0,
110656        -1,
110657        -1,
110658        -1,
110659        -1,
110660        -1,
110661        -1,
110662        -1,
110663        -1,
110664        -1,
110665        -1,
110666        -1
110667      },
110668      {
110669        0,
110670        1,
110671        -1,
110672        -1,
110673        -1,
110674        -1,
110675        -1,
110676        -1,
110677        -1,
110678        -1,
110679        -1,
110680        -1,
110681        -1
110682      }
110683    }
110684  },
110685  {
110686    0,
110687    2,
110688    {
110689      kOperandTypeX86Memory,
110690      kOperandTypeImmediate,
110691      0,
110692      0,
110693      0,
110694      0,
110695      0,
110696      0,
110697      0,
110698      0,
110699      0,
110700      0,
110701      0
110702    },
110703    {
110704      0,
110705      0,
110706      0,
110707      0,
110708      0,
110709      0,
110710      0,
110711      0,
110712      0,
110713      0,
110714      0,
110715      0,
110716      0
110717    },
110718    {
110719      {
110720        1,
110721        0,
110722        -1,
110723        -1,
110724        -1,
110725        -1,
110726        -1,
110727        -1,
110728        -1,
110729        -1,
110730        -1,
110731        -1,
110732        -1
110733      },
110734      {
110735        0,
110736        1,
110737        -1,
110738        -1,
110739        -1,
110740        -1,
110741        -1,
110742        -1,
110743        -1,
110744        -1,
110745        -1,
110746        -1,
110747        -1
110748      }
110749    }
110750  },
110751  {
110752    0,
110753    2,
110754    {
110755      kOperandTypeX86Memory,
110756      kOperandTypeRegister,
110757      0,
110758      0,
110759      0,
110760      0,
110761      0,
110762      0,
110763      0,
110764      0,
110765      0,
110766      0,
110767      0
110768    },
110769    {
110770      0,
110771      0,
110772      0,
110773      0,
110774      0,
110775      0,
110776      0,
110777      0,
110778      0,
110779      0,
110780      0,
110781      0,
110782      0
110783    },
110784    {
110785      {
110786        1,
110787        0,
110788        -1,
110789        -1,
110790        -1,
110791        -1,
110792        -1,
110793        -1,
110794        -1,
110795        -1,
110796        -1,
110797        -1,
110798        -1
110799      },
110800      {
110801        0,
110802        1,
110803        -1,
110804        -1,
110805        -1,
110806        -1,
110807        -1,
110808        -1,
110809        -1,
110810        -1,
110811        -1,
110812        -1,
110813        -1
110814      }
110815    }
110816  },
110817  {
110818    0,
110819    3,
110820    {
110821      kOperandTypeRegister,
110822      kOperandTypeRegister,
110823      kOperandTypeImmediate,
110824      0,
110825      0,
110826      0,
110827      0,
110828      0,
110829      0,
110830      0,
110831      0,
110832      0,
110833      0
110834    },
110835    {
110836      0,
110837      0,
110838      0,
110839      0,
110840      0,
110841      0,
110842      0,
110843      0,
110844      0,
110845      0,
110846      0,
110847      0,
110848      0
110849    },
110850    {
110851      {
110852        2,
110853        1,
110854        -1,
110855        -1,
110856        -1,
110857        -1,
110858        -1,
110859        -1,
110860        -1,
110861        -1,
110862        -1,
110863        -1,
110864        -1
110865      },
110866      {
110867        1,
110868        2,
110869        -1,
110870        -1,
110871        -1,
110872        -1,
110873        -1,
110874        -1,
110875        -1,
110876        -1,
110877        -1,
110878        -1,
110879        -1
110880      }
110881    }
110882  },
110883  {
110884    0,
110885    3,
110886    {
110887      kOperandTypeRegister,
110888      kOperandTypeRegister,
110889      kOperandTypeImmediate,
110890      0,
110891      0,
110892      0,
110893      0,
110894      0,
110895      0,
110896      0,
110897      0,
110898      0,
110899      0
110900    },
110901    {
110902      0,
110903      0,
110904      0,
110905      0,
110906      0,
110907      0,
110908      0,
110909      0,
110910      0,
110911      0,
110912      0,
110913      0,
110914      0
110915    },
110916    {
110917      {
110918        2,
110919        1,
110920        -1,
110921        -1,
110922        -1,
110923        -1,
110924        -1,
110925        -1,
110926        -1,
110927        -1,
110928        -1,
110929        -1,
110930        -1
110931      },
110932      {
110933        1,
110934        2,
110935        -1,
110936        -1,
110937        -1,
110938        -1,
110939        -1,
110940        -1,
110941        -1,
110942        -1,
110943        -1,
110944        -1,
110945        -1
110946      }
110947    }
110948  },
110949  {
110950    0,
110951    3,
110952    {
110953      kOperandTypeRegister,
110954      kOperandTypeRegister,
110955      kOperandTypeX86Memory,
110956      0,
110957      0,
110958      0,
110959      0,
110960      0,
110961      0,
110962      0,
110963      0,
110964      0,
110965      0
110966    },
110967    {
110968      0,
110969      0,
110970      0,
110971      0,
110972      0,
110973      0,
110974      0,
110975      0,
110976      0,
110977      0,
110978      0,
110979      0,
110980      0
110981    },
110982    {
110983      {
110984        2,
110985        1,
110986        -1,
110987        -1,
110988        -1,
110989        -1,
110990        -1,
110991        -1,
110992        -1,
110993        -1,
110994        -1,
110995        -1,
110996        -1
110997      },
110998      {
110999        1,
111000        2,
111001        -1,
111002        -1,
111003        -1,
111004        -1,
111005        -1,
111006        -1,
111007        -1,
111008        -1,
111009        -1,
111010        -1,
111011        -1
111012      }
111013    }
111014  },
111015  {
111016    0,
111017    3,
111018    {
111019      kOperandTypeRegister,
111020      kOperandTypeRegister,
111021      kOperandTypeRegister,
111022      0,
111023      0,
111024      0,
111025      0,
111026      0,
111027      0,
111028      0,
111029      0,
111030      0,
111031      0
111032    },
111033    {
111034      0,
111035      0,
111036      0,
111037      0,
111038      0,
111039      0,
111040      0,
111041      0,
111042      0,
111043      0,
111044      0,
111045      0,
111046      0
111047    },
111048    {
111049      {
111050        2,
111051        1,
111052        -1,
111053        -1,
111054        -1,
111055        -1,
111056        -1,
111057        -1,
111058        -1,
111059        -1,
111060        -1,
111061        -1,
111062        -1
111063      },
111064      {
111065        1,
111066        2,
111067        -1,
111068        -1,
111069        -1,
111070        -1,
111071        -1,
111072        -1,
111073        -1,
111074        -1,
111075        -1,
111076        -1,
111077        -1
111078      }
111079    }
111080  },
111081  {
111082    0,
111083    3,
111084    {
111085      kOperandTypeRegister,
111086      kOperandTypeRegister,
111087      kOperandTypeRegister,
111088      0,
111089      0,
111090      0,
111091      0,
111092      0,
111093      0,
111094      0,
111095      0,
111096      0,
111097      0
111098    },
111099    {
111100      0,
111101      0,
111102      0,
111103      0,
111104      0,
111105      0,
111106      0,
111107      0,
111108      0,
111109      0,
111110      0,
111111      0,
111112      0
111113    },
111114    {
111115      {
111116        2,
111117        0,
111118        -1,
111119        -1,
111120        -1,
111121        -1,
111122        -1,
111123        -1,
111124        -1,
111125        -1,
111126        -1,
111127        -1,
111128        -1
111129      },
111130      {
111131        0,
111132        2,
111133        -1,
111134        -1,
111135        -1,
111136        -1,
111137        -1,
111138        -1,
111139        -1,
111140        -1,
111141        -1,
111142        -1,
111143        -1
111144      }
111145    }
111146  },
111147  {
111148    0,
111149    1,
111150    {
111151      kOperandTypeImmediate,
111152      0,
111153      0,
111154      0,
111155      0,
111156      0,
111157      0,
111158      0,
111159      0,
111160      0,
111161      0,
111162      0,
111163      0
111164    },
111165    {
111166      0,
111167      0,
111168      0,
111169      0,
111170      0,
111171      0,
111172      0,
111173      0,
111174      0,
111175      0,
111176      0,
111177      0,
111178      0
111179    },
111180    {
111181      {
111182        0,
111183        -1,
111184        -1,
111185        -1,
111186        -1,
111187        -1,
111188        -1,
111189        -1,
111190        -1,
111191        -1,
111192        -1,
111193        -1,
111194        -1
111195      },
111196      {
111197        0,
111198        -1,
111199        -1,
111200        -1,
111201        -1,
111202        -1,
111203        -1,
111204        -1,
111205        -1,
111206        -1,
111207        -1,
111208        -1,
111209        -1
111210      }
111211    }
111212  },
111213  {
111214    0,
111215    2,
111216    {
111217      kOperandTypeX86Memory,
111218      kOperandTypeImmediate,
111219      0,
111220      0,
111221      0,
111222      0,
111223      0,
111224      0,
111225      0,
111226      0,
111227      0,
111228      0,
111229      0
111230    },
111231    {
111232      0,
111233      0,
111234      0,
111235      0,
111236      0,
111237      0,
111238      0,
111239      0,
111240      0,
111241      0,
111242      0,
111243      0,
111244      0
111245    },
111246    {
111247      {
111248        1,
111249        0,
111250        -1,
111251        -1,
111252        -1,
111253        -1,
111254        -1,
111255        -1,
111256        -1,
111257        -1,
111258        -1,
111259        -1,
111260        -1
111261      },
111262      {
111263        0,
111264        1,
111265        -1,
111266        -1,
111267        -1,
111268        -1,
111269        -1,
111270        -1,
111271        -1,
111272        -1,
111273        -1,
111274        -1,
111275        -1
111276      }
111277    }
111278  },
111279  {
111280    0,
111281    2,
111282    {
111283      kOperandTypeX86Memory,
111284      kOperandTypeImmediate,
111285      0,
111286      0,
111287      0,
111288      0,
111289      0,
111290      0,
111291      0,
111292      0,
111293      0,
111294      0,
111295      0
111296    },
111297    {
111298      0,
111299      0,
111300      0,
111301      0,
111302      0,
111303      0,
111304      0,
111305      0,
111306      0,
111307      0,
111308      0,
111309      0,
111310      0
111311    },
111312    {
111313      {
111314        1,
111315        0,
111316        -1,
111317        -1,
111318        -1,
111319        -1,
111320        -1,
111321        -1,
111322        -1,
111323        -1,
111324        -1,
111325        -1,
111326        -1
111327      },
111328      {
111329        0,
111330        1,
111331        -1,
111332        -1,
111333        -1,
111334        -1,
111335        -1,
111336        -1,
111337        -1,
111338        -1,
111339        -1,
111340        -1,
111341        -1
111342      }
111343    }
111344  },
111345  {
111346    0,
111347    2,
111348    {
111349      kOperandTypeX86Memory,
111350      kOperandTypeRegister,
111351      0,
111352      0,
111353      0,
111354      0,
111355      0,
111356      0,
111357      0,
111358      0,
111359      0,
111360      0,
111361      0
111362    },
111363    {
111364      0,
111365      0,
111366      0,
111367      0,
111368      0,
111369      0,
111370      0,
111371      0,
111372      0,
111373      0,
111374      0,
111375      0,
111376      0
111377    },
111378    {
111379      {
111380        1,
111381        0,
111382        -1,
111383        -1,
111384        -1,
111385        -1,
111386        -1,
111387        -1,
111388        -1,
111389        -1,
111390        -1,
111391        -1,
111392        -1
111393      },
111394      {
111395        0,
111396        1,
111397        -1,
111398        -1,
111399        -1,
111400        -1,
111401        -1,
111402        -1,
111403        -1,
111404        -1,
111405        -1,
111406        -1,
111407        -1
111408      }
111409    }
111410  },
111411  {
111412    0,
111413    2,
111414    {
111415      kOperandTypeX86Memory,
111416      kOperandTypeRegister,
111417      0,
111418      0,
111419      0,
111420      0,
111421      0,
111422      0,
111423      0,
111424      0,
111425      0,
111426      0,
111427      0
111428    },
111429    {
111430      0,
111431      0,
111432      0,
111433      0,
111434      0,
111435      0,
111436      0,
111437      0,
111438      0,
111439      0,
111440      0,
111441      0,
111442      0
111443    },
111444    {
111445      {
111446        1,
111447        0,
111448        -1,
111449        -1,
111450        -1,
111451        -1,
111452        -1,
111453        -1,
111454        -1,
111455        -1,
111456        -1,
111457        -1,
111458        -1
111459      },
111460      {
111461        0,
111462        1,
111463        -1,
111464        -1,
111465        -1,
111466        -1,
111467        -1,
111468        -1,
111469        -1,
111470        -1,
111471        -1,
111472        -1,
111473        -1
111474      }
111475    }
111476  },
111477  {
111478    0,
111479    3,
111480    {
111481      kOperandTypeRegister,
111482      kOperandTypeRegister,
111483      kOperandTypeImmediate,
111484      0,
111485      0,
111486      0,
111487      0,
111488      0,
111489      0,
111490      0,
111491      0,
111492      0,
111493      0
111494    },
111495    {
111496      0,
111497      0,
111498      0,
111499      0,
111500      0,
111501      0,
111502      0,
111503      0,
111504      0,
111505      0,
111506      0,
111507      0,
111508      0
111509    },
111510    {
111511      {
111512        2,
111513        1,
111514        -1,
111515        -1,
111516        -1,
111517        -1,
111518        -1,
111519        -1,
111520        -1,
111521        -1,
111522        -1,
111523        -1,
111524        -1
111525      },
111526      {
111527        1,
111528        2,
111529        -1,
111530        -1,
111531        -1,
111532        -1,
111533        -1,
111534        -1,
111535        -1,
111536        -1,
111537        -1,
111538        -1,
111539        -1
111540      }
111541    }
111542  },
111543  {
111544    0,
111545    3,
111546    {
111547      kOperandTypeRegister,
111548      kOperandTypeRegister,
111549      kOperandTypeImmediate,
111550      0,
111551      0,
111552      0,
111553      0,
111554      0,
111555      0,
111556      0,
111557      0,
111558      0,
111559      0
111560    },
111561    {
111562      0,
111563      0,
111564      0,
111565      0,
111566      0,
111567      0,
111568      0,
111569      0,
111570      0,
111571      0,
111572      0,
111573      0,
111574      0
111575    },
111576    {
111577      {
111578        2,
111579        1,
111580        -1,
111581        -1,
111582        -1,
111583        -1,
111584        -1,
111585        -1,
111586        -1,
111587        -1,
111588        -1,
111589        -1,
111590        -1
111591      },
111592      {
111593        1,
111594        2,
111595        -1,
111596        -1,
111597        -1,
111598        -1,
111599        -1,
111600        -1,
111601        -1,
111602        -1,
111603        -1,
111604        -1,
111605        -1
111606      }
111607    }
111608  },
111609  {
111610    0,
111611    3,
111612    {
111613      kOperandTypeRegister,
111614      kOperandTypeRegister,
111615      kOperandTypeX86Memory,
111616      0,
111617      0,
111618      0,
111619      0,
111620      0,
111621      0,
111622      0,
111623      0,
111624      0,
111625      0
111626    },
111627    {
111628      0,
111629      0,
111630      0,
111631      0,
111632      0,
111633      0,
111634      0,
111635      0,
111636      0,
111637      0,
111638      0,
111639      0,
111640      0
111641    },
111642    {
111643      {
111644        2,
111645        1,
111646        -1,
111647        -1,
111648        -1,
111649        -1,
111650        -1,
111651        -1,
111652        -1,
111653        -1,
111654        -1,
111655        -1,
111656        -1
111657      },
111658      {
111659        1,
111660        2,
111661        -1,
111662        -1,
111663        -1,
111664        -1,
111665        -1,
111666        -1,
111667        -1,
111668        -1,
111669        -1,
111670        -1,
111671        -1
111672      }
111673    }
111674  },
111675  {
111676    0,
111677    3,
111678    {
111679      kOperandTypeRegister,
111680      kOperandTypeRegister,
111681      kOperandTypeRegister,
111682      0,
111683      0,
111684      0,
111685      0,
111686      0,
111687      0,
111688      0,
111689      0,
111690      0,
111691      0
111692    },
111693    {
111694      0,
111695      0,
111696      0,
111697      0,
111698      0,
111699      0,
111700      0,
111701      0,
111702      0,
111703      0,
111704      0,
111705      0,
111706      0
111707    },
111708    {
111709      {
111710        2,
111711        1,
111712        -1,
111713        -1,
111714        -1,
111715        -1,
111716        -1,
111717        -1,
111718        -1,
111719        -1,
111720        -1,
111721        -1,
111722        -1
111723      },
111724      {
111725        1,
111726        2,
111727        -1,
111728        -1,
111729        -1,
111730        -1,
111731        -1,
111732        -1,
111733        -1,
111734        -1,
111735        -1,
111736        -1,
111737        -1
111738      }
111739    }
111740  },
111741  {
111742    0,
111743    3,
111744    {
111745      kOperandTypeRegister,
111746      kOperandTypeRegister,
111747      kOperandTypeRegister,
111748      0,
111749      0,
111750      0,
111751      0,
111752      0,
111753      0,
111754      0,
111755      0,
111756      0,
111757      0
111758    },
111759    {
111760      0,
111761      0,
111762      0,
111763      0,
111764      0,
111765      0,
111766      0,
111767      0,
111768      0,
111769      0,
111770      0,
111771      0,
111772      0
111773    },
111774    {
111775      {
111776        2,
111777        0,
111778        -1,
111779        -1,
111780        -1,
111781        -1,
111782        -1,
111783        -1,
111784        -1,
111785        -1,
111786        -1,
111787        -1,
111788        -1
111789      },
111790      {
111791        0,
111792        2,
111793        -1,
111794        -1,
111795        -1,
111796        -1,
111797        -1,
111798        -1,
111799        -1,
111800        -1,
111801        -1,
111802        -1,
111803        -1
111804      }
111805    }
111806  },
111807  {
111808    0,
111809    1,
111810    {
111811      kOperandTypeImmediate,
111812      0,
111813      0,
111814      0,
111815      0,
111816      0,
111817      0,
111818      0,
111819      0,
111820      0,
111821      0,
111822      0,
111823      0
111824    },
111825    {
111826      0,
111827      0,
111828      0,
111829      0,
111830      0,
111831      0,
111832      0,
111833      0,
111834      0,
111835      0,
111836      0,
111837      0,
111838      0
111839    },
111840    {
111841      {
111842        0,
111843        -1,
111844        -1,
111845        -1,
111846        -1,
111847        -1,
111848        -1,
111849        -1,
111850        -1,
111851        -1,
111852        -1,
111853        -1,
111854        -1
111855      },
111856      {
111857        0,
111858        -1,
111859        -1,
111860        -1,
111861        -1,
111862        -1,
111863        -1,
111864        -1,
111865        -1,
111866        -1,
111867        -1,
111868        -1,
111869        -1
111870      }
111871    }
111872  },
111873  {
111874    0,
111875    2,
111876    {
111877      kOperandTypeX86Memory,
111878      kOperandTypeImmediate,
111879      0,
111880      0,
111881      0,
111882      0,
111883      0,
111884      0,
111885      0,
111886      0,
111887      0,
111888      0,
111889      0
111890    },
111891    {
111892      0,
111893      0,
111894      0,
111895      0,
111896      0,
111897      0,
111898      0,
111899      0,
111900      0,
111901      0,
111902      0,
111903      0,
111904      0
111905    },
111906    {
111907      {
111908        1,
111909        0,
111910        -1,
111911        -1,
111912        -1,
111913        -1,
111914        -1,
111915        -1,
111916        -1,
111917        -1,
111918        -1,
111919        -1,
111920        -1
111921      },
111922      {
111923        0,
111924        1,
111925        -1,
111926        -1,
111927        -1,
111928        -1,
111929        -1,
111930        -1,
111931        -1,
111932        -1,
111933        -1,
111934        -1,
111935        -1
111936      }
111937    }
111938  },
111939  {
111940    0,
111941    2,
111942    {
111943      kOperandTypeX86Memory,
111944      kOperandTypeImmediate,
111945      0,
111946      0,
111947      0,
111948      0,
111949      0,
111950      0,
111951      0,
111952      0,
111953      0,
111954      0,
111955      0
111956    },
111957    {
111958      0,
111959      0,
111960      0,
111961      0,
111962      0,
111963      0,
111964      0,
111965      0,
111966      0,
111967      0,
111968      0,
111969      0,
111970      0
111971    },
111972    {
111973      {
111974        1,
111975        0,
111976        -1,
111977        -1,
111978        -1,
111979        -1,
111980        -1,
111981        -1,
111982        -1,
111983        -1,
111984        -1,
111985        -1,
111986        -1
111987      },
111988      {
111989        0,
111990        1,
111991        -1,
111992        -1,
111993        -1,
111994        -1,
111995        -1,
111996        -1,
111997        -1,
111998        -1,
111999        -1,
112000        -1,
112001        -1
112002      }
112003    }
112004  },
112005  {
112006    0,
112007    2,
112008    {
112009      kOperandTypeX86Memory,
112010      kOperandTypeRegister,
112011      0,
112012      0,
112013      0,
112014      0,
112015      0,
112016      0,
112017      0,
112018      0,
112019      0,
112020      0,
112021      0
112022    },
112023    {
112024      0,
112025      0,
112026      0,
112027      0,
112028      0,
112029      0,
112030      0,
112031      0,
112032      0,
112033      0,
112034      0,
112035      0,
112036      0
112037    },
112038    {
112039      {
112040        1,
112041        0,
112042        -1,
112043        -1,
112044        -1,
112045        -1,
112046        -1,
112047        -1,
112048        -1,
112049        -1,
112050        -1,
112051        -1,
112052        -1
112053      },
112054      {
112055        0,
112056        1,
112057        -1,
112058        -1,
112059        -1,
112060        -1,
112061        -1,
112062        -1,
112063        -1,
112064        -1,
112065        -1,
112066        -1,
112067        -1
112068      }
112069    }
112070  },
112071  {
112072    0,
112073    3,
112074    {
112075      kOperandTypeRegister,
112076      kOperandTypeRegister,
112077      kOperandTypeImmediate,
112078      0,
112079      0,
112080      0,
112081      0,
112082      0,
112083      0,
112084      0,
112085      0,
112086      0,
112087      0
112088    },
112089    {
112090      0,
112091      0,
112092      0,
112093      0,
112094      0,
112095      0,
112096      0,
112097      0,
112098      0,
112099      0,
112100      0,
112101      0,
112102      0
112103    },
112104    {
112105      {
112106        2,
112107        1,
112108        -1,
112109        -1,
112110        -1,
112111        -1,
112112        -1,
112113        -1,
112114        -1,
112115        -1,
112116        -1,
112117        -1,
112118        -1
112119      },
112120      {
112121        1,
112122        2,
112123        -1,
112124        -1,
112125        -1,
112126        -1,
112127        -1,
112128        -1,
112129        -1,
112130        -1,
112131        -1,
112132        -1,
112133        -1
112134      }
112135    }
112136  },
112137  {
112138    0,
112139    3,
112140    {
112141      kOperandTypeRegister,
112142      kOperandTypeRegister,
112143      kOperandTypeImmediate,
112144      0,
112145      0,
112146      0,
112147      0,
112148      0,
112149      0,
112150      0,
112151      0,
112152      0,
112153      0
112154    },
112155    {
112156      0,
112157      0,
112158      0,
112159      0,
112160      0,
112161      0,
112162      0,
112163      0,
112164      0,
112165      0,
112166      0,
112167      0,
112168      0
112169    },
112170    {
112171      {
112172        2,
112173        1,
112174        -1,
112175        -1,
112176        -1,
112177        -1,
112178        -1,
112179        -1,
112180        -1,
112181        -1,
112182        -1,
112183        -1,
112184        -1
112185      },
112186      {
112187        1,
112188        2,
112189        -1,
112190        -1,
112191        -1,
112192        -1,
112193        -1,
112194        -1,
112195        -1,
112196        -1,
112197        -1,
112198        -1,
112199        -1
112200      }
112201    }
112202  },
112203  {
112204    0,
112205    3,
112206    {
112207      kOperandTypeRegister,
112208      kOperandTypeRegister,
112209      kOperandTypeX86Memory,
112210      0,
112211      0,
112212      0,
112213      0,
112214      0,
112215      0,
112216      0,
112217      0,
112218      0,
112219      0
112220    },
112221    {
112222      0,
112223      0,
112224      0,
112225      0,
112226      0,
112227      0,
112228      0,
112229      0,
112230      0,
112231      0,
112232      0,
112233      0,
112234      0
112235    },
112236    {
112237      {
112238        2,
112239        1,
112240        -1,
112241        -1,
112242        -1,
112243        -1,
112244        -1,
112245        -1,
112246        -1,
112247        -1,
112248        -1,
112249        -1,
112250        -1
112251      },
112252      {
112253        1,
112254        2,
112255        -1,
112256        -1,
112257        -1,
112258        -1,
112259        -1,
112260        -1,
112261        -1,
112262        -1,
112263        -1,
112264        -1,
112265        -1
112266      }
112267    }
112268  },
112269  {
112270    0,
112271    3,
112272    {
112273      kOperandTypeRegister,
112274      kOperandTypeRegister,
112275      kOperandTypeRegister,
112276      0,
112277      0,
112278      0,
112279      0,
112280      0,
112281      0,
112282      0,
112283      0,
112284      0,
112285      0
112286    },
112287    {
112288      0,
112289      0,
112290      0,
112291      0,
112292      0,
112293      0,
112294      0,
112295      0,
112296      0,
112297      0,
112298      0,
112299      0,
112300      0
112301    },
112302    {
112303      {
112304        2,
112305        1,
112306        -1,
112307        -1,
112308        -1,
112309        -1,
112310        -1,
112311        -1,
112312        -1,
112313        -1,
112314        -1,
112315        -1,
112316        -1
112317      },
112318      {
112319        1,
112320        2,
112321        -1,
112322        -1,
112323        -1,
112324        -1,
112325        -1,
112326        -1,
112327        -1,
112328        -1,
112329        -1,
112330        -1,
112331        -1
112332      }
112333    }
112334  },
112335  {
112336    0,
112337    3,
112338    {
112339      kOperandTypeRegister,
112340      kOperandTypeRegister,
112341      kOperandTypeRegister,
112342      0,
112343      0,
112344      0,
112345      0,
112346      0,
112347      0,
112348      0,
112349      0,
112350      0,
112351      0
112352    },
112353    {
112354      0,
112355      0,
112356      0,
112357      0,
112358      0,
112359      0,
112360      0,
112361      0,
112362      0,
112363      0,
112364      0,
112365      0,
112366      0
112367    },
112368    {
112369      {
112370        2,
112371        0,
112372        -1,
112373        -1,
112374        -1,
112375        -1,
112376        -1,
112377        -1,
112378        -1,
112379        -1,
112380        -1,
112381        -1,
112382        -1
112383      },
112384      {
112385        0,
112386        2,
112387        -1,
112388        -1,
112389        -1,
112390        -1,
112391        -1,
112392        -1,
112393        -1,
112394        -1,
112395        -1,
112396        -1,
112397        -1
112398      }
112399    }
112400  },
112401  {
112402    0,
112403    1,
112404    {
112405      kOperandTypeImmediate,
112406      0,
112407      0,
112408      0,
112409      0,
112410      0,
112411      0,
112412      0,
112413      0,
112414      0,
112415      0,
112416      0,
112417      0
112418    },
112419    {
112420      0,
112421      0,
112422      0,
112423      0,
112424      0,
112425      0,
112426      0,
112427      0,
112428      0,
112429      0,
112430      0,
112431      0,
112432      0
112433    },
112434    {
112435      {
112436        0,
112437        -1,
112438        -1,
112439        -1,
112440        -1,
112441        -1,
112442        -1,
112443        -1,
112444        -1,
112445        -1,
112446        -1,
112447        -1,
112448        -1
112449      },
112450      {
112451        0,
112452        -1,
112453        -1,
112454        -1,
112455        -1,
112456        -1,
112457        -1,
112458        -1,
112459        -1,
112460        -1,
112461        -1,
112462        -1,
112463        -1
112464      }
112465    }
112466  },
112467  {
112468    0,
112469    2,
112470    {
112471      kOperandTypeX86Memory,
112472      kOperandTypeImmediate,
112473      0,
112474      0,
112475      0,
112476      0,
112477      0,
112478      0,
112479      0,
112480      0,
112481      0,
112482      0,
112483      0
112484    },
112485    {
112486      0,
112487      0,
112488      0,
112489      0,
112490      0,
112491      0,
112492      0,
112493      0,
112494      0,
112495      0,
112496      0,
112497      0,
112498      0
112499    },
112500    {
112501      {
112502        1,
112503        0,
112504        -1,
112505        -1,
112506        -1,
112507        -1,
112508        -1,
112509        -1,
112510        -1,
112511        -1,
112512        -1,
112513        -1,
112514        -1
112515      },
112516      {
112517        0,
112518        1,
112519        -1,
112520        -1,
112521        -1,
112522        -1,
112523        -1,
112524        -1,
112525        -1,
112526        -1,
112527        -1,
112528        -1,
112529        -1
112530      }
112531    }
112532  },
112533  {
112534    0,
112535    2,
112536    {
112537      kOperandTypeX86Memory,
112538      kOperandTypeRegister,
112539      0,
112540      0,
112541      0,
112542      0,
112543      0,
112544      0,
112545      0,
112546      0,
112547      0,
112548      0,
112549      0
112550    },
112551    {
112552      0,
112553      0,
112554      0,
112555      0,
112556      0,
112557      0,
112558      0,
112559      0,
112560      0,
112561      0,
112562      0,
112563      0,
112564      0
112565    },
112566    {
112567      {
112568        1,
112569        0,
112570        -1,
112571        -1,
112572        -1,
112573        -1,
112574        -1,
112575        -1,
112576        -1,
112577        -1,
112578        -1,
112579        -1,
112580        -1
112581      },
112582      {
112583        0,
112584        1,
112585        -1,
112586        -1,
112587        -1,
112588        -1,
112589        -1,
112590        -1,
112591        -1,
112592        -1,
112593        -1,
112594        -1,
112595        -1
112596      }
112597    }
112598  },
112599  {
112600    0,
112601    3,
112602    {
112603      kOperandTypeRegister,
112604      kOperandTypeRegister,
112605      kOperandTypeImmediate,
112606      0,
112607      0,
112608      0,
112609      0,
112610      0,
112611      0,
112612      0,
112613      0,
112614      0,
112615      0
112616    },
112617    {
112618      0,
112619      0,
112620      0,
112621      0,
112622      0,
112623      0,
112624      0,
112625      0,
112626      0,
112627      0,
112628      0,
112629      0,
112630      0
112631    },
112632    {
112633      {
112634        2,
112635        1,
112636        -1,
112637        -1,
112638        -1,
112639        -1,
112640        -1,
112641        -1,
112642        -1,
112643        -1,
112644        -1,
112645        -1,
112646        -1
112647      },
112648      {
112649        1,
112650        2,
112651        -1,
112652        -1,
112653        -1,
112654        -1,
112655        -1,
112656        -1,
112657        -1,
112658        -1,
112659        -1,
112660        -1,
112661        -1
112662      }
112663    }
112664  },
112665  {
112666    0,
112667    3,
112668    {
112669      kOperandTypeRegister,
112670      kOperandTypeRegister,
112671      kOperandTypeX86Memory,
112672      0,
112673      0,
112674      0,
112675      0,
112676      0,
112677      0,
112678      0,
112679      0,
112680      0,
112681      0
112682    },
112683    {
112684      0,
112685      0,
112686      0,
112687      0,
112688      0,
112689      0,
112690      0,
112691      0,
112692      0,
112693      0,
112694      0,
112695      0,
112696      0
112697    },
112698    {
112699      {
112700        2,
112701        1,
112702        -1,
112703        -1,
112704        -1,
112705        -1,
112706        -1,
112707        -1,
112708        -1,
112709        -1,
112710        -1,
112711        -1,
112712        -1
112713      },
112714      {
112715        1,
112716        2,
112717        -1,
112718        -1,
112719        -1,
112720        -1,
112721        -1,
112722        -1,
112723        -1,
112724        -1,
112725        -1,
112726        -1,
112727        -1
112728      }
112729    }
112730  },
112731  {
112732    0,
112733    3,
112734    {
112735      kOperandTypeRegister,
112736      kOperandTypeRegister,
112737      kOperandTypeRegister,
112738      0,
112739      0,
112740      0,
112741      0,
112742      0,
112743      0,
112744      0,
112745      0,
112746      0,
112747      0
112748    },
112749    {
112750      0,
112751      0,
112752      0,
112753      0,
112754      0,
112755      0,
112756      0,
112757      0,
112758      0,
112759      0,
112760      0,
112761      0,
112762      0
112763    },
112764    {
112765      {
112766        2,
112767        1,
112768        -1,
112769        -1,
112770        -1,
112771        -1,
112772        -1,
112773        -1,
112774        -1,
112775        -1,
112776        -1,
112777        -1,
112778        -1
112779      },
112780      {
112781        1,
112782        2,
112783        -1,
112784        -1,
112785        -1,
112786        -1,
112787        -1,
112788        -1,
112789        -1,
112790        -1,
112791        -1,
112792        -1,
112793        -1
112794      }
112795    }
112796  },
112797  {
112798    0,
112799    3,
112800    {
112801      kOperandTypeRegister,
112802      kOperandTypeRegister,
112803      kOperandTypeRegister,
112804      0,
112805      0,
112806      0,
112807      0,
112808      0,
112809      0,
112810      0,
112811      0,
112812      0,
112813      0
112814    },
112815    {
112816      0,
112817      0,
112818      0,
112819      0,
112820      0,
112821      0,
112822      0,
112823      0,
112824      0,
112825      0,
112826      0,
112827      0,
112828      0
112829    },
112830    {
112831      {
112832        2,
112833        0,
112834        -1,
112835        -1,
112836        -1,
112837        -1,
112838        -1,
112839        -1,
112840        -1,
112841        -1,
112842        -1,
112843        -1,
112844        -1
112845      },
112846      {
112847        0,
112848        2,
112849        -1,
112850        -1,
112851        -1,
112852        -1,
112853        -1,
112854        -1,
112855        -1,
112856        -1,
112857        -1,
112858        -1,
112859        -1
112860      }
112861    }
112862  },
112863  {
112864    0,
112865    3,
112866    {
112867      kOperandTypeRegister,
112868      kOperandTypeRegister,
112869      kOperandTypeX86Memory,
112870      0,
112871      0,
112872      0,
112873      0,
112874      0,
112875      0,
112876      0,
112877      0,
112878      0,
112879      0
112880    },
112881    {
112882      0,
112883      0,
112884      0,
112885      0,
112886      0,
112887      0,
112888      0,
112889      0,
112890      0,
112891      0,
112892      0,
112893      0,
112894      0
112895    },
112896    {
112897      {
112898        2,
112899        0,
112900        -1,
112901        -1,
112902        -1,
112903        -1,
112904        -1,
112905        -1,
112906        -1,
112907        -1,
112908        -1,
112909        -1,
112910        -1
112911      },
112912      {
112913        0,
112914        2,
112915        -1,
112916        -1,
112917        -1,
112918        -1,
112919        -1,
112920        -1,
112921        -1,
112922        -1,
112923        -1,
112924        -1,
112925        -1
112926      }
112927    }
112928  },
112929  {
112930    0,
112931    3,
112932    {
112933      kOperandTypeRegister,
112934      kOperandTypeRegister,
112935      kOperandTypeRegister,
112936      0,
112937      0,
112938      0,
112939      0,
112940      0,
112941      0,
112942      0,
112943      0,
112944      0,
112945      0
112946    },
112947    {
112948      0,
112949      0,
112950      0,
112951      0,
112952      0,
112953      0,
112954      0,
112955      0,
112956      0,
112957      0,
112958      0,
112959      0,
112960      0
112961    },
112962    {
112963      {
112964        2,
112965        0,
112966        -1,
112967        -1,
112968        -1,
112969        -1,
112970        -1,
112971        -1,
112972        -1,
112973        -1,
112974        -1,
112975        -1,
112976        -1
112977      },
112978      {
112979        0,
112980        2,
112981        -1,
112982        -1,
112983        -1,
112984        -1,
112985        -1,
112986        -1,
112987        -1,
112988        -1,
112989        -1,
112990        -1,
112991        -1
112992      }
112993    }
112994  },
112995  {
112996    0,
112997    3,
112998    {
112999      kOperandTypeRegister,
113000      kOperandTypeRegister,
113001      kOperandTypeX86Memory,
113002      0,
113003      0,
113004      0,
113005      0,
113006      0,
113007      0,
113008      0,
113009      0,
113010      0,
113011      0
113012    },
113013    {
113014      0,
113015      0,
113016      0,
113017      0,
113018      0,
113019      0,
113020      0,
113021      0,
113022      0,
113023      0,
113024      0,
113025      0,
113026      0
113027    },
113028    {
113029      {
113030        2,
113031        0,
113032        -1,
113033        -1,
113034        -1,
113035        -1,
113036        -1,
113037        -1,
113038        -1,
113039        -1,
113040        -1,
113041        -1,
113042        -1
113043      },
113044      {
113045        0,
113046        2,
113047        -1,
113048        -1,
113049        -1,
113050        -1,
113051        -1,
113052        -1,
113053        -1,
113054        -1,
113055        -1,
113056        -1,
113057        -1
113058      }
113059    }
113060  },
113061  {
113062    0,
113063    3,
113064    {
113065      kOperandTypeRegister,
113066      kOperandTypeRegister,
113067      kOperandTypeRegister,
113068      0,
113069      0,
113070      0,
113071      0,
113072      0,
113073      0,
113074      0,
113075      0,
113076      0,
113077      0
113078    },
113079    {
113080      0,
113081      0,
113082      0,
113083      0,
113084      0,
113085      0,
113086      0,
113087      0,
113088      0,
113089      0,
113090      0,
113091      0,
113092      0
113093    },
113094    {
113095      {
113096        2,
113097        0,
113098        -1,
113099        -1,
113100        -1,
113101        -1,
113102        -1,
113103        -1,
113104        -1,
113105        -1,
113106        -1,
113107        -1,
113108        -1
113109      },
113110      {
113111        0,
113112        2,
113113        -1,
113114        -1,
113115        -1,
113116        -1,
113117        -1,
113118        -1,
113119        -1,
113120        -1,
113121        -1,
113122        -1,
113123        -1
113124      }
113125    }
113126  },
113127  {
113128    0,
113129    1,
113130    {
113131      kOperandTypeImmediate,
113132      0,
113133      0,
113134      0,
113135      0,
113136      0,
113137      0,
113138      0,
113139      0,
113140      0,
113141      0,
113142      0,
113143      0
113144    },
113145    {
113146      0,
113147      0,
113148      0,
113149      0,
113150      0,
113151      0,
113152      0,
113153      0,
113154      0,
113155      0,
113156      0,
113157      0,
113158      0
113159    },
113160    {
113161      {
113162        0,
113163        -1,
113164        -1,
113165        -1,
113166        -1,
113167        -1,
113168        -1,
113169        -1,
113170        -1,
113171        -1,
113172        -1,
113173        -1,
113174        -1
113175      },
113176      {
113177        0,
113178        -1,
113179        -1,
113180        -1,
113181        -1,
113182        -1,
113183        -1,
113184        -1,
113185        -1,
113186        -1,
113187        -1,
113188        -1,
113189        -1
113190      }
113191    }
113192  },
113193  {
113194    0,
113195    0,
113196    {
113197      0,
113198      0,
113199      0,
113200      0,
113201      0,
113202      0,
113203      0,
113204      0,
113205      0,
113206      0,
113207      0,
113208      0,
113209      0
113210    },
113211    {
113212      0,
113213      0,
113214      0,
113215      0,
113216      0,
113217      0,
113218      0,
113219      0,
113220      0,
113221      0,
113222      0,
113223      0,
113224      0
113225    },
113226    {
113227      {
113228        -1,
113229        -1,
113230        -1,
113231        -1,
113232        -1,
113233        -1,
113234        -1,
113235        -1,
113236        -1,
113237        -1,
113238        -1,
113239        -1,
113240        -1
113241      },
113242      {
113243        -1,
113244        -1,
113245        -1,
113246        -1,
113247        -1,
113248        -1,
113249        -1,
113250        -1,
113251        -1,
113252        -1,
113253        -1,
113254        -1,
113255        -1
113256      }
113257    }
113258  },
113259  {
113260    0,
113261    1,
113262    {
113263      kOperandTypeImmediate,
113264      0,
113265      0,
113266      0,
113267      0,
113268      0,
113269      0,
113270      0,
113271      0,
113272      0,
113273      0,
113274      0,
113275      0
113276    },
113277    {
113278      0,
113279      0,
113280      0,
113281      0,
113282      0,
113283      0,
113284      0,
113285      0,
113286      0,
113287      0,
113288      0,
113289      0,
113290      0
113291    },
113292    {
113293      {
113294        0,
113295        -1,
113296        -1,
113297        -1,
113298        -1,
113299        -1,
113300        -1,
113301        -1,
113302        -1,
113303        -1,
113304        -1,
113305        -1,
113306        -1
113307      },
113308      {
113309        0,
113310        -1,
113311        -1,
113312        -1,
113313        -1,
113314        -1,
113315        -1,
113316        -1,
113317        -1,
113318        -1,
113319        -1,
113320        -1,
113321        -1
113322      }
113323    }
113324  },
113325  {
113326    0,
113327    0,
113328    {
113329      0,
113330      0,
113331      0,
113332      0,
113333      0,
113334      0,
113335      0,
113336      0,
113337      0,
113338      0,
113339      0,
113340      0,
113341      0
113342    },
113343    {
113344      0,
113345      0,
113346      0,
113347      0,
113348      0,
113349      0,
113350      0,
113351      0,
113352      0,
113353      0,
113354      0,
113355      0,
113356      0
113357    },
113358    {
113359      {
113360        -1,
113361        -1,
113362        -1,
113363        -1,
113364        -1,
113365        -1,
113366        -1,
113367        -1,
113368        -1,
113369        -1,
113370        -1,
113371        -1,
113372        -1
113373      },
113374      {
113375        -1,
113376        -1,
113377        -1,
113378        -1,
113379        -1,
113380        -1,
113381        -1,
113382        -1,
113383        -1,
113384        -1,
113385        -1,
113386        -1,
113387        -1
113388      }
113389    }
113390  },
113391  {
113392    0,
113393    1,
113394    {
113395      kOperandTypeImmediate,
113396      0,
113397      0,
113398      0,
113399      0,
113400      0,
113401      0,
113402      0,
113403      0,
113404      0,
113405      0,
113406      0,
113407      0
113408    },
113409    {
113410      0,
113411      0,
113412      0,
113413      0,
113414      0,
113415      0,
113416      0,
113417      0,
113418      0,
113419      0,
113420      0,
113421      0,
113422      0
113423    },
113424    {
113425      {
113426        0,
113427        -1,
113428        -1,
113429        -1,
113430        -1,
113431        -1,
113432        -1,
113433        -1,
113434        -1,
113435        -1,
113436        -1,
113437        -1,
113438        -1
113439      },
113440      {
113441        0,
113442        -1,
113443        -1,
113444        -1,
113445        -1,
113446        -1,
113447        -1,
113448        -1,
113449        -1,
113450        -1,
113451        -1,
113452        -1,
113453        -1
113454      }
113455    }
113456  },
113457  {
113458    0,
113459    0,
113460    {
113461      0,
113462      0,
113463      0,
113464      0,
113465      0,
113466      0,
113467      0,
113468      0,
113469      0,
113470      0,
113471      0,
113472      0,
113473      0
113474    },
113475    {
113476      0,
113477      0,
113478      0,
113479      0,
113480      0,
113481      0,
113482      0,
113483      0,
113484      0,
113485      0,
113486      0,
113487      0,
113488      0
113489    },
113490    {
113491      {
113492        -1,
113493        -1,
113494        -1,
113495        -1,
113496        -1,
113497        -1,
113498        -1,
113499        -1,
113500        -1,
113501        -1,
113502        -1,
113503        -1,
113504        -1
113505      },
113506      {
113507        -1,
113508        -1,
113509        -1,
113510        -1,
113511        -1,
113512        -1,
113513        -1,
113514        -1,
113515        -1,
113516        -1,
113517        -1,
113518        -1,
113519        -1
113520      }
113521    }
113522  },
113523  {
113524    0,
113525    0,
113526    {
113527      0,
113528      0,
113529      0,
113530      0,
113531      0,
113532      0,
113533      0,
113534      0,
113535      0,
113536      0,
113537      0,
113538      0,
113539      0
113540    },
113541    {
113542      0,
113543      0,
113544      0,
113545      0,
113546      0,
113547      0,
113548      0,
113549      0,
113550      0,
113551      0,
113552      0,
113553      0,
113554      0
113555    },
113556    {
113557      {
113558        -1,
113559        -1,
113560        -1,
113561        -1,
113562        -1,
113563        -1,
113564        -1,
113565        -1,
113566        -1,
113567        -1,
113568        -1,
113569        -1,
113570        -1
113571      },
113572      {
113573        -1,
113574        -1,
113575        -1,
113576        -1,
113577        -1,
113578        -1,
113579        -1,
113580        -1,
113581        -1,
113582        -1,
113583        -1,
113584        -1,
113585        -1
113586      }
113587    }
113588  },
113589  {
113590    0,
113591    0,
113592    {
113593      0,
113594      0,
113595      0,
113596      0,
113597      0,
113598      0,
113599      0,
113600      0,
113601      0,
113602      0,
113603      0,
113604      0,
113605      0
113606    },
113607    {
113608      0,
113609      0,
113610      0,
113611      0,
113612      0,
113613      0,
113614      0,
113615      0,
113616      0,
113617      0,
113618      0,
113619      0,
113620      0
113621    },
113622    {
113623      {
113624        -1,
113625        -1,
113626        -1,
113627        -1,
113628        -1,
113629        -1,
113630        -1,
113631        -1,
113632        -1,
113633        -1,
113634        -1,
113635        -1,
113636        -1
113637      },
113638      {
113639        -1,
113640        -1,
113641        -1,
113642        -1,
113643        -1,
113644        -1,
113645        -1,
113646        -1,
113647        -1,
113648        -1,
113649        -1,
113650        -1,
113651        -1
113652      }
113653    }
113654  },
113655  {
113656    0,
113657    0,
113658    {
113659      0,
113660      0,
113661      0,
113662      0,
113663      0,
113664      0,
113665      0,
113666      0,
113667      0,
113668      0,
113669      0,
113670      0,
113671      0
113672    },
113673    {
113674      0,
113675      0,
113676      0,
113677      0,
113678      0,
113679      0,
113680      0,
113681      0,
113682      0,
113683      0,
113684      0,
113685      0,
113686      0
113687    },
113688    {
113689      {
113690        -1,
113691        -1,
113692        -1,
113693        -1,
113694        -1,
113695        -1,
113696        -1,
113697        -1,
113698        -1,
113699        -1,
113700        -1,
113701        -1,
113702        -1
113703      },
113704      {
113705        -1,
113706        -1,
113707        -1,
113708        -1,
113709        -1,
113710        -1,
113711        -1,
113712        -1,
113713        -1,
113714        -1,
113715        -1,
113716        -1,
113717        -1
113718      }
113719    }
113720  },
113721  {
113722    0,
113723    2,
113724    {
113725      kOperandTypeRegister,
113726      kOperandTypeX86Memory,
113727      0,
113728      0,
113729      0,
113730      0,
113731      0,
113732      0,
113733      0,
113734      0,
113735      0,
113736      0,
113737      0
113738    },
113739    {
113740      0,
113741      0,
113742      0,
113743      0,
113744      0,
113745      0,
113746      0,
113747      0,
113748      0,
113749      0,
113750      0,
113751      0,
113752      0
113753    },
113754    {
113755      {
113756        1,
113757        0,
113758        -1,
113759        -1,
113760        -1,
113761        -1,
113762        -1,
113763        -1,
113764        -1,
113765        -1,
113766        -1,
113767        -1,
113768        -1
113769      },
113770      {
113771        0,
113772        1,
113773        -1,
113774        -1,
113775        -1,
113776        -1,
113777        -1,
113778        -1,
113779        -1,
113780        -1,
113781        -1,
113782        -1,
113783        -1
113784      }
113785    }
113786  },
113787  {
113788    0,
113789    2,
113790    {
113791      kOperandTypeRegister,
113792      kOperandTypeRegister,
113793      0,
113794      0,
113795      0,
113796      0,
113797      0,
113798      0,
113799      0,
113800      0,
113801      0,
113802      0,
113803      0
113804    },
113805    {
113806      0,
113807      0,
113808      0,
113809      0,
113810      0,
113811      0,
113812      0,
113813      0,
113814      0,
113815      0,
113816      0,
113817      0,
113818      0
113819    },
113820    {
113821      {
113822        1,
113823        0,
113824        -1,
113825        -1,
113826        -1,
113827        -1,
113828        -1,
113829        -1,
113830        -1,
113831        -1,
113832        -1,
113833        -1,
113834        -1
113835      },
113836      {
113837        0,
113838        1,
113839        -1,
113840        -1,
113841        -1,
113842        -1,
113843        -1,
113844        -1,
113845        -1,
113846        -1,
113847        -1,
113848        -1,
113849        -1
113850      }
113851    }
113852  },
113853  {
113854    0,
113855    2,
113856    {
113857      kOperandTypeRegister,
113858      kOperandTypeX86Memory,
113859      0,
113860      0,
113861      0,
113862      0,
113863      0,
113864      0,
113865      0,
113866      0,
113867      0,
113868      0,
113869      0
113870    },
113871    {
113872      0,
113873      0,
113874      0,
113875      0,
113876      0,
113877      0,
113878      0,
113879      0,
113880      0,
113881      0,
113882      0,
113883      0,
113884      0
113885    },
113886    {
113887      {
113888        1,
113889        0,
113890        -1,
113891        -1,
113892        -1,
113893        -1,
113894        -1,
113895        -1,
113896        -1,
113897        -1,
113898        -1,
113899        -1,
113900        -1
113901      },
113902      {
113903        0,
113904        1,
113905        -1,
113906        -1,
113907        -1,
113908        -1,
113909        -1,
113910        -1,
113911        -1,
113912        -1,
113913        -1,
113914        -1,
113915        -1
113916      }
113917    }
113918  },
113919  {
113920    0,
113921    2,
113922    {
113923      kOperandTypeRegister,
113924      kOperandTypeRegister,
113925      0,
113926      0,
113927      0,
113928      0,
113929      0,
113930      0,
113931      0,
113932      0,
113933      0,
113934      0,
113935      0
113936    },
113937    {
113938      0,
113939      0,
113940      0,
113941      0,
113942      0,
113943      0,
113944      0,
113945      0,
113946      0,
113947      0,
113948      0,
113949      0,
113950      0
113951    },
113952    {
113953      {
113954        1,
113955        0,
113956        -1,
113957        -1,
113958        -1,
113959        -1,
113960        -1,
113961        -1,
113962        -1,
113963        -1,
113964        -1,
113965        -1,
113966        -1
113967      },
113968      {
113969        0,
113970        1,
113971        -1,
113972        -1,
113973        -1,
113974        -1,
113975        -1,
113976        -1,
113977        -1,
113978        -1,
113979        -1,
113980        -1,
113981        -1
113982      }
113983    }
113984  },
113985  {
113986    0,
113987    2,
113988    {
113989      kOperandTypeRegister,
113990      kOperandTypeX86Memory,
113991      0,
113992      0,
113993      0,
113994      0,
113995      0,
113996      0,
113997      0,
113998      0,
113999      0,
114000      0,
114001      0
114002    },
114003    {
114004      0,
114005      0,
114006      0,
114007      0,
114008      0,
114009      0,
114010      0,
114011      0,
114012      0,
114013      0,
114014      0,
114015      0,
114016      0
114017    },
114018    {
114019      {
114020        1,
114021        0,
114022        -1,
114023        -1,
114024        -1,
114025        -1,
114026        -1,
114027        -1,
114028        -1,
114029        -1,
114030        -1,
114031        -1,
114032        -1
114033      },
114034      {
114035        0,
114036        1,
114037        -1,
114038        -1,
114039        -1,
114040        -1,
114041        -1,
114042        -1,
114043        -1,
114044        -1,
114045        -1,
114046        -1,
114047        -1
114048      }
114049    }
114050  },
114051  {
114052    0,
114053    2,
114054    {
114055      kOperandTypeRegister,
114056      kOperandTypeRegister,
114057      0,
114058      0,
114059      0,
114060      0,
114061      0,
114062      0,
114063      0,
114064      0,
114065      0,
114066      0,
114067      0
114068    },
114069    {
114070      0,
114071      0,
114072      0,
114073      0,
114074      0,
114075      0,
114076      0,
114077      0,
114078      0,
114079      0,
114080      0,
114081      0,
114082      0
114083    },
114084    {
114085      {
114086        1,
114087        0,
114088        -1,
114089        -1,
114090        -1,
114091        -1,
114092        -1,
114093        -1,
114094        -1,
114095        -1,
114096        -1,
114097        -1,
114098        -1
114099      },
114100      {
114101        0,
114102        1,
114103        -1,
114104        -1,
114105        -1,
114106        -1,
114107        -1,
114108        -1,
114109        -1,
114110        -1,
114111        -1,
114112        -1,
114113        -1
114114      }
114115    }
114116  },
114117  {
114118    0,
114119    3,
114120    {
114121      kOperandTypeRegister,
114122      kOperandTypeRegister,
114123      kOperandTypeX86Memory,
114124      0,
114125      0,
114126      0,
114127      0,
114128      0,
114129      0,
114130      0,
114131      0,
114132      0,
114133      0
114134    },
114135    {
114136      0,
114137      0,
114138      0,
114139      0,
114140      0,
114141      0,
114142      0,
114143      0,
114144      0,
114145      0,
114146      0,
114147      0,
114148      0
114149    },
114150    {
114151      {
114152        2,
114153        0,
114154        -1,
114155        -1,
114156        -1,
114157        -1,
114158        -1,
114159        -1,
114160        -1,
114161        -1,
114162        -1,
114163        -1,
114164        -1
114165      },
114166      {
114167        0,
114168        2,
114169        -1,
114170        -1,
114171        -1,
114172        -1,
114173        -1,
114174        -1,
114175        -1,
114176        -1,
114177        -1,
114178        -1,
114179        -1
114180      }
114181    }
114182  },
114183  {
114184    0,
114185    3,
114186    {
114187      kOperandTypeRegister,
114188      kOperandTypeRegister,
114189      kOperandTypeRegister,
114190      0,
114191      0,
114192      0,
114193      0,
114194      0,
114195      0,
114196      0,
114197      0,
114198      0,
114199      0
114200    },
114201    {
114202      0,
114203      0,
114204      0,
114205      0,
114206      0,
114207      0,
114208      0,
114209      0,
114210      0,
114211      0,
114212      0,
114213      0,
114214      0
114215    },
114216    {
114217      {
114218        2,
114219        0,
114220        -1,
114221        -1,
114222        -1,
114223        -1,
114224        -1,
114225        -1,
114226        -1,
114227        -1,
114228        -1,
114229        -1,
114230        -1
114231      },
114232      {
114233        0,
114234        2,
114235        -1,
114236        -1,
114237        -1,
114238        -1,
114239        -1,
114240        -1,
114241        -1,
114242        -1,
114243        -1,
114244        -1,
114245        -1
114246      }
114247    }
114248  },
114249  {
114250    0,
114251    3,
114252    {
114253      kOperandTypeRegister,
114254      kOperandTypeRegister,
114255      kOperandTypeX86Memory,
114256      0,
114257      0,
114258      0,
114259      0,
114260      0,
114261      0,
114262      0,
114263      0,
114264      0,
114265      0
114266    },
114267    {
114268      0,
114269      0,
114270      0,
114271      0,
114272      0,
114273      0,
114274      0,
114275      0,
114276      0,
114277      0,
114278      0,
114279      0,
114280      0
114281    },
114282    {
114283      {
114284        2,
114285        0,
114286        -1,
114287        -1,
114288        -1,
114289        -1,
114290        -1,
114291        -1,
114292        -1,
114293        -1,
114294        -1,
114295        -1,
114296        -1
114297      },
114298      {
114299        0,
114300        2,
114301        -1,
114302        -1,
114303        -1,
114304        -1,
114305        -1,
114306        -1,
114307        -1,
114308        -1,
114309        -1,
114310        -1,
114311        -1
114312      }
114313    }
114314  },
114315  {
114316    0,
114317    3,
114318    {
114319      kOperandTypeRegister,
114320      kOperandTypeRegister,
114321      kOperandTypeRegister,
114322      0,
114323      0,
114324      0,
114325      0,
114326      0,
114327      0,
114328      0,
114329      0,
114330      0,
114331      0
114332    },
114333    {
114334      0,
114335      0,
114336      0,
114337      0,
114338      0,
114339      0,
114340      0,
114341      0,
114342      0,
114343      0,
114344      0,
114345      0,
114346      0
114347    },
114348    {
114349      {
114350        2,
114351        0,
114352        -1,
114353        -1,
114354        -1,
114355        -1,
114356        -1,
114357        -1,
114358        -1,
114359        -1,
114360        -1,
114361        -1,
114362        -1
114363      },
114364      {
114365        0,
114366        2,
114367        -1,
114368        -1,
114369        -1,
114370        -1,
114371        -1,
114372        -1,
114373        -1,
114374        -1,
114375        -1,
114376        -1,
114377        -1
114378      }
114379    }
114380  },
114381  {
114382    0,
114383    3,
114384    {
114385      kOperandTypeRegister,
114386      kOperandTypeRegister,
114387      kOperandTypeX86Memory,
114388      0,
114389      0,
114390      0,
114391      0,
114392      0,
114393      0,
114394      0,
114395      0,
114396      0,
114397      0
114398    },
114399    {
114400      0,
114401      0,
114402      0,
114403      0,
114404      0,
114405      0,
114406      0,
114407      0,
114408      0,
114409      0,
114410      0,
114411      0,
114412      0
114413    },
114414    {
114415      {
114416        2,
114417        0,
114418        -1,
114419        -1,
114420        -1,
114421        -1,
114422        -1,
114423        -1,
114424        -1,
114425        -1,
114426        -1,
114427        -1,
114428        -1
114429      },
114430      {
114431        0,
114432        2,
114433        -1,
114434        -1,
114435        -1,
114436        -1,
114437        -1,
114438        -1,
114439        -1,
114440        -1,
114441        -1,
114442        -1,
114443        -1
114444      }
114445    }
114446  },
114447  {
114448    0,
114449    3,
114450    {
114451      kOperandTypeRegister,
114452      kOperandTypeRegister,
114453      kOperandTypeRegister,
114454      0,
114455      0,
114456      0,
114457      0,
114458      0,
114459      0,
114460      0,
114461      0,
114462      0,
114463      0
114464    },
114465    {
114466      0,
114467      0,
114468      0,
114469      0,
114470      0,
114471      0,
114472      0,
114473      0,
114474      0,
114475      0,
114476      0,
114477      0,
114478      0
114479    },
114480    {
114481      {
114482        2,
114483        0,
114484        -1,
114485        -1,
114486        -1,
114487        -1,
114488        -1,
114489        -1,
114490        -1,
114491        -1,
114492        -1,
114493        -1,
114494        -1
114495      },
114496      {
114497        0,
114498        2,
114499        -1,
114500        -1,
114501        -1,
114502        -1,
114503        -1,
114504        -1,
114505        -1,
114506        -1,
114507        -1,
114508        -1,
114509        -1
114510      }
114511    }
114512  },
114513  {
114514    0,
114515    3,
114516    {
114517      kOperandTypeRegister,
114518      kOperandTypeRegister,
114519      kOperandTypeX86Memory,
114520      0,
114521      0,
114522      0,
114523      0,
114524      0,
114525      0,
114526      0,
114527      0,
114528      0,
114529      0
114530    },
114531    {
114532      0,
114533      0,
114534      0,
114535      0,
114536      0,
114537      0,
114538      0,
114539      0,
114540      0,
114541      0,
114542      0,
114543      0,
114544      0
114545    },
114546    {
114547      {
114548        2,
114549        0,
114550        -1,
114551        -1,
114552        -1,
114553        -1,
114554        -1,
114555        -1,
114556        -1,
114557        -1,
114558        -1,
114559        -1,
114560        -1
114561      },
114562      {
114563        0,
114564        2,
114565        -1,
114566        -1,
114567        -1,
114568        -1,
114569        -1,
114570        -1,
114571        -1,
114572        -1,
114573        -1,
114574        -1,
114575        -1
114576      }
114577    }
114578  },
114579  {
114580    0,
114581    3,
114582    {
114583      kOperandTypeRegister,
114584      kOperandTypeRegister,
114585      kOperandTypeRegister,
114586      0,
114587      0,
114588      0,
114589      0,
114590      0,
114591      0,
114592      0,
114593      0,
114594      0,
114595      0
114596    },
114597    {
114598      0,
114599      0,
114600      0,
114601      0,
114602      0,
114603      0,
114604      0,
114605      0,
114606      0,
114607      0,
114608      0,
114609      0,
114610      0
114611    },
114612    {
114613      {
114614        2,
114615        0,
114616        -1,
114617        -1,
114618        -1,
114619        -1,
114620        -1,
114621        -1,
114622        -1,
114623        -1,
114624        -1,
114625        -1,
114626        -1
114627      },
114628      {
114629        0,
114630        2,
114631        -1,
114632        -1,
114633        -1,
114634        -1,
114635        -1,
114636        -1,
114637        -1,
114638        -1,
114639        -1,
114640        -1,
114641        -1
114642      }
114643    }
114644  },
114645  {
114646    0,
114647    3,
114648    {
114649      kOperandTypeRegister,
114650      kOperandTypeRegister,
114651      kOperandTypeX86Memory,
114652      0,
114653      0,
114654      0,
114655      0,
114656      0,
114657      0,
114658      0,
114659      0,
114660      0,
114661      0
114662    },
114663    {
114664      0,
114665      0,
114666      0,
114667      0,
114668      0,
114669      0,
114670      0,
114671      0,
114672      0,
114673      0,
114674      0,
114675      0,
114676      0
114677    },
114678    {
114679      {
114680        2,
114681        0,
114682        -1,
114683        -1,
114684        -1,
114685        -1,
114686        -1,
114687        -1,
114688        -1,
114689        -1,
114690        -1,
114691        -1,
114692        -1
114693      },
114694      {
114695        0,
114696        2,
114697        -1,
114698        -1,
114699        -1,
114700        -1,
114701        -1,
114702        -1,
114703        -1,
114704        -1,
114705        -1,
114706        -1,
114707        -1
114708      }
114709    }
114710  },
114711  {
114712    0,
114713    3,
114714    {
114715      kOperandTypeRegister,
114716      kOperandTypeRegister,
114717      kOperandTypeRegister,
114718      0,
114719      0,
114720      0,
114721      0,
114722      0,
114723      0,
114724      0,
114725      0,
114726      0,
114727      0
114728    },
114729    {
114730      0,
114731      0,
114732      0,
114733      0,
114734      0,
114735      0,
114736      0,
114737      0,
114738      0,
114739      0,
114740      0,
114741      0,
114742      0
114743    },
114744    {
114745      {
114746        2,
114747        0,
114748        -1,
114749        -1,
114750        -1,
114751        -1,
114752        -1,
114753        -1,
114754        -1,
114755        -1,
114756        -1,
114757        -1,
114758        -1
114759      },
114760      {
114761        0,
114762        2,
114763        -1,
114764        -1,
114765        -1,
114766        -1,
114767        -1,
114768        -1,
114769        -1,
114770        -1,
114771        -1,
114772        -1,
114773        -1
114774      }
114775    }
114776  },
114777  {
114778    0,
114779    3,
114780    {
114781      kOperandTypeRegister,
114782      kOperandTypeRegister,
114783      kOperandTypeX86Memory,
114784      0,
114785      0,
114786      0,
114787      0,
114788      0,
114789      0,
114790      0,
114791      0,
114792      0,
114793      0
114794    },
114795    {
114796      0,
114797      0,
114798      0,
114799      0,
114800      0,
114801      0,
114802      0,
114803      0,
114804      0,
114805      0,
114806      0,
114807      0,
114808      0
114809    },
114810    {
114811      {
114812        2,
114813        0,
114814        -1,
114815        -1,
114816        -1,
114817        -1,
114818        -1,
114819        -1,
114820        -1,
114821        -1,
114822        -1,
114823        -1,
114824        -1
114825      },
114826      {
114827        0,
114828        2,
114829        -1,
114830        -1,
114831        -1,
114832        -1,
114833        -1,
114834        -1,
114835        -1,
114836        -1,
114837        -1,
114838        -1,
114839        -1
114840      }
114841    }
114842  },
114843  {
114844    0,
114845    3,
114846    {
114847      kOperandTypeRegister,
114848      kOperandTypeRegister,
114849      kOperandTypeRegister,
114850      0,
114851      0,
114852      0,
114853      0,
114854      0,
114855      0,
114856      0,
114857      0,
114858      0,
114859      0
114860    },
114861    {
114862      0,
114863      0,
114864      0,
114865      0,
114866      0,
114867      0,
114868      0,
114869      0,
114870      0,
114871      0,
114872      0,
114873      0,
114874      0
114875    },
114876    {
114877      {
114878        2,
114879        0,
114880        -1,
114881        -1,
114882        -1,
114883        -1,
114884        -1,
114885        -1,
114886        -1,
114887        -1,
114888        -1,
114889        -1,
114890        -1
114891      },
114892      {
114893        0,
114894        2,
114895        -1,
114896        -1,
114897        -1,
114898        -1,
114899        -1,
114900        -1,
114901        -1,
114902        -1,
114903        -1,
114904        -1,
114905        -1
114906      }
114907    }
114908  },
114909  {
114910    0,
114911    3,
114912    {
114913      kOperandTypeRegister,
114914      kOperandTypeRegister,
114915      kOperandTypeX86Memory,
114916      0,
114917      0,
114918      0,
114919      0,
114920      0,
114921      0,
114922      0,
114923      0,
114924      0,
114925      0
114926    },
114927    {
114928      0,
114929      0,
114930      0,
114931      0,
114932      0,
114933      0,
114934      0,
114935      0,
114936      0,
114937      0,
114938      0,
114939      0,
114940      0
114941    },
114942    {
114943      {
114944        2,
114945        0,
114946        -1,
114947        -1,
114948        -1,
114949        -1,
114950        -1,
114951        -1,
114952        -1,
114953        -1,
114954        -1,
114955        -1,
114956        -1
114957      },
114958      {
114959        0,
114960        2,
114961        -1,
114962        -1,
114963        -1,
114964        -1,
114965        -1,
114966        -1,
114967        -1,
114968        -1,
114969        -1,
114970        -1,
114971        -1
114972      }
114973    }
114974  },
114975  {
114976    0,
114977    3,
114978    {
114979      kOperandTypeRegister,
114980      kOperandTypeRegister,
114981      kOperandTypeRegister,
114982      0,
114983      0,
114984      0,
114985      0,
114986      0,
114987      0,
114988      0,
114989      0,
114990      0,
114991      0
114992    },
114993    {
114994      0,
114995      0,
114996      0,
114997      0,
114998      0,
114999      0,
115000      0,
115001      0,
115002      0,
115003      0,
115004      0,
115005      0,
115006      0
115007    },
115008    {
115009      {
115010        2,
115011        0,
115012        -1,
115013        -1,
115014        -1,
115015        -1,
115016        -1,
115017        -1,
115018        -1,
115019        -1,
115020        -1,
115021        -1,
115022        -1
115023      },
115024      {
115025        0,
115026        2,
115027        -1,
115028        -1,
115029        -1,
115030        -1,
115031        -1,
115032        -1,
115033        -1,
115034        -1,
115035        -1,
115036        -1,
115037        -1
115038      }
115039    }
115040  },
115041  {
115042    0,
115043    3,
115044    {
115045      kOperandTypeRegister,
115046      kOperandTypeRegister,
115047      kOperandTypeX86Memory,
115048      0,
115049      0,
115050      0,
115051      0,
115052      0,
115053      0,
115054      0,
115055      0,
115056      0,
115057      0
115058    },
115059    {
115060      0,
115061      0,
115062      0,
115063      0,
115064      0,
115065      0,
115066      0,
115067      0,
115068      0,
115069      0,
115070      0,
115071      0,
115072      0
115073    },
115074    {
115075      {
115076        2,
115077        0,
115078        -1,
115079        -1,
115080        -1,
115081        -1,
115082        -1,
115083        -1,
115084        -1,
115085        -1,
115086        -1,
115087        -1,
115088        -1
115089      },
115090      {
115091        0,
115092        2,
115093        -1,
115094        -1,
115095        -1,
115096        -1,
115097        -1,
115098        -1,
115099        -1,
115100        -1,
115101        -1,
115102        -1,
115103        -1
115104      }
115105    }
115106  },
115107  {
115108    0,
115109    3,
115110    {
115111      kOperandTypeRegister,
115112      kOperandTypeRegister,
115113      kOperandTypeRegister,
115114      0,
115115      0,
115116      0,
115117      0,
115118      0,
115119      0,
115120      0,
115121      0,
115122      0,
115123      0
115124    },
115125    {
115126      0,
115127      0,
115128      0,
115129      0,
115130      0,
115131      0,
115132      0,
115133      0,
115134      0,
115135      0,
115136      0,
115137      0,
115138      0
115139    },
115140    {
115141      {
115142        2,
115143        0,
115144        -1,
115145        -1,
115146        -1,
115147        -1,
115148        -1,
115149        -1,
115150        -1,
115151        -1,
115152        -1,
115153        -1,
115154        -1
115155      },
115156      {
115157        0,
115158        2,
115159        -1,
115160        -1,
115161        -1,
115162        -1,
115163        -1,
115164        -1,
115165        -1,
115166        -1,
115167        -1,
115168        -1,
115169        -1
115170      }
115171    }
115172  },
115173  {
115174    0,
115175    3,
115176    {
115177      kOperandTypeRegister,
115178      kOperandTypeRegister,
115179      kOperandTypeX86Memory,
115180      0,
115181      0,
115182      0,
115183      0,
115184      0,
115185      0,
115186      0,
115187      0,
115188      0,
115189      0
115190    },
115191    {
115192      0,
115193      0,
115194      0,
115195      0,
115196      0,
115197      0,
115198      0,
115199      0,
115200      0,
115201      0,
115202      0,
115203      0,
115204      0
115205    },
115206    {
115207      {
115208        2,
115209        0,
115210        -1,
115211        -1,
115212        -1,
115213        -1,
115214        -1,
115215        -1,
115216        -1,
115217        -1,
115218        -1,
115219        -1,
115220        -1
115221      },
115222      {
115223        0,
115224        2,
115225        -1,
115226        -1,
115227        -1,
115228        -1,
115229        -1,
115230        -1,
115231        -1,
115232        -1,
115233        -1,
115234        -1,
115235        -1
115236      }
115237    }
115238  },
115239  {
115240    0,
115241    3,
115242    {
115243      kOperandTypeRegister,
115244      kOperandTypeRegister,
115245      kOperandTypeRegister,
115246      0,
115247      0,
115248      0,
115249      0,
115250      0,
115251      0,
115252      0,
115253      0,
115254      0,
115255      0
115256    },
115257    {
115258      0,
115259      0,
115260      0,
115261      0,
115262      0,
115263      0,
115264      0,
115265      0,
115266      0,
115267      0,
115268      0,
115269      0,
115270      0
115271    },
115272    {
115273      {
115274        2,
115275        0,
115276        -1,
115277        -1,
115278        -1,
115279        -1,
115280        -1,
115281        -1,
115282        -1,
115283        -1,
115284        -1,
115285        -1,
115286        -1
115287      },
115288      {
115289        0,
115290        2,
115291        -1,
115292        -1,
115293        -1,
115294        -1,
115295        -1,
115296        -1,
115297        -1,
115298        -1,
115299        -1,
115300        -1,
115301        -1
115302      }
115303    }
115304  },
115305  {
115306    0,
115307    3,
115308    {
115309      kOperandTypeRegister,
115310      kOperandTypeRegister,
115311      kOperandTypeX86Memory,
115312      0,
115313      0,
115314      0,
115315      0,
115316      0,
115317      0,
115318      0,
115319      0,
115320      0,
115321      0
115322    },
115323    {
115324      0,
115325      0,
115326      0,
115327      0,
115328      0,
115329      0,
115330      0,
115331      0,
115332      0,
115333      0,
115334      0,
115335      0,
115336      0
115337    },
115338    {
115339      {
115340        2,
115341        0,
115342        -1,
115343        -1,
115344        -1,
115345        -1,
115346        -1,
115347        -1,
115348        -1,
115349        -1,
115350        -1,
115351        -1,
115352        -1
115353      },
115354      {
115355        0,
115356        2,
115357        -1,
115358        -1,
115359        -1,
115360        -1,
115361        -1,
115362        -1,
115363        -1,
115364        -1,
115365        -1,
115366        -1,
115367        -1
115368      }
115369    }
115370  },
115371  {
115372    0,
115373    3,
115374    {
115375      kOperandTypeRegister,
115376      kOperandTypeRegister,
115377      kOperandTypeRegister,
115378      0,
115379      0,
115380      0,
115381      0,
115382      0,
115383      0,
115384      0,
115385      0,
115386      0,
115387      0
115388    },
115389    {
115390      0,
115391      0,
115392      0,
115393      0,
115394      0,
115395      0,
115396      0,
115397      0,
115398      0,
115399      0,
115400      0,
115401      0,
115402      0
115403    },
115404    {
115405      {
115406        2,
115407        0,
115408        -1,
115409        -1,
115410        -1,
115411        -1,
115412        -1,
115413        -1,
115414        -1,
115415        -1,
115416        -1,
115417        -1,
115418        -1
115419      },
115420      {
115421        0,
115422        2,
115423        -1,
115424        -1,
115425        -1,
115426        -1,
115427        -1,
115428        -1,
115429        -1,
115430        -1,
115431        -1,
115432        -1,
115433        -1
115434      }
115435    }
115436  },
115437  {
115438    0,
115439    3,
115440    {
115441      kOperandTypeRegister,
115442      kOperandTypeRegister,
115443      kOperandTypeX86Memory,
115444      0,
115445      0,
115446      0,
115447      0,
115448      0,
115449      0,
115450      0,
115451      0,
115452      0,
115453      0
115454    },
115455    {
115456      0,
115457      0,
115458      0,
115459      0,
115460      0,
115461      0,
115462      0,
115463      0,
115464      0,
115465      0,
115466      0,
115467      0,
115468      0
115469    },
115470    {
115471      {
115472        2,
115473        0,
115474        -1,
115475        -1,
115476        -1,
115477        -1,
115478        -1,
115479        -1,
115480        -1,
115481        -1,
115482        -1,
115483        -1,
115484        -1
115485      },
115486      {
115487        0,
115488        2,
115489        -1,
115490        -1,
115491        -1,
115492        -1,
115493        -1,
115494        -1,
115495        -1,
115496        -1,
115497        -1,
115498        -1,
115499        -1
115500      }
115501    }
115502  },
115503  {
115504    0,
115505    3,
115506    {
115507      kOperandTypeRegister,
115508      kOperandTypeRegister,
115509      kOperandTypeRegister,
115510      0,
115511      0,
115512      0,
115513      0,
115514      0,
115515      0,
115516      0,
115517      0,
115518      0,
115519      0
115520    },
115521    {
115522      0,
115523      0,
115524      0,
115525      0,
115526      0,
115527      0,
115528      0,
115529      0,
115530      0,
115531      0,
115532      0,
115533      0,
115534      0
115535    },
115536    {
115537      {
115538        2,
115539        0,
115540        -1,
115541        -1,
115542        -1,
115543        -1,
115544        -1,
115545        -1,
115546        -1,
115547        -1,
115548        -1,
115549        -1,
115550        -1
115551      },
115552      {
115553        0,
115554        2,
115555        -1,
115556        -1,
115557        -1,
115558        -1,
115559        -1,
115560        -1,
115561        -1,
115562        -1,
115563        -1,
115564        -1,
115565        -1
115566      }
115567    }
115568  },
115569  {
115570    0,
115571    3,
115572    {
115573      kOperandTypeRegister,
115574      kOperandTypeRegister,
115575      kOperandTypeX86Memory,
115576      0,
115577      0,
115578      0,
115579      0,
115580      0,
115581      0,
115582      0,
115583      0,
115584      0,
115585      0
115586    },
115587    {
115588      0,
115589      0,
115590      0,
115591      0,
115592      0,
115593      0,
115594      0,
115595      0,
115596      0,
115597      0,
115598      0,
115599      0,
115600      0
115601    },
115602    {
115603      {
115604        2,
115605        0,
115606        -1,
115607        -1,
115608        -1,
115609        -1,
115610        -1,
115611        -1,
115612        -1,
115613        -1,
115614        -1,
115615        -1,
115616        -1
115617      },
115618      {
115619        0,
115620        2,
115621        -1,
115622        -1,
115623        -1,
115624        -1,
115625        -1,
115626        -1,
115627        -1,
115628        -1,
115629        -1,
115630        -1,
115631        -1
115632      }
115633    }
115634  },
115635  {
115636    0,
115637    3,
115638    {
115639      kOperandTypeRegister,
115640      kOperandTypeRegister,
115641      kOperandTypeRegister,
115642      0,
115643      0,
115644      0,
115645      0,
115646      0,
115647      0,
115648      0,
115649      0,
115650      0,
115651      0
115652    },
115653    {
115654      0,
115655      0,
115656      0,
115657      0,
115658      0,
115659      0,
115660      0,
115661      0,
115662      0,
115663      0,
115664      0,
115665      0,
115666      0
115667    },
115668    {
115669      {
115670        2,
115671        0,
115672        -1,
115673        -1,
115674        -1,
115675        -1,
115676        -1,
115677        -1,
115678        -1,
115679        -1,
115680        -1,
115681        -1,
115682        -1
115683      },
115684      {
115685        0,
115686        2,
115687        -1,
115688        -1,
115689        -1,
115690        -1,
115691        -1,
115692        -1,
115693        -1,
115694        -1,
115695        -1,
115696        -1,
115697        -1
115698      }
115699    }
115700  },
115701  {
115702    0,
115703    4,
115704    {
115705      kOperandTypeRegister,
115706      kOperandTypeRegister,
115707      kOperandTypeX86Memory,
115708      kOperandTypeImmediate,
115709      0,
115710      0,
115711      0,
115712      0,
115713      0,
115714      0,
115715      0,
115716      0,
115717      0
115718    },
115719    {
115720      0,
115721      0,
115722      0,
115723      0,
115724      0,
115725      0,
115726      0,
115727      0,
115728      0,
115729      0,
115730      0,
115731      0,
115732      0
115733    },
115734    {
115735      {
115736        3,
115737        2,
115738        0,
115739        -1,
115740        -1,
115741        -1,
115742        -1,
115743        -1,
115744        -1,
115745        -1,
115746        -1,
115747        -1,
115748        -1
115749      },
115750      {
115751        0,
115752        2,
115753        3,
115754        -1,
115755        -1,
115756        -1,
115757        -1,
115758        -1,
115759        -1,
115760        -1,
115761        -1,
115762        -1,
115763        -1
115764      }
115765    }
115766  },
115767  {
115768    0,
115769    4,
115770    {
115771      kOperandTypeRegister,
115772      kOperandTypeRegister,
115773      kOperandTypeRegister,
115774      kOperandTypeImmediate,
115775      0,
115776      0,
115777      0,
115778      0,
115779      0,
115780      0,
115781      0,
115782      0,
115783      0
115784    },
115785    {
115786      0,
115787      0,
115788      0,
115789      0,
115790      0,
115791      0,
115792      0,
115793      0,
115794      0,
115795      0,
115796      0,
115797      0,
115798      0
115799    },
115800    {
115801      {
115802        3,
115803        2,
115804        0,
115805        -1,
115806        -1,
115807        -1,
115808        -1,
115809        -1,
115810        -1,
115811        -1,
115812        -1,
115813        -1,
115814        -1
115815      },
115816      {
115817        0,
115818        2,
115819        3,
115820        -1,
115821        -1,
115822        -1,
115823        -1,
115824        -1,
115825        -1,
115826        -1,
115827        -1,
115828        -1,
115829        -1
115830      }
115831    }
115832  },
115833  {
115834    0,
115835    3,
115836    {
115837      kOperandTypeRegister,
115838      kOperandTypeRegister,
115839      kOperandTypeX86Memory,
115840      0,
115841      0,
115842      0,
115843      0,
115844      0,
115845      0,
115846      0,
115847      0,
115848      0,
115849      0
115850    },
115851    {
115852      0,
115853      0,
115854      0,
115855      0,
115856      0,
115857      0,
115858      0,
115859      0,
115860      0,
115861      0,
115862      0,
115863      0,
115864      0
115865    },
115866    {
115867      {
115868        2,
115869        0,
115870        -1,
115871        -1,
115872        -1,
115873        -1,
115874        -1,
115875        -1,
115876        -1,
115877        -1,
115878        -1,
115879        -1,
115880        -1
115881      },
115882      {
115883        0,
115884        2,
115885        -1,
115886        -1,
115887        -1,
115888        -1,
115889        -1,
115890        -1,
115891        -1,
115892        -1,
115893        -1,
115894        -1,
115895        -1
115896      }
115897    }
115898  },
115899  {
115900    0,
115901    3,
115902    {
115903      kOperandTypeRegister,
115904      kOperandTypeRegister,
115905      kOperandTypeRegister,
115906      0,
115907      0,
115908      0,
115909      0,
115910      0,
115911      0,
115912      0,
115913      0,
115914      0,
115915      0
115916    },
115917    {
115918      0,
115919      0,
115920      0,
115921      0,
115922      0,
115923      0,
115924      0,
115925      0,
115926      0,
115927      0,
115928      0,
115929      0,
115930      0
115931    },
115932    {
115933      {
115934        2,
115935        0,
115936        -1,
115937        -1,
115938        -1,
115939        -1,
115940        -1,
115941        -1,
115942        -1,
115943        -1,
115944        -1,
115945        -1,
115946        -1
115947      },
115948      {
115949        0,
115950        2,
115951        -1,
115952        -1,
115953        -1,
115954        -1,
115955        -1,
115956        -1,
115957        -1,
115958        -1,
115959        -1,
115960        -1,
115961        -1
115962      }
115963    }
115964  },
115965  {
115966    0,
115967    3,
115968    {
115969      kOperandTypeRegister,
115970      kOperandTypeRegister,
115971      kOperandTypeX86Memory,
115972      0,
115973      0,
115974      0,
115975      0,
115976      0,
115977      0,
115978      0,
115979      0,
115980      0,
115981      0
115982    },
115983    {
115984      0,
115985      0,
115986      0,
115987      0,
115988      0,
115989      0,
115990      0,
115991      0,
115992      0,
115993      0,
115994      0,
115995      0,
115996      0
115997    },
115998    {
115999      {
116000        2,
116001        0,
116002        -1,
116003        -1,
116004        -1,
116005        -1,
116006        -1,
116007        -1,
116008        -1,
116009        -1,
116010        -1,
116011        -1,
116012        -1
116013      },
116014      {
116015        0,
116016        2,
116017        -1,
116018        -1,
116019        -1,
116020        -1,
116021        -1,
116022        -1,
116023        -1,
116024        -1,
116025        -1,
116026        -1,
116027        -1
116028      }
116029    }
116030  },
116031  {
116032    0,
116033    3,
116034    {
116035      kOperandTypeRegister,
116036      kOperandTypeRegister,
116037      kOperandTypeRegister,
116038      0,
116039      0,
116040      0,
116041      0,
116042      0,
116043      0,
116044      0,
116045      0,
116046      0,
116047      0
116048    },
116049    {
116050      0,
116051      0,
116052      0,
116053      0,
116054      0,
116055      0,
116056      0,
116057      0,
116058      0,
116059      0,
116060      0,
116061      0,
116062      0
116063    },
116064    {
116065      {
116066        2,
116067        0,
116068        -1,
116069        -1,
116070        -1,
116071        -1,
116072        -1,
116073        -1,
116074        -1,
116075        -1,
116076        -1,
116077        -1,
116078        -1
116079      },
116080      {
116081        0,
116082        2,
116083        -1,
116084        -1,
116085        -1,
116086        -1,
116087        -1,
116088        -1,
116089        -1,
116090        -1,
116091        -1,
116092        -1,
116093        -1
116094      }
116095    }
116096  },
116097  {
116098    0,
116099    0,
116100    {
116101      0,
116102      0,
116103      0,
116104      0,
116105      0,
116106      0,
116107      0,
116108      0,
116109      0,
116110      0,
116111      0,
116112      0,
116113      0
116114    },
116115    {
116116      0,
116117      0,
116118      0,
116119      0,
116120      0,
116121      0,
116122      0,
116123      0,
116124      0,
116125      0,
116126      0,
116127      0,
116128      0
116129    },
116130    {
116131      {
116132        -1,
116133        -1,
116134        -1,
116135        -1,
116136        -1,
116137        -1,
116138        -1,
116139        -1,
116140        -1,
116141        -1,
116142        -1,
116143        -1,
116144        -1
116145      },
116146      {
116147        -1,
116148        -1,
116149        -1,
116150        -1,
116151        -1,
116152        -1,
116153        -1,
116154        -1,
116155        -1,
116156        -1,
116157        -1,
116158        -1,
116159        -1
116160      }
116161    }
116162  },
116163  {
116164    0,
116165    3,
116166    {
116167      kOperandTypeRegister,
116168      kOperandTypeRegister,
116169      kOperandTypeX86Memory,
116170      0,
116171      0,
116172      0,
116173      0,
116174      0,
116175      0,
116176      0,
116177      0,
116178      0,
116179      0
116180    },
116181    {
116182      0,
116183      0,
116184      0,
116185      0,
116186      0,
116187      0,
116188      0,
116189      0,
116190      0,
116191      0,
116192      0,
116193      0,
116194      0
116195    },
116196    {
116197      {
116198        2,
116199        0,
116200        -1,
116201        -1,
116202        -1,
116203        -1,
116204        -1,
116205        -1,
116206        -1,
116207        -1,
116208        -1,
116209        -1,
116210        -1
116211      },
116212      {
116213        0,
116214        2,
116215        -1,
116216        -1,
116217        -1,
116218        -1,
116219        -1,
116220        -1,
116221        -1,
116222        -1,
116223        -1,
116224        -1,
116225        -1
116226      }
116227    }
116228  },
116229  {
116230    0,
116231    3,
116232    {
116233      kOperandTypeRegister,
116234      kOperandTypeRegister,
116235      kOperandTypeRegister,
116236      0,
116237      0,
116238      0,
116239      0,
116240      0,
116241      0,
116242      0,
116243      0,
116244      0,
116245      0
116246    },
116247    {
116248      0,
116249      0,
116250      0,
116251      0,
116252      0,
116253      0,
116254      0,
116255      0,
116256      0,
116257      0,
116258      0,
116259      0,
116260      0
116261    },
116262    {
116263      {
116264        2,
116265        0,
116266        -1,
116267        -1,
116268        -1,
116269        -1,
116270        -1,
116271        -1,
116272        -1,
116273        -1,
116274        -1,
116275        -1,
116276        -1
116277      },
116278      {
116279        0,
116280        2,
116281        -1,
116282        -1,
116283        -1,
116284        -1,
116285        -1,
116286        -1,
116287        -1,
116288        -1,
116289        -1,
116290        -1,
116291        -1
116292      }
116293    }
116294  },
116295  {
116296    0,
116297    3,
116298    {
116299      kOperandTypeRegister,
116300      kOperandTypeRegister,
116301      kOperandTypeX86Memory,
116302      0,
116303      0,
116304      0,
116305      0,
116306      0,
116307      0,
116308      0,
116309      0,
116310      0,
116311      0
116312    },
116313    {
116314      0,
116315      0,
116316      0,
116317      0,
116318      0,
116319      0,
116320      0,
116321      0,
116322      0,
116323      0,
116324      0,
116325      0,
116326      0
116327    },
116328    {
116329      {
116330        2,
116331        0,
116332        -1,
116333        -1,
116334        -1,
116335        -1,
116336        -1,
116337        -1,
116338        -1,
116339        -1,
116340        -1,
116341        -1,
116342        -1
116343      },
116344      {
116345        0,
116346        2,
116347        -1,
116348        -1,
116349        -1,
116350        -1,
116351        -1,
116352        -1,
116353        -1,
116354        -1,
116355        -1,
116356        -1,
116357        -1
116358      }
116359    }
116360  },
116361  {
116362    0,
116363    3,
116364    {
116365      kOperandTypeRegister,
116366      kOperandTypeRegister,
116367      kOperandTypeRegister,
116368      0,
116369      0,
116370      0,
116371      0,
116372      0,
116373      0,
116374      0,
116375      0,
116376      0,
116377      0
116378    },
116379    {
116380      0,
116381      0,
116382      0,
116383      0,
116384      0,
116385      0,
116386      0,
116387      0,
116388      0,
116389      0,
116390      0,
116391      0,
116392      0
116393    },
116394    {
116395      {
116396        2,
116397        0,
116398        -1,
116399        -1,
116400        -1,
116401        -1,
116402        -1,
116403        -1,
116404        -1,
116405        -1,
116406        -1,
116407        -1,
116408        -1
116409      },
116410      {
116411        0,
116412        2,
116413        -1,
116414        -1,
116415        -1,
116416        -1,
116417        -1,
116418        -1,
116419        -1,
116420        -1,
116421        -1,
116422        -1,
116423        -1
116424      }
116425    }
116426  },
116427  {
116428    0,
116429    3,
116430    {
116431      kOperandTypeRegister,
116432      kOperandTypeRegister,
116433      kOperandTypeX86Memory,
116434      0,
116435      0,
116436      0,
116437      0,
116438      0,
116439      0,
116440      0,
116441      0,
116442      0,
116443      0
116444    },
116445    {
116446      0,
116447      0,
116448      0,
116449      0,
116450      0,
116451      0,
116452      0,
116453      0,
116454      0,
116455      0,
116456      0,
116457      0,
116458      0
116459    },
116460    {
116461      {
116462        2,
116463        0,
116464        -1,
116465        -1,
116466        -1,
116467        -1,
116468        -1,
116469        -1,
116470        -1,
116471        -1,
116472        -1,
116473        -1,
116474        -1
116475      },
116476      {
116477        0,
116478        2,
116479        -1,
116480        -1,
116481        -1,
116482        -1,
116483        -1,
116484        -1,
116485        -1,
116486        -1,
116487        -1,
116488        -1,
116489        -1
116490      }
116491    }
116492  },
116493  {
116494    0,
116495    3,
116496    {
116497      kOperandTypeRegister,
116498      kOperandTypeRegister,
116499      kOperandTypeRegister,
116500      0,
116501      0,
116502      0,
116503      0,
116504      0,
116505      0,
116506      0,
116507      0,
116508      0,
116509      0
116510    },
116511    {
116512      0,
116513      0,
116514      0,
116515      0,
116516      0,
116517      0,
116518      0,
116519      0,
116520      0,
116521      0,
116522      0,
116523      0,
116524      0
116525    },
116526    {
116527      {
116528        2,
116529        0,
116530        -1,
116531        -1,
116532        -1,
116533        -1,
116534        -1,
116535        -1,
116536        -1,
116537        -1,
116538        -1,
116539        -1,
116540        -1
116541      },
116542      {
116543        0,
116544        2,
116545        -1,
116546        -1,
116547        -1,
116548        -1,
116549        -1,
116550        -1,
116551        -1,
116552        -1,
116553        -1,
116554        -1,
116555        -1
116556      }
116557    }
116558  },
116559  {
116560    0,
116561    3,
116562    {
116563      kOperandTypeRegister,
116564      kOperandTypeRegister,
116565      kOperandTypeX86Memory,
116566      0,
116567      0,
116568      0,
116569      0,
116570      0,
116571      0,
116572      0,
116573      0,
116574      0,
116575      0
116576    },
116577    {
116578      0,
116579      0,
116580      0,
116581      0,
116582      0,
116583      0,
116584      0,
116585      0,
116586      0,
116587      0,
116588      0,
116589      0,
116590      0
116591    },
116592    {
116593      {
116594        2,
116595        0,
116596        -1,
116597        -1,
116598        -1,
116599        -1,
116600        -1,
116601        -1,
116602        -1,
116603        -1,
116604        -1,
116605        -1,
116606        -1
116607      },
116608      {
116609        0,
116610        2,
116611        -1,
116612        -1,
116613        -1,
116614        -1,
116615        -1,
116616        -1,
116617        -1,
116618        -1,
116619        -1,
116620        -1,
116621        -1
116622      }
116623    }
116624  },
116625  {
116626    0,
116627    3,
116628    {
116629      kOperandTypeRegister,
116630      kOperandTypeRegister,
116631      kOperandTypeRegister,
116632      0,
116633      0,
116634      0,
116635      0,
116636      0,
116637      0,
116638      0,
116639      0,
116640      0,
116641      0
116642    },
116643    {
116644      0,
116645      0,
116646      0,
116647      0,
116648      0,
116649      0,
116650      0,
116651      0,
116652      0,
116653      0,
116654      0,
116655      0,
116656      0
116657    },
116658    {
116659      {
116660        2,
116661        0,
116662        -1,
116663        -1,
116664        -1,
116665        -1,
116666        -1,
116667        -1,
116668        -1,
116669        -1,
116670        -1,
116671        -1,
116672        -1
116673      },
116674      {
116675        0,
116676        2,
116677        -1,
116678        -1,
116679        -1,
116680        -1,
116681        -1,
116682        -1,
116683        -1,
116684        -1,
116685        -1,
116686        -1,
116687        -1
116688      }
116689    }
116690  },
116691  {
116692    0,
116693    4,
116694    {
116695      kOperandTypeRegister,
116696      kOperandTypeRegister,
116697      kOperandTypeX86Memory,
116698      kOperandTypeImmediate,
116699      0,
116700      0,
116701      0,
116702      0,
116703      0,
116704      0,
116705      0,
116706      0,
116707      0
116708    },
116709    {
116710      0,
116711      0,
116712      0,
116713      0,
116714      0,
116715      0,
116716      0,
116717      0,
116718      0,
116719      0,
116720      0,
116721      0,
116722      0
116723    },
116724    {
116725      {
116726        3,
116727        2,
116728        0,
116729        -1,
116730        -1,
116731        -1,
116732        -1,
116733        -1,
116734        -1,
116735        -1,
116736        -1,
116737        -1,
116738        -1
116739      },
116740      {
116741        0,
116742        2,
116743        3,
116744        -1,
116745        -1,
116746        -1,
116747        -1,
116748        -1,
116749        -1,
116750        -1,
116751        -1,
116752        -1,
116753        -1
116754      }
116755    }
116756  },
116757  {
116758    0,
116759    4,
116760    {
116761      kOperandTypeRegister,
116762      kOperandTypeRegister,
116763      kOperandTypeRegister,
116764      kOperandTypeImmediate,
116765      0,
116766      0,
116767      0,
116768      0,
116769      0,
116770      0,
116771      0,
116772      0,
116773      0
116774    },
116775    {
116776      0,
116777      0,
116778      0,
116779      0,
116780      0,
116781      0,
116782      0,
116783      0,
116784      0,
116785      0,
116786      0,
116787      0,
116788      0
116789    },
116790    {
116791      {
116792        3,
116793        2,
116794        0,
116795        -1,
116796        -1,
116797        -1,
116798        -1,
116799        -1,
116800        -1,
116801        -1,
116802        -1,
116803        -1,
116804        -1
116805      },
116806      {
116807        0,
116808        2,
116809        3,
116810        -1,
116811        -1,
116812        -1,
116813        -1,
116814        -1,
116815        -1,
116816        -1,
116817        -1,
116818        -1,
116819        -1
116820      }
116821    }
116822  },
116823  {
116824    0,
116825    4,
116826    {
116827      kOperandTypeRegister,
116828      kOperandTypeRegister,
116829      kOperandTypeX86Memory,
116830      kOperandTypeImmediate,
116831      0,
116832      0,
116833      0,
116834      0,
116835      0,
116836      0,
116837      0,
116838      0,
116839      0
116840    },
116841    {
116842      0,
116843      0,
116844      0,
116845      0,
116846      0,
116847      0,
116848      0,
116849      0,
116850      0,
116851      0,
116852      0,
116853      0,
116854      0
116855    },
116856    {
116857      {
116858        3,
116859        2,
116860        0,
116861        -1,
116862        -1,
116863        -1,
116864        -1,
116865        -1,
116866        -1,
116867        -1,
116868        -1,
116869        -1,
116870        -1
116871      },
116872      {
116873        0,
116874        2,
116875        3,
116876        -1,
116877        -1,
116878        -1,
116879        -1,
116880        -1,
116881        -1,
116882        -1,
116883        -1,
116884        -1,
116885        -1
116886      }
116887    }
116888  },
116889  {
116890    0,
116891    4,
116892    {
116893      kOperandTypeRegister,
116894      kOperandTypeRegister,
116895      kOperandTypeRegister,
116896      kOperandTypeImmediate,
116897      0,
116898      0,
116899      0,
116900      0,
116901      0,
116902      0,
116903      0,
116904      0,
116905      0
116906    },
116907    {
116908      0,
116909      0,
116910      0,
116911      0,
116912      0,
116913      0,
116914      0,
116915      0,
116916      0,
116917      0,
116918      0,
116919      0,
116920      0
116921    },
116922    {
116923      {
116924        3,
116925        2,
116926        0,
116927        -1,
116928        -1,
116929        -1,
116930        -1,
116931        -1,
116932        -1,
116933        -1,
116934        -1,
116935        -1,
116936        -1
116937      },
116938      {
116939        0,
116940        2,
116941        3,
116942        -1,
116943        -1,
116944        -1,
116945        -1,
116946        -1,
116947        -1,
116948        -1,
116949        -1,
116950        -1,
116951        -1
116952      }
116953    }
116954  },
116955  {
116956    0,
116957    3,
116958    {
116959      kOperandTypeRegister,
116960      kOperandTypeRegister,
116961      kOperandTypeX86Memory,
116962      0,
116963      0,
116964      0,
116965      0,
116966      0,
116967      0,
116968      0,
116969      0,
116970      0,
116971      0
116972    },
116973    {
116974      0,
116975      0,
116976      0,
116977      0,
116978      0,
116979      0,
116980      0,
116981      0,
116982      0,
116983      0,
116984      0,
116985      0,
116986      0
116987    },
116988    {
116989      {
116990        2,
116991        0,
116992        -1,
116993        -1,
116994        -1,
116995        -1,
116996        -1,
116997        -1,
116998        -1,
116999        -1,
117000        -1,
117001        -1,
117002        -1
117003      },
117004      {
117005        0,
117006        2,
117007        -1,
117008        -1,
117009        -1,
117010        -1,
117011        -1,
117012        -1,
117013        -1,
117014        -1,
117015        -1,
117016        -1,
117017        -1
117018      }
117019    }
117020  },
117021  {
117022    0,
117023    3,
117024    {
117025      kOperandTypeRegister,
117026      kOperandTypeRegister,
117027      kOperandTypeRegister,
117028      0,
117029      0,
117030      0,
117031      0,
117032      0,
117033      0,
117034      0,
117035      0,
117036      0,
117037      0
117038    },
117039    {
117040      0,
117041      0,
117042      0,
117043      0,
117044      0,
117045      0,
117046      0,
117047      0,
117048      0,
117049      0,
117050      0,
117051      0,
117052      0
117053    },
117054    {
117055      {
117056        2,
117057        0,
117058        -1,
117059        -1,
117060        -1,
117061        -1,
117062        -1,
117063        -1,
117064        -1,
117065        -1,
117066        -1,
117067        -1,
117068        -1
117069      },
117070      {
117071        0,
117072        2,
117073        -1,
117074        -1,
117075        -1,
117076        -1,
117077        -1,
117078        -1,
117079        -1,
117080        -1,
117081        -1,
117082        -1,
117083        -1
117084      }
117085    }
117086  },
117087  {
117088    0,
117089    3,
117090    {
117091      kOperandTypeRegister,
117092      kOperandTypeRegister,
117093      kOperandTypeX86Memory,
117094      0,
117095      0,
117096      0,
117097      0,
117098      0,
117099      0,
117100      0,
117101      0,
117102      0,
117103      0
117104    },
117105    {
117106      0,
117107      0,
117108      0,
117109      0,
117110      0,
117111      0,
117112      0,
117113      0,
117114      0,
117115      0,
117116      0,
117117      0,
117118      0
117119    },
117120    {
117121      {
117122        2,
117123        0,
117124        -1,
117125        -1,
117126        -1,
117127        -1,
117128        -1,
117129        -1,
117130        -1,
117131        -1,
117132        -1,
117133        -1,
117134        -1
117135      },
117136      {
117137        0,
117138        2,
117139        -1,
117140        -1,
117141        -1,
117142        -1,
117143        -1,
117144        -1,
117145        -1,
117146        -1,
117147        -1,
117148        -1,
117149        -1
117150      }
117151    }
117152  },
117153  {
117154    0,
117155    3,
117156    {
117157      kOperandTypeRegister,
117158      kOperandTypeRegister,
117159      kOperandTypeRegister,
117160      0,
117161      0,
117162      0,
117163      0,
117164      0,
117165      0,
117166      0,
117167      0,
117168      0,
117169      0
117170    },
117171    {
117172      0,
117173      0,
117174      0,
117175      0,
117176      0,
117177      0,
117178      0,
117179      0,
117180      0,
117181      0,
117182      0,
117183      0,
117184      0
117185    },
117186    {
117187      {
117188        2,
117189        0,
117190        -1,
117191        -1,
117192        -1,
117193        -1,
117194        -1,
117195        -1,
117196        -1,
117197        -1,
117198        -1,
117199        -1,
117200        -1
117201      },
117202      {
117203        0,
117204        2,
117205        -1,
117206        -1,
117207        -1,
117208        -1,
117209        -1,
117210        -1,
117211        -1,
117212        -1,
117213        -1,
117214        -1,
117215        -1
117216      }
117217    }
117218  },
117219  {
117220    0,
117221    3,
117222    {
117223      kOperandTypeRegister,
117224      kOperandTypeRegister,
117225      kOperandTypeX86Memory,
117226      0,
117227      0,
117228      0,
117229      0,
117230      0,
117231      0,
117232      0,
117233      0,
117234      0,
117235      0
117236    },
117237    {
117238      0,
117239      0,
117240      0,
117241      0,
117242      0,
117243      0,
117244      0,
117245      0,
117246      0,
117247      0,
117248      0,
117249      0,
117250      0
117251    },
117252    {
117253      {
117254        2,
117255        0,
117256        -1,
117257        -1,
117258        -1,
117259        -1,
117260        -1,
117261        -1,
117262        -1,
117263        -1,
117264        -1,
117265        -1,
117266        -1
117267      },
117268      {
117269        0,
117270        2,
117271        -1,
117272        -1,
117273        -1,
117274        -1,
117275        -1,
117276        -1,
117277        -1,
117278        -1,
117279        -1,
117280        -1,
117281        -1
117282      }
117283    }
117284  },
117285  {
117286    0,
117287    3,
117288    {
117289      kOperandTypeRegister,
117290      kOperandTypeRegister,
117291      kOperandTypeRegister,
117292      0,
117293      0,
117294      0,
117295      0,
117296      0,
117297      0,
117298      0,
117299      0,
117300      0,
117301      0
117302    },
117303    {
117304      0,
117305      0,
117306      0,
117307      0,
117308      0,
117309      0,
117310      0,
117311      0,
117312      0,
117313      0,
117314      0,
117315      0,
117316      0
117317    },
117318    {
117319      {
117320        2,
117321        0,
117322        -1,
117323        -1,
117324        -1,
117325        -1,
117326        -1,
117327        -1,
117328        -1,
117329        -1,
117330        -1,
117331        -1,
117332        -1
117333      },
117334      {
117335        0,
117336        2,
117337        -1,
117338        -1,
117339        -1,
117340        -1,
117341        -1,
117342        -1,
117343        -1,
117344        -1,
117345        -1,
117346        -1,
117347        -1
117348      }
117349    }
117350  },
117351  {
117352    0,
117353    3,
117354    {
117355      kOperandTypeRegister,
117356      kOperandTypeRegister,
117357      kOperandTypeX86Memory,
117358      0,
117359      0,
117360      0,
117361      0,
117362      0,
117363      0,
117364      0,
117365      0,
117366      0,
117367      0
117368    },
117369    {
117370      0,
117371      0,
117372      0,
117373      0,
117374      0,
117375      0,
117376      0,
117377      0,
117378      0,
117379      0,
117380      0,
117381      0,
117382      0
117383    },
117384    {
117385      {
117386        2,
117387        0,
117388        -1,
117389        -1,
117390        -1,
117391        -1,
117392        -1,
117393        -1,
117394        -1,
117395        -1,
117396        -1,
117397        -1,
117398        -1
117399      },
117400      {
117401        0,
117402        2,
117403        -1,
117404        -1,
117405        -1,
117406        -1,
117407        -1,
117408        -1,
117409        -1,
117410        -1,
117411        -1,
117412        -1,
117413        -1
117414      }
117415    }
117416  },
117417  {
117418    0,
117419    3,
117420    {
117421      kOperandTypeRegister,
117422      kOperandTypeRegister,
117423      kOperandTypeRegister,
117424      0,
117425      0,
117426      0,
117427      0,
117428      0,
117429      0,
117430      0,
117431      0,
117432      0,
117433      0
117434    },
117435    {
117436      0,
117437      0,
117438      0,
117439      0,
117440      0,
117441      0,
117442      0,
117443      0,
117444      0,
117445      0,
117446      0,
117447      0,
117448      0
117449    },
117450    {
117451      {
117452        2,
117453        0,
117454        -1,
117455        -1,
117456        -1,
117457        -1,
117458        -1,
117459        -1,
117460        -1,
117461        -1,
117462        -1,
117463        -1,
117464        -1
117465      },
117466      {
117467        0,
117468        2,
117469        -1,
117470        -1,
117471        -1,
117472        -1,
117473        -1,
117474        -1,
117475        -1,
117476        -1,
117477        -1,
117478        -1,
117479        -1
117480      }
117481    }
117482  },
117483  {
117484    0,
117485    3,
117486    {
117487      kOperandTypeRegister,
117488      kOperandTypeX86Memory,
117489      kOperandTypeImmediate,
117490      0,
117491      0,
117492      0,
117493      0,
117494      0,
117495      0,
117496      0,
117497      0,
117498      0,
117499      0
117500    },
117501    {
117502      0,
117503      0,
117504      0,
117505      0,
117506      0,
117507      0,
117508      0,
117509      0,
117510      0,
117511      0,
117512      0,
117513      0,
117514      0
117515    },
117516    {
117517      {
117518        2,
117519        1,
117520        0,
117521        -1,
117522        -1,
117523        -1,
117524        -1,
117525        -1,
117526        -1,
117527        -1,
117528        -1,
117529        -1,
117530        -1
117531      },
117532      {
117533        0,
117534        1,
117535        2,
117536        -1,
117537        -1,
117538        -1,
117539        -1,
117540        -1,
117541        -1,
117542        -1,
117543        -1,
117544        -1,
117545        -1
117546      }
117547    }
117548  },
117549  {
117550    0,
117551    3,
117552    {
117553      kOperandTypeRegister,
117554      kOperandTypeRegister,
117555      kOperandTypeImmediate,
117556      0,
117557      0,
117558      0,
117559      0,
117560      0,
117561      0,
117562      0,
117563      0,
117564      0,
117565      0
117566    },
117567    {
117568      0,
117569      0,
117570      0,
117571      0,
117572      0,
117573      0,
117574      0,
117575      0,
117576      0,
117577      0,
117578      0,
117579      0,
117580      0
117581    },
117582    {
117583      {
117584        2,
117585        1,
117586        0,
117587        -1,
117588        -1,
117589        -1,
117590        -1,
117591        -1,
117592        -1,
117593        -1,
117594        -1,
117595        -1,
117596        -1
117597      },
117598      {
117599        0,
117600        1,
117601        2,
117602        -1,
117603        -1,
117604        -1,
117605        -1,
117606        -1,
117607        -1,
117608        -1,
117609        -1,
117610        -1,
117611        -1
117612      }
117613    }
117614  },
117615  {
117616    0,
117617    3,
117618    {
117619      kOperandTypeRegister,
117620      kOperandTypeX86Memory,
117621      kOperandTypeImmediate,
117622      0,
117623      0,
117624      0,
117625      0,
117626      0,
117627      0,
117628      0,
117629      0,
117630      0,
117631      0
117632    },
117633    {
117634      0,
117635      0,
117636      0,
117637      0,
117638      0,
117639      0,
117640      0,
117641      0,
117642      0,
117643      0,
117644      0,
117645      0,
117646      0
117647    },
117648    {
117649      {
117650        2,
117651        1,
117652        0,
117653        -1,
117654        -1,
117655        -1,
117656        -1,
117657        -1,
117658        -1,
117659        -1,
117660        -1,
117661        -1,
117662        -1
117663      },
117664      {
117665        0,
117666        1,
117667        2,
117668        -1,
117669        -1,
117670        -1,
117671        -1,
117672        -1,
117673        -1,
117674        -1,
117675        -1,
117676        -1,
117677        -1
117678      }
117679    }
117680  },
117681  {
117682    0,
117683    3,
117684    {
117685      kOperandTypeRegister,
117686      kOperandTypeRegister,
117687      kOperandTypeImmediate,
117688      0,
117689      0,
117690      0,
117691      0,
117692      0,
117693      0,
117694      0,
117695      0,
117696      0,
117697      0
117698    },
117699    {
117700      0,
117701      0,
117702      0,
117703      0,
117704      0,
117705      0,
117706      0,
117707      0,
117708      0,
117709      0,
117710      0,
117711      0,
117712      0
117713    },
117714    {
117715      {
117716        2,
117717        1,
117718        0,
117719        -1,
117720        -1,
117721        -1,
117722        -1,
117723        -1,
117724        -1,
117725        -1,
117726        -1,
117727        -1,
117728        -1
117729      },
117730      {
117731        0,
117732        1,
117733        2,
117734        -1,
117735        -1,
117736        -1,
117737        -1,
117738        -1,
117739        -1,
117740        -1,
117741        -1,
117742        -1,
117743        -1
117744      }
117745    }
117746  },
117747  {
117748    0,
117749    3,
117750    {
117751      kOperandTypeRegister,
117752      kOperandTypeX86Memory,
117753      kOperandTypeImmediate,
117754      0,
117755      0,
117756      0,
117757      0,
117758      0,
117759      0,
117760      0,
117761      0,
117762      0,
117763      0
117764    },
117765    {
117766      0,
117767      0,
117768      0,
117769      0,
117770      0,
117771      0,
117772      0,
117773      0,
117774      0,
117775      0,
117776      0,
117777      0,
117778      0
117779    },
117780    {
117781      {
117782        2,
117783        1,
117784        0,
117785        -1,
117786        -1,
117787        -1,
117788        -1,
117789        -1,
117790        -1,
117791        -1,
117792        -1,
117793        -1,
117794        -1
117795      },
117796      {
117797        0,
117798        1,
117799        2,
117800        -1,
117801        -1,
117802        -1,
117803        -1,
117804        -1,
117805        -1,
117806        -1,
117807        -1,
117808        -1,
117809        -1
117810      }
117811    }
117812  },
117813  {
117814    0,
117815    3,
117816    {
117817      kOperandTypeRegister,
117818      kOperandTypeRegister,
117819      kOperandTypeImmediate,
117820      0,
117821      0,
117822      0,
117823      0,
117824      0,
117825      0,
117826      0,
117827      0,
117828      0,
117829      0
117830    },
117831    {
117832      0,
117833      0,
117834      0,
117835      0,
117836      0,
117837      0,
117838      0,
117839      0,
117840      0,
117841      0,
117842      0,
117843      0,
117844      0
117845    },
117846    {
117847      {
117848        2,
117849        1,
117850        0,
117851        -1,
117852        -1,
117853        -1,
117854        -1,
117855        -1,
117856        -1,
117857        -1,
117858        -1,
117859        -1,
117860        -1
117861      },
117862      {
117863        0,
117864        1,
117865        2,
117866        -1,
117867        -1,
117868        -1,
117869        -1,
117870        -1,
117871        -1,
117872        -1,
117873        -1,
117874        -1,
117875        -1
117876      }
117877    }
117878  },
117879  {
117880    0,
117881    3,
117882    {
117883      kOperandTypeRegister,
117884      kOperandTypeX86Memory,
117885      kOperandTypeImmediate,
117886      0,
117887      0,
117888      0,
117889      0,
117890      0,
117891      0,
117892      0,
117893      0,
117894      0,
117895      0
117896    },
117897    {
117898      0,
117899      0,
117900      0,
117901      0,
117902      0,
117903      0,
117904      0,
117905      0,
117906      0,
117907      0,
117908      0,
117909      0,
117910      0
117911    },
117912    {
117913      {
117914        2,
117915        1,
117916        0,
117917        -1,
117918        -1,
117919        -1,
117920        -1,
117921        -1,
117922        -1,
117923        -1,
117924        -1,
117925        -1,
117926        -1
117927      },
117928      {
117929        0,
117930        1,
117931        2,
117932        -1,
117933        -1,
117934        -1,
117935        -1,
117936        -1,
117937        -1,
117938        -1,
117939        -1,
117940        -1,
117941        -1
117942      }
117943    }
117944  },
117945  {
117946    0,
117947    3,
117948    {
117949      kOperandTypeRegister,
117950      kOperandTypeRegister,
117951      kOperandTypeImmediate,
117952      0,
117953      0,
117954      0,
117955      0,
117956      0,
117957      0,
117958      0,
117959      0,
117960      0,
117961      0
117962    },
117963    {
117964      0,
117965      0,
117966      0,
117967      0,
117968      0,
117969      0,
117970      0,
117971      0,
117972      0,
117973      0,
117974      0,
117975      0,
117976      0
117977    },
117978    {
117979      {
117980        2,
117981        1,
117982        0,
117983        -1,
117984        -1,
117985        -1,
117986        -1,
117987        -1,
117988        -1,
117989        -1,
117990        -1,
117991        -1,
117992        -1
117993      },
117994      {
117995        0,
117996        1,
117997        2,
117998        -1,
117999        -1,
118000        -1,
118001        -1,
118002        -1,
118003        -1,
118004        -1,
118005        -1,
118006        -1,
118007        -1
118008      }
118009    }
118010  },
118011  {
118012    0,
118013    3,
118014    {
118015      kOperandTypeRegister,
118016      kOperandTypeX86Memory,
118017      kOperandTypeImmediate,
118018      0,
118019      0,
118020      0,
118021      0,
118022      0,
118023      0,
118024      0,
118025      0,
118026      0,
118027      0
118028    },
118029    {
118030      0,
118031      0,
118032      0,
118033      0,
118034      0,
118035      0,
118036      0,
118037      0,
118038      0,
118039      0,
118040      0,
118041      0,
118042      0
118043    },
118044    {
118045      {
118046        2,
118047        1,
118048        0,
118049        -1,
118050        -1,
118051        -1,
118052        -1,
118053        -1,
118054        -1,
118055        -1,
118056        -1,
118057        -1,
118058        -1
118059      },
118060      {
118061        0,
118062        1,
118063        2,
118064        -1,
118065        -1,
118066        -1,
118067        -1,
118068        -1,
118069        -1,
118070        -1,
118071        -1,
118072        -1,
118073        -1
118074      }
118075    }
118076  },
118077  {
118078    0,
118079    3,
118080    {
118081      kOperandTypeRegister,
118082      kOperandTypeRegister,
118083      kOperandTypeImmediate,
118084      0,
118085      0,
118086      0,
118087      0,
118088      0,
118089      0,
118090      0,
118091      0,
118092      0,
118093      0
118094    },
118095    {
118096      0,
118097      0,
118098      0,
118099      0,
118100      0,
118101      0,
118102      0,
118103      0,
118104      0,
118105      0,
118106      0,
118107      0,
118108      0
118109    },
118110    {
118111      {
118112        2,
118113        1,
118114        0,
118115        -1,
118116        -1,
118117        -1,
118118        -1,
118119        -1,
118120        -1,
118121        -1,
118122        -1,
118123        -1,
118124        -1
118125      },
118126      {
118127        0,
118128        1,
118129        2,
118130        -1,
118131        -1,
118132        -1,
118133        -1,
118134        -1,
118135        -1,
118136        -1,
118137        -1,
118138        -1,
118139        -1
118140      }
118141    }
118142  },
118143  {
118144    0,
118145    3,
118146    {
118147      kOperandTypeRegister,
118148      kOperandTypeX86Memory,
118149      kOperandTypeImmediate,
118150      0,
118151      0,
118152      0,
118153      0,
118154      0,
118155      0,
118156      0,
118157      0,
118158      0,
118159      0
118160    },
118161    {
118162      0,
118163      0,
118164      0,
118165      0,
118166      0,
118167      0,
118168      0,
118169      0,
118170      0,
118171      0,
118172      0,
118173      0,
118174      0
118175    },
118176    {
118177      {
118178        2,
118179        1,
118180        0,
118181        -1,
118182        -1,
118183        -1,
118184        -1,
118185        -1,
118186        -1,
118187        -1,
118188        -1,
118189        -1,
118190        -1
118191      },
118192      {
118193        0,
118194        1,
118195        2,
118196        -1,
118197        -1,
118198        -1,
118199        -1,
118200        -1,
118201        -1,
118202        -1,
118203        -1,
118204        -1,
118205        -1
118206      }
118207    }
118208  },
118209  {
118210    0,
118211    3,
118212    {
118213      kOperandTypeRegister,
118214      kOperandTypeRegister,
118215      kOperandTypeImmediate,
118216      0,
118217      0,
118218      0,
118219      0,
118220      0,
118221      0,
118222      0,
118223      0,
118224      0,
118225      0
118226    },
118227    {
118228      0,
118229      0,
118230      0,
118231      0,
118232      0,
118233      0,
118234      0,
118235      0,
118236      0,
118237      0,
118238      0,
118239      0,
118240      0
118241    },
118242    {
118243      {
118244        2,
118245        1,
118246        0,
118247        -1,
118248        -1,
118249        -1,
118250        -1,
118251        -1,
118252        -1,
118253        -1,
118254        -1,
118255        -1,
118256        -1
118257      },
118258      {
118259        0,
118260        1,
118261        2,
118262        -1,
118263        -1,
118264        -1,
118265        -1,
118266        -1,
118267        -1,
118268        -1,
118269        -1,
118270        -1,
118271        -1
118272      }
118273    }
118274  },
118275  {
118276    0,
118277    4,
118278    {
118279      kOperandTypeRegister,
118280      kOperandTypeRegister,
118281      kOperandTypeX86Memory,
118282      kOperandTypeImmediate,
118283      0,
118284      0,
118285      0,
118286      0,
118287      0,
118288      0,
118289      0,
118290      0,
118291      0
118292    },
118293    {
118294      0,
118295      0,
118296      0,
118297      0,
118298      0,
118299      0,
118300      0,
118301      0,
118302      0,
118303      0,
118304      0,
118305      0,
118306      0
118307    },
118308    {
118309      {
118310        -1,
118311        -1,
118312        -1,
118313        -1,
118314        -1,
118315        -1,
118316        -1,
118317        -1,
118318        -1,
118319        -1,
118320        -1,
118321        -1,
118322        -1
118323      },
118324      {
118325        -1,
118326        -1,
118327        -1,
118328        -1,
118329        -1,
118330        -1,
118331        -1,
118332        -1,
118333        -1,
118334        -1,
118335        -1,
118336        -1,
118337        -1
118338      }
118339    }
118340  },
118341  {
118342    0,
118343    4,
118344    {
118345      kOperandTypeRegister,
118346      kOperandTypeRegister,
118347      kOperandTypeRegister,
118348      kOperandTypeImmediate,
118349      0,
118350      0,
118351      0,
118352      0,
118353      0,
118354      0,
118355      0,
118356      0,
118357      0
118358    },
118359    {
118360      0,
118361      0,
118362      0,
118363      0,
118364      0,
118365      0,
118366      0,
118367      0,
118368      0,
118369      0,
118370      0,
118371      0,
118372      0
118373    },
118374    {
118375      {
118376        -1,
118377        -1,
118378        -1,
118379        -1,
118380        -1,
118381        -1,
118382        -1,
118383        -1,
118384        -1,
118385        -1,
118386        -1,
118387        -1,
118388        -1
118389      },
118390      {
118391        -1,
118392        -1,
118393        -1,
118394        -1,
118395        -1,
118396        -1,
118397        -1,
118398        -1,
118399        -1,
118400        -1,
118401        -1,
118402        -1,
118403        -1
118404      }
118405    }
118406  },
118407  {
118408    0,
118409    3,
118410    {
118411      kOperandTypeRegister,
118412      kOperandTypeX86Memory,
118413      kOperandTypeImmediate,
118414      0,
118415      0,
118416      0,
118417      0,
118418      0,
118419      0,
118420      0,
118421      0,
118422      0,
118423      0
118424    },
118425    {
118426      0,
118427      0,
118428      0,
118429      0,
118430      0,
118431      0,
118432      0,
118433      0,
118434      0,
118435      0,
118436      0,
118437      0,
118438      0
118439    },
118440    {
118441      {
118442        2,
118443        1,
118444        0,
118445        -1,
118446        -1,
118447        -1,
118448        -1,
118449        -1,
118450        -1,
118451        -1,
118452        -1,
118453        -1,
118454        -1
118455      },
118456      {
118457        0,
118458        1,
118459        2,
118460        -1,
118461        -1,
118462        -1,
118463        -1,
118464        -1,
118465        -1,
118466        -1,
118467        -1,
118468        -1,
118469        -1
118470      }
118471    }
118472  },
118473  {
118474    0,
118475    3,
118476    {
118477      kOperandTypeRegister,
118478      kOperandTypeRegister,
118479      kOperandTypeImmediate,
118480      0,
118481      0,
118482      0,
118483      0,
118484      0,
118485      0,
118486      0,
118487      0,
118488      0,
118489      0
118490    },
118491    {
118492      0,
118493      0,
118494      0,
118495      0,
118496      0,
118497      0,
118498      0,
118499      0,
118500      0,
118501      0,
118502      0,
118503      0,
118504      0
118505    },
118506    {
118507      {
118508        2,
118509        1,
118510        0,
118511        -1,
118512        -1,
118513        -1,
118514        -1,
118515        -1,
118516        -1,
118517        -1,
118518        -1,
118519        -1,
118520        -1
118521      },
118522      {
118523        0,
118524        1,
118525        2,
118526        -1,
118527        -1,
118528        -1,
118529        -1,
118530        -1,
118531        -1,
118532        -1,
118533        -1,
118534        -1,
118535        -1
118536      }
118537    }
118538  },
118539  {
118540    0,
118541    3,
118542    {
118543      kOperandTypeRegister,
118544      kOperandTypeRegister,
118545      kOperandTypeX86Memory,
118546      0,
118547      0,
118548      0,
118549      0,
118550      0,
118551      0,
118552      0,
118553      0,
118554      0,
118555      0
118556    },
118557    {
118558      0,
118559      0,
118560      0,
118561      0,
118562      0,
118563      0,
118564      0,
118565      0,
118566      0,
118567      0,
118568      0,
118569      0,
118570      0
118571    },
118572    {
118573      {
118574        2,
118575        0,
118576        -1,
118577        -1,
118578        -1,
118579        -1,
118580        -1,
118581        -1,
118582        -1,
118583        -1,
118584        -1,
118585        -1,
118586        -1
118587      },
118588      {
118589        0,
118590        2,
118591        -1,
118592        -1,
118593        -1,
118594        -1,
118595        -1,
118596        -1,
118597        -1,
118598        -1,
118599        -1,
118600        -1,
118601        -1
118602      }
118603    }
118604  },
118605  {
118606    0,
118607    3,
118608    {
118609      kOperandTypeRegister,
118610      kOperandTypeRegister,
118611      kOperandTypeRegister,
118612      0,
118613      0,
118614      0,
118615      0,
118616      0,
118617      0,
118618      0,
118619      0,
118620      0,
118621      0
118622    },
118623    {
118624      0,
118625      0,
118626      0,
118627      0,
118628      0,
118629      0,
118630      0,
118631      0,
118632      0,
118633      0,
118634      0,
118635      0,
118636      0
118637    },
118638    {
118639      {
118640        2,
118641        0,
118642        -1,
118643        -1,
118644        -1,
118645        -1,
118646        -1,
118647        -1,
118648        -1,
118649        -1,
118650        -1,
118651        -1,
118652        -1
118653      },
118654      {
118655        0,
118656        2,
118657        -1,
118658        -1,
118659        -1,
118660        -1,
118661        -1,
118662        -1,
118663        -1,
118664        -1,
118665        -1,
118666        -1,
118667        -1
118668      }
118669    }
118670  },
118671  {
118672    0,
118673    3,
118674    {
118675      kOperandTypeRegister,
118676      kOperandTypeRegister,
118677      kOperandTypeX86Memory,
118678      0,
118679      0,
118680      0,
118681      0,
118682      0,
118683      0,
118684      0,
118685      0,
118686      0,
118687      0
118688    },
118689    {
118690      0,
118691      0,
118692      0,
118693      0,
118694      0,
118695      0,
118696      0,
118697      0,
118698      0,
118699      0,
118700      0,
118701      0,
118702      0
118703    },
118704    {
118705      {
118706        2,
118707        0,
118708        -1,
118709        -1,
118710        -1,
118711        -1,
118712        -1,
118713        -1,
118714        -1,
118715        -1,
118716        -1,
118717        -1,
118718        -1
118719      },
118720      {
118721        0,
118722        2,
118723        -1,
118724        -1,
118725        -1,
118726        -1,
118727        -1,
118728        -1,
118729        -1,
118730        -1,
118731        -1,
118732        -1,
118733        -1
118734      }
118735    }
118736  },
118737  {
118738    0,
118739    3,
118740    {
118741      kOperandTypeRegister,
118742      kOperandTypeRegister,
118743      kOperandTypeRegister,
118744      0,
118745      0,
118746      0,
118747      0,
118748      0,
118749      0,
118750      0,
118751      0,
118752      0,
118753      0
118754    },
118755    {
118756      0,
118757      0,
118758      0,
118759      0,
118760      0,
118761      0,
118762      0,
118763      0,
118764      0,
118765      0,
118766      0,
118767      0,
118768      0
118769    },
118770    {
118771      {
118772        2,
118773        0,
118774        -1,
118775        -1,
118776        -1,
118777        -1,
118778        -1,
118779        -1,
118780        -1,
118781        -1,
118782        -1,
118783        -1,
118784        -1
118785      },
118786      {
118787        0,
118788        2,
118789        -1,
118790        -1,
118791        -1,
118792        -1,
118793        -1,
118794        -1,
118795        -1,
118796        -1,
118797        -1,
118798        -1,
118799        -1
118800      }
118801    }
118802  },
118803  {
118804    0,
118805    3,
118806    {
118807      kOperandTypeRegister,
118808      kOperandTypeRegister,
118809      kOperandTypeX86Memory,
118810      0,
118811      0,
118812      0,
118813      0,
118814      0,
118815      0,
118816      0,
118817      0,
118818      0,
118819      0
118820    },
118821    {
118822      0,
118823      0,
118824      0,
118825      0,
118826      0,
118827      0,
118828      0,
118829      0,
118830      0,
118831      0,
118832      0,
118833      0,
118834      0
118835    },
118836    {
118837      {
118838        2,
118839        0,
118840        -1,
118841        -1,
118842        -1,
118843        -1,
118844        -1,
118845        -1,
118846        -1,
118847        -1,
118848        -1,
118849        -1,
118850        -1
118851      },
118852      {
118853        0,
118854        2,
118855        -1,
118856        -1,
118857        -1,
118858        -1,
118859        -1,
118860        -1,
118861        -1,
118862        -1,
118863        -1,
118864        -1,
118865        -1
118866      }
118867    }
118868  },
118869  {
118870    0,
118871    3,
118872    {
118873      kOperandTypeRegister,
118874      kOperandTypeRegister,
118875      kOperandTypeRegister,
118876      0,
118877      0,
118878      0,
118879      0,
118880      0,
118881      0,
118882      0,
118883      0,
118884      0,
118885      0
118886    },
118887    {
118888      0,
118889      0,
118890      0,
118891      0,
118892      0,
118893      0,
118894      0,
118895      0,
118896      0,
118897      0,
118898      0,
118899      0,
118900      0
118901    },
118902    {
118903      {
118904        2,
118905        0,
118906        -1,
118907        -1,
118908        -1,
118909        -1,
118910        -1,
118911        -1,
118912        -1,
118913        -1,
118914        -1,
118915        -1,
118916        -1
118917      },
118918      {
118919        0,
118920        2,
118921        -1,
118922        -1,
118923        -1,
118924        -1,
118925        -1,
118926        -1,
118927        -1,
118928        -1,
118929        -1,
118930        -1,
118931        -1
118932      }
118933    }
118934  },
118935  {
118936    0,
118937    3,
118938    {
118939      kOperandTypeRegister,
118940      kOperandTypeRegister,
118941      kOperandTypeX86Memory,
118942      0,
118943      0,
118944      0,
118945      0,
118946      0,
118947      0,
118948      0,
118949      0,
118950      0,
118951      0
118952    },
118953    {
118954      0,
118955      0,
118956      0,
118957      0,
118958      0,
118959      0,
118960      0,
118961      0,
118962      0,
118963      0,
118964      0,
118965      0,
118966      0
118967    },
118968    {
118969      {
118970        2,
118971        0,
118972        -1,
118973        -1,
118974        -1,
118975        -1,
118976        -1,
118977        -1,
118978        -1,
118979        -1,
118980        -1,
118981        -1,
118982        -1
118983      },
118984      {
118985        0,
118986        2,
118987        -1,
118988        -1,
118989        -1,
118990        -1,
118991        -1,
118992        -1,
118993        -1,
118994        -1,
118995        -1,
118996        -1,
118997        -1
118998      }
118999    }
119000  },
119001  {
119002    0,
119003    3,
119004    {
119005      kOperandTypeRegister,
119006      kOperandTypeRegister,
119007      kOperandTypeRegister,
119008      0,
119009      0,
119010      0,
119011      0,
119012      0,
119013      0,
119014      0,
119015      0,
119016      0,
119017      0
119018    },
119019    {
119020      0,
119021      0,
119022      0,
119023      0,
119024      0,
119025      0,
119026      0,
119027      0,
119028      0,
119029      0,
119030      0,
119031      0,
119032      0
119033    },
119034    {
119035      {
119036        2,
119037        0,
119038        -1,
119039        -1,
119040        -1,
119041        -1,
119042        -1,
119043        -1,
119044        -1,
119045        -1,
119046        -1,
119047        -1,
119048        -1
119049      },
119050      {
119051        0,
119052        2,
119053        -1,
119054        -1,
119055        -1,
119056        -1,
119057        -1,
119058        -1,
119059        -1,
119060        -1,
119061        -1,
119062        -1,
119063        -1
119064      }
119065    }
119066  },
119067  {
119068    0,
119069    3,
119070    {
119071      kOperandTypeRegister,
119072      kOperandTypeX86Memory,
119073      kOperandTypeImmediate,
119074      0,
119075      0,
119076      0,
119077      0,
119078      0,
119079      0,
119080      0,
119081      0,
119082      0,
119083      0
119084    },
119085    {
119086      0,
119087      0,
119088      0,
119089      0,
119090      0,
119091      0,
119092      0,
119093      0,
119094      0,
119095      0,
119096      0,
119097      0,
119098      0
119099    },
119100    {
119101      {
119102        2,
119103        1,
119104        0,
119105        -1,
119106        -1,
119107        -1,
119108        -1,
119109        -1,
119110        -1,
119111        -1,
119112        -1,
119113        -1,
119114        -1
119115      },
119116      {
119117        0,
119118        1,
119119        2,
119120        -1,
119121        -1,
119122        -1,
119123        -1,
119124        -1,
119125        -1,
119126        -1,
119127        -1,
119128        -1,
119129        -1
119130      }
119131    }
119132  },
119133  {
119134    0,
119135    3,
119136    {
119137      kOperandTypeRegister,
119138      kOperandTypeRegister,
119139      kOperandTypeImmediate,
119140      0,
119141      0,
119142      0,
119143      0,
119144      0,
119145      0,
119146      0,
119147      0,
119148      0,
119149      0
119150    },
119151    {
119152      0,
119153      0,
119154      0,
119155      0,
119156      0,
119157      0,
119158      0,
119159      0,
119160      0,
119161      0,
119162      0,
119163      0,
119164      0
119165    },
119166    {
119167      {
119168        2,
119169        1,
119170        0,
119171        -1,
119172        -1,
119173        -1,
119174        -1,
119175        -1,
119176        -1,
119177        -1,
119178        -1,
119179        -1,
119180        -1
119181      },
119182      {
119183        0,
119184        1,
119185        2,
119186        -1,
119187        -1,
119188        -1,
119189        -1,
119190        -1,
119191        -1,
119192        -1,
119193        -1,
119194        -1,
119195        -1
119196      }
119197    }
119198  },
119199  {
119200    0,
119201    3,
119202    {
119203      kOperandTypeRegister,
119204      kOperandTypeX86Memory,
119205      kOperandTypeImmediate,
119206      0,
119207      0,
119208      0,
119209      0,
119210      0,
119211      0,
119212      0,
119213      0,
119214      0,
119215      0
119216    },
119217    {
119218      0,
119219      0,
119220      0,
119221      0,
119222      0,
119223      0,
119224      0,
119225      0,
119226      0,
119227      0,
119228      0,
119229      0,
119230      0
119231    },
119232    {
119233      {
119234        2,
119235        1,
119236        0,
119237        -1,
119238        -1,
119239        -1,
119240        -1,
119241        -1,
119242        -1,
119243        -1,
119244        -1,
119245        -1,
119246        -1
119247      },
119248      {
119249        0,
119250        1,
119251        2,
119252        -1,
119253        -1,
119254        -1,
119255        -1,
119256        -1,
119257        -1,
119258        -1,
119259        -1,
119260        -1,
119261        -1
119262      }
119263    }
119264  },
119265  {
119266    0,
119267    3,
119268    {
119269      kOperandTypeRegister,
119270      kOperandTypeRegister,
119271      kOperandTypeImmediate,
119272      0,
119273      0,
119274      0,
119275      0,
119276      0,
119277      0,
119278      0,
119279      0,
119280      0,
119281      0
119282    },
119283    {
119284      0,
119285      0,
119286      0,
119287      0,
119288      0,
119289      0,
119290      0,
119291      0,
119292      0,
119293      0,
119294      0,
119295      0,
119296      0
119297    },
119298    {
119299      {
119300        2,
119301        1,
119302        0,
119303        -1,
119304        -1,
119305        -1,
119306        -1,
119307        -1,
119308        -1,
119309        -1,
119310        -1,
119311        -1,
119312        -1
119313      },
119314      {
119315        0,
119316        1,
119317        2,
119318        -1,
119319        -1,
119320        -1,
119321        -1,
119322        -1,
119323        -1,
119324        -1,
119325        -1,
119326        -1,
119327        -1
119328      }
119329    }
119330  },
119331  {
119332    0,
119333    3,
119334    {
119335      kOperandTypeRegister,
119336      kOperandTypeX86Memory,
119337      kOperandTypeImmediate,
119338      0,
119339      0,
119340      0,
119341      0,
119342      0,
119343      0,
119344      0,
119345      0,
119346      0,
119347      0
119348    },
119349    {
119350      0,
119351      0,
119352      0,
119353      0,
119354      0,
119355      0,
119356      0,
119357      0,
119358      0,
119359      0,
119360      0,
119361      0,
119362      0
119363    },
119364    {
119365      {
119366        2,
119367        1,
119368        0,
119369        -1,
119370        -1,
119371        -1,
119372        -1,
119373        -1,
119374        -1,
119375        -1,
119376        -1,
119377        -1,
119378        -1
119379      },
119380      {
119381        0,
119382        1,
119383        2,
119384        -1,
119385        -1,
119386        -1,
119387        -1,
119388        -1,
119389        -1,
119390        -1,
119391        -1,
119392        -1,
119393        -1
119394      }
119395    }
119396  },
119397  {
119398    0,
119399    3,
119400    {
119401      kOperandTypeRegister,
119402      kOperandTypeRegister,
119403      kOperandTypeImmediate,
119404      0,
119405      0,
119406      0,
119407      0,
119408      0,
119409      0,
119410      0,
119411      0,
119412      0,
119413      0
119414    },
119415    {
119416      0,
119417      0,
119418      0,
119419      0,
119420      0,
119421      0,
119422      0,
119423      0,
119424      0,
119425      0,
119426      0,
119427      0,
119428      0
119429    },
119430    {
119431      {
119432        2,
119433        1,
119434        0,
119435        -1,
119436        -1,
119437        -1,
119438        -1,
119439        -1,
119440        -1,
119441        -1,
119442        -1,
119443        -1,
119444        -1
119445      },
119446      {
119447        0,
119448        1,
119449        2,
119450        -1,
119451        -1,
119452        -1,
119453        -1,
119454        -1,
119455        -1,
119456        -1,
119457        -1,
119458        -1,
119459        -1
119460      }
119461    }
119462  },
119463  {
119464    0,
119465    3,
119466    {
119467      kOperandTypeRegister,
119468      kOperandTypeX86Memory,
119469      kOperandTypeImmediate,
119470      0,
119471      0,
119472      0,
119473      0,
119474      0,
119475      0,
119476      0,
119477      0,
119478      0,
119479      0
119480    },
119481    {
119482      0,
119483      0,
119484      0,
119485      0,
119486      0,
119487      0,
119488      0,
119489      0,
119490      0,
119491      0,
119492      0,
119493      0,
119494      0
119495    },
119496    {
119497      {
119498        2,
119499        1,
119500        0,
119501        -1,
119502        -1,
119503        -1,
119504        -1,
119505        -1,
119506        -1,
119507        -1,
119508        -1,
119509        -1,
119510        -1
119511      },
119512      {
119513        0,
119514        1,
119515        2,
119516        -1,
119517        -1,
119518        -1,
119519        -1,
119520        -1,
119521        -1,
119522        -1,
119523        -1,
119524        -1,
119525        -1
119526      }
119527    }
119528  },
119529  {
119530    0,
119531    3,
119532    {
119533      kOperandTypeRegister,
119534      kOperandTypeRegister,
119535      kOperandTypeImmediate,
119536      0,
119537      0,
119538      0,
119539      0,
119540      0,
119541      0,
119542      0,
119543      0,
119544      0,
119545      0
119546    },
119547    {
119548      0,
119549      0,
119550      0,
119551      0,
119552      0,
119553      0,
119554      0,
119555      0,
119556      0,
119557      0,
119558      0,
119559      0,
119560      0
119561    },
119562    {
119563      {
119564        2,
119565        1,
119566        0,
119567        -1,
119568        -1,
119569        -1,
119570        -1,
119571        -1,
119572        -1,
119573        -1,
119574        -1,
119575        -1,
119576        -1
119577      },
119578      {
119579        0,
119580        1,
119581        2,
119582        -1,
119583        -1,
119584        -1,
119585        -1,
119586        -1,
119587        -1,
119588        -1,
119589        -1,
119590        -1,
119591        -1
119592      }
119593    }
119594  },
119595  {
119596    0,
119597    3,
119598    {
119599      kOperandTypeRegister,
119600      kOperandTypeX86Memory,
119601      kOperandTypeImmediate,
119602      0,
119603      0,
119604      0,
119605      0,
119606      0,
119607      0,
119608      0,
119609      0,
119610      0,
119611      0
119612    },
119613    {
119614      0,
119615      0,
119616      0,
119617      0,
119618      0,
119619      0,
119620      0,
119621      0,
119622      0,
119623      0,
119624      0,
119625      0,
119626      0
119627    },
119628    {
119629      {
119630        2,
119631        1,
119632        0,
119633        -1,
119634        -1,
119635        -1,
119636        -1,
119637        -1,
119638        -1,
119639        -1,
119640        -1,
119641        -1,
119642        -1
119643      },
119644      {
119645        0,
119646        1,
119647        2,
119648        -1,
119649        -1,
119650        -1,
119651        -1,
119652        -1,
119653        -1,
119654        -1,
119655        -1,
119656        -1,
119657        -1
119658      }
119659    }
119660  },
119661  {
119662    0,
119663    3,
119664    {
119665      kOperandTypeRegister,
119666      kOperandTypeRegister,
119667      kOperandTypeImmediate,
119668      0,
119669      0,
119670      0,
119671      0,
119672      0,
119673      0,
119674      0,
119675      0,
119676      0,
119677      0
119678    },
119679    {
119680      0,
119681      0,
119682      0,
119683      0,
119684      0,
119685      0,
119686      0,
119687      0,
119688      0,
119689      0,
119690      0,
119691      0,
119692      0
119693    },
119694    {
119695      {
119696        2,
119697        1,
119698        0,
119699        -1,
119700        -1,
119701        -1,
119702        -1,
119703        -1,
119704        -1,
119705        -1,
119706        -1,
119707        -1,
119708        -1
119709      },
119710      {
119711        0,
119712        1,
119713        2,
119714        -1,
119715        -1,
119716        -1,
119717        -1,
119718        -1,
119719        -1,
119720        -1,
119721        -1,
119722        -1,
119723        -1
119724      }
119725    }
119726  },
119727  {
119728    0,
119729    3,
119730    {
119731      kOperandTypeRegister,
119732      kOperandTypeX86Memory,
119733      kOperandTypeImmediate,
119734      0,
119735      0,
119736      0,
119737      0,
119738      0,
119739      0,
119740      0,
119741      0,
119742      0,
119743      0
119744    },
119745    {
119746      0,
119747      0,
119748      0,
119749      0,
119750      0,
119751      0,
119752      0,
119753      0,
119754      0,
119755      0,
119756      0,
119757      0,
119758      0
119759    },
119760    {
119761      {
119762        2,
119763        1,
119764        0,
119765        -1,
119766        -1,
119767        -1,
119768        -1,
119769        -1,
119770        -1,
119771        -1,
119772        -1,
119773        -1,
119774        -1
119775      },
119776      {
119777        0,
119778        1,
119779        2,
119780        -1,
119781        -1,
119782        -1,
119783        -1,
119784        -1,
119785        -1,
119786        -1,
119787        -1,
119788        -1,
119789        -1
119790      }
119791    }
119792  },
119793  {
119794    0,
119795    3,
119796    {
119797      kOperandTypeRegister,
119798      kOperandTypeRegister,
119799      kOperandTypeImmediate,
119800      0,
119801      0,
119802      0,
119803      0,
119804      0,
119805      0,
119806      0,
119807      0,
119808      0,
119809      0
119810    },
119811    {
119812      0,
119813      0,
119814      0,
119815      0,
119816      0,
119817      0,
119818      0,
119819      0,
119820      0,
119821      0,
119822      0,
119823      0,
119824      0
119825    },
119826    {
119827      {
119828        2,
119829        1,
119830        0,
119831        -1,
119832        -1,
119833        -1,
119834        -1,
119835        -1,
119836        -1,
119837        -1,
119838        -1,
119839        -1,
119840        -1
119841      },
119842      {
119843        0,
119844        1,
119845        2,
119846        -1,
119847        -1,
119848        -1,
119849        -1,
119850        -1,
119851        -1,
119852        -1,
119853        -1,
119854        -1,
119855        -1
119856      }
119857    }
119858  },
119859  {
119860    0,
119861    4,
119862    {
119863      kOperandTypeRegister,
119864      kOperandTypeRegister,
119865      kOperandTypeX86Memory,
119866      kOperandTypeImmediate,
119867      0,
119868      0,
119869      0,
119870      0,
119871      0,
119872      0,
119873      0,
119874      0,
119875      0
119876    },
119877    {
119878      0,
119879      0,
119880      0,
119881      0,
119882      0,
119883      0,
119884      0,
119885      0,
119886      0,
119887      0,
119888      0,
119889      0,
119890      0
119891    },
119892    {
119893      {
119894        -1,
119895        -1,
119896        -1,
119897        -1,
119898        -1,
119899        -1,
119900        -1,
119901        -1,
119902        -1,
119903        -1,
119904        -1,
119905        -1,
119906        -1
119907      },
119908      {
119909        -1,
119910        -1,
119911        -1,
119912        -1,
119913        -1,
119914        -1,
119915        -1,
119916        -1,
119917        -1,
119918        -1,
119919        -1,
119920        -1,
119921        -1
119922      }
119923    }
119924  },
119925  {
119926    0,
119927    4,
119928    {
119929      kOperandTypeRegister,
119930      kOperandTypeRegister,
119931      kOperandTypeRegister,
119932      kOperandTypeImmediate,
119933      0,
119934      0,
119935      0,
119936      0,
119937      0,
119938      0,
119939      0,
119940      0,
119941      0
119942    },
119943    {
119944      0,
119945      0,
119946      0,
119947      0,
119948      0,
119949      0,
119950      0,
119951      0,
119952      0,
119953      0,
119954      0,
119955      0,
119956      0
119957    },
119958    {
119959      {
119960        -1,
119961        -1,
119962        -1,
119963        -1,
119964        -1,
119965        -1,
119966        -1,
119967        -1,
119968        -1,
119969        -1,
119970        -1,
119971        -1,
119972        -1
119973      },
119974      {
119975        -1,
119976        -1,
119977        -1,
119978        -1,
119979        -1,
119980        -1,
119981        -1,
119982        -1,
119983        -1,
119984        -1,
119985        -1,
119986        -1,
119987        -1
119988      }
119989    }
119990  },
119991  {
119992    0,
119993    3,
119994    {
119995      kOperandTypeRegister,
119996      kOperandTypeX86Memory,
119997      kOperandTypeImmediate,
119998      0,
119999      0,
120000      0,
120001      0,
120002      0,
120003      0,
120004      0,
120005      0,
120006      0,
120007      0
120008    },
120009    {
120010      0,
120011      0,
120012      0,
120013      0,
120014      0,
120015      0,
120016      0,
120017      0,
120018      0,
120019      0,
120020      0,
120021      0,
120022      0
120023    },
120024    {
120025      {
120026        2,
120027        1,
120028        0,
120029        -1,
120030        -1,
120031        -1,
120032        -1,
120033        -1,
120034        -1,
120035        -1,
120036        -1,
120037        -1,
120038        -1
120039      },
120040      {
120041        0,
120042        1,
120043        2,
120044        -1,
120045        -1,
120046        -1,
120047        -1,
120048        -1,
120049        -1,
120050        -1,
120051        -1,
120052        -1,
120053        -1
120054      }
120055    }
120056  },
120057  {
120058    0,
120059    3,
120060    {
120061      kOperandTypeRegister,
120062      kOperandTypeRegister,
120063      kOperandTypeImmediate,
120064      0,
120065      0,
120066      0,
120067      0,
120068      0,
120069      0,
120070      0,
120071      0,
120072      0,
120073      0
120074    },
120075    {
120076      0,
120077      0,
120078      0,
120079      0,
120080      0,
120081      0,
120082      0,
120083      0,
120084      0,
120085      0,
120086      0,
120087      0,
120088      0
120089    },
120090    {
120091      {
120092        2,
120093        1,
120094        0,
120095        -1,
120096        -1,
120097        -1,
120098        -1,
120099        -1,
120100        -1,
120101        -1,
120102        -1,
120103        -1,
120104        -1
120105      },
120106      {
120107        0,
120108        1,
120109        2,
120110        -1,
120111        -1,
120112        -1,
120113        -1,
120114        -1,
120115        -1,
120116        -1,
120117        -1,
120118        -1,
120119        -1
120120      }
120121    }
120122  },
120123  {
120124    0,
120125    3,
120126    {
120127      kOperandTypeX86Memory,
120128      kOperandTypeRegister,
120129      kOperandTypeImmediate,
120130      0,
120131      0,
120132      0,
120133      0,
120134      0,
120135      0,
120136      0,
120137      0,
120138      0,
120139      0
120140    },
120141    {
120142      0,
120143      0,
120144      0,
120145      0,
120146      0,
120147      0,
120148      0,
120149      0,
120150      0,
120151      0,
120152      0,
120153      0,
120154      0
120155    },
120156    {
120157      {
120158        2,
120159        1,
120160        0,
120161        -1,
120162        -1,
120163        -1,
120164        -1,
120165        -1,
120166        -1,
120167        -1,
120168        -1,
120169        -1,
120170        -1
120171      },
120172      {
120173        0,
120174        1,
120175        2,
120176        -1,
120177        -1,
120178        -1,
120179        -1,
120180        -1,
120181        -1,
120182        -1,
120183        -1,
120184        -1,
120185        -1
120186      }
120187    }
120188  },
120189  {
120190    0,
120191    3,
120192    {
120193      kOperandTypeRegister,
120194      kOperandTypeRegister,
120195      kOperandTypeImmediate,
120196      0,
120197      0,
120198      0,
120199      0,
120200      0,
120201      0,
120202      0,
120203      0,
120204      0,
120205      0
120206    },
120207    {
120208      0,
120209      0,
120210      0,
120211      0,
120212      0,
120213      0,
120214      0,
120215      0,
120216      0,
120217      0,
120218      0,
120219      0,
120220      0
120221    },
120222    {
120223      {
120224        2,
120225        1,
120226        0,
120227        -1,
120228        -1,
120229        -1,
120230        -1,
120231        -1,
120232        -1,
120233        -1,
120234        -1,
120235        -1,
120236        -1
120237      },
120238      {
120239        0,
120240        1,
120241        2,
120242        -1,
120243        -1,
120244        -1,
120245        -1,
120246        -1,
120247        -1,
120248        -1,
120249        -1,
120250        -1,
120251        -1
120252      }
120253    }
120254  },
120255  {
120256    0,
120257    3,
120258    {
120259      kOperandTypeX86Memory,
120260      kOperandTypeRegister,
120261      kOperandTypeImmediate,
120262      0,
120263      0,
120264      0,
120265      0,
120266      0,
120267      0,
120268      0,
120269      0,
120270      0,
120271      0
120272    },
120273    {
120274      0,
120275      0,
120276      0,
120277      0,
120278      0,
120279      0,
120280      0,
120281      0,
120282      0,
120283      0,
120284      0,
120285      0,
120286      0
120287    },
120288    {
120289      {
120290        2,
120291        1,
120292        0,
120293        -1,
120294        -1,
120295        -1,
120296        -1,
120297        -1,
120298        -1,
120299        -1,
120300        -1,
120301        -1,
120302        -1
120303      },
120304      {
120305        0,
120306        1,
120307        2,
120308        -1,
120309        -1,
120310        -1,
120311        -1,
120312        -1,
120313        -1,
120314        -1,
120315        -1,
120316        -1,
120317        -1
120318      }
120319    }
120320  },
120321  {
120322    0,
120323    3,
120324    {
120325      kOperandTypeRegister,
120326      kOperandTypeRegister,
120327      kOperandTypeImmediate,
120328      0,
120329      0,
120330      0,
120331      0,
120332      0,
120333      0,
120334      0,
120335      0,
120336      0,
120337      0
120338    },
120339    {
120340      0,
120341      0,
120342      0,
120343      0,
120344      0,
120345      0,
120346      0,
120347      0,
120348      0,
120349      0,
120350      0,
120351      0,
120352      0
120353    },
120354    {
120355      {
120356        2,
120357        1,
120358        0,
120359        -1,
120360        -1,
120361        -1,
120362        -1,
120363        -1,
120364        -1,
120365        -1,
120366        -1,
120367        -1,
120368        -1
120369      },
120370      {
120371        0,
120372        1,
120373        2,
120374        -1,
120375        -1,
120376        -1,
120377        -1,
120378        -1,
120379        -1,
120380        -1,
120381        -1,
120382        -1,
120383        -1
120384      }
120385    }
120386  },
120387  {
120388    0,
120389    3,
120390    {
120391      kOperandTypeX86Memory,
120392      kOperandTypeRegister,
120393      kOperandTypeImmediate,
120394      0,
120395      0,
120396      0,
120397      0,
120398      0,
120399      0,
120400      0,
120401      0,
120402      0,
120403      0
120404    },
120405    {
120406      0,
120407      0,
120408      0,
120409      0,
120410      0,
120411      0,
120412      0,
120413      0,
120414      0,
120415      0,
120416      0,
120417      0,
120418      0
120419    },
120420    {
120421      {
120422        2,
120423        1,
120424        0,
120425        -1,
120426        -1,
120427        -1,
120428        -1,
120429        -1,
120430        -1,
120431        -1,
120432        -1,
120433        -1,
120434        -1
120435      },
120436      {
120437        0,
120438        1,
120439        2,
120440        -1,
120441        -1,
120442        -1,
120443        -1,
120444        -1,
120445        -1,
120446        -1,
120447        -1,
120448        -1,
120449        -1
120450      }
120451    }
120452  },
120453  {
120454    0,
120455    3,
120456    {
120457      kOperandTypeRegister,
120458      kOperandTypeRegister,
120459      kOperandTypeImmediate,
120460      0,
120461      0,
120462      0,
120463      0,
120464      0,
120465      0,
120466      0,
120467      0,
120468      0,
120469      0
120470    },
120471    {
120472      0,
120473      0,
120474      0,
120475      0,
120476      0,
120477      0,
120478      0,
120479      0,
120480      0,
120481      0,
120482      0,
120483      0,
120484      0
120485    },
120486    {
120487      {
120488        2,
120489        1,
120490        0,
120491        -1,
120492        -1,
120493        -1,
120494        -1,
120495        -1,
120496        -1,
120497        -1,
120498        -1,
120499        -1,
120500        -1
120501      },
120502      {
120503        0,
120504        1,
120505        2,
120506        -1,
120507        -1,
120508        -1,
120509        -1,
120510        -1,
120511        -1,
120512        -1,
120513        -1,
120514        -1,
120515        -1
120516      }
120517    }
120518  },
120519  {
120520    0,
120521    3,
120522    {
120523      kOperandTypeX86Memory,
120524      kOperandTypeRegister,
120525      kOperandTypeImmediate,
120526      0,
120527      0,
120528      0,
120529      0,
120530      0,
120531      0,
120532      0,
120533      0,
120534      0,
120535      0
120536    },
120537    {
120538      0,
120539      0,
120540      0,
120541      0,
120542      0,
120543      0,
120544      0,
120545      0,
120546      0,
120547      0,
120548      0,
120549      0,
120550      0
120551    },
120552    {
120553      {
120554        2,
120555        1,
120556        0,
120557        -1,
120558        -1,
120559        -1,
120560        -1,
120561        -1,
120562        -1,
120563        -1,
120564        -1,
120565        -1,
120566        -1
120567      },
120568      {
120569        0,
120570        1,
120571        2,
120572        -1,
120573        -1,
120574        -1,
120575        -1,
120576        -1,
120577        -1,
120578        -1,
120579        -1,
120580        -1,
120581        -1
120582      }
120583    }
120584  },
120585  {
120586    0,
120587    3,
120588    {
120589      kOperandTypeRegister,
120590      kOperandTypeRegister,
120591      kOperandTypeImmediate,
120592      0,
120593      0,
120594      0,
120595      0,
120596      0,
120597      0,
120598      0,
120599      0,
120600      0,
120601      0
120602    },
120603    {
120604      0,
120605      0,
120606      0,
120607      0,
120608      0,
120609      0,
120610      0,
120611      0,
120612      0,
120613      0,
120614      0,
120615      0,
120616      0
120617    },
120618    {
120619      {
120620        2,
120621        1,
120622        0,
120623        -1,
120624        -1,
120625        -1,
120626        -1,
120627        -1,
120628        -1,
120629        -1,
120630        -1,
120631        -1,
120632        -1
120633      },
120634      {
120635        0,
120636        1,
120637        2,
120638        -1,
120639        -1,
120640        -1,
120641        -1,
120642        -1,
120643        -1,
120644        -1,
120645        -1,
120646        -1,
120647        -1
120648      }
120649    }
120650  },
120651  {
120652    0,
120653    2,
120654    {
120655      kOperandTypeRegister,
120656      kOperandTypeX86Memory,
120657      0,
120658      0,
120659      0,
120660      0,
120661      0,
120662      0,
120663      0,
120664      0,
120665      0,
120666      0,
120667      0
120668    },
120669    {
120670      0,
120671      0,
120672      0,
120673      0,
120674      0,
120675      0,
120676      0,
120677      0,
120678      0,
120679      0,
120680      0,
120681      0,
120682      0
120683    },
120684    {
120685      {
120686        1,
120687        0,
120688        -1,
120689        -1,
120690        -1,
120691        -1,
120692        -1,
120693        -1,
120694        -1,
120695        -1,
120696        -1,
120697        -1,
120698        -1
120699      },
120700      {
120701        0,
120702        1,
120703        -1,
120704        -1,
120705        -1,
120706        -1,
120707        -1,
120708        -1,
120709        -1,
120710        -1,
120711        -1,
120712        -1,
120713        -1
120714      }
120715    }
120716  },
120717  {
120718    0,
120719    2,
120720    {
120721      kOperandTypeRegister,
120722      kOperandTypeRegister,
120723      0,
120724      0,
120725      0,
120726      0,
120727      0,
120728      0,
120729      0,
120730      0,
120731      0,
120732      0,
120733      0
120734    },
120735    {
120736      0,
120737      0,
120738      0,
120739      0,
120740      0,
120741      0,
120742      0,
120743      0,
120744      0,
120745      0,
120746      0,
120747      0,
120748      0
120749    },
120750    {
120751      {
120752        1,
120753        0,
120754        -1,
120755        -1,
120756        -1,
120757        -1,
120758        -1,
120759        -1,
120760        -1,
120761        -1,
120762        -1,
120763        -1,
120764        -1
120765      },
120766      {
120767        0,
120768        1,
120769        -1,
120770        -1,
120771        -1,
120772        -1,
120773        -1,
120774        -1,
120775        -1,
120776        -1,
120777        -1,
120778        -1,
120779        -1
120780      }
120781    }
120782  },
120783  {
120784    0,
120785    2,
120786    {
120787      kOperandTypeRegister,
120788      kOperandTypeX86Memory,
120789      0,
120790      0,
120791      0,
120792      0,
120793      0,
120794      0,
120795      0,
120796      0,
120797      0,
120798      0,
120799      0
120800    },
120801    {
120802      0,
120803      0,
120804      0,
120805      0,
120806      0,
120807      0,
120808      0,
120809      0,
120810      0,
120811      0,
120812      0,
120813      0,
120814      0
120815    },
120816    {
120817      {
120818        1,
120819        0,
120820        -1,
120821        -1,
120822        -1,
120823        -1,
120824        -1,
120825        -1,
120826        -1,
120827        -1,
120828        -1,
120829        -1,
120830        -1
120831      },
120832      {
120833        0,
120834        1,
120835        -1,
120836        -1,
120837        -1,
120838        -1,
120839        -1,
120840        -1,
120841        -1,
120842        -1,
120843        -1,
120844        -1,
120845        -1
120846      }
120847    }
120848  },
120849  {
120850    0,
120851    2,
120852    {
120853      kOperandTypeRegister,
120854      kOperandTypeRegister,
120855      0,
120856      0,
120857      0,
120858      0,
120859      0,
120860      0,
120861      0,
120862      0,
120863      0,
120864      0,
120865      0
120866    },
120867    {
120868      0,
120869      0,
120870      0,
120871      0,
120872      0,
120873      0,
120874      0,
120875      0,
120876      0,
120877      0,
120878      0,
120879      0,
120880      0
120881    },
120882    {
120883      {
120884        1,
120885        0,
120886        -1,
120887        -1,
120888        -1,
120889        -1,
120890        -1,
120891        -1,
120892        -1,
120893        -1,
120894        -1,
120895        -1,
120896        -1
120897      },
120898      {
120899        0,
120900        1,
120901        -1,
120902        -1,
120903        -1,
120904        -1,
120905        -1,
120906        -1,
120907        -1,
120908        -1,
120909        -1,
120910        -1,
120911        -1
120912      }
120913    }
120914  },
120915  {
120916    0,
120917    3,
120918    {
120919      kOperandTypeRegister,
120920      kOperandTypeRegister,
120921      kOperandTypeX86Memory,
120922      0,
120923      0,
120924      0,
120925      0,
120926      0,
120927      0,
120928      0,
120929      0,
120930      0,
120931      0
120932    },
120933    {
120934      0,
120935      0,
120936      0,
120937      0,
120938      0,
120939      0,
120940      0,
120941      0,
120942      0,
120943      0,
120944      0,
120945      0,
120946      0
120947    },
120948    {
120949      {
120950        2,
120951        0,
120952        -1,
120953        -1,
120954        -1,
120955        -1,
120956        -1,
120957        -1,
120958        -1,
120959        -1,
120960        -1,
120961        -1,
120962        -1
120963      },
120964      {
120965        0,
120966        2,
120967        -1,
120968        -1,
120969        -1,
120970        -1,
120971        -1,
120972        -1,
120973        -1,
120974        -1,
120975        -1,
120976        -1,
120977        -1
120978      }
120979    }
120980  },
120981  {
120982    0,
120983    3,
120984    {
120985      kOperandTypeRegister,
120986      kOperandTypeRegister,
120987      kOperandTypeRegister,
120988      0,
120989      0,
120990      0,
120991      0,
120992      0,
120993      0,
120994      0,
120995      0,
120996      0,
120997      0
120998    },
120999    {
121000      0,
121001      0,
121002      0,
121003      0,
121004      0,
121005      0,
121006      0,
121007      0,
121008      0,
121009      0,
121010      0,
121011      0,
121012      0
121013    },
121014    {
121015      {
121016        2,
121017        0,
121018        -1,
121019        -1,
121020        -1,
121021        -1,
121022        -1,
121023        -1,
121024        -1,
121025        -1,
121026        -1,
121027        -1,
121028        -1
121029      },
121030      {
121031        0,
121032        2,
121033        -1,
121034        -1,
121035        -1,
121036        -1,
121037        -1,
121038        -1,
121039        -1,
121040        -1,
121041        -1,
121042        -1,
121043        -1
121044      }
121045    }
121046  },
121047  {
121048    0,
121049    3,
121050    {
121051      kOperandTypeRegister,
121052      kOperandTypeRegister,
121053      kOperandTypeX86Memory,
121054      0,
121055      0,
121056      0,
121057      0,
121058      0,
121059      0,
121060      0,
121061      0,
121062      0,
121063      0
121064    },
121065    {
121066      0,
121067      0,
121068      0,
121069      0,
121070      0,
121071      0,
121072      0,
121073      0,
121074      0,
121075      0,
121076      0,
121077      0,
121078      0
121079    },
121080    {
121081      {
121082        2,
121083        0,
121084        -1,
121085        -1,
121086        -1,
121087        -1,
121088        -1,
121089        -1,
121090        -1,
121091        -1,
121092        -1,
121093        -1,
121094        -1
121095      },
121096      {
121097        0,
121098        2,
121099        -1,
121100        -1,
121101        -1,
121102        -1,
121103        -1,
121104        -1,
121105        -1,
121106        -1,
121107        -1,
121108        -1,
121109        -1
121110      }
121111    }
121112  },
121113  {
121114    0,
121115    3,
121116    {
121117      kOperandTypeRegister,
121118      kOperandTypeRegister,
121119      kOperandTypeRegister,
121120      0,
121121      0,
121122      0,
121123      0,
121124      0,
121125      0,
121126      0,
121127      0,
121128      0,
121129      0
121130    },
121131    {
121132      0,
121133      0,
121134      0,
121135      0,
121136      0,
121137      0,
121138      0,
121139      0,
121140      0,
121141      0,
121142      0,
121143      0,
121144      0
121145    },
121146    {
121147      {
121148        2,
121149        0,
121150        -1,
121151        -1,
121152        -1,
121153        -1,
121154        -1,
121155        -1,
121156        -1,
121157        -1,
121158        -1,
121159        -1,
121160        -1
121161      },
121162      {
121163        0,
121164        2,
121165        -1,
121166        -1,
121167        -1,
121168        -1,
121169        -1,
121170        -1,
121171        -1,
121172        -1,
121173        -1,
121174        -1,
121175        -1
121176      }
121177    }
121178  },
121179  {
121180    0,
121181    3,
121182    {
121183      kOperandTypeRegister,
121184      kOperandTypeRegister,
121185      kOperandTypeX86Memory,
121186      0,
121187      0,
121188      0,
121189      0,
121190      0,
121191      0,
121192      0,
121193      0,
121194      0,
121195      0
121196    },
121197    {
121198      0,
121199      0,
121200      0,
121201      0,
121202      0,
121203      0,
121204      0,
121205      0,
121206      0,
121207      0,
121208      0,
121209      0,
121210      0
121211    },
121212    {
121213      {
121214        2,
121215        0,
121216        -1,
121217        -1,
121218        -1,
121219        -1,
121220        -1,
121221        -1,
121222        -1,
121223        -1,
121224        -1,
121225        -1,
121226        -1
121227      },
121228      {
121229        0,
121230        2,
121231        -1,
121232        -1,
121233        -1,
121234        -1,
121235        -1,
121236        -1,
121237        -1,
121238        -1,
121239        -1,
121240        -1,
121241        -1
121242      }
121243    }
121244  },
121245  {
121246    0,
121247    3,
121248    {
121249      kOperandTypeRegister,
121250      kOperandTypeRegister,
121251      kOperandTypeRegister,
121252      0,
121253      0,
121254      0,
121255      0,
121256      0,
121257      0,
121258      0,
121259      0,
121260      0,
121261      0
121262    },
121263    {
121264      0,
121265      0,
121266      0,
121267      0,
121268      0,
121269      0,
121270      0,
121271      0,
121272      0,
121273      0,
121274      0,
121275      0,
121276      0
121277    },
121278    {
121279      {
121280        2,
121281        0,
121282        -1,
121283        -1,
121284        -1,
121285        -1,
121286        -1,
121287        -1,
121288        -1,
121289        -1,
121290        -1,
121291        -1,
121292        -1
121293      },
121294      {
121295        0,
121296        2,
121297        -1,
121298        -1,
121299        -1,
121300        -1,
121301        -1,
121302        -1,
121303        -1,
121304        -1,
121305        -1,
121306        -1,
121307        -1
121308      }
121309    }
121310  },
121311  {
121312    0,
121313    3,
121314    {
121315      kOperandTypeRegister,
121316      kOperandTypeRegister,
121317      kOperandTypeX86Memory,
121318      0,
121319      0,
121320      0,
121321      0,
121322      0,
121323      0,
121324      0,
121325      0,
121326      0,
121327      0
121328    },
121329    {
121330      0,
121331      0,
121332      0,
121333      0,
121334      0,
121335      0,
121336      0,
121337      0,
121338      0,
121339      0,
121340      0,
121341      0,
121342      0
121343    },
121344    {
121345      {
121346        2,
121347        0,
121348        -1,
121349        -1,
121350        -1,
121351        -1,
121352        -1,
121353        -1,
121354        -1,
121355        -1,
121356        -1,
121357        -1,
121358        -1
121359      },
121360      {
121361        0,
121362        2,
121363        -1,
121364        -1,
121365        -1,
121366        -1,
121367        -1,
121368        -1,
121369        -1,
121370        -1,
121371        -1,
121372        -1,
121373        -1
121374      }
121375    }
121376  },
121377  {
121378    0,
121379    3,
121380    {
121381      kOperandTypeRegister,
121382      kOperandTypeRegister,
121383      kOperandTypeRegister,
121384      0,
121385      0,
121386      0,
121387      0,
121388      0,
121389      0,
121390      0,
121391      0,
121392      0,
121393      0
121394    },
121395    {
121396      0,
121397      0,
121398      0,
121399      0,
121400      0,
121401      0,
121402      0,
121403      0,
121404      0,
121405      0,
121406      0,
121407      0,
121408      0
121409    },
121410    {
121411      {
121412        2,
121413        0,
121414        -1,
121415        -1,
121416        -1,
121417        -1,
121418        -1,
121419        -1,
121420        -1,
121421        -1,
121422        -1,
121423        -1,
121424        -1
121425      },
121426      {
121427        0,
121428        2,
121429        -1,
121430        -1,
121431        -1,
121432        -1,
121433        -1,
121434        -1,
121435        -1,
121436        -1,
121437        -1,
121438        -1,
121439        -1
121440      }
121441    }
121442  },
121443  {
121444    0,
121445    3,
121446    {
121447      kOperandTypeRegister,
121448      kOperandTypeRegister,
121449      kOperandTypeX86Memory,
121450      0,
121451      0,
121452      0,
121453      0,
121454      0,
121455      0,
121456      0,
121457      0,
121458      0,
121459      0
121460    },
121461    {
121462      0,
121463      0,
121464      0,
121465      0,
121466      0,
121467      0,
121468      0,
121469      0,
121470      0,
121471      0,
121472      0,
121473      0,
121474      0
121475    },
121476    {
121477      {
121478        2,
121479        0,
121480        -1,
121481        -1,
121482        -1,
121483        -1,
121484        -1,
121485        -1,
121486        -1,
121487        -1,
121488        -1,
121489        -1,
121490        -1
121491      },
121492      {
121493        0,
121494        2,
121495        -1,
121496        -1,
121497        -1,
121498        -1,
121499        -1,
121500        -1,
121501        -1,
121502        -1,
121503        -1,
121504        -1,
121505        -1
121506      }
121507    }
121508  },
121509  {
121510    0,
121511    3,
121512    {
121513      kOperandTypeRegister,
121514      kOperandTypeRegister,
121515      kOperandTypeRegister,
121516      0,
121517      0,
121518      0,
121519      0,
121520      0,
121521      0,
121522      0,
121523      0,
121524      0,
121525      0
121526    },
121527    {
121528      0,
121529      0,
121530      0,
121531      0,
121532      0,
121533      0,
121534      0,
121535      0,
121536      0,
121537      0,
121538      0,
121539      0,
121540      0
121541    },
121542    {
121543      {
121544        2,
121545        0,
121546        -1,
121547        -1,
121548        -1,
121549        -1,
121550        -1,
121551        -1,
121552        -1,
121553        -1,
121554        -1,
121555        -1,
121556        -1
121557      },
121558      {
121559        0,
121560        2,
121561        -1,
121562        -1,
121563        -1,
121564        -1,
121565        -1,
121566        -1,
121567        -1,
121568        -1,
121569        -1,
121570        -1,
121571        -1
121572      }
121573    }
121574  },
121575  {
121576    0,
121577    3,
121578    {
121579      kOperandTypeRegister,
121580      kOperandTypeRegister,
121581      kOperandTypeX86Memory,
121582      0,
121583      0,
121584      0,
121585      0,
121586      0,
121587      0,
121588      0,
121589      0,
121590      0,
121591      0
121592    },
121593    {
121594      0,
121595      0,
121596      0,
121597      0,
121598      0,
121599      0,
121600      0,
121601      0,
121602      0,
121603      0,
121604      0,
121605      0,
121606      0
121607    },
121608    {
121609      {
121610        2,
121611        0,
121612        -1,
121613        -1,
121614        -1,
121615        -1,
121616        -1,
121617        -1,
121618        -1,
121619        -1,
121620        -1,
121621        -1,
121622        -1
121623      },
121624      {
121625        0,
121626        2,
121627        -1,
121628        -1,
121629        -1,
121630        -1,
121631        -1,
121632        -1,
121633        -1,
121634        -1,
121635        -1,
121636        -1,
121637        -1
121638      }
121639    }
121640  },
121641  {
121642    0,
121643    3,
121644    {
121645      kOperandTypeRegister,
121646      kOperandTypeRegister,
121647      kOperandTypeRegister,
121648      0,
121649      0,
121650      0,
121651      0,
121652      0,
121653      0,
121654      0,
121655      0,
121656      0,
121657      0
121658    },
121659    {
121660      0,
121661      0,
121662      0,
121663      0,
121664      0,
121665      0,
121666      0,
121667      0,
121668      0,
121669      0,
121670      0,
121671      0,
121672      0
121673    },
121674    {
121675      {
121676        2,
121677        0,
121678        -1,
121679        -1,
121680        -1,
121681        -1,
121682        -1,
121683        -1,
121684        -1,
121685        -1,
121686        -1,
121687        -1,
121688        -1
121689      },
121690      {
121691        0,
121692        2,
121693        -1,
121694        -1,
121695        -1,
121696        -1,
121697        -1,
121698        -1,
121699        -1,
121700        -1,
121701        -1,
121702        -1,
121703        -1
121704      }
121705    }
121706  },
121707  {
121708    0,
121709    3,
121710    {
121711      kOperandTypeRegister,
121712      kOperandTypeRegister,
121713      kOperandTypeX86Memory,
121714      0,
121715      0,
121716      0,
121717      0,
121718      0,
121719      0,
121720      0,
121721      0,
121722      0,
121723      0
121724    },
121725    {
121726      0,
121727      0,
121728      0,
121729      0,
121730      0,
121731      0,
121732      0,
121733      0,
121734      0,
121735      0,
121736      0,
121737      0,
121738      0
121739    },
121740    {
121741      {
121742        2,
121743        0,
121744        -1,
121745        -1,
121746        -1,
121747        -1,
121748        -1,
121749        -1,
121750        -1,
121751        -1,
121752        -1,
121753        -1,
121754        -1
121755      },
121756      {
121757        0,
121758        2,
121759        -1,
121760        -1,
121761        -1,
121762        -1,
121763        -1,
121764        -1,
121765        -1,
121766        -1,
121767        -1,
121768        -1,
121769        -1
121770      }
121771    }
121772  },
121773  {
121774    0,
121775    3,
121776    {
121777      kOperandTypeRegister,
121778      kOperandTypeRegister,
121779      kOperandTypeRegister,
121780      0,
121781      0,
121782      0,
121783      0,
121784      0,
121785      0,
121786      0,
121787      0,
121788      0,
121789      0
121790    },
121791    {
121792      0,
121793      0,
121794      0,
121795      0,
121796      0,
121797      0,
121798      0,
121799      0,
121800      0,
121801      0,
121802      0,
121803      0,
121804      0
121805    },
121806    {
121807      {
121808        2,
121809        0,
121810        -1,
121811        -1,
121812        -1,
121813        -1,
121814        -1,
121815        -1,
121816        -1,
121817        -1,
121818        -1,
121819        -1,
121820        -1
121821      },
121822      {
121823        0,
121824        2,
121825        -1,
121826        -1,
121827        -1,
121828        -1,
121829        -1,
121830        -1,
121831        -1,
121832        -1,
121833        -1,
121834        -1,
121835        -1
121836      }
121837    }
121838  },
121839  {
121840    0,
121841    3,
121842    {
121843      kOperandTypeRegister,
121844      kOperandTypeRegister,
121845      kOperandTypeX86Memory,
121846      0,
121847      0,
121848      0,
121849      0,
121850      0,
121851      0,
121852      0,
121853      0,
121854      0,
121855      0
121856    },
121857    {
121858      0,
121859      0,
121860      0,
121861      0,
121862      0,
121863      0,
121864      0,
121865      0,
121866      0,
121867      0,
121868      0,
121869      0,
121870      0
121871    },
121872    {
121873      {
121874        2,
121875        0,
121876        -1,
121877        -1,
121878        -1,
121879        -1,
121880        -1,
121881        -1,
121882        -1,
121883        -1,
121884        -1,
121885        -1,
121886        -1
121887      },
121888      {
121889        0,
121890        2,
121891        -1,
121892        -1,
121893        -1,
121894        -1,
121895        -1,
121896        -1,
121897        -1,
121898        -1,
121899        -1,
121900        -1,
121901        -1
121902      }
121903    }
121904  },
121905  {
121906    0,
121907    3,
121908    {
121909      kOperandTypeRegister,
121910      kOperandTypeRegister,
121911      kOperandTypeRegister,
121912      0,
121913      0,
121914      0,
121915      0,
121916      0,
121917      0,
121918      0,
121919      0,
121920      0,
121921      0
121922    },
121923    {
121924      0,
121925      0,
121926      0,
121927      0,
121928      0,
121929      0,
121930      0,
121931      0,
121932      0,
121933      0,
121934      0,
121935      0,
121936      0
121937    },
121938    {
121939      {
121940        2,
121941        0,
121942        -1,
121943        -1,
121944        -1,
121945        -1,
121946        -1,
121947        -1,
121948        -1,
121949        -1,
121950        -1,
121951        -1,
121952        -1
121953      },
121954      {
121955        0,
121956        2,
121957        -1,
121958        -1,
121959        -1,
121960        -1,
121961        -1,
121962        -1,
121963        -1,
121964        -1,
121965        -1,
121966        -1,
121967        -1
121968      }
121969    }
121970  },
121971  {
121972    0,
121973    3,
121974    {
121975      kOperandTypeRegister,
121976      kOperandTypeRegister,
121977      kOperandTypeX86Memory,
121978      0,
121979      0,
121980      0,
121981      0,
121982      0,
121983      0,
121984      0,
121985      0,
121986      0,
121987      0
121988    },
121989    {
121990      0,
121991      0,
121992      0,
121993      0,
121994      0,
121995      0,
121996      0,
121997      0,
121998      0,
121999      0,
122000      0,
122001      0,
122002      0
122003    },
122004    {
122005      {
122006        2,
122007        0,
122008        -1,
122009        -1,
122010        -1,
122011        -1,
122012        -1,
122013        -1,
122014        -1,
122015        -1,
122016        -1,
122017        -1,
122018        -1
122019      },
122020      {
122021        0,
122022        2,
122023        -1,
122024        -1,
122025        -1,
122026        -1,
122027        -1,
122028        -1,
122029        -1,
122030        -1,
122031        -1,
122032        -1,
122033        -1
122034      }
122035    }
122036  },
122037  {
122038    0,
122039    3,
122040    {
122041      kOperandTypeRegister,
122042      kOperandTypeRegister,
122043      kOperandTypeRegister,
122044      0,
122045      0,
122046      0,
122047      0,
122048      0,
122049      0,
122050      0,
122051      0,
122052      0,
122053      0
122054    },
122055    {
122056      0,
122057      0,
122058      0,
122059      0,
122060      0,
122061      0,
122062      0,
122063      0,
122064      0,
122065      0,
122066      0,
122067      0,
122068      0
122069    },
122070    {
122071      {
122072        2,
122073        0,
122074        -1,
122075        -1,
122076        -1,
122077        -1,
122078        -1,
122079        -1,
122080        -1,
122081        -1,
122082        -1,
122083        -1,
122084        -1
122085      },
122086      {
122087        0,
122088        2,
122089        -1,
122090        -1,
122091        -1,
122092        -1,
122093        -1,
122094        -1,
122095        -1,
122096        -1,
122097        -1,
122098        -1,
122099        -1
122100      }
122101    }
122102  },
122103  {
122104    0,
122105    3,
122106    {
122107      kOperandTypeRegister,
122108      kOperandTypeRegister,
122109      kOperandTypeX86Memory,
122110      0,
122111      0,
122112      0,
122113      0,
122114      0,
122115      0,
122116      0,
122117      0,
122118      0,
122119      0
122120    },
122121    {
122122      0,
122123      0,
122124      0,
122125      0,
122126      0,
122127      0,
122128      0,
122129      0,
122130      0,
122131      0,
122132      0,
122133      0,
122134      0
122135    },
122136    {
122137      {
122138        2,
122139        0,
122140        -1,
122141        -1,
122142        -1,
122143        -1,
122144        -1,
122145        -1,
122146        -1,
122147        -1,
122148        -1,
122149        -1,
122150        -1
122151      },
122152      {
122153        0,
122154        2,
122155        -1,
122156        -1,
122157        -1,
122158        -1,
122159        -1,
122160        -1,
122161        -1,
122162        -1,
122163        -1,
122164        -1,
122165        -1
122166      }
122167    }
122168  },
122169  {
122170    0,
122171    3,
122172    {
122173      kOperandTypeRegister,
122174      kOperandTypeRegister,
122175      kOperandTypeRegister,
122176      0,
122177      0,
122178      0,
122179      0,
122180      0,
122181      0,
122182      0,
122183      0,
122184      0,
122185      0
122186    },
122187    {
122188      0,
122189      0,
122190      0,
122191      0,
122192      0,
122193      0,
122194      0,
122195      0,
122196      0,
122197      0,
122198      0,
122199      0,
122200      0
122201    },
122202    {
122203      {
122204        2,
122205        0,
122206        -1,
122207        -1,
122208        -1,
122209        -1,
122210        -1,
122211        -1,
122212        -1,
122213        -1,
122214        -1,
122215        -1,
122216        -1
122217      },
122218      {
122219        0,
122220        2,
122221        -1,
122222        -1,
122223        -1,
122224        -1,
122225        -1,
122226        -1,
122227        -1,
122228        -1,
122229        -1,
122230        -1,
122231        -1
122232      }
122233    }
122234  },
122235  {
122236    0,
122237    3,
122238    {
122239      kOperandTypeRegister,
122240      kOperandTypeRegister,
122241      kOperandTypeX86Memory,
122242      0,
122243      0,
122244      0,
122245      0,
122246      0,
122247      0,
122248      0,
122249      0,
122250      0,
122251      0
122252    },
122253    {
122254      0,
122255      0,
122256      0,
122257      0,
122258      0,
122259      0,
122260      0,
122261      0,
122262      0,
122263      0,
122264      0,
122265      0,
122266      0
122267    },
122268    {
122269      {
122270        2,
122271        0,
122272        -1,
122273        -1,
122274        -1,
122275        -1,
122276        -1,
122277        -1,
122278        -1,
122279        -1,
122280        -1,
122281        -1,
122282        -1
122283      },
122284      {
122285        0,
122286        2,
122287        -1,
122288        -1,
122289        -1,
122290        -1,
122291        -1,
122292        -1,
122293        -1,
122294        -1,
122295        -1,
122296        -1,
122297        -1
122298      }
122299    }
122300  },
122301  {
122302    0,
122303    3,
122304    {
122305      kOperandTypeRegister,
122306      kOperandTypeRegister,
122307      kOperandTypeRegister,
122308      0,
122309      0,
122310      0,
122311      0,
122312      0,
122313      0,
122314      0,
122315      0,
122316      0,
122317      0
122318    },
122319    {
122320      0,
122321      0,
122322      0,
122323      0,
122324      0,
122325      0,
122326      0,
122327      0,
122328      0,
122329      0,
122330      0,
122331      0,
122332      0
122333    },
122334    {
122335      {
122336        2,
122337        0,
122338        -1,
122339        -1,
122340        -1,
122341        -1,
122342        -1,
122343        -1,
122344        -1,
122345        -1,
122346        -1,
122347        -1,
122348        -1
122349      },
122350      {
122351        0,
122352        2,
122353        -1,
122354        -1,
122355        -1,
122356        -1,
122357        -1,
122358        -1,
122359        -1,
122360        -1,
122361        -1,
122362        -1,
122363        -1
122364      }
122365    }
122366  },
122367  {
122368    0,
122369    3,
122370    {
122371      kOperandTypeRegister,
122372      kOperandTypeRegister,
122373      kOperandTypeX86Memory,
122374      0,
122375      0,
122376      0,
122377      0,
122378      0,
122379      0,
122380      0,
122381      0,
122382      0,
122383      0
122384    },
122385    {
122386      0,
122387      0,
122388      0,
122389      0,
122390      0,
122391      0,
122392      0,
122393      0,
122394      0,
122395      0,
122396      0,
122397      0,
122398      0
122399    },
122400    {
122401      {
122402        2,
122403        0,
122404        -1,
122405        -1,
122406        -1,
122407        -1,
122408        -1,
122409        -1,
122410        -1,
122411        -1,
122412        -1,
122413        -1,
122414        -1
122415      },
122416      {
122417        0,
122418        2,
122419        -1,
122420        -1,
122421        -1,
122422        -1,
122423        -1,
122424        -1,
122425        -1,
122426        -1,
122427        -1,
122428        -1,
122429        -1
122430      }
122431    }
122432  },
122433  {
122434    0,
122435    3,
122436    {
122437      kOperandTypeRegister,
122438      kOperandTypeRegister,
122439      kOperandTypeRegister,
122440      0,
122441      0,
122442      0,
122443      0,
122444      0,
122445      0,
122446      0,
122447      0,
122448      0,
122449      0
122450    },
122451    {
122452      0,
122453      0,
122454      0,
122455      0,
122456      0,
122457      0,
122458      0,
122459      0,
122460      0,
122461      0,
122462      0,
122463      0,
122464      0
122465    },
122466    {
122467      {
122468        2,
122469        0,
122470        -1,
122471        -1,
122472        -1,
122473        -1,
122474        -1,
122475        -1,
122476        -1,
122477        -1,
122478        -1,
122479        -1,
122480        -1
122481      },
122482      {
122483        0,
122484        2,
122485        -1,
122486        -1,
122487        -1,
122488        -1,
122489        -1,
122490        -1,
122491        -1,
122492        -1,
122493        -1,
122494        -1,
122495        -1
122496      }
122497    }
122498  },
122499  {
122500    0,
122501    2,
122502    {
122503      kOperandTypeRegister,
122504      kOperandTypeX86Memory,
122505      0,
122506      0,
122507      0,
122508      0,
122509      0,
122510      0,
122511      0,
122512      0,
122513      0,
122514      0,
122515      0
122516    },
122517    {
122518      0,
122519      0,
122520      0,
122521      0,
122522      0,
122523      0,
122524      0,
122525      0,
122526      0,
122527      0,
122528      0,
122529      0,
122530      0
122531    },
122532    {
122533      {
122534        1,
122535        0,
122536        -1,
122537        -1,
122538        -1,
122539        -1,
122540        -1,
122541        -1,
122542        -1,
122543        -1,
122544        -1,
122545        -1,
122546        -1
122547      },
122548      {
122549        0,
122550        1,
122551        -1,
122552        -1,
122553        -1,
122554        -1,
122555        -1,
122556        -1,
122557        -1,
122558        -1,
122559        -1,
122560        -1,
122561        -1
122562      }
122563    }
122564  },
122565  {
122566    0,
122567    2,
122568    {
122569      kOperandTypeRegister,
122570      kOperandTypeRegister,
122571      0,
122572      0,
122573      0,
122574      0,
122575      0,
122576      0,
122577      0,
122578      0,
122579      0,
122580      0,
122581      0
122582    },
122583    {
122584      0,
122585      0,
122586      0,
122587      0,
122588      0,
122589      0,
122590      0,
122591      0,
122592      0,
122593      0,
122594      0,
122595      0,
122596      0
122597    },
122598    {
122599      {
122600        1,
122601        0,
122602        -1,
122603        -1,
122604        -1,
122605        -1,
122606        -1,
122607        -1,
122608        -1,
122609        -1,
122610        -1,
122611        -1,
122612        -1
122613      },
122614      {
122615        0,
122616        1,
122617        -1,
122618        -1,
122619        -1,
122620        -1,
122621        -1,
122622        -1,
122623        -1,
122624        -1,
122625        -1,
122626        -1,
122627        -1
122628      }
122629    }
122630  },
122631  {
122632    0,
122633    3,
122634    {
122635      kOperandTypeRegister,
122636      kOperandTypeRegister,
122637      kOperandTypeX86Memory,
122638      0,
122639      0,
122640      0,
122641      0,
122642      0,
122643      0,
122644      0,
122645      0,
122646      0,
122647      0
122648    },
122649    {
122650      0,
122651      0,
122652      0,
122653      0,
122654      0,
122655      0,
122656      0,
122657      0,
122658      0,
122659      0,
122660      0,
122661      0,
122662      0
122663    },
122664    {
122665      {
122666        2,
122667        0,
122668        -1,
122669        -1,
122670        -1,
122671        -1,
122672        -1,
122673        -1,
122674        -1,
122675        -1,
122676        -1,
122677        -1,
122678        -1
122679      },
122680      {
122681        0,
122682        2,
122683        -1,
122684        -1,
122685        -1,
122686        -1,
122687        -1,
122688        -1,
122689        -1,
122690        -1,
122691        -1,
122692        -1,
122693        -1
122694      }
122695    }
122696  },
122697  {
122698    0,
122699    3,
122700    {
122701      kOperandTypeRegister,
122702      kOperandTypeRegister,
122703      kOperandTypeRegister,
122704      0,
122705      0,
122706      0,
122707      0,
122708      0,
122709      0,
122710      0,
122711      0,
122712      0,
122713      0
122714    },
122715    {
122716      0,
122717      0,
122718      0,
122719      0,
122720      0,
122721      0,
122722      0,
122723      0,
122724      0,
122725      0,
122726      0,
122727      0,
122728      0
122729    },
122730    {
122731      {
122732        2,
122733        0,
122734        -1,
122735        -1,
122736        -1,
122737        -1,
122738        -1,
122739        -1,
122740        -1,
122741        -1,
122742        -1,
122743        -1,
122744        -1
122745      },
122746      {
122747        0,
122748        2,
122749        -1,
122750        -1,
122751        -1,
122752        -1,
122753        -1,
122754        -1,
122755        -1,
122756        -1,
122757        -1,
122758        -1,
122759        -1
122760      }
122761    }
122762  },
122763  {
122764    0,
122765    2,
122766    {
122767      kOperandTypeRegister,
122768      kOperandTypeX86Memory,
122769      0,
122770      0,
122771      0,
122772      0,
122773      0,
122774      0,
122775      0,
122776      0,
122777      0,
122778      0,
122779      0
122780    },
122781    {
122782      0,
122783      0,
122784      0,
122785      0,
122786      0,
122787      0,
122788      0,
122789      0,
122790      0,
122791      0,
122792      0,
122793      0,
122794      0
122795    },
122796    {
122797      {
122798        1,
122799        0,
122800        -1,
122801        -1,
122802        -1,
122803        -1,
122804        -1,
122805        -1,
122806        -1,
122807        -1,
122808        -1,
122809        -1,
122810        -1
122811      },
122812      {
122813        0,
122814        1,
122815        -1,
122816        -1,
122817        -1,
122818        -1,
122819        -1,
122820        -1,
122821        -1,
122822        -1,
122823        -1,
122824        -1,
122825        -1
122826      }
122827    }
122828  },
122829  {
122830    0,
122831    2,
122832    {
122833      kOperandTypeRegister,
122834      kOperandTypeRegister,
122835      0,
122836      0,
122837      0,
122838      0,
122839      0,
122840      0,
122841      0,
122842      0,
122843      0,
122844      0,
122845      0
122846    },
122847    {
122848      0,
122849      0,
122850      0,
122851      0,
122852      0,
122853      0,
122854      0,
122855      0,
122856      0,
122857      0,
122858      0,
122859      0,
122860      0
122861    },
122862    {
122863      {
122864        1,
122865        0,
122866        -1,
122867        -1,
122868        -1,
122869        -1,
122870        -1,
122871        -1,
122872        -1,
122873        -1,
122874        -1,
122875        -1,
122876        -1
122877      },
122878      {
122879        0,
122880        1,
122881        -1,
122882        -1,
122883        -1,
122884        -1,
122885        -1,
122886        -1,
122887        -1,
122888        -1,
122889        -1,
122890        -1,
122891        -1
122892      }
122893    }
122894  },
122895  {
122896    0,
122897    3,
122898    {
122899      kOperandTypeRegister,
122900      kOperandTypeRegister,
122901      kOperandTypeX86Memory,
122902      0,
122903      0,
122904      0,
122905      0,
122906      0,
122907      0,
122908      0,
122909      0,
122910      0,
122911      0
122912    },
122913    {
122914      0,
122915      0,
122916      0,
122917      0,
122918      0,
122919      0,
122920      0,
122921      0,
122922      0,
122923      0,
122924      0,
122925      0,
122926      0
122927    },
122928    {
122929      {
122930        2,
122931        0,
122932        -1,
122933        -1,
122934        -1,
122935        -1,
122936        -1,
122937        -1,
122938        -1,
122939        -1,
122940        -1,
122941        -1,
122942        -1
122943      },
122944      {
122945        0,
122946        2,
122947        -1,
122948        -1,
122949        -1,
122950        -1,
122951        -1,
122952        -1,
122953        -1,
122954        -1,
122955        -1,
122956        -1,
122957        -1
122958      }
122959    }
122960  },
122961  {
122962    0,
122963    3,
122964    {
122965      kOperandTypeRegister,
122966      kOperandTypeRegister,
122967      kOperandTypeRegister,
122968      0,
122969      0,
122970      0,
122971      0,
122972      0,
122973      0,
122974      0,
122975      0,
122976      0,
122977      0
122978    },
122979    {
122980      0,
122981      0,
122982      0,
122983      0,
122984      0,
122985      0,
122986      0,
122987      0,
122988      0,
122989      0,
122990      0,
122991      0,
122992      0
122993    },
122994    {
122995      {
122996        2,
122997        0,
122998        -1,
122999        -1,
123000        -1,
123001        -1,
123002        -1,
123003        -1,
123004        -1,
123005        -1,
123006        -1,
123007        -1,
123008        -1
123009      },
123010      {
123011        0,
123012        2,
123013        -1,
123014        -1,
123015        -1,
123016        -1,
123017        -1,
123018        -1,
123019        -1,
123020        -1,
123021        -1,
123022        -1,
123023        -1
123024      }
123025    }
123026  },
123027  {
123028    0,
123029    3,
123030    {
123031      kOperandTypeRegister,
123032      kOperandTypeRegister,
123033      kOperandTypeX86Memory,
123034      0,
123035      0,
123036      0,
123037      0,
123038      0,
123039      0,
123040      0,
123041      0,
123042      0,
123043      0
123044    },
123045    {
123046      0,
123047      0,
123048      0,
123049      0,
123050      0,
123051      0,
123052      0,
123053      0,
123054      0,
123055      0,
123056      0,
123057      0,
123058      0
123059    },
123060    {
123061      {
123062        2,
123063        0,
123064        -1,
123065        -1,
123066        -1,
123067        -1,
123068        -1,
123069        -1,
123070        -1,
123071        -1,
123072        -1,
123073        -1,
123074        -1
123075      },
123076      {
123077        0,
123078        2,
123079        -1,
123080        -1,
123081        -1,
123082        -1,
123083        -1,
123084        -1,
123085        -1,
123086        -1,
123087        -1,
123088        -1,
123089        -1
123090      }
123091    }
123092  },
123093  {
123094    0,
123095    3,
123096    {
123097      kOperandTypeRegister,
123098      kOperandTypeRegister,
123099      kOperandTypeRegister,
123100      0,
123101      0,
123102      0,
123103      0,
123104      0,
123105      0,
123106      0,
123107      0,
123108      0,
123109      0
123110    },
123111    {
123112      0,
123113      0,
123114      0,
123115      0,
123116      0,
123117      0,
123118      0,
123119      0,
123120      0,
123121      0,
123122      0,
123123      0,
123124      0
123125    },
123126    {
123127      {
123128        2,
123129        0,
123130        -1,
123131        -1,
123132        -1,
123133        -1,
123134        -1,
123135        -1,
123136        -1,
123137        -1,
123138        -1,
123139        -1,
123140        -1
123141      },
123142      {
123143        0,
123144        2,
123145        -1,
123146        -1,
123147        -1,
123148        -1,
123149        -1,
123150        -1,
123151        -1,
123152        -1,
123153        -1,
123154        -1,
123155        -1
123156      }
123157    }
123158  },
123159  {
123160    0,
123161    3,
123162    {
123163      kOperandTypeRegister,
123164      kOperandTypeRegister,
123165      kOperandTypeX86Memory,
123166      0,
123167      0,
123168      0,
123169      0,
123170      0,
123171      0,
123172      0,
123173      0,
123174      0,
123175      0
123176    },
123177    {
123178      0,
123179      0,
123180      0,
123181      0,
123182      0,
123183      0,
123184      0,
123185      0,
123186      0,
123187      0,
123188      0,
123189      0,
123190      0
123191    },
123192    {
123193      {
123194        2,
123195        0,
123196        -1,
123197        -1,
123198        -1,
123199        -1,
123200        -1,
123201        -1,
123202        -1,
123203        -1,
123204        -1,
123205        -1,
123206        -1
123207      },
123208      {
123209        0,
123210        2,
123211        -1,
123212        -1,
123213        -1,
123214        -1,
123215        -1,
123216        -1,
123217        -1,
123218        -1,
123219        -1,
123220        -1,
123221        -1
123222      }
123223    }
123224  },
123225  {
123226    0,
123227    3,
123228    {
123229      kOperandTypeRegister,
123230      kOperandTypeRegister,
123231      kOperandTypeRegister,
123232      0,
123233      0,
123234      0,
123235      0,
123236      0,
123237      0,
123238      0,
123239      0,
123240      0,
123241      0
123242    },
123243    {
123244      0,
123245      0,
123246      0,
123247      0,
123248      0,
123249      0,
123250      0,
123251      0,
123252      0,
123253      0,
123254      0,
123255      0,
123256      0
123257    },
123258    {
123259      {
123260        2,
123261        0,
123262        -1,
123263        -1,
123264        -1,
123265        -1,
123266        -1,
123267        -1,
123268        -1,
123269        -1,
123270        -1,
123271        -1,
123272        -1
123273      },
123274      {
123275        0,
123276        2,
123277        -1,
123278        -1,
123279        -1,
123280        -1,
123281        -1,
123282        -1,
123283        -1,
123284        -1,
123285        -1,
123286        -1,
123287        -1
123288      }
123289    }
123290  },
123291  {
123292    0,
123293    3,
123294    {
123295      kOperandTypeRegister,
123296      kOperandTypeRegister,
123297      kOperandTypeX86Memory,
123298      0,
123299      0,
123300      0,
123301      0,
123302      0,
123303      0,
123304      0,
123305      0,
123306      0,
123307      0
123308    },
123309    {
123310      0,
123311      0,
123312      0,
123313      0,
123314      0,
123315      0,
123316      0,
123317      0,
123318      0,
123319      0,
123320      0,
123321      0,
123322      0
123323    },
123324    {
123325      {
123326        2,
123327        0,
123328        -1,
123329        -1,
123330        -1,
123331        -1,
123332        -1,
123333        -1,
123334        -1,
123335        -1,
123336        -1,
123337        -1,
123338        -1
123339      },
123340      {
123341        0,
123342        2,
123343        -1,
123344        -1,
123345        -1,
123346        -1,
123347        -1,
123348        -1,
123349        -1,
123350        -1,
123351        -1,
123352        -1,
123353        -1
123354      }
123355    }
123356  },
123357  {
123358    0,
123359    3,
123360    {
123361      kOperandTypeRegister,
123362      kOperandTypeRegister,
123363      kOperandTypeRegister,
123364      0,
123365      0,
123366      0,
123367      0,
123368      0,
123369      0,
123370      0,
123371      0,
123372      0,
123373      0
123374    },
123375    {
123376      0,
123377      0,
123378      0,
123379      0,
123380      0,
123381      0,
123382      0,
123383      0,
123384      0,
123385      0,
123386      0,
123387      0,
123388      0
123389    },
123390    {
123391      {
123392        2,
123393        0,
123394        -1,
123395        -1,
123396        -1,
123397        -1,
123398        -1,
123399        -1,
123400        -1,
123401        -1,
123402        -1,
123403        -1,
123404        -1
123405      },
123406      {
123407        0,
123408        2,
123409        -1,
123410        -1,
123411        -1,
123412        -1,
123413        -1,
123414        -1,
123415        -1,
123416        -1,
123417        -1,
123418        -1,
123419        -1
123420      }
123421    }
123422  },
123423  {
123424    0,
123425    3,
123426    {
123427      kOperandTypeRegister,
123428      kOperandTypeRegister,
123429      kOperandTypeX86Memory,
123430      0,
123431      0,
123432      0,
123433      0,
123434      0,
123435      0,
123436      0,
123437      0,
123438      0,
123439      0
123440    },
123441    {
123442      0,
123443      0,
123444      0,
123445      0,
123446      0,
123447      0,
123448      0,
123449      0,
123450      0,
123451      0,
123452      0,
123453      0,
123454      0
123455    },
123456    {
123457      {
123458        2,
123459        0,
123460        -1,
123461        -1,
123462        -1,
123463        -1,
123464        -1,
123465        -1,
123466        -1,
123467        -1,
123468        -1,
123469        -1,
123470        -1
123471      },
123472      {
123473        0,
123474        2,
123475        -1,
123476        -1,
123477        -1,
123478        -1,
123479        -1,
123480        -1,
123481        -1,
123482        -1,
123483        -1,
123484        -1,
123485        -1
123486      }
123487    }
123488  },
123489  {
123490    0,
123491    3,
123492    {
123493      kOperandTypeRegister,
123494      kOperandTypeRegister,
123495      kOperandTypeRegister,
123496      0,
123497      0,
123498      0,
123499      0,
123500      0,
123501      0,
123502      0,
123503      0,
123504      0,
123505      0
123506    },
123507    {
123508      0,
123509      0,
123510      0,
123511      0,
123512      0,
123513      0,
123514      0,
123515      0,
123516      0,
123517      0,
123518      0,
123519      0,
123520      0
123521    },
123522    {
123523      {
123524        2,
123525        0,
123526        -1,
123527        -1,
123528        -1,
123529        -1,
123530        -1,
123531        -1,
123532        -1,
123533        -1,
123534        -1,
123535        -1,
123536        -1
123537      },
123538      {
123539        0,
123540        2,
123541        -1,
123542        -1,
123543        -1,
123544        -1,
123545        -1,
123546        -1,
123547        -1,
123548        -1,
123549        -1,
123550        -1,
123551        -1
123552      }
123553    }
123554  },
123555  {
123556    0,
123557    2,
123558    {
123559      kOperandTypeRegister,
123560      kOperandTypeX86Memory,
123561      0,
123562      0,
123563      0,
123564      0,
123565      0,
123566      0,
123567      0,
123568      0,
123569      0,
123570      0,
123571      0
123572    },
123573    {
123574      0,
123575      0,
123576      0,
123577      0,
123578      0,
123579      0,
123580      0,
123581      0,
123582      0,
123583      0,
123584      0,
123585      0,
123586      0
123587    },
123588    {
123589      {
123590        1,
123591        0,
123592        -1,
123593        -1,
123594        -1,
123595        -1,
123596        -1,
123597        -1,
123598        -1,
123599        -1,
123600        -1,
123601        -1,
123602        -1
123603      },
123604      {
123605        0,
123606        1,
123607        -1,
123608        -1,
123609        -1,
123610        -1,
123611        -1,
123612        -1,
123613        -1,
123614        -1,
123615        -1,
123616        -1,
123617        -1
123618      }
123619    }
123620  },
123621  {
123622    0,
123623    2,
123624    {
123625      kOperandTypeRegister,
123626      kOperandTypeRegister,
123627      0,
123628      0,
123629      0,
123630      0,
123631      0,
123632      0,
123633      0,
123634      0,
123635      0,
123636      0,
123637      0
123638    },
123639    {
123640      0,
123641      0,
123642      0,
123643      0,
123644      0,
123645      0,
123646      0,
123647      0,
123648      0,
123649      0,
123650      0,
123651      0,
123652      0
123653    },
123654    {
123655      {
123656        1,
123657        0,
123658        -1,
123659        -1,
123660        -1,
123661        -1,
123662        -1,
123663        -1,
123664        -1,
123665        -1,
123666        -1,
123667        -1,
123668        -1
123669      },
123670      {
123671        0,
123672        1,
123673        -1,
123674        -1,
123675        -1,
123676        -1,
123677        -1,
123678        -1,
123679        -1,
123680        -1,
123681        -1,
123682        -1,
123683        -1
123684      }
123685    }
123686  },
123687  {
123688    0,
123689    3,
123690    {
123691      kOperandTypeRegister,
123692      kOperandTypeRegister,
123693      kOperandTypeX86Memory,
123694      0,
123695      0,
123696      0,
123697      0,
123698      0,
123699      0,
123700      0,
123701      0,
123702      0,
123703      0
123704    },
123705    {
123706      0,
123707      0,
123708      0,
123709      0,
123710      0,
123711      0,
123712      0,
123713      0,
123714      0,
123715      0,
123716      0,
123717      0,
123718      0
123719    },
123720    {
123721      {
123722        2,
123723        0,
123724        -1,
123725        -1,
123726        -1,
123727        -1,
123728        -1,
123729        -1,
123730        -1,
123731        -1,
123732        -1,
123733        -1,
123734        -1
123735      },
123736      {
123737        0,
123738        2,
123739        -1,
123740        -1,
123741        -1,
123742        -1,
123743        -1,
123744        -1,
123745        -1,
123746        -1,
123747        -1,
123748        -1,
123749        -1
123750      }
123751    }
123752  },
123753  {
123754    0,
123755    3,
123756    {
123757      kOperandTypeRegister,
123758      kOperandTypeRegister,
123759      kOperandTypeRegister,
123760      0,
123761      0,
123762      0,
123763      0,
123764      0,
123765      0,
123766      0,
123767      0,
123768      0,
123769      0
123770    },
123771    {
123772      0,
123773      0,
123774      0,
123775      0,
123776      0,
123777      0,
123778      0,
123779      0,
123780      0,
123781      0,
123782      0,
123783      0,
123784      0
123785    },
123786    {
123787      {
123788        2,
123789        0,
123790        -1,
123791        -1,
123792        -1,
123793        -1,
123794        -1,
123795        -1,
123796        -1,
123797        -1,
123798        -1,
123799        -1,
123800        -1
123801      },
123802      {
123803        0,
123804        2,
123805        -1,
123806        -1,
123807        -1,
123808        -1,
123809        -1,
123810        -1,
123811        -1,
123812        -1,
123813        -1,
123814        -1,
123815        -1
123816      }
123817    }
123818  },
123819  {
123820    0,
123821    3,
123822    {
123823      kOperandTypeRegister,
123824      kOperandTypeRegister,
123825      kOperandTypeX86Memory,
123826      0,
123827      0,
123828      0,
123829      0,
123830      0,
123831      0,
123832      0,
123833      0,
123834      0,
123835      0
123836    },
123837    {
123838      0,
123839      0,
123840      0,
123841      0,
123842      0,
123843      0,
123844      0,
123845      0,
123846      0,
123847      0,
123848      0,
123849      0,
123850      0
123851    },
123852    {
123853      {
123854        2,
123855        0,
123856        -1,
123857        -1,
123858        -1,
123859        -1,
123860        -1,
123861        -1,
123862        -1,
123863        -1,
123864        -1,
123865        -1,
123866        -1
123867      },
123868      {
123869        0,
123870        2,
123871        -1,
123872        -1,
123873        -1,
123874        -1,
123875        -1,
123876        -1,
123877        -1,
123878        -1,
123879        -1,
123880        -1,
123881        -1
123882      }
123883    }
123884  },
123885  {
123886    0,
123887    3,
123888    {
123889      kOperandTypeRegister,
123890      kOperandTypeRegister,
123891      kOperandTypeRegister,
123892      0,
123893      0,
123894      0,
123895      0,
123896      0,
123897      0,
123898      0,
123899      0,
123900      0,
123901      0
123902    },
123903    {
123904      0,
123905      0,
123906      0,
123907      0,
123908      0,
123909      0,
123910      0,
123911      0,
123912      0,
123913      0,
123914      0,
123915      0,
123916      0
123917    },
123918    {
123919      {
123920        2,
123921        0,
123922        -1,
123923        -1,
123924        -1,
123925        -1,
123926        -1,
123927        -1,
123928        -1,
123929        -1,
123930        -1,
123931        -1,
123932        -1
123933      },
123934      {
123935        0,
123936        2,
123937        -1,
123938        -1,
123939        -1,
123940        -1,
123941        -1,
123942        -1,
123943        -1,
123944        -1,
123945        -1,
123946        -1,
123947        -1
123948      }
123949    }
123950  },
123951  {
123952    0,
123953    3,
123954    {
123955      kOperandTypeRegister,
123956      kOperandTypeRegister,
123957      kOperandTypeX86Memory,
123958      0,
123959      0,
123960      0,
123961      0,
123962      0,
123963      0,
123964      0,
123965      0,
123966      0,
123967      0
123968    },
123969    {
123970      0,
123971      0,
123972      0,
123973      0,
123974      0,
123975      0,
123976      0,
123977      0,
123978      0,
123979      0,
123980      0,
123981      0,
123982      0
123983    },
123984    {
123985      {
123986        2,
123987        0,
123988        -1,
123989        -1,
123990        -1,
123991        -1,
123992        -1,
123993        -1,
123994        -1,
123995        -1,
123996        -1,
123997        -1,
123998        -1
123999      },
124000      {
124001        0,
124002        2,
124003        -1,
124004        -1,
124005        -1,
124006        -1,
124007        -1,
124008        -1,
124009        -1,
124010        -1,
124011        -1,
124012        -1,
124013        -1
124014      }
124015    }
124016  },
124017  {
124018    0,
124019    3,
124020    {
124021      kOperandTypeRegister,
124022      kOperandTypeRegister,
124023      kOperandTypeRegister,
124024      0,
124025      0,
124026      0,
124027      0,
124028      0,
124029      0,
124030      0,
124031      0,
124032      0,
124033      0
124034    },
124035    {
124036      0,
124037      0,
124038      0,
124039      0,
124040      0,
124041      0,
124042      0,
124043      0,
124044      0,
124045      0,
124046      0,
124047      0,
124048      0
124049    },
124050    {
124051      {
124052        2,
124053        0,
124054        -1,
124055        -1,
124056        -1,
124057        -1,
124058        -1,
124059        -1,
124060        -1,
124061        -1,
124062        -1,
124063        -1,
124064        -1
124065      },
124066      {
124067        0,
124068        2,
124069        -1,
124070        -1,
124071        -1,
124072        -1,
124073        -1,
124074        -1,
124075        -1,
124076        -1,
124077        -1,
124078        -1,
124079        -1
124080      }
124081    }
124082  },
124083  {
124084    0,
124085    2,
124086    {
124087      kOperandTypeRegister,
124088      kOperandTypeX86Memory,
124089      0,
124090      0,
124091      0,
124092      0,
124093      0,
124094      0,
124095      0,
124096      0,
124097      0,
124098      0,
124099      0
124100    },
124101    {
124102      0,
124103      0,
124104      0,
124105      0,
124106      0,
124107      0,
124108      0,
124109      0,
124110      0,
124111      0,
124112      0,
124113      0,
124114      0
124115    },
124116    {
124117      {
124118        1,
124119        0,
124120        -1,
124121        -1,
124122        -1,
124123        -1,
124124        -1,
124125        -1,
124126        -1,
124127        -1,
124128        -1,
124129        -1,
124130        -1
124131      },
124132      {
124133        0,
124134        1,
124135        -1,
124136        -1,
124137        -1,
124138        -1,
124139        -1,
124140        -1,
124141        -1,
124142        -1,
124143        -1,
124144        -1,
124145        -1
124146      }
124147    }
124148  },
124149  {
124150    0,
124151    2,
124152    {
124153      kOperandTypeRegister,
124154      kOperandTypeRegister,
124155      0,
124156      0,
124157      0,
124158      0,
124159      0,
124160      0,
124161      0,
124162      0,
124163      0,
124164      0,
124165      0
124166    },
124167    {
124168      0,
124169      0,
124170      0,
124171      0,
124172      0,
124173      0,
124174      0,
124175      0,
124176      0,
124177      0,
124178      0,
124179      0,
124180      0
124181    },
124182    {
124183      {
124184        1,
124185        0,
124186        -1,
124187        -1,
124188        -1,
124189        -1,
124190        -1,
124191        -1,
124192        -1,
124193        -1,
124194        -1,
124195        -1,
124196        -1
124197      },
124198      {
124199        0,
124200        1,
124201        -1,
124202        -1,
124203        -1,
124204        -1,
124205        -1,
124206        -1,
124207        -1,
124208        -1,
124209        -1,
124210        -1,
124211        -1
124212      }
124213    }
124214  },
124215  {
124216    0,
124217    2,
124218    {
124219      kOperandTypeRegister,
124220      kOperandTypeX86Memory,
124221      0,
124222      0,
124223      0,
124224      0,
124225      0,
124226      0,
124227      0,
124228      0,
124229      0,
124230      0,
124231      0
124232    },
124233    {
124234      0,
124235      0,
124236      0,
124237      0,
124238      0,
124239      0,
124240      0,
124241      0,
124242      0,
124243      0,
124244      0,
124245      0,
124246      0
124247    },
124248    {
124249      {
124250        1,
124251        0,
124252        -1,
124253        -1,
124254        -1,
124255        -1,
124256        -1,
124257        -1,
124258        -1,
124259        -1,
124260        -1,
124261        -1,
124262        -1
124263      },
124264      {
124265        0,
124266        1,
124267        -1,
124268        -1,
124269        -1,
124270        -1,
124271        -1,
124272        -1,
124273        -1,
124274        -1,
124275        -1,
124276        -1,
124277        -1
124278      }
124279    }
124280  },
124281  {
124282    0,
124283    2,
124284    {
124285      kOperandTypeRegister,
124286      kOperandTypeRegister,
124287      0,
124288      0,
124289      0,
124290      0,
124291      0,
124292      0,
124293      0,
124294      0,
124295      0,
124296      0,
124297      0
124298    },
124299    {
124300      0,
124301      0,
124302      0,
124303      0,
124304      0,
124305      0,
124306      0,
124307      0,
124308      0,
124309      0,
124310      0,
124311      0,
124312      0
124313    },
124314    {
124315      {
124316        1,
124317        0,
124318        -1,
124319        -1,
124320        -1,
124321        -1,
124322        -1,
124323        -1,
124324        -1,
124325        -1,
124326        -1,
124327        -1,
124328        -1
124329      },
124330      {
124331        0,
124332        1,
124333        -1,
124334        -1,
124335        -1,
124336        -1,
124337        -1,
124338        -1,
124339        -1,
124340        -1,
124341        -1,
124342        -1,
124343        -1
124344      }
124345    }
124346  },
124347  {
124348    0,
124349    4,
124350    {
124351      kOperandTypeRegister,
124352      kOperandTypeRegister,
124353      kOperandTypeX86Memory,
124354      kOperandTypeImmediate,
124355      0,
124356      0,
124357      0,
124358      0,
124359      0,
124360      0,
124361      0,
124362      0,
124363      0
124364    },
124365    {
124366      0,
124367      0,
124368      0,
124369      0,
124370      0,
124371      0,
124372      0,
124373      0,
124374      0,
124375      0,
124376      0,
124377      0,
124378      0
124379    },
124380    {
124381      {
124382        3,
124383        2,
124384        0,
124385        -1,
124386        -1,
124387        -1,
124388        -1,
124389        -1,
124390        -1,
124391        -1,
124392        -1,
124393        -1,
124394        -1
124395      },
124396      {
124397        0,
124398        2,
124399        3,
124400        -1,
124401        -1,
124402        -1,
124403        -1,
124404        -1,
124405        -1,
124406        -1,
124407        -1,
124408        -1,
124409        -1
124410      }
124411    }
124412  },
124413  {
124414    0,
124415    4,
124416    {
124417      kOperandTypeRegister,
124418      kOperandTypeRegister,
124419      kOperandTypeRegister,
124420      kOperandTypeImmediate,
124421      0,
124422      0,
124423      0,
124424      0,
124425      0,
124426      0,
124427      0,
124428      0,
124429      0
124430    },
124431    {
124432      0,
124433      0,
124434      0,
124435      0,
124436      0,
124437      0,
124438      0,
124439      0,
124440      0,
124441      0,
124442      0,
124443      0,
124444      0
124445    },
124446    {
124447      {
124448        3,
124449        2,
124450        0,
124451        -1,
124452        -1,
124453        -1,
124454        -1,
124455        -1,
124456        -1,
124457        -1,
124458        -1,
124459        -1,
124460        -1
124461      },
124462      {
124463        0,
124464        2,
124465        3,
124466        -1,
124467        -1,
124468        -1,
124469        -1,
124470        -1,
124471        -1,
124472        -1,
124473        -1,
124474        -1,
124475        -1
124476      }
124477    }
124478  },
124479  {
124480    0,
124481    4,
124482    {
124483      kOperandTypeRegister,
124484      kOperandTypeRegister,
124485      kOperandTypeX86Memory,
124486      kOperandTypeImmediate,
124487      0,
124488      0,
124489      0,
124490      0,
124491      0,
124492      0,
124493      0,
124494      0,
124495      0
124496    },
124497    {
124498      0,
124499      0,
124500      0,
124501      0,
124502      0,
124503      0,
124504      0,
124505      0,
124506      0,
124507      0,
124508      0,
124509      0,
124510      0
124511    },
124512    {
124513      {
124514        3,
124515        2,
124516        0,
124517        -1,
124518        -1,
124519        -1,
124520        -1,
124521        -1,
124522        -1,
124523        -1,
124524        -1,
124525        -1,
124526        -1
124527      },
124528      {
124529        0,
124530        2,
124531        3,
124532        -1,
124533        -1,
124534        -1,
124535        -1,
124536        -1,
124537        -1,
124538        -1,
124539        -1,
124540        -1,
124541        -1
124542      }
124543    }
124544  },
124545  {
124546    0,
124547    4,
124548    {
124549      kOperandTypeRegister,
124550      kOperandTypeRegister,
124551      kOperandTypeRegister,
124552      kOperandTypeImmediate,
124553      0,
124554      0,
124555      0,
124556      0,
124557      0,
124558      0,
124559      0,
124560      0,
124561      0
124562    },
124563    {
124564      0,
124565      0,
124566      0,
124567      0,
124568      0,
124569      0,
124570      0,
124571      0,
124572      0,
124573      0,
124574      0,
124575      0,
124576      0
124577    },
124578    {
124579      {
124580        3,
124581        2,
124582        0,
124583        -1,
124584        -1,
124585        -1,
124586        -1,
124587        -1,
124588        -1,
124589        -1,
124590        -1,
124591        -1,
124592        -1
124593      },
124594      {
124595        0,
124596        2,
124597        3,
124598        -1,
124599        -1,
124600        -1,
124601        -1,
124602        -1,
124603        -1,
124604        -1,
124605        -1,
124606        -1,
124607        -1
124608      }
124609    }
124610  },
124611  {
124612    0,
124613    4,
124614    {
124615      kOperandTypeRegister,
124616      kOperandTypeRegister,
124617      kOperandTypeX86Memory,
124618      kOperandTypeImmediate,
124619      0,
124620      0,
124621      0,
124622      0,
124623      0,
124624      0,
124625      0,
124626      0,
124627      0
124628    },
124629    {
124630      0,
124631      0,
124632      0,
124633      0,
124634      0,
124635      0,
124636      0,
124637      0,
124638      0,
124639      0,
124640      0,
124641      0,
124642      0
124643    },
124644    {
124645      {
124646        3,
124647        2,
124648        0,
124649        -1,
124650        -1,
124651        -1,
124652        -1,
124653        -1,
124654        -1,
124655        -1,
124656        -1,
124657        -1,
124658        -1
124659      },
124660      {
124661        0,
124662        2,
124663        3,
124664        -1,
124665        -1,
124666        -1,
124667        -1,
124668        -1,
124669        -1,
124670        -1,
124671        -1,
124672        -1,
124673        -1
124674      }
124675    }
124676  },
124677  {
124678    0,
124679    4,
124680    {
124681      kOperandTypeRegister,
124682      kOperandTypeRegister,
124683      kOperandTypeRegister,
124684      kOperandTypeImmediate,
124685      0,
124686      0,
124687      0,
124688      0,
124689      0,
124690      0,
124691      0,
124692      0,
124693      0
124694    },
124695    {
124696      0,
124697      0,
124698      0,
124699      0,
124700      0,
124701      0,
124702      0,
124703      0,
124704      0,
124705      0,
124706      0,
124707      0,
124708      0
124709    },
124710    {
124711      {
124712        3,
124713        2,
124714        0,
124715        -1,
124716        -1,
124717        -1,
124718        -1,
124719        -1,
124720        -1,
124721        -1,
124722        -1,
124723        -1,
124724        -1
124725      },
124726      {
124727        0,
124728        2,
124729        3,
124730        -1,
124731        -1,
124732        -1,
124733        -1,
124734        -1,
124735        -1,
124736        -1,
124737        -1,
124738        -1,
124739        -1
124740      }
124741    }
124742  },
124743  {
124744    0,
124745    4,
124746    {
124747      kOperandTypeRegister,
124748      kOperandTypeRegister,
124749      kOperandTypeX86Memory,
124750      kOperandTypeImmediate,
124751      0,
124752      0,
124753      0,
124754      0,
124755      0,
124756      0,
124757      0,
124758      0,
124759      0
124760    },
124761    {
124762      0,
124763      0,
124764      0,
124765      0,
124766      0,
124767      0,
124768      0,
124769      0,
124770      0,
124771      0,
124772      0,
124773      0,
124774      0
124775    },
124776    {
124777      {
124778        3,
124779        2,
124780        0,
124781        -1,
124782        -1,
124783        -1,
124784        -1,
124785        -1,
124786        -1,
124787        -1,
124788        -1,
124789        -1,
124790        -1
124791      },
124792      {
124793        0,
124794        2,
124795        3,
124796        -1,
124797        -1,
124798        -1,
124799        -1,
124800        -1,
124801        -1,
124802        -1,
124803        -1,
124804        -1,
124805        -1
124806      }
124807    }
124808  },
124809  {
124810    0,
124811    4,
124812    {
124813      kOperandTypeRegister,
124814      kOperandTypeRegister,
124815      kOperandTypeRegister,
124816      kOperandTypeImmediate,
124817      0,
124818      0,
124819      0,
124820      0,
124821      0,
124822      0,
124823      0,
124824      0,
124825      0
124826    },
124827    {
124828      0,
124829      0,
124830      0,
124831      0,
124832      0,
124833      0,
124834      0,
124835      0,
124836      0,
124837      0,
124838      0,
124839      0,
124840      0
124841    },
124842    {
124843      {
124844        3,
124845        2,
124846        0,
124847        -1,
124848        -1,
124849        -1,
124850        -1,
124851        -1,
124852        -1,
124853        -1,
124854        -1,
124855        -1,
124856        -1
124857      },
124858      {
124859        0,
124860        2,
124861        3,
124862        -1,
124863        -1,
124864        -1,
124865        -1,
124866        -1,
124867        -1,
124868        -1,
124869        -1,
124870        -1,
124871        -1
124872      }
124873    }
124874  },
124875  {
124876    0,
124877    3,
124878    {
124879      kOperandTypeRegister,
124880      kOperandTypeRegister,
124881      kOperandTypeX86Memory,
124882      0,
124883      0,
124884      0,
124885      0,
124886      0,
124887      0,
124888      0,
124889      0,
124890      0,
124891      0
124892    },
124893    {
124894      0,
124895      0,
124896      0,
124897      0,
124898      0,
124899      0,
124900      0,
124901      0,
124902      0,
124903      0,
124904      0,
124905      0,
124906      0
124907    },
124908    {
124909      {
124910        2,
124911        0,
124912        -1,
124913        -1,
124914        -1,
124915        -1,
124916        -1,
124917        -1,
124918        -1,
124919        -1,
124920        -1,
124921        -1,
124922        -1
124923      },
124924      {
124925        0,
124926        2,
124927        -1,
124928        -1,
124929        -1,
124930        -1,
124931        -1,
124932        -1,
124933        -1,
124934        -1,
124935        -1,
124936        -1,
124937        -1
124938      }
124939    }
124940  },
124941  {
124942    0,
124943    3,
124944    {
124945      kOperandTypeRegister,
124946      kOperandTypeRegister,
124947      kOperandTypeRegister,
124948      0,
124949      0,
124950      0,
124951      0,
124952      0,
124953      0,
124954      0,
124955      0,
124956      0,
124957      0
124958    },
124959    {
124960      0,
124961      0,
124962      0,
124963      0,
124964      0,
124965      0,
124966      0,
124967      0,
124968      0,
124969      0,
124970      0,
124971      0,
124972      0
124973    },
124974    {
124975      {
124976        2,
124977        0,
124978        -1,
124979        -1,
124980        -1,
124981        -1,
124982        -1,
124983        -1,
124984        -1,
124985        -1,
124986        -1,
124987        -1,
124988        -1
124989      },
124990      {
124991        0,
124992        2,
124993        -1,
124994        -1,
124995        -1,
124996        -1,
124997        -1,
124998        -1,
124999        -1,
125000        -1,
125001        -1,
125002        -1,
125003        -1
125004      }
125005    }
125006  },
125007  {
125008    0,
125009    3,
125010    {
125011      kOperandTypeRegister,
125012      kOperandTypeRegister,
125013      kOperandTypeX86Memory,
125014      0,
125015      0,
125016      0,
125017      0,
125018      0,
125019      0,
125020      0,
125021      0,
125022      0,
125023      0
125024    },
125025    {
125026      0,
125027      0,
125028      0,
125029      0,
125030      0,
125031      0,
125032      0,
125033      0,
125034      0,
125035      0,
125036      0,
125037      0,
125038      0
125039    },
125040    {
125041      {
125042        2,
125043        0,
125044        -1,
125045        -1,
125046        -1,
125047        -1,
125048        -1,
125049        -1,
125050        -1,
125051        -1,
125052        -1,
125053        -1,
125054        -1
125055      },
125056      {
125057        0,
125058        2,
125059        -1,
125060        -1,
125061        -1,
125062        -1,
125063        -1,
125064        -1,
125065        -1,
125066        -1,
125067        -1,
125068        -1,
125069        -1
125070      }
125071    }
125072  },
125073  {
125074    0,
125075    3,
125076    {
125077      kOperandTypeRegister,
125078      kOperandTypeRegister,
125079      kOperandTypeRegister,
125080      0,
125081      0,
125082      0,
125083      0,
125084      0,
125085      0,
125086      0,
125087      0,
125088      0,
125089      0
125090    },
125091    {
125092      0,
125093      0,
125094      0,
125095      0,
125096      0,
125097      0,
125098      0,
125099      0,
125100      0,
125101      0,
125102      0,
125103      0,
125104      0
125105    },
125106    {
125107      {
125108        2,
125109        0,
125110        -1,
125111        -1,
125112        -1,
125113        -1,
125114        -1,
125115        -1,
125116        -1,
125117        -1,
125118        -1,
125119        -1,
125120        -1
125121      },
125122      {
125123        0,
125124        2,
125125        -1,
125126        -1,
125127        -1,
125128        -1,
125129        -1,
125130        -1,
125131        -1,
125132        -1,
125133        -1,
125134        -1,
125135        -1
125136      }
125137    }
125138  },
125139  {
125140    0,
125141    3,
125142    {
125143      kOperandTypeRegister,
125144      kOperandTypeRegister,
125145      kOperandTypeX86Memory,
125146      0,
125147      0,
125148      0,
125149      0,
125150      0,
125151      0,
125152      0,
125153      0,
125154      0,
125155      0
125156    },
125157    {
125158      0,
125159      0,
125160      0,
125161      0,
125162      0,
125163      0,
125164      0,
125165      0,
125166      0,
125167      0,
125168      0,
125169      0,
125170      0
125171    },
125172    {
125173      {
125174        2,
125175        0,
125176        -1,
125177        -1,
125178        -1,
125179        -1,
125180        -1,
125181        -1,
125182        -1,
125183        -1,
125184        -1,
125185        -1,
125186        -1
125187      },
125188      {
125189        0,
125190        2,
125191        -1,
125192        -1,
125193        -1,
125194        -1,
125195        -1,
125196        -1,
125197        -1,
125198        -1,
125199        -1,
125200        -1,
125201        -1
125202      }
125203    }
125204  },
125205  {
125206    0,
125207    3,
125208    {
125209      kOperandTypeRegister,
125210      kOperandTypeRegister,
125211      kOperandTypeRegister,
125212      0,
125213      0,
125214      0,
125215      0,
125216      0,
125217      0,
125218      0,
125219      0,
125220      0,
125221      0
125222    },
125223    {
125224      0,
125225      0,
125226      0,
125227      0,
125228      0,
125229      0,
125230      0,
125231      0,
125232      0,
125233      0,
125234      0,
125235      0,
125236      0
125237    },
125238    {
125239      {
125240        2,
125241        0,
125242        -1,
125243        -1,
125244        -1,
125245        -1,
125246        -1,
125247        -1,
125248        -1,
125249        -1,
125250        -1,
125251        -1,
125252        -1
125253      },
125254      {
125255        0,
125256        2,
125257        -1,
125258        -1,
125259        -1,
125260        -1,
125261        -1,
125262        -1,
125263        -1,
125264        -1,
125265        -1,
125266        -1,
125267        -1
125268      }
125269    }
125270  },
125271  {
125272    0,
125273    3,
125274    {
125275      kOperandTypeRegister,
125276      kOperandTypeRegister,
125277      kOperandTypeX86Memory,
125278      0,
125279      0,
125280      0,
125281      0,
125282      0,
125283      0,
125284      0,
125285      0,
125286      0,
125287      0
125288    },
125289    {
125290      0,
125291      0,
125292      0,
125293      0,
125294      0,
125295      0,
125296      0,
125297      0,
125298      0,
125299      0,
125300      0,
125301      0,
125302      0
125303    },
125304    {
125305      {
125306        2,
125307        0,
125308        -1,
125309        -1,
125310        -1,
125311        -1,
125312        -1,
125313        -1,
125314        -1,
125315        -1,
125316        -1,
125317        -1,
125318        -1
125319      },
125320      {
125321        0,
125322        2,
125323        -1,
125324        -1,
125325        -1,
125326        -1,
125327        -1,
125328        -1,
125329        -1,
125330        -1,
125331        -1,
125332        -1,
125333        -1
125334      }
125335    }
125336  },
125337  {
125338    0,
125339    3,
125340    {
125341      kOperandTypeRegister,
125342      kOperandTypeRegister,
125343      kOperandTypeRegister,
125344      0,
125345      0,
125346      0,
125347      0,
125348      0,
125349      0,
125350      0,
125351      0,
125352      0,
125353      0
125354    },
125355    {
125356      0,
125357      0,
125358      0,
125359      0,
125360      0,
125361      0,
125362      0,
125363      0,
125364      0,
125365      0,
125366      0,
125367      0,
125368      0
125369    },
125370    {
125371      {
125372        2,
125373        0,
125374        -1,
125375        -1,
125376        -1,
125377        -1,
125378        -1,
125379        -1,
125380        -1,
125381        -1,
125382        -1,
125383        -1,
125384        -1
125385      },
125386      {
125387        0,
125388        2,
125389        -1,
125390        -1,
125391        -1,
125392        -1,
125393        -1,
125394        -1,
125395        -1,
125396        -1,
125397        -1,
125398        -1,
125399        -1
125400      }
125401    }
125402  },
125403  {
125404    0,
125405    3,
125406    {
125407      kOperandTypeRegister,
125408      kOperandTypeRegister,
125409      kOperandTypeX86Memory,
125410      0,
125411      0,
125412      0,
125413      0,
125414      0,
125415      0,
125416      0,
125417      0,
125418      0,
125419      0
125420    },
125421    {
125422      0,
125423      0,
125424      0,
125425      0,
125426      0,
125427      0,
125428      0,
125429      0,
125430      0,
125431      0,
125432      0,
125433      0,
125434      0
125435    },
125436    {
125437      {
125438        2,
125439        0,
125440        -1,
125441        -1,
125442        -1,
125443        -1,
125444        -1,
125445        -1,
125446        -1,
125447        -1,
125448        -1,
125449        -1,
125450        -1
125451      },
125452      {
125453        0,
125454        2,
125455        -1,
125456        -1,
125457        -1,
125458        -1,
125459        -1,
125460        -1,
125461        -1,
125462        -1,
125463        -1,
125464        -1,
125465        -1
125466      }
125467    }
125468  },
125469  {
125470    0,
125471    3,
125472    {
125473      kOperandTypeRegister,
125474      kOperandTypeRegister,
125475      kOperandTypeRegister,
125476      0,
125477      0,
125478      0,
125479      0,
125480      0,
125481      0,
125482      0,
125483      0,
125484      0,
125485      0
125486    },
125487    {
125488      0,
125489      0,
125490      0,
125491      0,
125492      0,
125493      0,
125494      0,
125495      0,
125496      0,
125497      0,
125498      0,
125499      0,
125500      0
125501    },
125502    {
125503      {
125504        2,
125505        0,
125506        -1,
125507        -1,
125508        -1,
125509        -1,
125510        -1,
125511        -1,
125512        -1,
125513        -1,
125514        -1,
125515        -1,
125516        -1
125517      },
125518      {
125519        0,
125520        2,
125521        -1,
125522        -1,
125523        -1,
125524        -1,
125525        -1,
125526        -1,
125527        -1,
125528        -1,
125529        -1,
125530        -1,
125531        -1
125532      }
125533    }
125534  },
125535  {
125536    0,
125537    3,
125538    {
125539      kOperandTypeRegister,
125540      kOperandTypeRegister,
125541      kOperandTypeX86Memory,
125542      0,
125543      0,
125544      0,
125545      0,
125546      0,
125547      0,
125548      0,
125549      0,
125550      0,
125551      0
125552    },
125553    {
125554      0,
125555      0,
125556      0,
125557      0,
125558      0,
125559      0,
125560      0,
125561      0,
125562      0,
125563      0,
125564      0,
125565      0,
125566      0
125567    },
125568    {
125569      {
125570        2,
125571        0,
125572        -1,
125573        -1,
125574        -1,
125575        -1,
125576        -1,
125577        -1,
125578        -1,
125579        -1,
125580        -1,
125581        -1,
125582        -1
125583      },
125584      {
125585        0,
125586        2,
125587        -1,
125588        -1,
125589        -1,
125590        -1,
125591        -1,
125592        -1,
125593        -1,
125594        -1,
125595        -1,
125596        -1,
125597        -1
125598      }
125599    }
125600  },
125601  {
125602    0,
125603    3,
125604    {
125605      kOperandTypeRegister,
125606      kOperandTypeRegister,
125607      kOperandTypeRegister,
125608      0,
125609      0,
125610      0,
125611      0,
125612      0,
125613      0,
125614      0,
125615      0,
125616      0,
125617      0
125618    },
125619    {
125620      0,
125621      0,
125622      0,
125623      0,
125624      0,
125625      0,
125626      0,
125627      0,
125628      0,
125629      0,
125630      0,
125631      0,
125632      0
125633    },
125634    {
125635      {
125636        2,
125637        0,
125638        -1,
125639        -1,
125640        -1,
125641        -1,
125642        -1,
125643        -1,
125644        -1,
125645        -1,
125646        -1,
125647        -1,
125648        -1
125649      },
125650      {
125651        0,
125652        2,
125653        -1,
125654        -1,
125655        -1,
125656        -1,
125657        -1,
125658        -1,
125659        -1,
125660        -1,
125661        -1,
125662        -1,
125663        -1
125664      }
125665    }
125666  },
125667  {
125668    0,
125669    3,
125670    {
125671      kOperandTypeRegister,
125672      kOperandTypeRegister,
125673      kOperandTypeX86Memory,
125674      0,
125675      0,
125676      0,
125677      0,
125678      0,
125679      0,
125680      0,
125681      0,
125682      0,
125683      0
125684    },
125685    {
125686      0,
125687      0,
125688      0,
125689      0,
125690      0,
125691      0,
125692      0,
125693      0,
125694      0,
125695      0,
125696      0,
125697      0,
125698      0
125699    },
125700    {
125701      {
125702        2,
125703        0,
125704        -1,
125705        -1,
125706        -1,
125707        -1,
125708        -1,
125709        -1,
125710        -1,
125711        -1,
125712        -1,
125713        -1,
125714        -1
125715      },
125716      {
125717        0,
125718        2,
125719        -1,
125720        -1,
125721        -1,
125722        -1,
125723        -1,
125724        -1,
125725        -1,
125726        -1,
125727        -1,
125728        -1,
125729        -1
125730      }
125731    }
125732  },
125733  {
125734    0,
125735    3,
125736    {
125737      kOperandTypeRegister,
125738      kOperandTypeRegister,
125739      kOperandTypeRegister,
125740      0,
125741      0,
125742      0,
125743      0,
125744      0,
125745      0,
125746      0,
125747      0,
125748      0,
125749      0
125750    },
125751    {
125752      0,
125753      0,
125754      0,
125755      0,
125756      0,
125757      0,
125758      0,
125759      0,
125760      0,
125761      0,
125762      0,
125763      0,
125764      0
125765    },
125766    {
125767      {
125768        2,
125769        0,
125770        -1,
125771        -1,
125772        -1,
125773        -1,
125774        -1,
125775        -1,
125776        -1,
125777        -1,
125778        -1,
125779        -1,
125780        -1
125781      },
125782      {
125783        0,
125784        2,
125785        -1,
125786        -1,
125787        -1,
125788        -1,
125789        -1,
125790        -1,
125791        -1,
125792        -1,
125793        -1,
125794        -1,
125795        -1
125796      }
125797    }
125798  },
125799  {
125800    0,
125801    3,
125802    {
125803      kOperandTypeRegister,
125804      kOperandTypeRegister,
125805      kOperandTypeX86Memory,
125806      0,
125807      0,
125808      0,
125809      0,
125810      0,
125811      0,
125812      0,
125813      0,
125814      0,
125815      0
125816    },
125817    {
125818      0,
125819      0,
125820      0,
125821      0,
125822      0,
125823      0,
125824      0,
125825      0,
125826      0,
125827      0,
125828      0,
125829      0,
125830      0
125831    },
125832    {
125833      {
125834        2,
125835        0,
125836        -1,
125837        -1,
125838        -1,
125839        -1,
125840        -1,
125841        -1,
125842        -1,
125843        -1,
125844        -1,
125845        -1,
125846        -1
125847      },
125848      {
125849        0,
125850        2,
125851        -1,
125852        -1,
125853        -1,
125854        -1,
125855        -1,
125856        -1,
125857        -1,
125858        -1,
125859        -1,
125860        -1,
125861        -1
125862      }
125863    }
125864  },
125865  {
125866    0,
125867    3,
125868    {
125869      kOperandTypeRegister,
125870      kOperandTypeRegister,
125871      kOperandTypeRegister,
125872      0,
125873      0,
125874      0,
125875      0,
125876      0,
125877      0,
125878      0,
125879      0,
125880      0,
125881      0
125882    },
125883    {
125884      0,
125885      0,
125886      0,
125887      0,
125888      0,
125889      0,
125890      0,
125891      0,
125892      0,
125893      0,
125894      0,
125895      0,
125896      0
125897    },
125898    {
125899      {
125900        2,
125901        0,
125902        -1,
125903        -1,
125904        -1,
125905        -1,
125906        -1,
125907        -1,
125908        -1,
125909        -1,
125910        -1,
125911        -1,
125912        -1
125913      },
125914      {
125915        0,
125916        2,
125917        -1,
125918        -1,
125919        -1,
125920        -1,
125921        -1,
125922        -1,
125923        -1,
125924        -1,
125925        -1,
125926        -1,
125927        -1
125928      }
125929    }
125930  },
125931  {
125932    0,
125933    3,
125934    {
125935      kOperandTypeRegister,
125936      kOperandTypeRegister,
125937      kOperandTypeX86Memory,
125938      0,
125939      0,
125940      0,
125941      0,
125942      0,
125943      0,
125944      0,
125945      0,
125946      0,
125947      0
125948    },
125949    {
125950      0,
125951      0,
125952      0,
125953      0,
125954      0,
125955      0,
125956      0,
125957      0,
125958      0,
125959      0,
125960      0,
125961      0,
125962      0
125963    },
125964    {
125965      {
125966        2,
125967        0,
125968        -1,
125969        -1,
125970        -1,
125971        -1,
125972        -1,
125973        -1,
125974        -1,
125975        -1,
125976        -1,
125977        -1,
125978        -1
125979      },
125980      {
125981        0,
125982        2,
125983        -1,
125984        -1,
125985        -1,
125986        -1,
125987        -1,
125988        -1,
125989        -1,
125990        -1,
125991        -1,
125992        -1,
125993        -1
125994      }
125995    }
125996  },
125997  {
125998    0,
125999    3,
126000    {
126001      kOperandTypeRegister,
126002      kOperandTypeRegister,
126003      kOperandTypeRegister,
126004      0,
126005      0,
126006      0,
126007      0,
126008      0,
126009      0,
126010      0,
126011      0,
126012      0,
126013      0
126014    },
126015    {
126016      0,
126017      0,
126018      0,
126019      0,
126020      0,
126021      0,
126022      0,
126023      0,
126024      0,
126025      0,
126026      0,
126027      0,
126028      0
126029    },
126030    {
126031      {
126032        2,
126033        0,
126034        -1,
126035        -1,
126036        -1,
126037        -1,
126038        -1,
126039        -1,
126040        -1,
126041        -1,
126042        -1,
126043        -1,
126044        -1
126045      },
126046      {
126047        0,
126048        2,
126049        -1,
126050        -1,
126051        -1,
126052        -1,
126053        -1,
126054        -1,
126055        -1,
126056        -1,
126057        -1,
126058        -1,
126059        -1
126060      }
126061    }
126062  },
126063  {
126064    0,
126065    3,
126066    {
126067      kOperandTypeRegister,
126068      kOperandTypeRegister,
126069      kOperandTypeX86Memory,
126070      0,
126071      0,
126072      0,
126073      0,
126074      0,
126075      0,
126076      0,
126077      0,
126078      0,
126079      0
126080    },
126081    {
126082      0,
126083      0,
126084      0,
126085      0,
126086      0,
126087      0,
126088      0,
126089      0,
126090      0,
126091      0,
126092      0,
126093      0,
126094      0
126095    },
126096    {
126097      {
126098        2,
126099        0,
126100        -1,
126101        -1,
126102        -1,
126103        -1,
126104        -1,
126105        -1,
126106        -1,
126107        -1,
126108        -1,
126109        -1,
126110        -1
126111      },
126112      {
126113        0,
126114        2,
126115        -1,
126116        -1,
126117        -1,
126118        -1,
126119        -1,
126120        -1,
126121        -1,
126122        -1,
126123        -1,
126124        -1,
126125        -1
126126      }
126127    }
126128  },
126129  {
126130    0,
126131    3,
126132    {
126133      kOperandTypeRegister,
126134      kOperandTypeRegister,
126135      kOperandTypeRegister,
126136      0,
126137      0,
126138      0,
126139      0,
126140      0,
126141      0,
126142      0,
126143      0,
126144      0,
126145      0
126146    },
126147    {
126148      0,
126149      0,
126150      0,
126151      0,
126152      0,
126153      0,
126154      0,
126155      0,
126156      0,
126157      0,
126158      0,
126159      0,
126160      0
126161    },
126162    {
126163      {
126164        2,
126165        0,
126166        -1,
126167        -1,
126168        -1,
126169        -1,
126170        -1,
126171        -1,
126172        -1,
126173        -1,
126174        -1,
126175        -1,
126176        -1
126177      },
126178      {
126179        0,
126180        2,
126181        -1,
126182        -1,
126183        -1,
126184        -1,
126185        -1,
126186        -1,
126187        -1,
126188        -1,
126189        -1,
126190        -1,
126191        -1
126192      }
126193    }
126194  },
126195  {
126196    0,
126197    3,
126198    {
126199      kOperandTypeRegister,
126200      kOperandTypeRegister,
126201      kOperandTypeX86Memory,
126202      0,
126203      0,
126204      0,
126205      0,
126206      0,
126207      0,
126208      0,
126209      0,
126210      0,
126211      0
126212    },
126213    {
126214      0,
126215      0,
126216      0,
126217      0,
126218      0,
126219      0,
126220      0,
126221      0,
126222      0,
126223      0,
126224      0,
126225      0,
126226      0
126227    },
126228    {
126229      {
126230        2,
126231        0,
126232        -1,
126233        -1,
126234        -1,
126235        -1,
126236        -1,
126237        -1,
126238        -1,
126239        -1,
126240        -1,
126241        -1,
126242        -1
126243      },
126244      {
126245        0,
126246        2,
126247        -1,
126248        -1,
126249        -1,
126250        -1,
126251        -1,
126252        -1,
126253        -1,
126254        -1,
126255        -1,
126256        -1,
126257        -1
126258      }
126259    }
126260  },
126261  {
126262    0,
126263    3,
126264    {
126265      kOperandTypeRegister,
126266      kOperandTypeRegister,
126267      kOperandTypeRegister,
126268      0,
126269      0,
126270      0,
126271      0,
126272      0,
126273      0,
126274      0,
126275      0,
126276      0,
126277      0
126278    },
126279    {
126280      0,
126281      0,
126282      0,
126283      0,
126284      0,
126285      0,
126286      0,
126287      0,
126288      0,
126289      0,
126290      0,
126291      0,
126292      0
126293    },
126294    {
126295      {
126296        2,
126297        0,
126298        -1,
126299        -1,
126300        -1,
126301        -1,
126302        -1,
126303        -1,
126304        -1,
126305        -1,
126306        -1,
126307        -1,
126308        -1
126309      },
126310      {
126311        0,
126312        2,
126313        -1,
126314        -1,
126315        -1,
126316        -1,
126317        -1,
126318        -1,
126319        -1,
126320        -1,
126321        -1,
126322        -1,
126323        -1
126324      }
126325    }
126326  },
126327  {
126328    0,
126329    3,
126330    {
126331      kOperandTypeRegister,
126332      kOperandTypeRegister,
126333      kOperandTypeX86Memory,
126334      0,
126335      0,
126336      0,
126337      0,
126338      0,
126339      0,
126340      0,
126341      0,
126342      0,
126343      0
126344    },
126345    {
126346      0,
126347      0,
126348      0,
126349      0,
126350      0,
126351      0,
126352      0,
126353      0,
126354      0,
126355      0,
126356      0,
126357      0,
126358      0
126359    },
126360    {
126361      {
126362        2,
126363        0,
126364        -1,
126365        -1,
126366        -1,
126367        -1,
126368        -1,
126369        -1,
126370        -1,
126371        -1,
126372        -1,
126373        -1,
126374        -1
126375      },
126376      {
126377        0,
126378        2,
126379        -1,
126380        -1,
126381        -1,
126382        -1,
126383        -1,
126384        -1,
126385        -1,
126386        -1,
126387        -1,
126388        -1,
126389        -1
126390      }
126391    }
126392  },
126393  {
126394    0,
126395    3,
126396    {
126397      kOperandTypeRegister,
126398      kOperandTypeRegister,
126399      kOperandTypeRegister,
126400      0,
126401      0,
126402      0,
126403      0,
126404      0,
126405      0,
126406      0,
126407      0,
126408      0,
126409      0
126410    },
126411    {
126412      0,
126413      0,
126414      0,
126415      0,
126416      0,
126417      0,
126418      0,
126419      0,
126420      0,
126421      0,
126422      0,
126423      0,
126424      0
126425    },
126426    {
126427      {
126428        2,
126429        0,
126430        -1,
126431        -1,
126432        -1,
126433        -1,
126434        -1,
126435        -1,
126436        -1,
126437        -1,
126438        -1,
126439        -1,
126440        -1
126441      },
126442      {
126443        0,
126444        2,
126445        -1,
126446        -1,
126447        -1,
126448        -1,
126449        -1,
126450        -1,
126451        -1,
126452        -1,
126453        -1,
126454        -1,
126455        -1
126456      }
126457    }
126458  },
126459  {
126460    0,
126461    3,
126462    {
126463      kOperandTypeRegister,
126464      kOperandTypeRegister,
126465      kOperandTypeX86Memory,
126466      0,
126467      0,
126468      0,
126469      0,
126470      0,
126471      0,
126472      0,
126473      0,
126474      0,
126475      0
126476    },
126477    {
126478      0,
126479      0,
126480      0,
126481      0,
126482      0,
126483      0,
126484      0,
126485      0,
126486      0,
126487      0,
126488      0,
126489      0,
126490      0
126491    },
126492    {
126493      {
126494        2,
126495        0,
126496        -1,
126497        -1,
126498        -1,
126499        -1,
126500        -1,
126501        -1,
126502        -1,
126503        -1,
126504        -1,
126505        -1,
126506        -1
126507      },
126508      {
126509        0,
126510        2,
126511        -1,
126512        -1,
126513        -1,
126514        -1,
126515        -1,
126516        -1,
126517        -1,
126518        -1,
126519        -1,
126520        -1,
126521        -1
126522      }
126523    }
126524  },
126525  {
126526    0,
126527    3,
126528    {
126529      kOperandTypeRegister,
126530      kOperandTypeRegister,
126531      kOperandTypeRegister,
126532      0,
126533      0,
126534      0,
126535      0,
126536      0,
126537      0,
126538      0,
126539      0,
126540      0,
126541      0
126542    },
126543    {
126544      0,
126545      0,
126546      0,
126547      0,
126548      0,
126549      0,
126550      0,
126551      0,
126552      0,
126553      0,
126554      0,
126555      0,
126556      0
126557    },
126558    {
126559      {
126560        2,
126561        0,
126562        -1,
126563        -1,
126564        -1,
126565        -1,
126566        -1,
126567        -1,
126568        -1,
126569        -1,
126570        -1,
126571        -1,
126572        -1
126573      },
126574      {
126575        0,
126576        2,
126577        -1,
126578        -1,
126579        -1,
126580        -1,
126581        -1,
126582        -1,
126583        -1,
126584        -1,
126585        -1,
126586        -1,
126587        -1
126588      }
126589    }
126590  },
126591  {
126592    0,
126593    3,
126594    {
126595      kOperandTypeRegister,
126596      kOperandTypeRegister,
126597      kOperandTypeX86Memory,
126598      0,
126599      0,
126600      0,
126601      0,
126602      0,
126603      0,
126604      0,
126605      0,
126606      0,
126607      0
126608    },
126609    {
126610      0,
126611      0,
126612      0,
126613      0,
126614      0,
126615      0,
126616      0,
126617      0,
126618      0,
126619      0,
126620      0,
126621      0,
126622      0
126623    },
126624    {
126625      {
126626        2,
126627        0,
126628        -1,
126629        -1,
126630        -1,
126631        -1,
126632        -1,
126633        -1,
126634        -1,
126635        -1,
126636        -1,
126637        -1,
126638        -1
126639      },
126640      {
126641        0,
126642        2,
126643        -1,
126644        -1,
126645        -1,
126646        -1,
126647        -1,
126648        -1,
126649        -1,
126650        -1,
126651        -1,
126652        -1,
126653        -1
126654      }
126655    }
126656  },
126657  {
126658    0,
126659    3,
126660    {
126661      kOperandTypeRegister,
126662      kOperandTypeRegister,
126663      kOperandTypeRegister,
126664      0,
126665      0,
126666      0,
126667      0,
126668      0,
126669      0,
126670      0,
126671      0,
126672      0,
126673      0
126674    },
126675    {
126676      0,
126677      0,
126678      0,
126679      0,
126680      0,
126681      0,
126682      0,
126683      0,
126684      0,
126685      0,
126686      0,
126687      0,
126688      0
126689    },
126690    {
126691      {
126692        2,
126693        0,
126694        -1,
126695        -1,
126696        -1,
126697        -1,
126698        -1,
126699        -1,
126700        -1,
126701        -1,
126702        -1,
126703        -1,
126704        -1
126705      },
126706      {
126707        0,
126708        2,
126709        -1,
126710        -1,
126711        -1,
126712        -1,
126713        -1,
126714        -1,
126715        -1,
126716        -1,
126717        -1,
126718        -1,
126719        -1
126720      }
126721    }
126722  },
126723  {
126724    kInstructionTypeMove,
126725    2,
126726    {
126727      kOperandTypeRegister,
126728      kOperandTypeRegister,
126729      0,
126730      0,
126731      0,
126732      0,
126733      0,
126734      0,
126735      0,
126736      0,
126737      0,
126738      0,
126739      0
126740    },
126741    {
126742      kOperandFlagTarget,
126743      kOperandFlagSource,
126744      0,
126745      0,
126746      0,
126747      0,
126748      0,
126749      0,
126750      0,
126751      0,
126752      0,
126753      0,
126754      0
126755    },
126756    {
126757      {
126758        1,
126759        0,
126760        -1,
126761        -1,
126762        -1,
126763        -1,
126764        -1,
126765        -1,
126766        -1,
126767        -1,
126768        -1,
126769        -1,
126770        -1
126771      },
126772      {
126773        0,
126774        1,
126775        -1,
126776        -1,
126777        -1,
126778        -1,
126779        -1,
126780        -1,
126781        -1,
126782        -1,
126783        -1,
126784        -1,
126785        -1
126786      }
126787    }
126788  },
126789  {
126790    0,
126791    2,
126792    {
126793      kOperandTypeRegister,
126794      kOperandTypeX86Memory,
126795      0,
126796      0,
126797      0,
126798      0,
126799      0,
126800      0,
126801      0,
126802      0,
126803      0,
126804      0,
126805      0
126806    },
126807    {
126808      0,
126809      0,
126810      0,
126811      0,
126812      0,
126813      0,
126814      0,
126815      0,
126816      0,
126817      0,
126818      0,
126819      0,
126820      0
126821    },
126822    {
126823      {
126824        1,
126825        0,
126826        -1,
126827        -1,
126828        -1,
126829        -1,
126830        -1,
126831        -1,
126832        -1,
126833        -1,
126834        -1,
126835        -1,
126836        -1
126837      },
126838      {
126839        0,
126840        1,
126841        -1,
126842        -1,
126843        -1,
126844        -1,
126845        -1,
126846        -1,
126847        -1,
126848        -1,
126849        -1,
126850        -1,
126851        -1
126852      }
126853    }
126854  },
126855  {
126856    0,
126857    2,
126858    {
126859      kOperandTypeRegister,
126860      kOperandTypeRegister,
126861      0,
126862      0,
126863      0,
126864      0,
126865      0,
126866      0,
126867      0,
126868      0,
126869      0,
126870      0,
126871      0
126872    },
126873    {
126874      0,
126875      0,
126876      0,
126877      0,
126878      0,
126879      0,
126880      0,
126881      0,
126882      0,
126883      0,
126884      0,
126885      0,
126886      0
126887    },
126888    {
126889      {
126890        1,
126891        0,
126892        -1,
126893        -1,
126894        -1,
126895        -1,
126896        -1,
126897        -1,
126898        -1,
126899        -1,
126900        -1,
126901        -1,
126902        -1
126903      },
126904      {
126905        0,
126906        1,
126907        -1,
126908        -1,
126909        -1,
126910        -1,
126911        -1,
126912        -1,
126913        -1,
126914        -1,
126915        -1,
126916        -1,
126917        -1
126918      }
126919    }
126920  },
126921  {
126922    0,
126923    2,
126924    {
126925      kOperandTypeRegister,
126926      kOperandTypeX86Memory,
126927      0,
126928      0,
126929      0,
126930      0,
126931      0,
126932      0,
126933      0,
126934      0,
126935      0,
126936      0,
126937      0
126938    },
126939    {
126940      0,
126941      0,
126942      0,
126943      0,
126944      0,
126945      0,
126946      0,
126947      0,
126948      0,
126949      0,
126950      0,
126951      0,
126952      0
126953    },
126954    {
126955      {
126956        1,
126957        0,
126958        -1,
126959        -1,
126960        -1,
126961        -1,
126962        -1,
126963        -1,
126964        -1,
126965        -1,
126966        -1,
126967        -1,
126968        -1
126969      },
126970      {
126971        0,
126972        1,
126973        -1,
126974        -1,
126975        -1,
126976        -1,
126977        -1,
126978        -1,
126979        -1,
126980        -1,
126981        -1,
126982        -1,
126983        -1
126984      }
126985    }
126986  },
126987  {
126988    0,
126989    2,
126990    {
126991      kOperandTypeRegister,
126992      kOperandTypeRegister,
126993      0,
126994      0,
126995      0,
126996      0,
126997      0,
126998      0,
126999      0,
127000      0,
127001      0,
127002      0,
127003      0
127004    },
127005    {
127006      0,
127007      0,
127008      0,
127009      0,
127010      0,
127011      0,
127012      0,
127013      0,
127014      0,
127015      0,
127016      0,
127017      0,
127018      0
127019    },
127020    {
127021      {
127022        1,
127023        0,
127024        -1,
127025        -1,
127026        -1,
127027        -1,
127028        -1,
127029        -1,
127030        -1,
127031        -1,
127032        -1,
127033        -1,
127034        -1
127035      },
127036      {
127037        0,
127038        1,
127039        -1,
127040        -1,
127041        -1,
127042        -1,
127043        -1,
127044        -1,
127045        -1,
127046        -1,
127047        -1,
127048        -1,
127049        -1
127050      }
127051    }
127052  },
127053  {
127054    0,
127055    2,
127056    {
127057      kOperandTypeRegister,
127058      kOperandTypeX86Memory,
127059      0,
127060      0,
127061      0,
127062      0,
127063      0,
127064      0,
127065      0,
127066      0,
127067      0,
127068      0,
127069      0
127070    },
127071    {
127072      0,
127073      0,
127074      0,
127075      0,
127076      0,
127077      0,
127078      0,
127079      0,
127080      0,
127081      0,
127082      0,
127083      0,
127084      0
127085    },
127086    {
127087      {
127088        1,
127089        0,
127090        -1,
127091        -1,
127092        -1,
127093        -1,
127094        -1,
127095        -1,
127096        -1,
127097        -1,
127098        -1,
127099        -1,
127100        -1
127101      },
127102      {
127103        0,
127104        1,
127105        -1,
127106        -1,
127107        -1,
127108        -1,
127109        -1,
127110        -1,
127111        -1,
127112        -1,
127113        -1,
127114        -1,
127115        -1
127116      }
127117    }
127118  },
127119  {
127120    0,
127121    2,
127122    {
127123      kOperandTypeRegister,
127124      kOperandTypeRegister,
127125      0,
127126      0,
127127      0,
127128      0,
127129      0,
127130      0,
127131      0,
127132      0,
127133      0,
127134      0,
127135      0
127136    },
127137    {
127138      0,
127139      0,
127140      0,
127141      0,
127142      0,
127143      0,
127144      0,
127145      0,
127146      0,
127147      0,
127148      0,
127149      0,
127150      0
127151    },
127152    {
127153      {
127154        1,
127155        0,
127156        -1,
127157        -1,
127158        -1,
127159        -1,
127160        -1,
127161        -1,
127162        -1,
127163        -1,
127164        -1,
127165        -1,
127166        -1
127167      },
127168      {
127169        0,
127170        1,
127171        -1,
127172        -1,
127173        -1,
127174        -1,
127175        -1,
127176        -1,
127177        -1,
127178        -1,
127179        -1,
127180        -1,
127181        -1
127182      }
127183    }
127184  },
127185  {
127186    0,
127187    2,
127188    {
127189      kOperandTypeRegister,
127190      kOperandTypeX86Memory,
127191      0,
127192      0,
127193      0,
127194      0,
127195      0,
127196      0,
127197      0,
127198      0,
127199      0,
127200      0,
127201      0
127202    },
127203    {
127204      0,
127205      0,
127206      0,
127207      0,
127208      0,
127209      0,
127210      0,
127211      0,
127212      0,
127213      0,
127214      0,
127215      0,
127216      0
127217    },
127218    {
127219      {
127220        1,
127221        0,
127222        -1,
127223        -1,
127224        -1,
127225        -1,
127226        -1,
127227        -1,
127228        -1,
127229        -1,
127230        -1,
127231        -1,
127232        -1
127233      },
127234      {
127235        0,
127236        1,
127237        -1,
127238        -1,
127239        -1,
127240        -1,
127241        -1,
127242        -1,
127243        -1,
127244        -1,
127245        -1,
127246        -1,
127247        -1
127248      }
127249    }
127250  },
127251  {
127252    0,
127253    2,
127254    {
127255      kOperandTypeRegister,
127256      kOperandTypeRegister,
127257      0,
127258      0,
127259      0,
127260      0,
127261      0,
127262      0,
127263      0,
127264      0,
127265      0,
127266      0,
127267      0
127268    },
127269    {
127270      0,
127271      0,
127272      0,
127273      0,
127274      0,
127275      0,
127276      0,
127277      0,
127278      0,
127279      0,
127280      0,
127281      0,
127282      0
127283    },
127284    {
127285      {
127286        1,
127287        0,
127288        -1,
127289        -1,
127290        -1,
127291        -1,
127292        -1,
127293        -1,
127294        -1,
127295        -1,
127296        -1,
127297        -1,
127298        -1
127299      },
127300      {
127301        0,
127302        1,
127303        -1,
127304        -1,
127305        -1,
127306        -1,
127307        -1,
127308        -1,
127309        -1,
127310        -1,
127311        -1,
127312        -1,
127313        -1
127314      }
127315    }
127316  },
127317  {
127318    0,
127319    2,
127320    {
127321      kOperandTypeRegister,
127322      kOperandTypeX86Memory,
127323      0,
127324      0,
127325      0,
127326      0,
127327      0,
127328      0,
127329      0,
127330      0,
127331      0,
127332      0,
127333      0
127334    },
127335    {
127336      0,
127337      0,
127338      0,
127339      0,
127340      0,
127341      0,
127342      0,
127343      0,
127344      0,
127345      0,
127346      0,
127347      0,
127348      0
127349    },
127350    {
127351      {
127352        1,
127353        0,
127354        -1,
127355        -1,
127356        -1,
127357        -1,
127358        -1,
127359        -1,
127360        -1,
127361        -1,
127362        -1,
127363        -1,
127364        -1
127365      },
127366      {
127367        0,
127368        1,
127369        -1,
127370        -1,
127371        -1,
127372        -1,
127373        -1,
127374        -1,
127375        -1,
127376        -1,
127377        -1,
127378        -1,
127379        -1
127380      }
127381    }
127382  },
127383  {
127384    0,
127385    2,
127386    {
127387      kOperandTypeRegister,
127388      kOperandTypeRegister,
127389      0,
127390      0,
127391      0,
127392      0,
127393      0,
127394      0,
127395      0,
127396      0,
127397      0,
127398      0,
127399      0
127400    },
127401    {
127402      0,
127403      0,
127404      0,
127405      0,
127406      0,
127407      0,
127408      0,
127409      0,
127410      0,
127411      0,
127412      0,
127413      0,
127414      0
127415    },
127416    {
127417      {
127418        1,
127419        0,
127420        -1,
127421        -1,
127422        -1,
127423        -1,
127424        -1,
127425        -1,
127426        -1,
127427        -1,
127428        -1,
127429        -1,
127430        -1
127431      },
127432      {
127433        0,
127434        1,
127435        -1,
127436        -1,
127437        -1,
127438        -1,
127439        -1,
127440        -1,
127441        -1,
127442        -1,
127443        -1,
127444        -1,
127445        -1
127446      }
127447    }
127448  },
127449  {
127450    0,
127451    2,
127452    {
127453      kOperandTypeRegister,
127454      kOperandTypeX86Memory,
127455      0,
127456      0,
127457      0,
127458      0,
127459      0,
127460      0,
127461      0,
127462      0,
127463      0,
127464      0,
127465      0
127466    },
127467    {
127468      0,
127469      0,
127470      0,
127471      0,
127472      0,
127473      0,
127474      0,
127475      0,
127476      0,
127477      0,
127478      0,
127479      0,
127480      0
127481    },
127482    {
127483      {
127484        1,
127485        0,
127486        -1,
127487        -1,
127488        -1,
127489        -1,
127490        -1,
127491        -1,
127492        -1,
127493        -1,
127494        -1,
127495        -1,
127496        -1
127497      },
127498      {
127499        0,
127500        1,
127501        -1,
127502        -1,
127503        -1,
127504        -1,
127505        -1,
127506        -1,
127507        -1,
127508        -1,
127509        -1,
127510        -1,
127511        -1
127512      }
127513    }
127514  },
127515  {
127516    0,
127517    2,
127518    {
127519      kOperandTypeRegister,
127520      kOperandTypeRegister,
127521      0,
127522      0,
127523      0,
127524      0,
127525      0,
127526      0,
127527      0,
127528      0,
127529      0,
127530      0,
127531      0
127532    },
127533    {
127534      0,
127535      0,
127536      0,
127537      0,
127538      0,
127539      0,
127540      0,
127541      0,
127542      0,
127543      0,
127544      0,
127545      0,
127546      0
127547    },
127548    {
127549      {
127550        1,
127551        0,
127552        -1,
127553        -1,
127554        -1,
127555        -1,
127556        -1,
127557        -1,
127558        -1,
127559        -1,
127560        -1,
127561        -1,
127562        -1
127563      },
127564      {
127565        0,
127566        1,
127567        -1,
127568        -1,
127569        -1,
127570        -1,
127571        -1,
127572        -1,
127573        -1,
127574        -1,
127575        -1,
127576        -1,
127577        -1
127578      }
127579    }
127580  },
127581  {
127582    kInstructionTypeMove,
127583    2,
127584    {
127585      kOperandTypeRegister,
127586      kOperandTypeX86Memory,
127587      0,
127588      0,
127589      0,
127590      0,
127591      0,
127592      0,
127593      0,
127594      0,
127595      0,
127596      0,
127597      0
127598    },
127599    {
127600      kOperandFlagTarget,
127601      kOperandFlagSource,
127602      0,
127603      0,
127604      0,
127605      0,
127606      0,
127607      0,
127608      0,
127609      0,
127610      0,
127611      0,
127612      0
127613    },
127614    {
127615      {
127616        1,
127617        0,
127618        -1,
127619        -1,
127620        -1,
127621        -1,
127622        -1,
127623        -1,
127624        -1,
127625        -1,
127626        -1,
127627        -1,
127628        -1
127629      },
127630      {
127631        0,
127632        1,
127633        -1,
127634        -1,
127635        -1,
127636        -1,
127637        -1,
127638        -1,
127639        -1,
127640        -1,
127641        -1,
127642        -1,
127643        -1
127644      }
127645    }
127646  },
127647  {
127648    kInstructionTypeMove,
127649    2,
127650    {
127651      kOperandTypeRegister,
127652      kOperandTypeRegister,
127653      0,
127654      0,
127655      0,
127656      0,
127657      0,
127658      0,
127659      0,
127660      0,
127661      0,
127662      0,
127663      0
127664    },
127665    {
127666      kOperandFlagTarget,
127667      kOperandFlagSource,
127668      0,
127669      0,
127670      0,
127671      0,
127672      0,
127673      0,
127674      0,
127675      0,
127676      0,
127677      0,
127678      0
127679    },
127680    {
127681      {
127682        1,
127683        0,
127684        -1,
127685        -1,
127686        -1,
127687        -1,
127688        -1,
127689        -1,
127690        -1,
127691        -1,
127692        -1,
127693        -1,
127694        -1
127695      },
127696      {
127697        0,
127698        1,
127699        -1,
127700        -1,
127701        -1,
127702        -1,
127703        -1,
127704        -1,
127705        -1,
127706        -1,
127707        -1,
127708        -1,
127709        -1
127710      }
127711    }
127712  },
127713  {
127714    kInstructionTypeMove,
127715    2,
127716    {
127717      kOperandTypeRegister,
127718      kOperandTypeX86Memory,
127719      0,
127720      0,
127721      0,
127722      0,
127723      0,
127724      0,
127725      0,
127726      0,
127727      0,
127728      0,
127729      0
127730    },
127731    {
127732      kOperandFlagTarget,
127733      kOperandFlagSource,
127734      0,
127735      0,
127736      0,
127737      0,
127738      0,
127739      0,
127740      0,
127741      0,
127742      0,
127743      0,
127744      0
127745    },
127746    {
127747      {
127748        1,
127749        0,
127750        -1,
127751        -1,
127752        -1,
127753        -1,
127754        -1,
127755        -1,
127756        -1,
127757        -1,
127758        -1,
127759        -1,
127760        -1
127761      },
127762      {
127763        0,
127764        1,
127765        -1,
127766        -1,
127767        -1,
127768        -1,
127769        -1,
127770        -1,
127771        -1,
127772        -1,
127773        -1,
127774        -1,
127775        -1
127776      }
127777    }
127778  },
127779  {
127780    kInstructionTypeMove,
127781    2,
127782    {
127783      kOperandTypeRegister,
127784      kOperandTypeRegister,
127785      0,
127786      0,
127787      0,
127788      0,
127789      0,
127790      0,
127791      0,
127792      0,
127793      0,
127794      0,
127795      0
127796    },
127797    {
127798      kOperandFlagTarget,
127799      kOperandFlagSource,
127800      0,
127801      0,
127802      0,
127803      0,
127804      0,
127805      0,
127806      0,
127807      0,
127808      0,
127809      0,
127810      0
127811    },
127812    {
127813      {
127814        1,
127815        0,
127816        -1,
127817        -1,
127818        -1,
127819        -1,
127820        -1,
127821        -1,
127822        -1,
127823        -1,
127824        -1,
127825        -1,
127826        -1
127827      },
127828      {
127829        0,
127830        1,
127831        -1,
127832        -1,
127833        -1,
127834        -1,
127835        -1,
127836        -1,
127837        -1,
127838        -1,
127839        -1,
127840        -1,
127841        -1
127842      }
127843    }
127844  },
127845  {
127846    kInstructionTypeMove,
127847    2,
127848    {
127849      kOperandTypeRegister,
127850      kOperandTypeX86Memory,
127851      0,
127852      0,
127853      0,
127854      0,
127855      0,
127856      0,
127857      0,
127858      0,
127859      0,
127860      0,
127861      0
127862    },
127863    {
127864      kOperandFlagTarget,
127865      kOperandFlagSource,
127866      0,
127867      0,
127868      0,
127869      0,
127870      0,
127871      0,
127872      0,
127873      0,
127874      0,
127875      0,
127876      0
127877    },
127878    {
127879      {
127880        1,
127881        0,
127882        -1,
127883        -1,
127884        -1,
127885        -1,
127886        -1,
127887        -1,
127888        -1,
127889        -1,
127890        -1,
127891        -1,
127892        -1
127893      },
127894      {
127895        0,
127896        1,
127897        -1,
127898        -1,
127899        -1,
127900        -1,
127901        -1,
127902        -1,
127903        -1,
127904        -1,
127905        -1,
127906        -1,
127907        -1
127908      }
127909    }
127910  },
127911  {
127912    kInstructionTypeMove,
127913    2,
127914    {
127915      kOperandTypeRegister,
127916      kOperandTypeRegister,
127917      0,
127918      0,
127919      0,
127920      0,
127921      0,
127922      0,
127923      0,
127924      0,
127925      0,
127926      0,
127927      0
127928    },
127929    {
127930      kOperandFlagTarget,
127931      kOperandFlagSource,
127932      0,
127933      0,
127934      0,
127935      0,
127936      0,
127937      0,
127938      0,
127939      0,
127940      0,
127941      0,
127942      0
127943    },
127944    {
127945      {
127946        1,
127947        0,
127948        -1,
127949        -1,
127950        -1,
127951        -1,
127952        -1,
127953        -1,
127954        -1,
127955        -1,
127956        -1,
127957        -1,
127958        -1
127959      },
127960      {
127961        0,
127962        1,
127963        -1,
127964        -1,
127965        -1,
127966        -1,
127967        -1,
127968        -1,
127969        -1,
127970        -1,
127971        -1,
127972        -1,
127973        -1
127974      }
127975    }
127976  },
127977  {
127978    kInstructionTypeMove,
127979    2,
127980    {
127981      kOperandTypeRegister,
127982      kOperandTypeX86Memory,
127983      0,
127984      0,
127985      0,
127986      0,
127987      0,
127988      0,
127989      0,
127990      0,
127991      0,
127992      0,
127993      0
127994    },
127995    {
127996      kOperandFlagTarget,
127997      kOperandFlagSource,
127998      0,
127999      0,
128000      0,
128001      0,
128002      0,
128003      0,
128004      0,
128005      0,
128006      0,
128007      0,
128008      0
128009    },
128010    {
128011      {
128012        1,
128013        0,
128014        -1,
128015        -1,
128016        -1,
128017        -1,
128018        -1,
128019        -1,
128020        -1,
128021        -1,
128022        -1,
128023        -1,
128024        -1
128025      },
128026      {
128027        0,
128028        1,
128029        -1,
128030        -1,
128031        -1,
128032        -1,
128033        -1,
128034        -1,
128035        -1,
128036        -1,
128037        -1,
128038        -1,
128039        -1
128040      }
128041    }
128042  },
128043  {
128044    kInstructionTypeMove,
128045    2,
128046    {
128047      kOperandTypeRegister,
128048      kOperandTypeRegister,
128049      0,
128050      0,
128051      0,
128052      0,
128053      0,
128054      0,
128055      0,
128056      0,
128057      0,
128058      0,
128059      0
128060    },
128061    {
128062      kOperandFlagTarget,
128063      kOperandFlagSource,
128064      0,
128065      0,
128066      0,
128067      0,
128068      0,
128069      0,
128070      0,
128071      0,
128072      0,
128073      0,
128074      0
128075    },
128076    {
128077      {
128078        1,
128079        0,
128080        -1,
128081        -1,
128082        -1,
128083        -1,
128084        -1,
128085        -1,
128086        -1,
128087        -1,
128088        -1,
128089        -1,
128090        -1
128091      },
128092      {
128093        0,
128094        1,
128095        -1,
128096        -1,
128097        -1,
128098        -1,
128099        -1,
128100        -1,
128101        -1,
128102        -1,
128103        -1,
128104        -1,
128105        -1
128106      }
128107    }
128108  },
128109  {
128110    kInstructionTypeMove,
128111    2,
128112    {
128113      kOperandTypeRegister,
128114      kOperandTypeX86Memory,
128115      0,
128116      0,
128117      0,
128118      0,
128119      0,
128120      0,
128121      0,
128122      0,
128123      0,
128124      0,
128125      0
128126    },
128127    {
128128      kOperandFlagTarget,
128129      kOperandFlagSource,
128130      0,
128131      0,
128132      0,
128133      0,
128134      0,
128135      0,
128136      0,
128137      0,
128138      0,
128139      0,
128140      0
128141    },
128142    {
128143      {
128144        1,
128145        0,
128146        -1,
128147        -1,
128148        -1,
128149        -1,
128150        -1,
128151        -1,
128152        -1,
128153        -1,
128154        -1,
128155        -1,
128156        -1
128157      },
128158      {
128159        0,
128160        1,
128161        -1,
128162        -1,
128163        -1,
128164        -1,
128165        -1,
128166        -1,
128167        -1,
128168        -1,
128169        -1,
128170        -1,
128171        -1
128172      }
128173    }
128174  },
128175  {
128176    kInstructionTypeMove,
128177    2,
128178    {
128179      kOperandTypeRegister,
128180      kOperandTypeRegister,
128181      0,
128182      0,
128183      0,
128184      0,
128185      0,
128186      0,
128187      0,
128188      0,
128189      0,
128190      0,
128191      0
128192    },
128193    {
128194      kOperandFlagTarget,
128195      kOperandFlagSource,
128196      0,
128197      0,
128198      0,
128199      0,
128200      0,
128201      0,
128202      0,
128203      0,
128204      0,
128205      0,
128206      0
128207    },
128208    {
128209      {
128210        1,
128211        0,
128212        -1,
128213        -1,
128214        -1,
128215        -1,
128216        -1,
128217        -1,
128218        -1,
128219        -1,
128220        -1,
128221        -1,
128222        -1
128223      },
128224      {
128225        0,
128226        1,
128227        -1,
128228        -1,
128229        -1,
128230        -1,
128231        -1,
128232        -1,
128233        -1,
128234        -1,
128235        -1,
128236        -1,
128237        -1
128238      }
128239    }
128240  },
128241  {
128242    kInstructionTypeMove,
128243    2,
128244    {
128245      kOperandTypeRegister,
128246      kOperandTypeX86Memory,
128247      0,
128248      0,
128249      0,
128250      0,
128251      0,
128252      0,
128253      0,
128254      0,
128255      0,
128256      0,
128257      0
128258    },
128259    {
128260      kOperandFlagTarget,
128261      kOperandFlagSource,
128262      0,
128263      0,
128264      0,
128265      0,
128266      0,
128267      0,
128268      0,
128269      0,
128270      0,
128271      0,
128272      0
128273    },
128274    {
128275      {
128276        1,
128277        0,
128278        -1,
128279        -1,
128280        -1,
128281        -1,
128282        -1,
128283        -1,
128284        -1,
128285        -1,
128286        -1,
128287        -1,
128288        -1
128289      },
128290      {
128291        0,
128292        1,
128293        -1,
128294        -1,
128295        -1,
128296        -1,
128297        -1,
128298        -1,
128299        -1,
128300        -1,
128301        -1,
128302        -1,
128303        -1
128304      }
128305    }
128306  },
128307  {
128308    kInstructionTypeMove,
128309    2,
128310    {
128311      kOperandTypeRegister,
128312      kOperandTypeRegister,
128313      0,
128314      0,
128315      0,
128316      0,
128317      0,
128318      0,
128319      0,
128320      0,
128321      0,
128322      0,
128323      0
128324    },
128325    {
128326      kOperandFlagTarget,
128327      kOperandFlagSource,
128328      0,
128329      0,
128330      0,
128331      0,
128332      0,
128333      0,
128334      0,
128335      0,
128336      0,
128337      0,
128338      0
128339    },
128340    {
128341      {
128342        1,
128343        0,
128344        -1,
128345        -1,
128346        -1,
128347        -1,
128348        -1,
128349        -1,
128350        -1,
128351        -1,
128352        -1,
128353        -1,
128354        -1
128355      },
128356      {
128357        0,
128358        1,
128359        -1,
128360        -1,
128361        -1,
128362        -1,
128363        -1,
128364        -1,
128365        -1,
128366        -1,
128367        -1,
128368        -1,
128369        -1
128370      }
128371    }
128372  },
128373  {
128374    0,
128375    3,
128376    {
128377      kOperandTypeRegister,
128378      kOperandTypeRegister,
128379      kOperandTypeX86Memory,
128380      0,
128381      0,
128382      0,
128383      0,
128384      0,
128385      0,
128386      0,
128387      0,
128388      0,
128389      0
128390    },
128391    {
128392      0,
128393      0,
128394      0,
128395      0,
128396      0,
128397      0,
128398      0,
128399      0,
128400      0,
128401      0,
128402      0,
128403      0,
128404      0
128405    },
128406    {
128407      {
128408        2,
128409        0,
128410        -1,
128411        -1,
128412        -1,
128413        -1,
128414        -1,
128415        -1,
128416        -1,
128417        -1,
128418        -1,
128419        -1,
128420        -1
128421      },
128422      {
128423        0,
128424        2,
128425        -1,
128426        -1,
128427        -1,
128428        -1,
128429        -1,
128430        -1,
128431        -1,
128432        -1,
128433        -1,
128434        -1,
128435        -1
128436      }
128437    }
128438  },
128439  {
128440    0,
128441    3,
128442    {
128443      kOperandTypeRegister,
128444      kOperandTypeRegister,
128445      kOperandTypeRegister,
128446      0,
128447      0,
128448      0,
128449      0,
128450      0,
128451      0,
128452      0,
128453      0,
128454      0,
128455      0
128456    },
128457    {
128458      0,
128459      0,
128460      0,
128461      0,
128462      0,
128463      0,
128464      0,
128465      0,
128466      0,
128467      0,
128468      0,
128469      0,
128470      0
128471    },
128472    {
128473      {
128474        2,
128475        0,
128476        -1,
128477        -1,
128478        -1,
128479        -1,
128480        -1,
128481        -1,
128482        -1,
128483        -1,
128484        -1,
128485        -1,
128486        -1
128487      },
128488      {
128489        0,
128490        2,
128491        -1,
128492        -1,
128493        -1,
128494        -1,
128495        -1,
128496        -1,
128497        -1,
128498        -1,
128499        -1,
128500        -1,
128501        -1
128502      }
128503    }
128504  },
128505  {
128506    0,
128507    3,
128508    {
128509      kOperandTypeRegister,
128510      kOperandTypeRegister,
128511      kOperandTypeX86Memory,
128512      0,
128513      0,
128514      0,
128515      0,
128516      0,
128517      0,
128518      0,
128519      0,
128520      0,
128521      0
128522    },
128523    {
128524      0,
128525      0,
128526      0,
128527      0,
128528      0,
128529      0,
128530      0,
128531      0,
128532      0,
128533      0,
128534      0,
128535      0,
128536      0
128537    },
128538    {
128539      {
128540        2,
128541        0,
128542        -1,
128543        -1,
128544        -1,
128545        -1,
128546        -1,
128547        -1,
128548        -1,
128549        -1,
128550        -1,
128551        -1,
128552        -1
128553      },
128554      {
128555        0,
128556        2,
128557        -1,
128558        -1,
128559        -1,
128560        -1,
128561        -1,
128562        -1,
128563        -1,
128564        -1,
128565        -1,
128566        -1,
128567        -1
128568      }
128569    }
128570  },
128571  {
128572    0,
128573    3,
128574    {
128575      kOperandTypeRegister,
128576      kOperandTypeRegister,
128577      kOperandTypeRegister,
128578      0,
128579      0,
128580      0,
128581      0,
128582      0,
128583      0,
128584      0,
128585      0,
128586      0,
128587      0
128588    },
128589    {
128590      0,
128591      0,
128592      0,
128593      0,
128594      0,
128595      0,
128596      0,
128597      0,
128598      0,
128599      0,
128600      0,
128601      0,
128602      0
128603    },
128604    {
128605      {
128606        2,
128607        0,
128608        -1,
128609        -1,
128610        -1,
128611        -1,
128612        -1,
128613        -1,
128614        -1,
128615        -1,
128616        -1,
128617        -1,
128618        -1
128619      },
128620      {
128621        0,
128622        2,
128623        -1,
128624        -1,
128625        -1,
128626        -1,
128627        -1,
128628        -1,
128629        -1,
128630        -1,
128631        -1,
128632        -1,
128633        -1
128634      }
128635    }
128636  },
128637  {
128638    0,
128639    3,
128640    {
128641      kOperandTypeRegister,
128642      kOperandTypeRegister,
128643      kOperandTypeX86Memory,
128644      0,
128645      0,
128646      0,
128647      0,
128648      0,
128649      0,
128650      0,
128651      0,
128652      0,
128653      0
128654    },
128655    {
128656      0,
128657      0,
128658      0,
128659      0,
128660      0,
128661      0,
128662      0,
128663      0,
128664      0,
128665      0,
128666      0,
128667      0,
128668      0
128669    },
128670    {
128671      {
128672        2,
128673        0,
128674        -1,
128675        -1,
128676        -1,
128677        -1,
128678        -1,
128679        -1,
128680        -1,
128681        -1,
128682        -1,
128683        -1,
128684        -1
128685      },
128686      {
128687        0,
128688        2,
128689        -1,
128690        -1,
128691        -1,
128692        -1,
128693        -1,
128694        -1,
128695        -1,
128696        -1,
128697        -1,
128698        -1,
128699        -1
128700      }
128701    }
128702  },
128703  {
128704    0,
128705    3,
128706    {
128707      kOperandTypeRegister,
128708      kOperandTypeRegister,
128709      kOperandTypeRegister,
128710      0,
128711      0,
128712      0,
128713      0,
128714      0,
128715      0,
128716      0,
128717      0,
128718      0,
128719      0
128720    },
128721    {
128722      0,
128723      0,
128724      0,
128725      0,
128726      0,
128727      0,
128728      0,
128729      0,
128730      0,
128731      0,
128732      0,
128733      0,
128734      0
128735    },
128736    {
128737      {
128738        2,
128739        0,
128740        -1,
128741        -1,
128742        -1,
128743        -1,
128744        -1,
128745        -1,
128746        -1,
128747        -1,
128748        -1,
128749        -1,
128750        -1
128751      },
128752      {
128753        0,
128754        2,
128755        -1,
128756        -1,
128757        -1,
128758        -1,
128759        -1,
128760        -1,
128761        -1,
128762        -1,
128763        -1,
128764        -1,
128765        -1
128766      }
128767    }
128768  },
128769  {
128770    0,
128771    3,
128772    {
128773      kOperandTypeRegister,
128774      kOperandTypeRegister,
128775      kOperandTypeX86Memory,
128776      0,
128777      0,
128778      0,
128779      0,
128780      0,
128781      0,
128782      0,
128783      0,
128784      0,
128785      0
128786    },
128787    {
128788      0,
128789      0,
128790      0,
128791      0,
128792      0,
128793      0,
128794      0,
128795      0,
128796      0,
128797      0,
128798      0,
128799      0,
128800      0
128801    },
128802    {
128803      {
128804        2,
128805        0,
128806        -1,
128807        -1,
128808        -1,
128809        -1,
128810        -1,
128811        -1,
128812        -1,
128813        -1,
128814        -1,
128815        -1,
128816        -1
128817      },
128818      {
128819        0,
128820        2,
128821        -1,
128822        -1,
128823        -1,
128824        -1,
128825        -1,
128826        -1,
128827        -1,
128828        -1,
128829        -1,
128830        -1,
128831        -1
128832      }
128833    }
128834  },
128835  {
128836    0,
128837    3,
128838    {
128839      kOperandTypeRegister,
128840      kOperandTypeRegister,
128841      kOperandTypeRegister,
128842      0,
128843      0,
128844      0,
128845      0,
128846      0,
128847      0,
128848      0,
128849      0,
128850      0,
128851      0
128852    },
128853    {
128854      0,
128855      0,
128856      0,
128857      0,
128858      0,
128859      0,
128860      0,
128861      0,
128862      0,
128863      0,
128864      0,
128865      0,
128866      0
128867    },
128868    {
128869      {
128870        2,
128871        0,
128872        -1,
128873        -1,
128874        -1,
128875        -1,
128876        -1,
128877        -1,
128878        -1,
128879        -1,
128880        -1,
128881        -1,
128882        -1
128883      },
128884      {
128885        0,
128886        2,
128887        -1,
128888        -1,
128889        -1,
128890        -1,
128891        -1,
128892        -1,
128893        -1,
128894        -1,
128895        -1,
128896        -1,
128897        -1
128898      }
128899    }
128900  },
128901  {
128902    0,
128903    3,
128904    {
128905      kOperandTypeRegister,
128906      kOperandTypeRegister,
128907      kOperandTypeX86Memory,
128908      0,
128909      0,
128910      0,
128911      0,
128912      0,
128913      0,
128914      0,
128915      0,
128916      0,
128917      0
128918    },
128919    {
128920      0,
128921      0,
128922      0,
128923      0,
128924      0,
128925      0,
128926      0,
128927      0,
128928      0,
128929      0,
128930      0,
128931      0,
128932      0
128933    },
128934    {
128935      {
128936        2,
128937        0,
128938        -1,
128939        -1,
128940        -1,
128941        -1,
128942        -1,
128943        -1,
128944        -1,
128945        -1,
128946        -1,
128947        -1,
128948        -1
128949      },
128950      {
128951        0,
128952        2,
128953        -1,
128954        -1,
128955        -1,
128956        -1,
128957        -1,
128958        -1,
128959        -1,
128960        -1,
128961        -1,
128962        -1,
128963        -1
128964      }
128965    }
128966  },
128967  {
128968    0,
128969    3,
128970    {
128971      kOperandTypeRegister,
128972      kOperandTypeRegister,
128973      kOperandTypeRegister,
128974      0,
128975      0,
128976      0,
128977      0,
128978      0,
128979      0,
128980      0,
128981      0,
128982      0,
128983      0
128984    },
128985    {
128986      0,
128987      0,
128988      0,
128989      0,
128990      0,
128991      0,
128992      0,
128993      0,
128994      0,
128995      0,
128996      0,
128997      0,
128998      0
128999    },
129000    {
129001      {
129002        2,
129003        0,
129004        -1,
129005        -1,
129006        -1,
129007        -1,
129008        -1,
129009        -1,
129010        -1,
129011        -1,
129012        -1,
129013        -1,
129014        -1
129015      },
129016      {
129017        0,
129018        2,
129019        -1,
129020        -1,
129021        -1,
129022        -1,
129023        -1,
129024        -1,
129025        -1,
129026        -1,
129027        -1,
129028        -1,
129029        -1
129030      }
129031    }
129032  },
129033  {
129034    0,
129035    3,
129036    {
129037      kOperandTypeRegister,
129038      kOperandTypeRegister,
129039      kOperandTypeX86Memory,
129040      0,
129041      0,
129042      0,
129043      0,
129044      0,
129045      0,
129046      0,
129047      0,
129048      0,
129049      0
129050    },
129051    {
129052      0,
129053      0,
129054      0,
129055      0,
129056      0,
129057      0,
129058      0,
129059      0,
129060      0,
129061      0,
129062      0,
129063      0,
129064      0
129065    },
129066    {
129067      {
129068        2,
129069        0,
129070        -1,
129071        -1,
129072        -1,
129073        -1,
129074        -1,
129075        -1,
129076        -1,
129077        -1,
129078        -1,
129079        -1,
129080        -1
129081      },
129082      {
129083        0,
129084        2,
129085        -1,
129086        -1,
129087        -1,
129088        -1,
129089        -1,
129090        -1,
129091        -1,
129092        -1,
129093        -1,
129094        -1,
129095        -1
129096      }
129097    }
129098  },
129099  {
129100    0,
129101    3,
129102    {
129103      kOperandTypeRegister,
129104      kOperandTypeRegister,
129105      kOperandTypeRegister,
129106      0,
129107      0,
129108      0,
129109      0,
129110      0,
129111      0,
129112      0,
129113      0,
129114      0,
129115      0
129116    },
129117    {
129118      0,
129119      0,
129120      0,
129121      0,
129122      0,
129123      0,
129124      0,
129125      0,
129126      0,
129127      0,
129128      0,
129129      0,
129130      0
129131    },
129132    {
129133      {
129134        2,
129135        0,
129136        -1,
129137        -1,
129138        -1,
129139        -1,
129140        -1,
129141        -1,
129142        -1,
129143        -1,
129144        -1,
129145        -1,
129146        -1
129147      },
129148      {
129149        0,
129150        2,
129151        -1,
129152        -1,
129153        -1,
129154        -1,
129155        -1,
129156        -1,
129157        -1,
129158        -1,
129159        -1,
129160        -1,
129161        -1
129162      }
129163    }
129164  },
129165  {
129166    0,
129167    3,
129168    {
129169      kOperandTypeRegister,
129170      kOperandTypeRegister,
129171      kOperandTypeX86Memory,
129172      0,
129173      0,
129174      0,
129175      0,
129176      0,
129177      0,
129178      0,
129179      0,
129180      0,
129181      0
129182    },
129183    {
129184      0,
129185      0,
129186      0,
129187      0,
129188      0,
129189      0,
129190      0,
129191      0,
129192      0,
129193      0,
129194      0,
129195      0,
129196      0
129197    },
129198    {
129199      {
129200        2,
129201        0,
129202        -1,
129203        -1,
129204        -1,
129205        -1,
129206        -1,
129207        -1,
129208        -1,
129209        -1,
129210        -1,
129211        -1,
129212        -1
129213      },
129214      {
129215        0,
129216        2,
129217        -1,
129218        -1,
129219        -1,
129220        -1,
129221        -1,
129222        -1,
129223        -1,
129224        -1,
129225        -1,
129226        -1,
129227        -1
129228      }
129229    }
129230  },
129231  {
129232    0,
129233    3,
129234    {
129235      kOperandTypeRegister,
129236      kOperandTypeRegister,
129237      kOperandTypeRegister,
129238      0,
129239      0,
129240      0,
129241      0,
129242      0,
129243      0,
129244      0,
129245      0,
129246      0,
129247      0
129248    },
129249    {
129250      0,
129251      0,
129252      0,
129253      0,
129254      0,
129255      0,
129256      0,
129257      0,
129258      0,
129259      0,
129260      0,
129261      0,
129262      0
129263    },
129264    {
129265      {
129266        2,
129267        0,
129268        -1,
129269        -1,
129270        -1,
129271        -1,
129272        -1,
129273        -1,
129274        -1,
129275        -1,
129276        -1,
129277        -1,
129278        -1
129279      },
129280      {
129281        0,
129282        2,
129283        -1,
129284        -1,
129285        -1,
129286        -1,
129287        -1,
129288        -1,
129289        -1,
129290        -1,
129291        -1,
129292        -1,
129293        -1
129294      }
129295    }
129296  },
129297  {
129298    0,
129299    3,
129300    {
129301      kOperandTypeRegister,
129302      kOperandTypeRegister,
129303      kOperandTypeX86Memory,
129304      0,
129305      0,
129306      0,
129307      0,
129308      0,
129309      0,
129310      0,
129311      0,
129312      0,
129313      0
129314    },
129315    {
129316      0,
129317      0,
129318      0,
129319      0,
129320      0,
129321      0,
129322      0,
129323      0,
129324      0,
129325      0,
129326      0,
129327      0,
129328      0
129329    },
129330    {
129331      {
129332        2,
129333        0,
129334        -1,
129335        -1,
129336        -1,
129337        -1,
129338        -1,
129339        -1,
129340        -1,
129341        -1,
129342        -1,
129343        -1,
129344        -1
129345      },
129346      {
129347        0,
129348        2,
129349        -1,
129350        -1,
129351        -1,
129352        -1,
129353        -1,
129354        -1,
129355        -1,
129356        -1,
129357        -1,
129358        -1,
129359        -1
129360      }
129361    }
129362  },
129363  {
129364    0,
129365    3,
129366    {
129367      kOperandTypeRegister,
129368      kOperandTypeRegister,
129369      kOperandTypeRegister,
129370      0,
129371      0,
129372      0,
129373      0,
129374      0,
129375      0,
129376      0,
129377      0,
129378      0,
129379      0
129380    },
129381    {
129382      0,
129383      0,
129384      0,
129385      0,
129386      0,
129387      0,
129388      0,
129389      0,
129390      0,
129391      0,
129392      0,
129393      0,
129394      0
129395    },
129396    {
129397      {
129398        2,
129399        0,
129400        -1,
129401        -1,
129402        -1,
129403        -1,
129404        -1,
129405        -1,
129406        -1,
129407        -1,
129408        -1,
129409        -1,
129410        -1
129411      },
129412      {
129413        0,
129414        2,
129415        -1,
129416        -1,
129417        -1,
129418        -1,
129419        -1,
129420        -1,
129421        -1,
129422        -1,
129423        -1,
129424        -1,
129425        -1
129426      }
129427    }
129428  },
129429  {
129430    kInstructionTypePop,
129431    1,
129432    {
129433      kOperandTypeRegister,
129434      0,
129435      0,
129436      0,
129437      0,
129438      0,
129439      0,
129440      0,
129441      0,
129442      0,
129443      0,
129444      0,
129445      0
129446    },
129447    {
129448      kOperandFlagTarget,
129449      0,
129450      0,
129451      0,
129452      0,
129453      0,
129454      0,
129455      0,
129456      0,
129457      0,
129458      0,
129459      0,
129460      0
129461    },
129462    {
129463      {
129464        0,
129465        -1,
129466        -1,
129467        -1,
129468        -1,
129469        -1,
129470        -1,
129471        -1,
129472        -1,
129473        -1,
129474        -1,
129475        -1,
129476        -1
129477      },
129478      {
129479        0,
129480        -1,
129481        -1,
129482        -1,
129483        -1,
129484        -1,
129485        -1,
129486        -1,
129487        -1,
129488        -1,
129489        -1,
129490        -1,
129491        -1
129492      }
129493    }
129494  },
129495  {
129496    kInstructionTypePop,
129497    1,
129498    {
129499      kOperandTypeX86Memory,
129500      0,
129501      0,
129502      0,
129503      0,
129504      0,
129505      0,
129506      0,
129507      0,
129508      0,
129509      0,
129510      0,
129511      0
129512    },
129513    {
129514      kOperandFlagTarget,
129515      0,
129516      0,
129517      0,
129518      0,
129519      0,
129520      0,
129521      0,
129522      0,
129523      0,
129524      0,
129525      0,
129526      0
129527    },
129528    {
129529      {
129530        0,
129531        -1,
129532        -1,
129533        -1,
129534        -1,
129535        -1,
129536        -1,
129537        -1,
129538        -1,
129539        -1,
129540        -1,
129541        -1,
129542        -1
129543      },
129544      {
129545        0,
129546        -1,
129547        -1,
129548        -1,
129549        -1,
129550        -1,
129551        -1,
129552        -1,
129553        -1,
129554        -1,
129555        -1,
129556        -1,
129557        -1
129558      }
129559    }
129560  },
129561  {
129562    kInstructionTypePop,
129563    1,
129564    {
129565      kOperandTypeRegister,
129566      0,
129567      0,
129568      0,
129569      0,
129570      0,
129571      0,
129572      0,
129573      0,
129574      0,
129575      0,
129576      0,
129577      0
129578    },
129579    {
129580      kOperandFlagTarget,
129581      0,
129582      0,
129583      0,
129584      0,
129585      0,
129586      0,
129587      0,
129588      0,
129589      0,
129590      0,
129591      0,
129592      0
129593    },
129594    {
129595      {
129596        0,
129597        -1,
129598        -1,
129599        -1,
129600        -1,
129601        -1,
129602        -1,
129603        -1,
129604        -1,
129605        -1,
129606        -1,
129607        -1,
129608        -1
129609      },
129610      {
129611        0,
129612        -1,
129613        -1,
129614        -1,
129615        -1,
129616        -1,
129617        -1,
129618        -1,
129619        -1,
129620        -1,
129621        -1,
129622        -1,
129623        -1
129624      }
129625    }
129626  },
129627  {
129628    kInstructionTypePop,
129629    1,
129630    {
129631      kOperandTypeRegister,
129632      0,
129633      0,
129634      0,
129635      0,
129636      0,
129637      0,
129638      0,
129639      0,
129640      0,
129641      0,
129642      0,
129643      0
129644    },
129645    {
129646      kOperandFlagTarget,
129647      0,
129648      0,
129649      0,
129650      0,
129651      0,
129652      0,
129653      0,
129654      0,
129655      0,
129656      0,
129657      0,
129658      0
129659    },
129660    {
129661      {
129662        0,
129663        -1,
129664        -1,
129665        -1,
129666        -1,
129667        -1,
129668        -1,
129669        -1,
129670        -1,
129671        -1,
129672        -1,
129673        -1,
129674        -1
129675      },
129676      {
129677        0,
129678        -1,
129679        -1,
129680        -1,
129681        -1,
129682        -1,
129683        -1,
129684        -1,
129685        -1,
129686        -1,
129687        -1,
129688        -1,
129689        -1
129690      }
129691    }
129692  },
129693  {
129694    kInstructionTypePop,
129695    1,
129696    {
129697      kOperandTypeX86Memory,
129698      0,
129699      0,
129700      0,
129701      0,
129702      0,
129703      0,
129704      0,
129705      0,
129706      0,
129707      0,
129708      0,
129709      0
129710    },
129711    {
129712      kOperandFlagTarget,
129713      0,
129714      0,
129715      0,
129716      0,
129717      0,
129718      0,
129719      0,
129720      0,
129721      0,
129722      0,
129723      0,
129724      0
129725    },
129726    {
129727      {
129728        0,
129729        -1,
129730        -1,
129731        -1,
129732        -1,
129733        -1,
129734        -1,
129735        -1,
129736        -1,
129737        -1,
129738        -1,
129739        -1,
129740        -1
129741      },
129742      {
129743        0,
129744        -1,
129745        -1,
129746        -1,
129747        -1,
129748        -1,
129749        -1,
129750        -1,
129751        -1,
129752        -1,
129753        -1,
129754        -1,
129755        -1
129756      }
129757    }
129758  },
129759  {
129760    kInstructionTypePop,
129761    1,
129762    {
129763      kOperandTypeRegister,
129764      0,
129765      0,
129766      0,
129767      0,
129768      0,
129769      0,
129770      0,
129771      0,
129772      0,
129773      0,
129774      0,
129775      0
129776    },
129777    {
129778      kOperandFlagTarget,
129779      0,
129780      0,
129781      0,
129782      0,
129783      0,
129784      0,
129785      0,
129786      0,
129787      0,
129788      0,
129789      0,
129790      0
129791    },
129792    {
129793      {
129794        0,
129795        -1,
129796        -1,
129797        -1,
129798        -1,
129799        -1,
129800        -1,
129801        -1,
129802        -1,
129803        -1,
129804        -1,
129805        -1,
129806        -1
129807      },
129808      {
129809        0,
129810        -1,
129811        -1,
129812        -1,
129813        -1,
129814        -1,
129815        -1,
129816        -1,
129817        -1,
129818        -1,
129819        -1,
129820        -1,
129821        -1
129822      }
129823    }
129824  },
129825  {
129826    kInstructionTypePop,
129827    1,
129828    {
129829      kOperandTypeRegister,
129830      0,
129831      0,
129832      0,
129833      0,
129834      0,
129835      0,
129836      0,
129837      0,
129838      0,
129839      0,
129840      0,
129841      0
129842    },
129843    {
129844      kOperandFlagTarget,
129845      0,
129846      0,
129847      0,
129848      0,
129849      0,
129850      0,
129851      0,
129852      0,
129853      0,
129854      0,
129855      0,
129856      0
129857    },
129858    {
129859      {
129860        0,
129861        -1,
129862        -1,
129863        -1,
129864        -1,
129865        -1,
129866        -1,
129867        -1,
129868        -1,
129869        -1,
129870        -1,
129871        -1,
129872        -1
129873      },
129874      {
129875        0,
129876        -1,
129877        -1,
129878        -1,
129879        -1,
129880        -1,
129881        -1,
129882        -1,
129883        -1,
129884        -1,
129885        -1,
129886        -1,
129887        -1
129888      }
129889    }
129890  },
129891  {
129892    kInstructionTypePop,
129893    1,
129894    {
129895      kOperandTypeX86Memory,
129896      0,
129897      0,
129898      0,
129899      0,
129900      0,
129901      0,
129902      0,
129903      0,
129904      0,
129905      0,
129906      0,
129907      0
129908    },
129909    {
129910      kOperandFlagTarget,
129911      0,
129912      0,
129913      0,
129914      0,
129915      0,
129916      0,
129917      0,
129918      0,
129919      0,
129920      0,
129921      0,
129922      0
129923    },
129924    {
129925      {
129926        0,
129927        -1,
129928        -1,
129929        -1,
129930        -1,
129931        -1,
129932        -1,
129933        -1,
129934        -1,
129935        -1,
129936        -1,
129937        -1,
129938        -1
129939      },
129940      {
129941        0,
129942        -1,
129943        -1,
129944        -1,
129945        -1,
129946        -1,
129947        -1,
129948        -1,
129949        -1,
129950        -1,
129951        -1,
129952        -1,
129953        -1
129954      }
129955    }
129956  },
129957  {
129958    kInstructionTypePop,
129959    1,
129960    {
129961      kOperandTypeRegister,
129962      0,
129963      0,
129964      0,
129965      0,
129966      0,
129967      0,
129968      0,
129969      0,
129970      0,
129971      0,
129972      0,
129973      0
129974    },
129975    {
129976      kOperandFlagTarget,
129977      0,
129978      0,
129979      0,
129980      0,
129981      0,
129982      0,
129983      0,
129984      0,
129985      0,
129986      0,
129987      0,
129988      0
129989    },
129990    {
129991      {
129992        0,
129993        -1,
129994        -1,
129995        -1,
129996        -1,
129997        -1,
129998        -1,
129999        -1,
130000        -1,
130001        -1,
130002        -1,
130003        -1,
130004        -1
130005      },
130006      {
130007        0,
130008        -1,
130009        -1,
130010        -1,
130011        -1,
130012        -1,
130013        -1,
130014        -1,
130015        -1,
130016        -1,
130017        -1,
130018        -1,
130019        -1
130020      }
130021    }
130022  },
130023  {
130024    0,
130025    0,
130026    {
130027      0,
130028      0,
130029      0,
130030      0,
130031      0,
130032      0,
130033      0,
130034      0,
130035      0,
130036      0,
130037      0,
130038      0,
130039      0
130040    },
130041    {
130042      0,
130043      0,
130044      0,
130045      0,
130046      0,
130047      0,
130048      0,
130049      0,
130050      0,
130051      0,
130052      0,
130053      0,
130054      0
130055    },
130056    {
130057      {
130058        -1,
130059        -1,
130060        -1,
130061        -1,
130062        -1,
130063        -1,
130064        -1,
130065        -1,
130066        -1,
130067        -1,
130068        -1,
130069        -1,
130070        -1
130071      },
130072      {
130073        -1,
130074        -1,
130075        -1,
130076        -1,
130077        -1,
130078        -1,
130079        -1,
130080        -1,
130081        -1,
130082        -1,
130083        -1,
130084        -1,
130085        -1
130086      }
130087    }
130088  },
130089  {
130090    0,
130091    2,
130092    {
130093      kOperandTypeRegister,
130094      kOperandTypeX86Memory,
130095      0,
130096      0,
130097      0,
130098      0,
130099      0,
130100      0,
130101      0,
130102      0,
130103      0,
130104      0,
130105      0
130106    },
130107    {
130108      0,
130109      0,
130110      0,
130111      0,
130112      0,
130113      0,
130114      0,
130115      0,
130116      0,
130117      0,
130118      0,
130119      0,
130120      0
130121    },
130122    {
130123      {
130124        1,
130125        0,
130126        -1,
130127        -1,
130128        -1,
130129        -1,
130130        -1,
130131        -1,
130132        -1,
130133        -1,
130134        -1,
130135        -1,
130136        -1
130137      },
130138      {
130139        0,
130140        1,
130141        -1,
130142        -1,
130143        -1,
130144        -1,
130145        -1,
130146        -1,
130147        -1,
130148        -1,
130149        -1,
130150        -1,
130151        -1
130152      }
130153    }
130154  },
130155  {
130156    0,
130157    2,
130158    {
130159      kOperandTypeRegister,
130160      kOperandTypeRegister,
130161      0,
130162      0,
130163      0,
130164      0,
130165      0,
130166      0,
130167      0,
130168      0,
130169      0,
130170      0,
130171      0
130172    },
130173    {
130174      0,
130175      0,
130176      0,
130177      0,
130178      0,
130179      0,
130180      0,
130181      0,
130182      0,
130183      0,
130184      0,
130185      0,
130186      0
130187    },
130188    {
130189      {
130190        1,
130191        0,
130192        -1,
130193        -1,
130194        -1,
130195        -1,
130196        -1,
130197        -1,
130198        -1,
130199        -1,
130200        -1,
130201        -1,
130202        -1
130203      },
130204      {
130205        0,
130206        1,
130207        -1,
130208        -1,
130209        -1,
130210        -1,
130211        -1,
130212        -1,
130213        -1,
130214        -1,
130215        -1,
130216        -1,
130217        -1
130218      }
130219    }
130220  },
130221  {
130222    0,
130223    2,
130224    {
130225      kOperandTypeRegister,
130226      kOperandTypeX86Memory,
130227      0,
130228      0,
130229      0,
130230      0,
130231      0,
130232      0,
130233      0,
130234      0,
130235      0,
130236      0,
130237      0
130238    },
130239    {
130240      0,
130241      0,
130242      0,
130243      0,
130244      0,
130245      0,
130246      0,
130247      0,
130248      0,
130249      0,
130250      0,
130251      0,
130252      0
130253    },
130254    {
130255      {
130256        1,
130257        0,
130258        -1,
130259        -1,
130260        -1,
130261        -1,
130262        -1,
130263        -1,
130264        -1,
130265        -1,
130266        -1,
130267        -1,
130268        -1
130269      },
130270      {
130271        0,
130272        1,
130273        -1,
130274        -1,
130275        -1,
130276        -1,
130277        -1,
130278        -1,
130279        -1,
130280        -1,
130281        -1,
130282        -1,
130283        -1
130284      }
130285    }
130286  },
130287  {
130288    0,
130289    2,
130290    {
130291      kOperandTypeRegister,
130292      kOperandTypeRegister,
130293      0,
130294      0,
130295      0,
130296      0,
130297      0,
130298      0,
130299      0,
130300      0,
130301      0,
130302      0,
130303      0
130304    },
130305    {
130306      0,
130307      0,
130308      0,
130309      0,
130310      0,
130311      0,
130312      0,
130313      0,
130314      0,
130315      0,
130316      0,
130317      0,
130318      0
130319    },
130320    {
130321      {
130322        1,
130323        0,
130324        -1,
130325        -1,
130326        -1,
130327        -1,
130328        -1,
130329        -1,
130330        -1,
130331        -1,
130332        -1,
130333        -1,
130334        -1
130335      },
130336      {
130337        0,
130338        1,
130339        -1,
130340        -1,
130341        -1,
130342        -1,
130343        -1,
130344        -1,
130345        -1,
130346        -1,
130347        -1,
130348        -1,
130349        -1
130350      }
130351    }
130352  },
130353  {
130354    0,
130355    2,
130356    {
130357      kOperandTypeRegister,
130358      kOperandTypeX86Memory,
130359      0,
130360      0,
130361      0,
130362      0,
130363      0,
130364      0,
130365      0,
130366      0,
130367      0,
130368      0,
130369      0
130370    },
130371    {
130372      0,
130373      0,
130374      0,
130375      0,
130376      0,
130377      0,
130378      0,
130379      0,
130380      0,
130381      0,
130382      0,
130383      0,
130384      0
130385    },
130386    {
130387      {
130388        1,
130389        0,
130390        -1,
130391        -1,
130392        -1,
130393        -1,
130394        -1,
130395        -1,
130396        -1,
130397        -1,
130398        -1,
130399        -1,
130400        -1
130401      },
130402      {
130403        0,
130404        1,
130405        -1,
130406        -1,
130407        -1,
130408        -1,
130409        -1,
130410        -1,
130411        -1,
130412        -1,
130413        -1,
130414        -1,
130415        -1
130416      }
130417    }
130418  },
130419  {
130420    0,
130421    2,
130422    {
130423      kOperandTypeRegister,
130424      kOperandTypeRegister,
130425      0,
130426      0,
130427      0,
130428      0,
130429      0,
130430      0,
130431      0,
130432      0,
130433      0,
130434      0,
130435      0
130436    },
130437    {
130438      0,
130439      0,
130440      0,
130441      0,
130442      0,
130443      0,
130444      0,
130445      0,
130446      0,
130447      0,
130448      0,
130449      0,
130450      0
130451    },
130452    {
130453      {
130454        1,
130455        0,
130456        -1,
130457        -1,
130458        -1,
130459        -1,
130460        -1,
130461        -1,
130462        -1,
130463        -1,
130464        -1,
130465        -1,
130466        -1
130467      },
130468      {
130469        0,
130470        1,
130471        -1,
130472        -1,
130473        -1,
130474        -1,
130475        -1,
130476        -1,
130477        -1,
130478        -1,
130479        -1,
130480        -1,
130481        -1
130482      }
130483    }
130484  },
130485  {
130486    kInstructionTypePop,
130487    0,
130488    {
130489      0,
130490      0,
130491      0,
130492      0,
130493      0,
130494      0,
130495      0,
130496      0,
130497      0,
130498      0,
130499      0,
130500      0,
130501      0
130502    },
130503    {
130504      0,
130505      0,
130506      0,
130507      0,
130508      0,
130509      0,
130510      0,
130511      0,
130512      0,
130513      0,
130514      0,
130515      0,
130516      0
130517    },
130518    {
130519      {
130520        -1,
130521        -1,
130522        -1,
130523        -1,
130524        -1,
130525        -1,
130526        -1,
130527        -1,
130528        -1,
130529        -1,
130530        -1,
130531        -1,
130532        -1
130533      },
130534      {
130535        -1,
130536        -1,
130537        -1,
130538        -1,
130539        -1,
130540        -1,
130541        -1,
130542        -1,
130543        -1,
130544        -1,
130545        -1,
130546        -1,
130547        -1
130548      }
130549    }
130550  },
130551  {
130552    kInstructionTypePop,
130553    0,
130554    {
130555      0,
130556      0,
130557      0,
130558      0,
130559      0,
130560      0,
130561      0,
130562      0,
130563      0,
130564      0,
130565      0,
130566      0,
130567      0
130568    },
130569    {
130570      0,
130571      0,
130572      0,
130573      0,
130574      0,
130575      0,
130576      0,
130577      0,
130578      0,
130579      0,
130580      0,
130581      0,
130582      0
130583    },
130584    {
130585      {
130586        -1,
130587        -1,
130588        -1,
130589        -1,
130590        -1,
130591        -1,
130592        -1,
130593        -1,
130594        -1,
130595        -1,
130596        -1,
130597        -1,
130598        -1
130599      },
130600      {
130601        -1,
130602        -1,
130603        -1,
130604        -1,
130605        -1,
130606        -1,
130607        -1,
130608        -1,
130609        -1,
130610        -1,
130611        -1,
130612        -1,
130613        -1
130614      }
130615    }
130616  },
130617  {
130618    kInstructionTypePop,
130619    0,
130620    {
130621      0,
130622      0,
130623      0,
130624      0,
130625      0,
130626      0,
130627      0,
130628      0,
130629      0,
130630      0,
130631      0,
130632      0,
130633      0
130634    },
130635    {
130636      0,
130637      0,
130638      0,
130639      0,
130640      0,
130641      0,
130642      0,
130643      0,
130644      0,
130645      0,
130646      0,
130647      0,
130648      0
130649    },
130650    {
130651      {
130652        -1,
130653        -1,
130654        -1,
130655        -1,
130656        -1,
130657        -1,
130658        -1,
130659        -1,
130660        -1,
130661        -1,
130662        -1,
130663        -1,
130664        -1
130665      },
130666      {
130667        -1,
130668        -1,
130669        -1,
130670        -1,
130671        -1,
130672        -1,
130673        -1,
130674        -1,
130675        -1,
130676        -1,
130677        -1,
130678        -1,
130679        -1
130680      }
130681    }
130682  },
130683  {
130684    kInstructionTypePop,
130685    0,
130686    {
130687      0,
130688      0,
130689      0,
130690      0,
130691      0,
130692      0,
130693      0,
130694      0,
130695      0,
130696      0,
130697      0,
130698      0,
130699      0
130700    },
130701    {
130702      0,
130703      0,
130704      0,
130705      0,
130706      0,
130707      0,
130708      0,
130709      0,
130710      0,
130711      0,
130712      0,
130713      0,
130714      0
130715    },
130716    {
130717      {
130718        -1,
130719        -1,
130720        -1,
130721        -1,
130722        -1,
130723        -1,
130724        -1,
130725        -1,
130726        -1,
130727        -1,
130728        -1,
130729        -1,
130730        -1
130731      },
130732      {
130733        -1,
130734        -1,
130735        -1,
130736        -1,
130737        -1,
130738        -1,
130739        -1,
130740        -1,
130741        -1,
130742        -1,
130743        -1,
130744        -1,
130745        -1
130746      }
130747    }
130748  },
130749  {
130750    0,
130751    0,
130752    {
130753      0,
130754      0,
130755      0,
130756      0,
130757      0,
130758      0,
130759      0,
130760      0,
130761      0,
130762      0,
130763      0,
130764      0,
130765      0
130766    },
130767    {
130768      0,
130769      0,
130770      0,
130771      0,
130772      0,
130773      0,
130774      0,
130775      0,
130776      0,
130777      0,
130778      0,
130779      0,
130780      0
130781    },
130782    {
130783      {
130784        -1,
130785        -1,
130786        -1,
130787        -1,
130788        -1,
130789        -1,
130790        -1,
130791        -1,
130792        -1,
130793        -1,
130794        -1,
130795        -1,
130796        -1
130797      },
130798      {
130799        -1,
130800        -1,
130801        -1,
130802        -1,
130803        -1,
130804        -1,
130805        -1,
130806        -1,
130807        -1,
130808        -1,
130809        -1,
130810        -1,
130811        -1
130812      }
130813    }
130814  },
130815  {
130816    0,
130817    0,
130818    {
130819      0,
130820      0,
130821      0,
130822      0,
130823      0,
130824      0,
130825      0,
130826      0,
130827      0,
130828      0,
130829      0,
130830      0,
130831      0
130832    },
130833    {
130834      0,
130835      0,
130836      0,
130837      0,
130838      0,
130839      0,
130840      0,
130841      0,
130842      0,
130843      0,
130844      0,
130845      0,
130846      0
130847    },
130848    {
130849      {
130850        -1,
130851        -1,
130852        -1,
130853        -1,
130854        -1,
130855        -1,
130856        -1,
130857        -1,
130858        -1,
130859        -1,
130860        -1,
130861        -1,
130862        -1
130863      },
130864      {
130865        -1,
130866        -1,
130867        -1,
130868        -1,
130869        -1,
130870        -1,
130871        -1,
130872        -1,
130873        -1,
130874        -1,
130875        -1,
130876        -1,
130877        -1
130878      }
130879    }
130880  },
130881  {
130882    0,
130883    0,
130884    {
130885      0,
130886      0,
130887      0,
130888      0,
130889      0,
130890      0,
130891      0,
130892      0,
130893      0,
130894      0,
130895      0,
130896      0,
130897      0
130898    },
130899    {
130900      0,
130901      0,
130902      0,
130903      0,
130904      0,
130905      0,
130906      0,
130907      0,
130908      0,
130909      0,
130910      0,
130911      0,
130912      0
130913    },
130914    {
130915      {
130916        -1,
130917        -1,
130918        -1,
130919        -1,
130920        -1,
130921        -1,
130922        -1,
130923        -1,
130924        -1,
130925        -1,
130926        -1,
130927        -1,
130928        -1
130929      },
130930      {
130931        -1,
130932        -1,
130933        -1,
130934        -1,
130935        -1,
130936        -1,
130937        -1,
130938        -1,
130939        -1,
130940        -1,
130941        -1,
130942        -1,
130943        -1
130944      }
130945    }
130946  },
130947  {
130948    kInstructionTypePop,
130949    0,
130950    {
130951      0,
130952      0,
130953      0,
130954      0,
130955      0,
130956      0,
130957      0,
130958      0,
130959      0,
130960      0,
130961      0,
130962      0,
130963      0
130964    },
130965    {
130966      0,
130967      0,
130968      0,
130969      0,
130970      0,
130971      0,
130972      0,
130973      0,
130974      0,
130975      0,
130976      0,
130977      0,
130978      0
130979    },
130980    {
130981      {
130982        -1,
130983        -1,
130984        -1,
130985        -1,
130986        -1,
130987        -1,
130988        -1,
130989        -1,
130990        -1,
130991        -1,
130992        -1,
130993        -1,
130994        -1
130995      },
130996      {
130997        -1,
130998        -1,
130999        -1,
131000        -1,
131001        -1,
131002        -1,
131003        -1,
131004        -1,
131005        -1,
131006        -1,
131007        -1,
131008        -1,
131009        -1
131010      }
131011    }
131012  },
131013  {
131014    kInstructionTypePop,
131015    0,
131016    {
131017      0,
131018      0,
131019      0,
131020      0,
131021      0,
131022      0,
131023      0,
131024      0,
131025      0,
131026      0,
131027      0,
131028      0,
131029      0
131030    },
131031    {
131032      0,
131033      0,
131034      0,
131035      0,
131036      0,
131037      0,
131038      0,
131039      0,
131040      0,
131041      0,
131042      0,
131043      0,
131044      0
131045    },
131046    {
131047      {
131048        -1,
131049        -1,
131050        -1,
131051        -1,
131052        -1,
131053        -1,
131054        -1,
131055        -1,
131056        -1,
131057        -1,
131058        -1,
131059        -1,
131060        -1
131061      },
131062      {
131063        -1,
131064        -1,
131065        -1,
131066        -1,
131067        -1,
131068        -1,
131069        -1,
131070        -1,
131071        -1,
131072        -1,
131073        -1,
131074        -1,
131075        -1
131076      }
131077    }
131078  },
131079  {
131080    kInstructionTypePop,
131081    0,
131082    {
131083      0,
131084      0,
131085      0,
131086      0,
131087      0,
131088      0,
131089      0,
131090      0,
131091      0,
131092      0,
131093      0,
131094      0,
131095      0
131096    },
131097    {
131098      0,
131099      0,
131100      0,
131101      0,
131102      0,
131103      0,
131104      0,
131105      0,
131106      0,
131107      0,
131108      0,
131109      0,
131110      0
131111    },
131112    {
131113      {
131114        -1,
131115        -1,
131116        -1,
131117        -1,
131118        -1,
131119        -1,
131120        -1,
131121        -1,
131122        -1,
131123        -1,
131124        -1,
131125        -1,
131126        -1
131127      },
131128      {
131129        -1,
131130        -1,
131131        -1,
131132        -1,
131133        -1,
131134        -1,
131135        -1,
131136        -1,
131137        -1,
131138        -1,
131139        -1,
131140        -1,
131141        -1
131142      }
131143    }
131144  },
131145  {
131146    kInstructionTypePop,
131147    0,
131148    {
131149      0,
131150      0,
131151      0,
131152      0,
131153      0,
131154      0,
131155      0,
131156      0,
131157      0,
131158      0,
131159      0,
131160      0,
131161      0
131162    },
131163    {
131164      0,
131165      0,
131166      0,
131167      0,
131168      0,
131169      0,
131170      0,
131171      0,
131172      0,
131173      0,
131174      0,
131175      0,
131176      0
131177    },
131178    {
131179      {
131180        -1,
131181        -1,
131182        -1,
131183        -1,
131184        -1,
131185        -1,
131186        -1,
131187        -1,
131188        -1,
131189        -1,
131190        -1,
131191        -1,
131192        -1
131193      },
131194      {
131195        -1,
131196        -1,
131197        -1,
131198        -1,
131199        -1,
131200        -1,
131201        -1,
131202        -1,
131203        -1,
131204        -1,
131205        -1,
131206        -1,
131207        -1
131208      }
131209    }
131210  },
131211  {
131212    kInstructionTypePop,
131213    0,
131214    {
131215      0,
131216      0,
131217      0,
131218      0,
131219      0,
131220      0,
131221      0,
131222      0,
131223      0,
131224      0,
131225      0,
131226      0,
131227      0
131228    },
131229    {
131230      0,
131231      0,
131232      0,
131233      0,
131234      0,
131235      0,
131236      0,
131237      0,
131238      0,
131239      0,
131240      0,
131241      0,
131242      0
131243    },
131244    {
131245      {
131246        -1,
131247        -1,
131248        -1,
131249        -1,
131250        -1,
131251        -1,
131252        -1,
131253        -1,
131254        -1,
131255        -1,
131256        -1,
131257        -1,
131258        -1
131259      },
131260      {
131261        -1,
131262        -1,
131263        -1,
131264        -1,
131265        -1,
131266        -1,
131267        -1,
131268        -1,
131269        -1,
131270        -1,
131271        -1,
131272        -1,
131273        -1
131274      }
131275    }
131276  },
131277  {
131278    kInstructionTypePop,
131279    0,
131280    {
131281      0,
131282      0,
131283      0,
131284      0,
131285      0,
131286      0,
131287      0,
131288      0,
131289      0,
131290      0,
131291      0,
131292      0,
131293      0
131294    },
131295    {
131296      0,
131297      0,
131298      0,
131299      0,
131300      0,
131301      0,
131302      0,
131303      0,
131304      0,
131305      0,
131306      0,
131307      0,
131308      0
131309    },
131310    {
131311      {
131312        -1,
131313        -1,
131314        -1,
131315        -1,
131316        -1,
131317        -1,
131318        -1,
131319        -1,
131320        -1,
131321        -1,
131322        -1,
131323        -1,
131324        -1
131325      },
131326      {
131327        -1,
131328        -1,
131329        -1,
131330        -1,
131331        -1,
131332        -1,
131333        -1,
131334        -1,
131335        -1,
131336        -1,
131337        -1,
131338        -1,
131339        -1
131340      }
131341    }
131342  },
131343  {
131344    kInstructionTypePop,
131345    0,
131346    {
131347      0,
131348      0,
131349      0,
131350      0,
131351      0,
131352      0,
131353      0,
131354      0,
131355      0,
131356      0,
131357      0,
131358      0,
131359      0
131360    },
131361    {
131362      0,
131363      0,
131364      0,
131365      0,
131366      0,
131367      0,
131368      0,
131369      0,
131370      0,
131371      0,
131372      0,
131373      0,
131374      0
131375    },
131376    {
131377      {
131378        -1,
131379        -1,
131380        -1,
131381        -1,
131382        -1,
131383        -1,
131384        -1,
131385        -1,
131386        -1,
131387        -1,
131388        -1,
131389        -1,
131390        -1
131391      },
131392      {
131393        -1,
131394        -1,
131395        -1,
131396        -1,
131397        -1,
131398        -1,
131399        -1,
131400        -1,
131401        -1,
131402        -1,
131403        -1,
131404        -1,
131405        -1
131406      }
131407    }
131408  },
131409  {
131410    kInstructionTypePop,
131411    0,
131412    {
131413      0,
131414      0,
131415      0,
131416      0,
131417      0,
131418      0,
131419      0,
131420      0,
131421      0,
131422      0,
131423      0,
131424      0,
131425      0
131426    },
131427    {
131428      0,
131429      0,
131430      0,
131431      0,
131432      0,
131433      0,
131434      0,
131435      0,
131436      0,
131437      0,
131438      0,
131439      0,
131440      0
131441    },
131442    {
131443      {
131444        -1,
131445        -1,
131446        -1,
131447        -1,
131448        -1,
131449        -1,
131450        -1,
131451        -1,
131452        -1,
131453        -1,
131454        -1,
131455        -1,
131456        -1
131457      },
131458      {
131459        -1,
131460        -1,
131461        -1,
131462        -1,
131463        -1,
131464        -1,
131465        -1,
131466        -1,
131467        -1,
131468        -1,
131469        -1,
131470        -1,
131471        -1
131472      }
131473    }
131474  },
131475  {
131476    0,
131477    3,
131478    {
131479      kOperandTypeRegister,
131480      kOperandTypeRegister,
131481      kOperandTypeX86Memory,
131482      0,
131483      0,
131484      0,
131485      0,
131486      0,
131487      0,
131488      0,
131489      0,
131490      0,
131491      0
131492    },
131493    {
131494      0,
131495      0,
131496      0,
131497      0,
131498      0,
131499      0,
131500      0,
131501      0,
131502      0,
131503      0,
131504      0,
131505      0,
131506      0
131507    },
131508    {
131509      {
131510        2,
131511        0,
131512        -1,
131513        -1,
131514        -1,
131515        -1,
131516        -1,
131517        -1,
131518        -1,
131519        -1,
131520        -1,
131521        -1,
131522        -1
131523      },
131524      {
131525        0,
131526        2,
131527        -1,
131528        -1,
131529        -1,
131530        -1,
131531        -1,
131532        -1,
131533        -1,
131534        -1,
131535        -1,
131536        -1,
131537        -1
131538      }
131539    }
131540  },
131541  {
131542    0,
131543    3,
131544    {
131545      kOperandTypeRegister,
131546      kOperandTypeRegister,
131547      kOperandTypeRegister,
131548      0,
131549      0,
131550      0,
131551      0,
131552      0,
131553      0,
131554      0,
131555      0,
131556      0,
131557      0
131558    },
131559    {
131560      0,
131561      0,
131562      0,
131563      0,
131564      0,
131565      0,
131566      0,
131567      0,
131568      0,
131569      0,
131570      0,
131571      0,
131572      0
131573    },
131574    {
131575      {
131576        2,
131577        0,
131578        -1,
131579        -1,
131580        -1,
131581        -1,
131582        -1,
131583        -1,
131584        -1,
131585        -1,
131586        -1,
131587        -1,
131588        -1
131589      },
131590      {
131591        0,
131592        2,
131593        -1,
131594        -1,
131595        -1,
131596        -1,
131597        -1,
131598        -1,
131599        -1,
131600        -1,
131601        -1,
131602        -1,
131603        -1
131604      }
131605    }
131606  },
131607  {
131608    0,
131609    1,
131610    {
131611      kOperandTypeX86Memory,
131612      0,
131613      0,
131614      0,
131615      0,
131616      0,
131617      0,
131618      0,
131619      0,
131620      0,
131621      0,
131622      0,
131623      0
131624    },
131625    {
131626      0,
131627      0,
131628      0,
131629      0,
131630      0,
131631      0,
131632      0,
131633      0,
131634      0,
131635      0,
131636      0,
131637      0,
131638      0
131639    },
131640    {
131641      {
131642        0,
131643        -1,
131644        -1,
131645        -1,
131646        -1,
131647        -1,
131648        -1,
131649        -1,
131650        -1,
131651        -1,
131652        -1,
131653        -1,
131654        -1
131655      },
131656      {
131657        0,
131658        -1,
131659        -1,
131660        -1,
131661        -1,
131662        -1,
131663        -1,
131664        -1,
131665        -1,
131666        -1,
131667        -1,
131668        -1,
131669        -1
131670      }
131671    }
131672  },
131673  {
131674    0,
131675    1,
131676    {
131677      kOperandTypeX86Memory,
131678      0,
131679      0,
131680      0,
131681      0,
131682      0,
131683      0,
131684      0,
131685      0,
131686      0,
131687      0,
131688      0,
131689      0
131690    },
131691    {
131692      0,
131693      0,
131694      0,
131695      0,
131696      0,
131697      0,
131698      0,
131699      0,
131700      0,
131701      0,
131702      0,
131703      0,
131704      0
131705    },
131706    {
131707      {
131708        0,
131709        -1,
131710        -1,
131711        -1,
131712        -1,
131713        -1,
131714        -1,
131715        -1,
131716        -1,
131717        -1,
131718        -1,
131719        -1,
131720        -1
131721      },
131722      {
131723        0,
131724        -1,
131725        -1,
131726        -1,
131727        -1,
131728        -1,
131729        -1,
131730        -1,
131731        -1,
131732        -1,
131733        -1,
131734        -1,
131735        -1
131736      }
131737    }
131738  },
131739  {
131740    0,
131741    1,
131742    {
131743      kOperandTypeX86Memory,
131744      0,
131745      0,
131746      0,
131747      0,
131748      0,
131749      0,
131750      0,
131751      0,
131752      0,
131753      0,
131754      0,
131755      0
131756    },
131757    {
131758      0,
131759      0,
131760      0,
131761      0,
131762      0,
131763      0,
131764      0,
131765      0,
131766      0,
131767      0,
131768      0,
131769      0,
131770      0
131771    },
131772    {
131773      {
131774        0,
131775        -1,
131776        -1,
131777        -1,
131778        -1,
131779        -1,
131780        -1,
131781        -1,
131782        -1,
131783        -1,
131784        -1,
131785        -1,
131786        -1
131787      },
131788      {
131789        0,
131790        -1,
131791        -1,
131792        -1,
131793        -1,
131794        -1,
131795        -1,
131796        -1,
131797        -1,
131798        -1,
131799        -1,
131800        -1,
131801        -1
131802      }
131803    }
131804  },
131805  {
131806    0,
131807    1,
131808    {
131809      kOperandTypeX86Memory,
131810      0,
131811      0,
131812      0,
131813      0,
131814      0,
131815      0,
131816      0,
131817      0,
131818      0,
131819      0,
131820      0,
131821      0
131822    },
131823    {
131824      0,
131825      0,
131826      0,
131827      0,
131828      0,
131829      0,
131830      0,
131831      0,
131832      0,
131833      0,
131834      0,
131835      0,
131836      0
131837    },
131838    {
131839      {
131840        0,
131841        -1,
131842        -1,
131843        -1,
131844        -1,
131845        -1,
131846        -1,
131847        -1,
131848        -1,
131849        -1,
131850        -1,
131851        -1,
131852        -1
131853      },
131854      {
131855        0,
131856        -1,
131857        -1,
131858        -1,
131859        -1,
131860        -1,
131861        -1,
131862        -1,
131863        -1,
131864        -1,
131865        -1,
131866        -1,
131867        -1
131868      }
131869    }
131870  },
131871  {
131872    0,
131873    1,
131874    {
131875      kOperandTypeX86Memory,
131876      0,
131877      0,
131878      0,
131879      0,
131880      0,
131881      0,
131882      0,
131883      0,
131884      0,
131885      0,
131886      0,
131887      0
131888    },
131889    {
131890      0,
131891      0,
131892      0,
131893      0,
131894      0,
131895      0,
131896      0,
131897      0,
131898      0,
131899      0,
131900      0,
131901      0,
131902      0
131903    },
131904    {
131905      {
131906        0,
131907        -1,
131908        -1,
131909        -1,
131910        -1,
131911        -1,
131912        -1,
131913        -1,
131914        -1,
131915        -1,
131916        -1,
131917        -1,
131918        -1
131919      },
131920      {
131921        0,
131922        -1,
131923        -1,
131924        -1,
131925        -1,
131926        -1,
131927        -1,
131928        -1,
131929        -1,
131930        -1,
131931        -1,
131932        -1,
131933        -1
131934      }
131935    }
131936  },
131937  {
131938    0,
131939    1,
131940    {
131941      kOperandTypeX86Memory,
131942      0,
131943      0,
131944      0,
131945      0,
131946      0,
131947      0,
131948      0,
131949      0,
131950      0,
131951      0,
131952      0,
131953      0
131954    },
131955    {
131956      0,
131957      0,
131958      0,
131959      0,
131960      0,
131961      0,
131962      0,
131963      0,
131964      0,
131965      0,
131966      0,
131967      0,
131968      0
131969    },
131970    {
131971      {
131972        0,
131973        -1,
131974        -1,
131975        -1,
131976        -1,
131977        -1,
131978        -1,
131979        -1,
131980        -1,
131981        -1,
131982        -1,
131983        -1,
131984        -1
131985      },
131986      {
131987        0,
131988        -1,
131989        -1,
131990        -1,
131991        -1,
131992        -1,
131993        -1,
131994        -1,
131995        -1,
131996        -1,
131997        -1,
131998        -1,
131999        -1
132000      }
132001    }
132002  },
132003  {
132004    0,
132005    3,
132006    {
132007      kOperandTypeRegister,
132008      kOperandTypeRegister,
132009      kOperandTypeX86Memory,
132010      0,
132011      0,
132012      0,
132013      0,
132014      0,
132015      0,
132016      0,
132017      0,
132018      0,
132019      0
132020    },
132021    {
132022      0,
132023      0,
132024      0,
132025      0,
132026      0,
132027      0,
132028      0,
132029      0,
132030      0,
132031      0,
132032      0,
132033      0,
132034      0
132035    },
132036    {
132037      {
132038        2,
132039        0,
132040        -1,
132041        -1,
132042        -1,
132043        -1,
132044        -1,
132045        -1,
132046        -1,
132047        -1,
132048        -1,
132049        -1,
132050        -1
132051      },
132052      {
132053        0,
132054        2,
132055        -1,
132056        -1,
132057        -1,
132058        -1,
132059        -1,
132060        -1,
132061        -1,
132062        -1,
132063        -1,
132064        -1,
132065        -1
132066      }
132067    }
132068  },
132069  {
132070    0,
132071    3,
132072    {
132073      kOperandTypeRegister,
132074      kOperandTypeRegister,
132075      kOperandTypeRegister,
132076      0,
132077      0,
132078      0,
132079      0,
132080      0,
132081      0,
132082      0,
132083      0,
132084      0,
132085      0
132086    },
132087    {
132088      0,
132089      0,
132090      0,
132091      0,
132092      0,
132093      0,
132094      0,
132095      0,
132096      0,
132097      0,
132098      0,
132099      0,
132100      0
132101    },
132102    {
132103      {
132104        2,
132105        0,
132106        -1,
132107        -1,
132108        -1,
132109        -1,
132110        -1,
132111        -1,
132112        -1,
132113        -1,
132114        -1,
132115        -1,
132116        -1
132117      },
132118      {
132119        0,
132120        2,
132121        -1,
132122        -1,
132123        -1,
132124        -1,
132125        -1,
132126        -1,
132127        -1,
132128        -1,
132129        -1,
132130        -1,
132131        -1
132132      }
132133    }
132134  },
132135  {
132136    0,
132137    3,
132138    {
132139      kOperandTypeRegister,
132140      kOperandTypeRegister,
132141      kOperandTypeX86Memory,
132142      0,
132143      0,
132144      0,
132145      0,
132146      0,
132147      0,
132148      0,
132149      0,
132150      0,
132151      0
132152    },
132153    {
132154      0,
132155      0,
132156      0,
132157      0,
132158      0,
132159      0,
132160      0,
132161      0,
132162      0,
132163      0,
132164      0,
132165      0,
132166      0
132167    },
132168    {
132169      {
132170        2,
132171        0,
132172        -1,
132173        -1,
132174        -1,
132175        -1,
132176        -1,
132177        -1,
132178        -1,
132179        -1,
132180        -1,
132181        -1,
132182        -1
132183      },
132184      {
132185        0,
132186        2,
132187        -1,
132188        -1,
132189        -1,
132190        -1,
132191        -1,
132192        -1,
132193        -1,
132194        -1,
132195        -1,
132196        -1,
132197        -1
132198      }
132199    }
132200  },
132201  {
132202    0,
132203    3,
132204    {
132205      kOperandTypeRegister,
132206      kOperandTypeRegister,
132207      kOperandTypeRegister,
132208      0,
132209      0,
132210      0,
132211      0,
132212      0,
132213      0,
132214      0,
132215      0,
132216      0,
132217      0
132218    },
132219    {
132220      0,
132221      0,
132222      0,
132223      0,
132224      0,
132225      0,
132226      0,
132227      0,
132228      0,
132229      0,
132230      0,
132231      0,
132232      0
132233    },
132234    {
132235      {
132236        2,
132237        0,
132238        -1,
132239        -1,
132240        -1,
132241        -1,
132242        -1,
132243        -1,
132244        -1,
132245        -1,
132246        -1,
132247        -1,
132248        -1
132249      },
132250      {
132251        0,
132252        2,
132253        -1,
132254        -1,
132255        -1,
132256        -1,
132257        -1,
132258        -1,
132259        -1,
132260        -1,
132261        -1,
132262        -1,
132263        -1
132264      }
132265    }
132266  },
132267  {
132268    0,
132269    3,
132270    {
132271      kOperandTypeRegister,
132272      kOperandTypeX86Memory,
132273      kOperandTypeImmediate,
132274      0,
132275      0,
132276      0,
132277      0,
132278      0,
132279      0,
132280      0,
132281      0,
132282      0,
132283      0
132284    },
132285    {
132286      0,
132287      0,
132288      0,
132289      0,
132290      0,
132291      0,
132292      0,
132293      0,
132294      0,
132295      0,
132296      0,
132297      0,
132298      0
132299    },
132300    {
132301      {
132302        2,
132303        1,
132304        0,
132305        -1,
132306        -1,
132307        -1,
132308        -1,
132309        -1,
132310        -1,
132311        -1,
132312        -1,
132313        -1,
132314        -1
132315      },
132316      {
132317        0,
132318        1,
132319        2,
132320        -1,
132321        -1,
132322        -1,
132323        -1,
132324        -1,
132325        -1,
132326        -1,
132327        -1,
132328        -1,
132329        -1
132330      }
132331    }
132332  },
132333  {
132334    0,
132335    3,
132336    {
132337      kOperandTypeRegister,
132338      kOperandTypeRegister,
132339      kOperandTypeImmediate,
132340      0,
132341      0,
132342      0,
132343      0,
132344      0,
132345      0,
132346      0,
132347      0,
132348      0,
132349      0
132350    },
132351    {
132352      0,
132353      0,
132354      0,
132355      0,
132356      0,
132357      0,
132358      0,
132359      0,
132360      0,
132361      0,
132362      0,
132363      0,
132364      0
132365    },
132366    {
132367      {
132368        2,
132369        1,
132370        0,
132371        -1,
132372        -1,
132373        -1,
132374        -1,
132375        -1,
132376        -1,
132377        -1,
132378        -1,
132379        -1,
132380        -1
132381      },
132382      {
132383        0,
132384        1,
132385        2,
132386        -1,
132387        -1,
132388        -1,
132389        -1,
132390        -1,
132391        -1,
132392        -1,
132393        -1,
132394        -1,
132395        -1
132396      }
132397    }
132398  },
132399  {
132400    0,
132401    3,
132402    {
132403      kOperandTypeRegister,
132404      kOperandTypeX86Memory,
132405      kOperandTypeImmediate,
132406      0,
132407      0,
132408      0,
132409      0,
132410      0,
132411      0,
132412      0,
132413      0,
132414      0,
132415      0
132416    },
132417    {
132418      0,
132419      0,
132420      0,
132421      0,
132422      0,
132423      0,
132424      0,
132425      0,
132426      0,
132427      0,
132428      0,
132429      0,
132430      0
132431    },
132432    {
132433      {
132434        2,
132435        1,
132436        0,
132437        -1,
132438        -1,
132439        -1,
132440        -1,
132441        -1,
132442        -1,
132443        -1,
132444        -1,
132445        -1,
132446        -1
132447      },
132448      {
132449        0,
132450        1,
132451        2,
132452        -1,
132453        -1,
132454        -1,
132455        -1,
132456        -1,
132457        -1,
132458        -1,
132459        -1,
132460        -1,
132461        -1
132462      }
132463    }
132464  },
132465  {
132466    0,
132467    3,
132468    {
132469      kOperandTypeRegister,
132470      kOperandTypeRegister,
132471      kOperandTypeImmediate,
132472      0,
132473      0,
132474      0,
132475      0,
132476      0,
132477      0,
132478      0,
132479      0,
132480      0,
132481      0
132482    },
132483    {
132484      0,
132485      0,
132486      0,
132487      0,
132488      0,
132489      0,
132490      0,
132491      0,
132492      0,
132493      0,
132494      0,
132495      0,
132496      0
132497    },
132498    {
132499      {
132500        2,
132501        1,
132502        0,
132503        -1,
132504        -1,
132505        -1,
132506        -1,
132507        -1,
132508        -1,
132509        -1,
132510        -1,
132511        -1,
132512        -1
132513      },
132514      {
132515        0,
132516        1,
132517        2,
132518        -1,
132519        -1,
132520        -1,
132521        -1,
132522        -1,
132523        -1,
132524        -1,
132525        -1,
132526        -1,
132527        -1
132528      }
132529    }
132530  },
132531  {
132532    0,
132533    3,
132534    {
132535      kOperandTypeRegister,
132536      kOperandTypeX86Memory,
132537      kOperandTypeImmediate,
132538      0,
132539      0,
132540      0,
132541      0,
132542      0,
132543      0,
132544      0,
132545      0,
132546      0,
132547      0
132548    },
132549    {
132550      0,
132551      0,
132552      0,
132553      0,
132554      0,
132555      0,
132556      0,
132557      0,
132558      0,
132559      0,
132560      0,
132561      0,
132562      0
132563    },
132564    {
132565      {
132566        2,
132567        1,
132568        0,
132569        -1,
132570        -1,
132571        -1,
132572        -1,
132573        -1,
132574        -1,
132575        -1,
132576        -1,
132577        -1,
132578        -1
132579      },
132580      {
132581        0,
132582        1,
132583        2,
132584        -1,
132585        -1,
132586        -1,
132587        -1,
132588        -1,
132589        -1,
132590        -1,
132591        -1,
132592        -1,
132593        -1
132594      }
132595    }
132596  },
132597  {
132598    0,
132599    3,
132600    {
132601      kOperandTypeRegister,
132602      kOperandTypeRegister,
132603      kOperandTypeImmediate,
132604      0,
132605      0,
132606      0,
132607      0,
132608      0,
132609      0,
132610      0,
132611      0,
132612      0,
132613      0
132614    },
132615    {
132616      0,
132617      0,
132618      0,
132619      0,
132620      0,
132621      0,
132622      0,
132623      0,
132624      0,
132625      0,
132626      0,
132627      0,
132628      0
132629    },
132630    {
132631      {
132632        2,
132633        1,
132634        0,
132635        -1,
132636        -1,
132637        -1,
132638        -1,
132639        -1,
132640        -1,
132641        -1,
132642        -1,
132643        -1,
132644        -1
132645      },
132646      {
132647        0,
132648        1,
132649        2,
132650        -1,
132651        -1,
132652        -1,
132653        -1,
132654        -1,
132655        -1,
132656        -1,
132657        -1,
132658        -1,
132659        -1
132660      }
132661    }
132662  },
132663  {
132664    0,
132665    3,
132666    {
132667      kOperandTypeRegister,
132668      kOperandTypeRegister,
132669      kOperandTypeX86Memory,
132670      0,
132671      0,
132672      0,
132673      0,
132674      0,
132675      0,
132676      0,
132677      0,
132678      0,
132679      0
132680    },
132681    {
132682      0,
132683      0,
132684      0,
132685      0,
132686      0,
132687      0,
132688      0,
132689      0,
132690      0,
132691      0,
132692      0,
132693      0,
132694      0
132695    },
132696    {
132697      {
132698        2,
132699        0,
132700        -1,
132701        -1,
132702        -1,
132703        -1,
132704        -1,
132705        -1,
132706        -1,
132707        -1,
132708        -1,
132709        -1,
132710        -1
132711      },
132712      {
132713        0,
132714        2,
132715        -1,
132716        -1,
132717        -1,
132718        -1,
132719        -1,
132720        -1,
132721        -1,
132722        -1,
132723        -1,
132724        -1,
132725        -1
132726      }
132727    }
132728  },
132729  {
132730    0,
132731    3,
132732    {
132733      kOperandTypeRegister,
132734      kOperandTypeRegister,
132735      kOperandTypeRegister,
132736      0,
132737      0,
132738      0,
132739      0,
132740      0,
132741      0,
132742      0,
132743      0,
132744      0,
132745      0
132746    },
132747    {
132748      0,
132749      0,
132750      0,
132751      0,
132752      0,
132753      0,
132754      0,
132755      0,
132756      0,
132757      0,
132758      0,
132759      0,
132760      0
132761    },
132762    {
132763      {
132764        2,
132765        0,
132766        -1,
132767        -1,
132768        -1,
132769        -1,
132770        -1,
132771        -1,
132772        -1,
132773        -1,
132774        -1,
132775        -1,
132776        -1
132777      },
132778      {
132779        0,
132780        2,
132781        -1,
132782        -1,
132783        -1,
132784        -1,
132785        -1,
132786        -1,
132787        -1,
132788        -1,
132789        -1,
132790        -1,
132791        -1
132792      }
132793    }
132794  },
132795  {
132796    0,
132797    3,
132798    {
132799      kOperandTypeRegister,
132800      kOperandTypeRegister,
132801      kOperandTypeX86Memory,
132802      0,
132803      0,
132804      0,
132805      0,
132806      0,
132807      0,
132808      0,
132809      0,
132810      0,
132811      0
132812    },
132813    {
132814      0,
132815      0,
132816      0,
132817      0,
132818      0,
132819      0,
132820      0,
132821      0,
132822      0,
132823      0,
132824      0,
132825      0,
132826      0
132827    },
132828    {
132829      {
132830        2,
132831        0,
132832        -1,
132833        -1,
132834        -1,
132835        -1,
132836        -1,
132837        -1,
132838        -1,
132839        -1,
132840        -1,
132841        -1,
132842        -1
132843      },
132844      {
132845        0,
132846        2,
132847        -1,
132848        -1,
132849        -1,
132850        -1,
132851        -1,
132852        -1,
132853        -1,
132854        -1,
132855        -1,
132856        -1,
132857        -1
132858      }
132859    }
132860  },
132861  {
132862    0,
132863    3,
132864    {
132865      kOperandTypeRegister,
132866      kOperandTypeRegister,
132867      kOperandTypeRegister,
132868      0,
132869      0,
132870      0,
132871      0,
132872      0,
132873      0,
132874      0,
132875      0,
132876      0,
132877      0
132878    },
132879    {
132880      0,
132881      0,
132882      0,
132883      0,
132884      0,
132885      0,
132886      0,
132887      0,
132888      0,
132889      0,
132890      0,
132891      0,
132892      0
132893    },
132894    {
132895      {
132896        2,
132897        0,
132898        -1,
132899        -1,
132900        -1,
132901        -1,
132902        -1,
132903        -1,
132904        -1,
132905        -1,
132906        -1,
132907        -1,
132908        -1
132909      },
132910      {
132911        0,
132912        2,
132913        -1,
132914        -1,
132915        -1,
132916        -1,
132917        -1,
132918        -1,
132919        -1,
132920        -1,
132921        -1,
132922        -1,
132923        -1
132924      }
132925    }
132926  },
132927  {
132928    0,
132929    3,
132930    {
132931      kOperandTypeRegister,
132932      kOperandTypeRegister,
132933      kOperandTypeX86Memory,
132934      0,
132935      0,
132936      0,
132937      0,
132938      0,
132939      0,
132940      0,
132941      0,
132942      0,
132943      0
132944    },
132945    {
132946      0,
132947      0,
132948      0,
132949      0,
132950      0,
132951      0,
132952      0,
132953      0,
132954      0,
132955      0,
132956      0,
132957      0,
132958      0
132959    },
132960    {
132961      {
132962        2,
132963        0,
132964        -1,
132965        -1,
132966        -1,
132967        -1,
132968        -1,
132969        -1,
132970        -1,
132971        -1,
132972        -1,
132973        -1,
132974        -1
132975      },
132976      {
132977        0,
132978        2,
132979        -1,
132980        -1,
132981        -1,
132982        -1,
132983        -1,
132984        -1,
132985        -1,
132986        -1,
132987        -1,
132988        -1,
132989        -1
132990      }
132991    }
132992  },
132993  {
132994    0,
132995    3,
132996    {
132997      kOperandTypeRegister,
132998      kOperandTypeRegister,
132999      kOperandTypeRegister,
133000      0,
133001      0,
133002      0,
133003      0,
133004      0,
133005      0,
133006      0,
133007      0,
133008      0,
133009      0
133010    },
133011    {
133012      0,
133013      0,
133014      0,
133015      0,
133016      0,
133017      0,
133018      0,
133019      0,
133020      0,
133021      0,
133022      0,
133023      0,
133024      0
133025    },
133026    {
133027      {
133028        2,
133029        0,
133030        -1,
133031        -1,
133032        -1,
133033        -1,
133034        -1,
133035        -1,
133036        -1,
133037        -1,
133038        -1,
133039        -1,
133040        -1
133041      },
133042      {
133043        0,
133044        2,
133045        -1,
133046        -1,
133047        -1,
133048        -1,
133049        -1,
133050        -1,
133051        -1,
133052        -1,
133053        -1,
133054        -1,
133055        -1
133056      }
133057    }
133058  },
133059  {
133060    0,
133061    3,
133062    {
133063      kOperandTypeRegister,
133064      kOperandTypeRegister,
133065      kOperandTypeImmediate,
133066      0,
133067      0,
133068      0,
133069      0,
133070      0,
133071      0,
133072      0,
133073      0,
133074      0,
133075      0
133076    },
133077    {
133078      0,
133079      0,
133080      0,
133081      0,
133082      0,
133083      0,
133084      0,
133085      0,
133086      0,
133087      0,
133088      0,
133089      0,
133090      0
133091    },
133092    {
133093      {
133094        2,
133095        0,
133096        -1,
133097        -1,
133098        -1,
133099        -1,
133100        -1,
133101        -1,
133102        -1,
133103        -1,
133104        -1,
133105        -1,
133106        -1
133107      },
133108      {
133109        0,
133110        2,
133111        -1,
133112        -1,
133113        -1,
133114        -1,
133115        -1,
133116        -1,
133117        -1,
133118        -1,
133119        -1,
133120        -1,
133121        -1
133122      }
133123    }
133124  },
133125  {
133126    0,
133127    3,
133128    {
133129      kOperandTypeRegister,
133130      kOperandTypeRegister,
133131      kOperandTypeImmediate,
133132      0,
133133      0,
133134      0,
133135      0,
133136      0,
133137      0,
133138      0,
133139      0,
133140      0,
133141      0
133142    },
133143    {
133144      0,
133145      0,
133146      0,
133147      0,
133148      0,
133149      0,
133150      0,
133151      0,
133152      0,
133153      0,
133154      0,
133155      0,
133156      0
133157    },
133158    {
133159      {
133160        2,
133161        0,
133162        -1,
133163        -1,
133164        -1,
133165        -1,
133166        -1,
133167        -1,
133168        -1,
133169        -1,
133170        -1,
133171        -1,
133172        -1
133173      },
133174      {
133175        0,
133176        2,
133177        -1,
133178        -1,
133179        -1,
133180        -1,
133181        -1,
133182        -1,
133183        -1,
133184        -1,
133185        -1,
133186        -1,
133187        -1
133188      }
133189    }
133190  },
133191  {
133192    0,
133193    3,
133194    {
133195      kOperandTypeRegister,
133196      kOperandTypeRegister,
133197      kOperandTypeX86Memory,
133198      0,
133199      0,
133200      0,
133201      0,
133202      0,
133203      0,
133204      0,
133205      0,
133206      0,
133207      0
133208    },
133209    {
133210      0,
133211      0,
133212      0,
133213      0,
133214      0,
133215      0,
133216      0,
133217      0,
133218      0,
133219      0,
133220      0,
133221      0,
133222      0
133223    },
133224    {
133225      {
133226        2,
133227        0,
133228        -1,
133229        -1,
133230        -1,
133231        -1,
133232        -1,
133233        -1,
133234        -1,
133235        -1,
133236        -1,
133237        -1,
133238        -1
133239      },
133240      {
133241        0,
133242        2,
133243        -1,
133244        -1,
133245        -1,
133246        -1,
133247        -1,
133248        -1,
133249        -1,
133250        -1,
133251        -1,
133252        -1,
133253        -1
133254      }
133255    }
133256  },
133257  {
133258    0,
133259    3,
133260    {
133261      kOperandTypeRegister,
133262      kOperandTypeRegister,
133263      kOperandTypeRegister,
133264      0,
133265      0,
133266      0,
133267      0,
133268      0,
133269      0,
133270      0,
133271      0,
133272      0,
133273      0
133274    },
133275    {
133276      0,
133277      0,
133278      0,
133279      0,
133280      0,
133281      0,
133282      0,
133283      0,
133284      0,
133285      0,
133286      0,
133287      0,
133288      0
133289    },
133290    {
133291      {
133292        2,
133293        0,
133294        -1,
133295        -1,
133296        -1,
133297        -1,
133298        -1,
133299        -1,
133300        -1,
133301        -1,
133302        -1,
133303        -1,
133304        -1
133305      },
133306      {
133307        0,
133308        2,
133309        -1,
133310        -1,
133311        -1,
133312        -1,
133313        -1,
133314        -1,
133315        -1,
133316        -1,
133317        -1,
133318        -1,
133319        -1
133320      }
133321    }
133322  },
133323  {
133324    0,
133325    3,
133326    {
133327      kOperandTypeRegister,
133328      kOperandTypeRegister,
133329      kOperandTypeImmediate,
133330      0,
133331      0,
133332      0,
133333      0,
133334      0,
133335      0,
133336      0,
133337      0,
133338      0,
133339      0
133340    },
133341    {
133342      0,
133343      0,
133344      0,
133345      0,
133346      0,
133347      0,
133348      0,
133349      0,
133350      0,
133351      0,
133352      0,
133353      0,
133354      0
133355    },
133356    {
133357      {
133358        2,
133359        0,
133360        -1,
133361        -1,
133362        -1,
133363        -1,
133364        -1,
133365        -1,
133366        -1,
133367        -1,
133368        -1,
133369        -1,
133370        -1
133371      },
133372      {
133373        0,
133374        2,
133375        -1,
133376        -1,
133377        -1,
133378        -1,
133379        -1,
133380        -1,
133381        -1,
133382        -1,
133383        -1,
133384        -1,
133385        -1
133386      }
133387    }
133388  },
133389  {
133390    0,
133391    3,
133392    {
133393      kOperandTypeRegister,
133394      kOperandTypeRegister,
133395      kOperandTypeX86Memory,
133396      0,
133397      0,
133398      0,
133399      0,
133400      0,
133401      0,
133402      0,
133403      0,
133404      0,
133405      0
133406    },
133407    {
133408      0,
133409      0,
133410      0,
133411      0,
133412      0,
133413      0,
133414      0,
133415      0,
133416      0,
133417      0,
133418      0,
133419      0,
133420      0
133421    },
133422    {
133423      {
133424        2,
133425        0,
133426        -1,
133427        -1,
133428        -1,
133429        -1,
133430        -1,
133431        -1,
133432        -1,
133433        -1,
133434        -1,
133435        -1,
133436        -1
133437      },
133438      {
133439        0,
133440        2,
133441        -1,
133442        -1,
133443        -1,
133444        -1,
133445        -1,
133446        -1,
133447        -1,
133448        -1,
133449        -1,
133450        -1,
133451        -1
133452      }
133453    }
133454  },
133455  {
133456    0,
133457    3,
133458    {
133459      kOperandTypeRegister,
133460      kOperandTypeRegister,
133461      kOperandTypeRegister,
133462      0,
133463      0,
133464      0,
133465      0,
133466      0,
133467      0,
133468      0,
133469      0,
133470      0,
133471      0
133472    },
133473    {
133474      0,
133475      0,
133476      0,
133477      0,
133478      0,
133479      0,
133480      0,
133481      0,
133482      0,
133483      0,
133484      0,
133485      0,
133486      0
133487    },
133488    {
133489      {
133490        2,
133491        0,
133492        -1,
133493        -1,
133494        -1,
133495        -1,
133496        -1,
133497        -1,
133498        -1,
133499        -1,
133500        -1,
133501        -1,
133502        -1
133503      },
133504      {
133505        0,
133506        2,
133507        -1,
133508        -1,
133509        -1,
133510        -1,
133511        -1,
133512        -1,
133513        -1,
133514        -1,
133515        -1,
133516        -1,
133517        -1
133518      }
133519    }
133520  },
133521  {
133522    0,
133523    3,
133524    {
133525      kOperandTypeRegister,
133526      kOperandTypeRegister,
133527      kOperandTypeImmediate,
133528      0,
133529      0,
133530      0,
133531      0,
133532      0,
133533      0,
133534      0,
133535      0,
133536      0,
133537      0
133538    },
133539    {
133540      0,
133541      0,
133542      0,
133543      0,
133544      0,
133545      0,
133546      0,
133547      0,
133548      0,
133549      0,
133550      0,
133551      0,
133552      0
133553    },
133554    {
133555      {
133556        2,
133557        0,
133558        -1,
133559        -1,
133560        -1,
133561        -1,
133562        -1,
133563        -1,
133564        -1,
133565        -1,
133566        -1,
133567        -1,
133568        -1
133569      },
133570      {
133571        0,
133572        2,
133573        -1,
133574        -1,
133575        -1,
133576        -1,
133577        -1,
133578        -1,
133579        -1,
133580        -1,
133581        -1,
133582        -1,
133583        -1
133584      }
133585    }
133586  },
133587  {
133588    0,
133589    3,
133590    {
133591      kOperandTypeRegister,
133592      kOperandTypeRegister,
133593      kOperandTypeX86Memory,
133594      0,
133595      0,
133596      0,
133597      0,
133598      0,
133599      0,
133600      0,
133601      0,
133602      0,
133603      0
133604    },
133605    {
133606      0,
133607      0,
133608      0,
133609      0,
133610      0,
133611      0,
133612      0,
133613      0,
133614      0,
133615      0,
133616      0,
133617      0,
133618      0
133619    },
133620    {
133621      {
133622        2,
133623        0,
133624        -1,
133625        -1,
133626        -1,
133627        -1,
133628        -1,
133629        -1,
133630        -1,
133631        -1,
133632        -1,
133633        -1,
133634        -1
133635      },
133636      {
133637        0,
133638        2,
133639        -1,
133640        -1,
133641        -1,
133642        -1,
133643        -1,
133644        -1,
133645        -1,
133646        -1,
133647        -1,
133648        -1,
133649        -1
133650      }
133651    }
133652  },
133653  {
133654    0,
133655    3,
133656    {
133657      kOperandTypeRegister,
133658      kOperandTypeRegister,
133659      kOperandTypeRegister,
133660      0,
133661      0,
133662      0,
133663      0,
133664      0,
133665      0,
133666      0,
133667      0,
133668      0,
133669      0
133670    },
133671    {
133672      0,
133673      0,
133674      0,
133675      0,
133676      0,
133677      0,
133678      0,
133679      0,
133680      0,
133681      0,
133682      0,
133683      0,
133684      0
133685    },
133686    {
133687      {
133688        2,
133689        0,
133690        -1,
133691        -1,
133692        -1,
133693        -1,
133694        -1,
133695        -1,
133696        -1,
133697        -1,
133698        -1,
133699        -1,
133700        -1
133701      },
133702      {
133703        0,
133704        2,
133705        -1,
133706        -1,
133707        -1,
133708        -1,
133709        -1,
133710        -1,
133711        -1,
133712        -1,
133713        -1,
133714        -1,
133715        -1
133716      }
133717    }
133718  },
133719  {
133720    0,
133721    3,
133722    {
133723      kOperandTypeRegister,
133724      kOperandTypeRegister,
133725      kOperandTypeImmediate,
133726      0,
133727      0,
133728      0,
133729      0,
133730      0,
133731      0,
133732      0,
133733      0,
133734      0,
133735      0
133736    },
133737    {
133738      0,
133739      0,
133740      0,
133741      0,
133742      0,
133743      0,
133744      0,
133745      0,
133746      0,
133747      0,
133748      0,
133749      0,
133750      0
133751    },
133752    {
133753      {
133754        2,
133755        0,
133756        -1,
133757        -1,
133758        -1,
133759        -1,
133760        -1,
133761        -1,
133762        -1,
133763        -1,
133764        -1,
133765        -1,
133766        -1
133767      },
133768      {
133769        0,
133770        2,
133771        -1,
133772        -1,
133773        -1,
133774        -1,
133775        -1,
133776        -1,
133777        -1,
133778        -1,
133779        -1,
133780        -1,
133781        -1
133782      }
133783    }
133784  },
133785  {
133786    0,
133787    3,
133788    {
133789      kOperandTypeRegister,
133790      kOperandTypeRegister,
133791      kOperandTypeX86Memory,
133792      0,
133793      0,
133794      0,
133795      0,
133796      0,
133797      0,
133798      0,
133799      0,
133800      0,
133801      0
133802    },
133803    {
133804      0,
133805      0,
133806      0,
133807      0,
133808      0,
133809      0,
133810      0,
133811      0,
133812      0,
133813      0,
133814      0,
133815      0,
133816      0
133817    },
133818    {
133819      {
133820        2,
133821        0,
133822        -1,
133823        -1,
133824        -1,
133825        -1,
133826        -1,
133827        -1,
133828        -1,
133829        -1,
133830        -1,
133831        -1,
133832        -1
133833      },
133834      {
133835        0,
133836        2,
133837        -1,
133838        -1,
133839        -1,
133840        -1,
133841        -1,
133842        -1,
133843        -1,
133844        -1,
133845        -1,
133846        -1,
133847        -1
133848      }
133849    }
133850  },
133851  {
133852    0,
133853    3,
133854    {
133855      kOperandTypeRegister,
133856      kOperandTypeRegister,
133857      kOperandTypeRegister,
133858      0,
133859      0,
133860      0,
133861      0,
133862      0,
133863      0,
133864      0,
133865      0,
133866      0,
133867      0
133868    },
133869    {
133870      0,
133871      0,
133872      0,
133873      0,
133874      0,
133875      0,
133876      0,
133877      0,
133878      0,
133879      0,
133880      0,
133881      0,
133882      0
133883    },
133884    {
133885      {
133886        2,
133887        0,
133888        -1,
133889        -1,
133890        -1,
133891        -1,
133892        -1,
133893        -1,
133894        -1,
133895        -1,
133896        -1,
133897        -1,
133898        -1
133899      },
133900      {
133901        0,
133902        2,
133903        -1,
133904        -1,
133905        -1,
133906        -1,
133907        -1,
133908        -1,
133909        -1,
133910        -1,
133911        -1,
133912        -1,
133913        -1
133914      }
133915    }
133916  },
133917  {
133918    0,
133919    3,
133920    {
133921      kOperandTypeRegister,
133922      kOperandTypeRegister,
133923      kOperandTypeImmediate,
133924      0,
133925      0,
133926      0,
133927      0,
133928      0,
133929      0,
133930      0,
133931      0,
133932      0,
133933      0
133934    },
133935    {
133936      0,
133937      0,
133938      0,
133939      0,
133940      0,
133941      0,
133942      0,
133943      0,
133944      0,
133945      0,
133946      0,
133947      0,
133948      0
133949    },
133950    {
133951      {
133952        2,
133953        0,
133954        -1,
133955        -1,
133956        -1,
133957        -1,
133958        -1,
133959        -1,
133960        -1,
133961        -1,
133962        -1,
133963        -1,
133964        -1
133965      },
133966      {
133967        0,
133968        2,
133969        -1,
133970        -1,
133971        -1,
133972        -1,
133973        -1,
133974        -1,
133975        -1,
133976        -1,
133977        -1,
133978        -1,
133979        -1
133980      }
133981    }
133982  },
133983  {
133984    0,
133985    3,
133986    {
133987      kOperandTypeRegister,
133988      kOperandTypeRegister,
133989      kOperandTypeX86Memory,
133990      0,
133991      0,
133992      0,
133993      0,
133994      0,
133995      0,
133996      0,
133997      0,
133998      0,
133999      0
134000    },
134001    {
134002      0,
134003      0,
134004      0,
134005      0,
134006      0,
134007      0,
134008      0,
134009      0,
134010      0,
134011      0,
134012      0,
134013      0,
134014      0
134015    },
134016    {
134017      {
134018        2,
134019        0,
134020        -1,
134021        -1,
134022        -1,
134023        -1,
134024        -1,
134025        -1,
134026        -1,
134027        -1,
134028        -1,
134029        -1,
134030        -1
134031      },
134032      {
134033        0,
134034        2,
134035        -1,
134036        -1,
134037        -1,
134038        -1,
134039        -1,
134040        -1,
134041        -1,
134042        -1,
134043        -1,
134044        -1,
134045        -1
134046      }
134047    }
134048  },
134049  {
134050    0,
134051    3,
134052    {
134053      kOperandTypeRegister,
134054      kOperandTypeRegister,
134055      kOperandTypeRegister,
134056      0,
134057      0,
134058      0,
134059      0,
134060      0,
134061      0,
134062      0,
134063      0,
134064      0,
134065      0
134066    },
134067    {
134068      0,
134069      0,
134070      0,
134071      0,
134072      0,
134073      0,
134074      0,
134075      0,
134076      0,
134077      0,
134078      0,
134079      0,
134080      0
134081    },
134082    {
134083      {
134084        2,
134085        0,
134086        -1,
134087        -1,
134088        -1,
134089        -1,
134090        -1,
134091        -1,
134092        -1,
134093        -1,
134094        -1,
134095        -1,
134096        -1
134097      },
134098      {
134099        0,
134100        2,
134101        -1,
134102        -1,
134103        -1,
134104        -1,
134105        -1,
134106        -1,
134107        -1,
134108        -1,
134109        -1,
134110        -1,
134111        -1
134112      }
134113    }
134114  },
134115  {
134116    0,
134117    3,
134118    {
134119      kOperandTypeRegister,
134120      kOperandTypeRegister,
134121      kOperandTypeImmediate,
134122      0,
134123      0,
134124      0,
134125      0,
134126      0,
134127      0,
134128      0,
134129      0,
134130      0,
134131      0
134132    },
134133    {
134134      0,
134135      0,
134136      0,
134137      0,
134138      0,
134139      0,
134140      0,
134141      0,
134142      0,
134143      0,
134144      0,
134145      0,
134146      0
134147    },
134148    {
134149      {
134150        2,
134151        0,
134152        -1,
134153        -1,
134154        -1,
134155        -1,
134156        -1,
134157        -1,
134158        -1,
134159        -1,
134160        -1,
134161        -1,
134162        -1
134163      },
134164      {
134165        0,
134166        2,
134167        -1,
134168        -1,
134169        -1,
134170        -1,
134171        -1,
134172        -1,
134173        -1,
134174        -1,
134175        -1,
134176        -1,
134177        -1
134178      }
134179    }
134180  },
134181  {
134182    0,
134183    3,
134184    {
134185      kOperandTypeRegister,
134186      kOperandTypeRegister,
134187      kOperandTypeImmediate,
134188      0,
134189      0,
134190      0,
134191      0,
134192      0,
134193      0,
134194      0,
134195      0,
134196      0,
134197      0
134198    },
134199    {
134200      0,
134201      0,
134202      0,
134203      0,
134204      0,
134205      0,
134206      0,
134207      0,
134208      0,
134209      0,
134210      0,
134211      0,
134212      0
134213    },
134214    {
134215      {
134216        2,
134217        0,
134218        -1,
134219        -1,
134220        -1,
134221        -1,
134222        -1,
134223        -1,
134224        -1,
134225        -1,
134226        -1,
134227        -1,
134228        -1
134229      },
134230      {
134231        0,
134232        2,
134233        -1,
134234        -1,
134235        -1,
134236        -1,
134237        -1,
134238        -1,
134239        -1,
134240        -1,
134241        -1,
134242        -1,
134243        -1
134244      }
134245    }
134246  },
134247  {
134248    0,
134249    3,
134250    {
134251      kOperandTypeRegister,
134252      kOperandTypeRegister,
134253      kOperandTypeX86Memory,
134254      0,
134255      0,
134256      0,
134257      0,
134258      0,
134259      0,
134260      0,
134261      0,
134262      0,
134263      0
134264    },
134265    {
134266      0,
134267      0,
134268      0,
134269      0,
134270      0,
134271      0,
134272      0,
134273      0,
134274      0,
134275      0,
134276      0,
134277      0,
134278      0
134279    },
134280    {
134281      {
134282        2,
134283        0,
134284        -1,
134285        -1,
134286        -1,
134287        -1,
134288        -1,
134289        -1,
134290        -1,
134291        -1,
134292        -1,
134293        -1,
134294        -1
134295      },
134296      {
134297        0,
134298        2,
134299        -1,
134300        -1,
134301        -1,
134302        -1,
134303        -1,
134304        -1,
134305        -1,
134306        -1,
134307        -1,
134308        -1,
134309        -1
134310      }
134311    }
134312  },
134313  {
134314    0,
134315    3,
134316    {
134317      kOperandTypeRegister,
134318      kOperandTypeRegister,
134319      kOperandTypeRegister,
134320      0,
134321      0,
134322      0,
134323      0,
134324      0,
134325      0,
134326      0,
134327      0,
134328      0,
134329      0
134330    },
134331    {
134332      0,
134333      0,
134334      0,
134335      0,
134336      0,
134337      0,
134338      0,
134339      0,
134340      0,
134341      0,
134342      0,
134343      0,
134344      0
134345    },
134346    {
134347      {
134348        2,
134349        0,
134350        -1,
134351        -1,
134352        -1,
134353        -1,
134354        -1,
134355        -1,
134356        -1,
134357        -1,
134358        -1,
134359        -1,
134360        -1
134361      },
134362      {
134363        0,
134364        2,
134365        -1,
134366        -1,
134367        -1,
134368        -1,
134369        -1,
134370        -1,
134371        -1,
134372        -1,
134373        -1,
134374        -1,
134375        -1
134376      }
134377    }
134378  },
134379  {
134380    0,
134381    3,
134382    {
134383      kOperandTypeRegister,
134384      kOperandTypeRegister,
134385      kOperandTypeImmediate,
134386      0,
134387      0,
134388      0,
134389      0,
134390      0,
134391      0,
134392      0,
134393      0,
134394      0,
134395      0
134396    },
134397    {
134398      0,
134399      0,
134400      0,
134401      0,
134402      0,
134403      0,
134404      0,
134405      0,
134406      0,
134407      0,
134408      0,
134409      0,
134410      0
134411    },
134412    {
134413      {
134414        2,
134415        0,
134416        -1,
134417        -1,
134418        -1,
134419        -1,
134420        -1,
134421        -1,
134422        -1,
134423        -1,
134424        -1,
134425        -1,
134426        -1
134427      },
134428      {
134429        0,
134430        2,
134431        -1,
134432        -1,
134433        -1,
134434        -1,
134435        -1,
134436        -1,
134437        -1,
134438        -1,
134439        -1,
134440        -1,
134441        -1
134442      }
134443    }
134444  },
134445  {
134446    0,
134447    3,
134448    {
134449      kOperandTypeRegister,
134450      kOperandTypeRegister,
134451      kOperandTypeX86Memory,
134452      0,
134453      0,
134454      0,
134455      0,
134456      0,
134457      0,
134458      0,
134459      0,
134460      0,
134461      0
134462    },
134463    {
134464      0,
134465      0,
134466      0,
134467      0,
134468      0,
134469      0,
134470      0,
134471      0,
134472      0,
134473      0,
134474      0,
134475      0,
134476      0
134477    },
134478    {
134479      {
134480        2,
134481        0,
134482        -1,
134483        -1,
134484        -1,
134485        -1,
134486        -1,
134487        -1,
134488        -1,
134489        -1,
134490        -1,
134491        -1,
134492        -1
134493      },
134494      {
134495        0,
134496        2,
134497        -1,
134498        -1,
134499        -1,
134500        -1,
134501        -1,
134502        -1,
134503        -1,
134504        -1,
134505        -1,
134506        -1,
134507        -1
134508      }
134509    }
134510  },
134511  {
134512    0,
134513    3,
134514    {
134515      kOperandTypeRegister,
134516      kOperandTypeRegister,
134517      kOperandTypeRegister,
134518      0,
134519      0,
134520      0,
134521      0,
134522      0,
134523      0,
134524      0,
134525      0,
134526      0,
134527      0
134528    },
134529    {
134530      0,
134531      0,
134532      0,
134533      0,
134534      0,
134535      0,
134536      0,
134537      0,
134538      0,
134539      0,
134540      0,
134541      0,
134542      0
134543    },
134544    {
134545      {
134546        2,
134547        0,
134548        -1,
134549        -1,
134550        -1,
134551        -1,
134552        -1,
134553        -1,
134554        -1,
134555        -1,
134556        -1,
134557        -1,
134558        -1
134559      },
134560      {
134561        0,
134562        2,
134563        -1,
134564        -1,
134565        -1,
134566        -1,
134567        -1,
134568        -1,
134569        -1,
134570        -1,
134571        -1,
134572        -1,
134573        -1
134574      }
134575    }
134576  },
134577  {
134578    0,
134579    3,
134580    {
134581      kOperandTypeRegister,
134582      kOperandTypeRegister,
134583      kOperandTypeImmediate,
134584      0,
134585      0,
134586      0,
134587      0,
134588      0,
134589      0,
134590      0,
134591      0,
134592      0,
134593      0
134594    },
134595    {
134596      0,
134597      0,
134598      0,
134599      0,
134600      0,
134601      0,
134602      0,
134603      0,
134604      0,
134605      0,
134606      0,
134607      0,
134608      0
134609    },
134610    {
134611      {
134612        2,
134613        0,
134614        -1,
134615        -1,
134616        -1,
134617        -1,
134618        -1,
134619        -1,
134620        -1,
134621        -1,
134622        -1,
134623        -1,
134624        -1
134625      },
134626      {
134627        0,
134628        2,
134629        -1,
134630        -1,
134631        -1,
134632        -1,
134633        -1,
134634        -1,
134635        -1,
134636        -1,
134637        -1,
134638        -1,
134639        -1
134640      }
134641    }
134642  },
134643  {
134644    0,
134645    3,
134646    {
134647      kOperandTypeRegister,
134648      kOperandTypeRegister,
134649      kOperandTypeX86Memory,
134650      0,
134651      0,
134652      0,
134653      0,
134654      0,
134655      0,
134656      0,
134657      0,
134658      0,
134659      0
134660    },
134661    {
134662      0,
134663      0,
134664      0,
134665      0,
134666      0,
134667      0,
134668      0,
134669      0,
134670      0,
134671      0,
134672      0,
134673      0,
134674      0
134675    },
134676    {
134677      {
134678        2,
134679        0,
134680        -1,
134681        -1,
134682        -1,
134683        -1,
134684        -1,
134685        -1,
134686        -1,
134687        -1,
134688        -1,
134689        -1,
134690        -1
134691      },
134692      {
134693        0,
134694        2,
134695        -1,
134696        -1,
134697        -1,
134698        -1,
134699        -1,
134700        -1,
134701        -1,
134702        -1,
134703        -1,
134704        -1,
134705        -1
134706      }
134707    }
134708  },
134709  {
134710    0,
134711    3,
134712    {
134713      kOperandTypeRegister,
134714      kOperandTypeRegister,
134715      kOperandTypeRegister,
134716      0,
134717      0,
134718      0,
134719      0,
134720      0,
134721      0,
134722      0,
134723      0,
134724      0,
134725      0
134726    },
134727    {
134728      0,
134729      0,
134730      0,
134731      0,
134732      0,
134733      0,
134734      0,
134735      0,
134736      0,
134737      0,
134738      0,
134739      0,
134740      0
134741    },
134742    {
134743      {
134744        2,
134745        0,
134746        -1,
134747        -1,
134748        -1,
134749        -1,
134750        -1,
134751        -1,
134752        -1,
134753        -1,
134754        -1,
134755        -1,
134756        -1
134757      },
134758      {
134759        0,
134760        2,
134761        -1,
134762        -1,
134763        -1,
134764        -1,
134765        -1,
134766        -1,
134767        -1,
134768        -1,
134769        -1,
134770        -1,
134771        -1
134772      }
134773    }
134774  },
134775  {
134776    0,
134777    3,
134778    {
134779      kOperandTypeRegister,
134780      kOperandTypeRegister,
134781      kOperandTypeX86Memory,
134782      0,
134783      0,
134784      0,
134785      0,
134786      0,
134787      0,
134788      0,
134789      0,
134790      0,
134791      0
134792    },
134793    {
134794      0,
134795      0,
134796      0,
134797      0,
134798      0,
134799      0,
134800      0,
134801      0,
134802      0,
134803      0,
134804      0,
134805      0,
134806      0
134807    },
134808    {
134809      {
134810        2,
134811        0,
134812        -1,
134813        -1,
134814        -1,
134815        -1,
134816        -1,
134817        -1,
134818        -1,
134819        -1,
134820        -1,
134821        -1,
134822        -1
134823      },
134824      {
134825        0,
134826        2,
134827        -1,
134828        -1,
134829        -1,
134830        -1,
134831        -1,
134832        -1,
134833        -1,
134834        -1,
134835        -1,
134836        -1,
134837        -1
134838      }
134839    }
134840  },
134841  {
134842    0,
134843    3,
134844    {
134845      kOperandTypeRegister,
134846      kOperandTypeRegister,
134847      kOperandTypeRegister,
134848      0,
134849      0,
134850      0,
134851      0,
134852      0,
134853      0,
134854      0,
134855      0,
134856      0,
134857      0
134858    },
134859    {
134860      0,
134861      0,
134862      0,
134863      0,
134864      0,
134865      0,
134866      0,
134867      0,
134868      0,
134869      0,
134870      0,
134871      0,
134872      0
134873    },
134874    {
134875      {
134876        2,
134877        0,
134878        -1,
134879        -1,
134880        -1,
134881        -1,
134882        -1,
134883        -1,
134884        -1,
134885        -1,
134886        -1,
134887        -1,
134888        -1
134889      },
134890      {
134891        0,
134892        2,
134893        -1,
134894        -1,
134895        -1,
134896        -1,
134897        -1,
134898        -1,
134899        -1,
134900        -1,
134901        -1,
134902        -1,
134903        -1
134904      }
134905    }
134906  },
134907  {
134908    0,
134909    3,
134910    {
134911      kOperandTypeRegister,
134912      kOperandTypeRegister,
134913      kOperandTypeX86Memory,
134914      0,
134915      0,
134916      0,
134917      0,
134918      0,
134919      0,
134920      0,
134921      0,
134922      0,
134923      0
134924    },
134925    {
134926      0,
134927      0,
134928      0,
134929      0,
134930      0,
134931      0,
134932      0,
134933      0,
134934      0,
134935      0,
134936      0,
134937      0,
134938      0
134939    },
134940    {
134941      {
134942        2,
134943        0,
134944        -1,
134945        -1,
134946        -1,
134947        -1,
134948        -1,
134949        -1,
134950        -1,
134951        -1,
134952        -1,
134953        -1,
134954        -1
134955      },
134956      {
134957        0,
134958        2,
134959        -1,
134960        -1,
134961        -1,
134962        -1,
134963        -1,
134964        -1,
134965        -1,
134966        -1,
134967        -1,
134968        -1,
134969        -1
134970      }
134971    }
134972  },
134973  {
134974    0,
134975    3,
134976    {
134977      kOperandTypeRegister,
134978      kOperandTypeRegister,
134979      kOperandTypeRegister,
134980      0,
134981      0,
134982      0,
134983      0,
134984      0,
134985      0,
134986      0,
134987      0,
134988      0,
134989      0
134990    },
134991    {
134992      0,
134993      0,
134994      0,
134995      0,
134996      0,
134997      0,
134998      0,
134999      0,
135000      0,
135001      0,
135002      0,
135003      0,
135004      0
135005    },
135006    {
135007      {
135008        2,
135009        0,
135010        -1,
135011        -1,
135012        -1,
135013        -1,
135014        -1,
135015        -1,
135016        -1,
135017        -1,
135018        -1,
135019        -1,
135020        -1
135021      },
135022      {
135023        0,
135024        2,
135025        -1,
135026        -1,
135027        -1,
135028        -1,
135029        -1,
135030        -1,
135031        -1,
135032        -1,
135033        -1,
135034        -1,
135035        -1
135036      }
135037    }
135038  },
135039  {
135040    0,
135041    3,
135042    {
135043      kOperandTypeRegister,
135044      kOperandTypeRegister,
135045      kOperandTypeX86Memory,
135046      0,
135047      0,
135048      0,
135049      0,
135050      0,
135051      0,
135052      0,
135053      0,
135054      0,
135055      0
135056    },
135057    {
135058      0,
135059      0,
135060      0,
135061      0,
135062      0,
135063      0,
135064      0,
135065      0,
135066      0,
135067      0,
135068      0,
135069      0,
135070      0
135071    },
135072    {
135073      {
135074        2,
135075        0,
135076        -1,
135077        -1,
135078        -1,
135079        -1,
135080        -1,
135081        -1,
135082        -1,
135083        -1,
135084        -1,
135085        -1,
135086        -1
135087      },
135088      {
135089        0,
135090        2,
135091        -1,
135092        -1,
135093        -1,
135094        -1,
135095        -1,
135096        -1,
135097        -1,
135098        -1,
135099        -1,
135100        -1,
135101        -1
135102      }
135103    }
135104  },
135105  {
135106    0,
135107    3,
135108    {
135109      kOperandTypeRegister,
135110      kOperandTypeRegister,
135111      kOperandTypeRegister,
135112      0,
135113      0,
135114      0,
135115      0,
135116      0,
135117      0,
135118      0,
135119      0,
135120      0,
135121      0
135122    },
135123    {
135124      0,
135125      0,
135126      0,
135127      0,
135128      0,
135129      0,
135130      0,
135131      0,
135132      0,
135133      0,
135134      0,
135135      0,
135136      0
135137    },
135138    {
135139      {
135140        2,
135141        0,
135142        -1,
135143        -1,
135144        -1,
135145        -1,
135146        -1,
135147        -1,
135148        -1,
135149        -1,
135150        -1,
135151        -1,
135152        -1
135153      },
135154      {
135155        0,
135156        2,
135157        -1,
135158        -1,
135159        -1,
135160        -1,
135161        -1,
135162        -1,
135163        -1,
135164        -1,
135165        -1,
135166        -1,
135167        -1
135168      }
135169    }
135170  },
135171  {
135172    0,
135173    3,
135174    {
135175      kOperandTypeRegister,
135176      kOperandTypeRegister,
135177      kOperandTypeX86Memory,
135178      0,
135179      0,
135180      0,
135181      0,
135182      0,
135183      0,
135184      0,
135185      0,
135186      0,
135187      0
135188    },
135189    {
135190      0,
135191      0,
135192      0,
135193      0,
135194      0,
135195      0,
135196      0,
135197      0,
135198      0,
135199      0,
135200      0,
135201      0,
135202      0
135203    },
135204    {
135205      {
135206        2,
135207        0,
135208        -1,
135209        -1,
135210        -1,
135211        -1,
135212        -1,
135213        -1,
135214        -1,
135215        -1,
135216        -1,
135217        -1,
135218        -1
135219      },
135220      {
135221        0,
135222        2,
135223        -1,
135224        -1,
135225        -1,
135226        -1,
135227        -1,
135228        -1,
135229        -1,
135230        -1,
135231        -1,
135232        -1,
135233        -1
135234      }
135235    }
135236  },
135237  {
135238    0,
135239    3,
135240    {
135241      kOperandTypeRegister,
135242      kOperandTypeRegister,
135243      kOperandTypeRegister,
135244      0,
135245      0,
135246      0,
135247      0,
135248      0,
135249      0,
135250      0,
135251      0,
135252      0,
135253      0
135254    },
135255    {
135256      0,
135257      0,
135258      0,
135259      0,
135260      0,
135261      0,
135262      0,
135263      0,
135264      0,
135265      0,
135266      0,
135267      0,
135268      0
135269    },
135270    {
135271      {
135272        2,
135273        0,
135274        -1,
135275        -1,
135276        -1,
135277        -1,
135278        -1,
135279        -1,
135280        -1,
135281        -1,
135282        -1,
135283        -1,
135284        -1
135285      },
135286      {
135287        0,
135288        2,
135289        -1,
135290        -1,
135291        -1,
135292        -1,
135293        -1,
135294        -1,
135295        -1,
135296        -1,
135297        -1,
135298        -1,
135299        -1
135300      }
135301    }
135302  },
135303  {
135304    0,
135305    3,
135306    {
135307      kOperandTypeRegister,
135308      kOperandTypeRegister,
135309      kOperandTypeX86Memory,
135310      0,
135311      0,
135312      0,
135313      0,
135314      0,
135315      0,
135316      0,
135317      0,
135318      0,
135319      0
135320    },
135321    {
135322      0,
135323      0,
135324      0,
135325      0,
135326      0,
135327      0,
135328      0,
135329      0,
135330      0,
135331      0,
135332      0,
135333      0,
135334      0
135335    },
135336    {
135337      {
135338        2,
135339        0,
135340        -1,
135341        -1,
135342        -1,
135343        -1,
135344        -1,
135345        -1,
135346        -1,
135347        -1,
135348        -1,
135349        -1,
135350        -1
135351      },
135352      {
135353        0,
135354        2,
135355        -1,
135356        -1,
135357        -1,
135358        -1,
135359        -1,
135360        -1,
135361        -1,
135362        -1,
135363        -1,
135364        -1,
135365        -1
135366      }
135367    }
135368  },
135369  {
135370    0,
135371    3,
135372    {
135373      kOperandTypeRegister,
135374      kOperandTypeRegister,
135375      kOperandTypeRegister,
135376      0,
135377      0,
135378      0,
135379      0,
135380      0,
135381      0,
135382      0,
135383      0,
135384      0,
135385      0
135386    },
135387    {
135388      0,
135389      0,
135390      0,
135391      0,
135392      0,
135393      0,
135394      0,
135395      0,
135396      0,
135397      0,
135398      0,
135399      0,
135400      0
135401    },
135402    {
135403      {
135404        2,
135405        0,
135406        -1,
135407        -1,
135408        -1,
135409        -1,
135410        -1,
135411        -1,
135412        -1,
135413        -1,
135414        -1,
135415        -1,
135416        -1
135417      },
135418      {
135419        0,
135420        2,
135421        -1,
135422        -1,
135423        -1,
135424        -1,
135425        -1,
135426        -1,
135427        -1,
135428        -1,
135429        -1,
135430        -1,
135431        -1
135432      }
135433    }
135434  },
135435  {
135436    0,
135437    3,
135438    {
135439      kOperandTypeRegister,
135440      kOperandTypeRegister,
135441      kOperandTypeX86Memory,
135442      0,
135443      0,
135444      0,
135445      0,
135446      0,
135447      0,
135448      0,
135449      0,
135450      0,
135451      0
135452    },
135453    {
135454      0,
135455      0,
135456      0,
135457      0,
135458      0,
135459      0,
135460      0,
135461      0,
135462      0,
135463      0,
135464      0,
135465      0,
135466      0
135467    },
135468    {
135469      {
135470        2,
135471        0,
135472        -1,
135473        -1,
135474        -1,
135475        -1,
135476        -1,
135477        -1,
135478        -1,
135479        -1,
135480        -1,
135481        -1,
135482        -1
135483      },
135484      {
135485        0,
135486        2,
135487        -1,
135488        -1,
135489        -1,
135490        -1,
135491        -1,
135492        -1,
135493        -1,
135494        -1,
135495        -1,
135496        -1,
135497        -1
135498      }
135499    }
135500  },
135501  {
135502    0,
135503    3,
135504    {
135505      kOperandTypeRegister,
135506      kOperandTypeRegister,
135507      kOperandTypeRegister,
135508      0,
135509      0,
135510      0,
135511      0,
135512      0,
135513      0,
135514      0,
135515      0,
135516      0,
135517      0
135518    },
135519    {
135520      0,
135521      0,
135522      0,
135523      0,
135524      0,
135525      0,
135526      0,
135527      0,
135528      0,
135529      0,
135530      0,
135531      0,
135532      0
135533    },
135534    {
135535      {
135536        2,
135537        0,
135538        -1,
135539        -1,
135540        -1,
135541        -1,
135542        -1,
135543        -1,
135544        -1,
135545        -1,
135546        -1,
135547        -1,
135548        -1
135549      },
135550      {
135551        0,
135552        2,
135553        -1,
135554        -1,
135555        -1,
135556        -1,
135557        -1,
135558        -1,
135559        -1,
135560        -1,
135561        -1,
135562        -1,
135563        -1
135564      }
135565    }
135566  },
135567  {
135568    0,
135569    3,
135570    {
135571      kOperandTypeRegister,
135572      kOperandTypeRegister,
135573      kOperandTypeX86Memory,
135574      0,
135575      0,
135576      0,
135577      0,
135578      0,
135579      0,
135580      0,
135581      0,
135582      0,
135583      0
135584    },
135585    {
135586      0,
135587      0,
135588      0,
135589      0,
135590      0,
135591      0,
135592      0,
135593      0,
135594      0,
135595      0,
135596      0,
135597      0,
135598      0
135599    },
135600    {
135601      {
135602        2,
135603        0,
135604        -1,
135605        -1,
135606        -1,
135607        -1,
135608        -1,
135609        -1,
135610        -1,
135611        -1,
135612        -1,
135613        -1,
135614        -1
135615      },
135616      {
135617        0,
135618        2,
135619        -1,
135620        -1,
135621        -1,
135622        -1,
135623        -1,
135624        -1,
135625        -1,
135626        -1,
135627        -1,
135628        -1,
135629        -1
135630      }
135631    }
135632  },
135633  {
135634    0,
135635    3,
135636    {
135637      kOperandTypeRegister,
135638      kOperandTypeRegister,
135639      kOperandTypeRegister,
135640      0,
135641      0,
135642      0,
135643      0,
135644      0,
135645      0,
135646      0,
135647      0,
135648      0,
135649      0
135650    },
135651    {
135652      0,
135653      0,
135654      0,
135655      0,
135656      0,
135657      0,
135658      0,
135659      0,
135660      0,
135661      0,
135662      0,
135663      0,
135664      0
135665    },
135666    {
135667      {
135668        2,
135669        0,
135670        -1,
135671        -1,
135672        -1,
135673        -1,
135674        -1,
135675        -1,
135676        -1,
135677        -1,
135678        -1,
135679        -1,
135680        -1
135681      },
135682      {
135683        0,
135684        2,
135685        -1,
135686        -1,
135687        -1,
135688        -1,
135689        -1,
135690        -1,
135691        -1,
135692        -1,
135693        -1,
135694        -1,
135695        -1
135696      }
135697    }
135698  },
135699  {
135700    0,
135701    3,
135702    {
135703      kOperandTypeRegister,
135704      kOperandTypeRegister,
135705      kOperandTypeX86Memory,
135706      0,
135707      0,
135708      0,
135709      0,
135710      0,
135711      0,
135712      0,
135713      0,
135714      0,
135715      0
135716    },
135717    {
135718      0,
135719      0,
135720      0,
135721      0,
135722      0,
135723      0,
135724      0,
135725      0,
135726      0,
135727      0,
135728      0,
135729      0,
135730      0
135731    },
135732    {
135733      {
135734        2,
135735        0,
135736        -1,
135737        -1,
135738        -1,
135739        -1,
135740        -1,
135741        -1,
135742        -1,
135743        -1,
135744        -1,
135745        -1,
135746        -1
135747      },
135748      {
135749        0,
135750        2,
135751        -1,
135752        -1,
135753        -1,
135754        -1,
135755        -1,
135756        -1,
135757        -1,
135758        -1,
135759        -1,
135760        -1,
135761        -1
135762      }
135763    }
135764  },
135765  {
135766    0,
135767    3,
135768    {
135769      kOperandTypeRegister,
135770      kOperandTypeRegister,
135771      kOperandTypeRegister,
135772      0,
135773      0,
135774      0,
135775      0,
135776      0,
135777      0,
135778      0,
135779      0,
135780      0,
135781      0
135782    },
135783    {
135784      0,
135785      0,
135786      0,
135787      0,
135788      0,
135789      0,
135790      0,
135791      0,
135792      0,
135793      0,
135794      0,
135795      0,
135796      0
135797    },
135798    {
135799      {
135800        2,
135801        0,
135802        -1,
135803        -1,
135804        -1,
135805        -1,
135806        -1,
135807        -1,
135808        -1,
135809        -1,
135810        -1,
135811        -1,
135812        -1
135813      },
135814      {
135815        0,
135816        2,
135817        -1,
135818        -1,
135819        -1,
135820        -1,
135821        -1,
135822        -1,
135823        -1,
135824        -1,
135825        -1,
135826        -1,
135827        -1
135828      }
135829    }
135830  },
135831  {
135832    0,
135833    2,
135834    {
135835      kOperandTypeRegister,
135836      kOperandTypeX86Memory,
135837      0,
135838      0,
135839      0,
135840      0,
135841      0,
135842      0,
135843      0,
135844      0,
135845      0,
135846      0,
135847      0
135848    },
135849    {
135850      0,
135851      0,
135852      0,
135853      0,
135854      0,
135855      0,
135856      0,
135857      0,
135858      0,
135859      0,
135860      0,
135861      0,
135862      0
135863    },
135864    {
135865      {
135866        1,
135867        0,
135868        -1,
135869        -1,
135870        -1,
135871        -1,
135872        -1,
135873        -1,
135874        -1,
135875        -1,
135876        -1,
135877        -1,
135878        -1
135879      },
135880      {
135881        0,
135882        1,
135883        -1,
135884        -1,
135885        -1,
135886        -1,
135887        -1,
135888        -1,
135889        -1,
135890        -1,
135891        -1,
135892        -1,
135893        -1
135894      }
135895    }
135896  },
135897  {
135898    0,
135899    2,
135900    {
135901      kOperandTypeRegister,
135902      kOperandTypeRegister,
135903      0,
135904      0,
135905      0,
135906      0,
135907      0,
135908      0,
135909      0,
135910      0,
135911      0,
135912      0,
135913      0
135914    },
135915    {
135916      0,
135917      0,
135918      0,
135919      0,
135920      0,
135921      0,
135922      0,
135923      0,
135924      0,
135925      0,
135926      0,
135927      0,
135928      0
135929    },
135930    {
135931      {
135932        1,
135933        0,
135934        -1,
135935        -1,
135936        -1,
135937        -1,
135938        -1,
135939        -1,
135940        -1,
135941        -1,
135942        -1,
135943        -1,
135944        -1
135945      },
135946      {
135947        0,
135948        1,
135949        -1,
135950        -1,
135951        -1,
135952        -1,
135953        -1,
135954        -1,
135955        -1,
135956        -1,
135957        -1,
135958        -1,
135959        -1
135960      }
135961    }
135962  },
135963  {
135964    0,
135965    2,
135966    {
135967      kOperandTypeRegister,
135968      kOperandTypeX86Memory,
135969      0,
135970      0,
135971      0,
135972      0,
135973      0,
135974      0,
135975      0,
135976      0,
135977      0,
135978      0,
135979      0
135980    },
135981    {
135982      0,
135983      0,
135984      0,
135985      0,
135986      0,
135987      0,
135988      0,
135989      0,
135990      0,
135991      0,
135992      0,
135993      0,
135994      0
135995    },
135996    {
135997      {
135998        1,
135999        0,
136000        -1,
136001        -1,
136002        -1,
136003        -1,
136004        -1,
136005        -1,
136006        -1,
136007        -1,
136008        -1,
136009        -1,
136010        -1
136011      },
136012      {
136013        0,
136014        1,
136015        -1,
136016        -1,
136017        -1,
136018        -1,
136019        -1,
136020        -1,
136021        -1,
136022        -1,
136023        -1,
136024        -1,
136025        -1
136026      }
136027    }
136028  },
136029  {
136030    0,
136031    2,
136032    {
136033      kOperandTypeRegister,
136034      kOperandTypeRegister,
136035      0,
136036      0,
136037      0,
136038      0,
136039      0,
136040      0,
136041      0,
136042      0,
136043      0,
136044      0,
136045      0
136046    },
136047    {
136048      0,
136049      0,
136050      0,
136051      0,
136052      0,
136053      0,
136054      0,
136055      0,
136056      0,
136057      0,
136058      0,
136059      0,
136060      0
136061    },
136062    {
136063      {
136064        1,
136065        0,
136066        -1,
136067        -1,
136068        -1,
136069        -1,
136070        -1,
136071        -1,
136072        -1,
136073        -1,
136074        -1,
136075        -1,
136076        -1
136077      },
136078      {
136079        0,
136080        1,
136081        -1,
136082        -1,
136083        -1,
136084        -1,
136085        -1,
136086        -1,
136087        -1,
136088        -1,
136089        -1,
136090        -1,
136091        -1
136092      }
136093    }
136094  },
136095  {
136096    0,
136097    3,
136098    {
136099      kOperandTypeRegister,
136100      kOperandTypeRegister,
136101      kOperandTypeX86Memory,
136102      0,
136103      0,
136104      0,
136105      0,
136106      0,
136107      0,
136108      0,
136109      0,
136110      0,
136111      0
136112    },
136113    {
136114      0,
136115      0,
136116      0,
136117      0,
136118      0,
136119      0,
136120      0,
136121      0,
136122      0,
136123      0,
136124      0,
136125      0,
136126      0
136127    },
136128    {
136129      {
136130        2,
136131        0,
136132        -1,
136133        -1,
136134        -1,
136135        -1,
136136        -1,
136137        -1,
136138        -1,
136139        -1,
136140        -1,
136141        -1,
136142        -1
136143      },
136144      {
136145        0,
136146        2,
136147        -1,
136148        -1,
136149        -1,
136150        -1,
136151        -1,
136152        -1,
136153        -1,
136154        -1,
136155        -1,
136156        -1,
136157        -1
136158      }
136159    }
136160  },
136161  {
136162    0,
136163    3,
136164    {
136165      kOperandTypeRegister,
136166      kOperandTypeRegister,
136167      kOperandTypeRegister,
136168      0,
136169      0,
136170      0,
136171      0,
136172      0,
136173      0,
136174      0,
136175      0,
136176      0,
136177      0
136178    },
136179    {
136180      0,
136181      0,
136182      0,
136183      0,
136184      0,
136185      0,
136186      0,
136187      0,
136188      0,
136189      0,
136190      0,
136191      0,
136192      0
136193    },
136194    {
136195      {
136196        2,
136197        0,
136198        -1,
136199        -1,
136200        -1,
136201        -1,
136202        -1,
136203        -1,
136204        -1,
136205        -1,
136206        -1,
136207        -1,
136208        -1
136209      },
136210      {
136211        0,
136212        2,
136213        -1,
136214        -1,
136215        -1,
136216        -1,
136217        -1,
136218        -1,
136219        -1,
136220        -1,
136221        -1,
136222        -1,
136223        -1
136224      }
136225    }
136226  },
136227  {
136228    0,
136229    3,
136230    {
136231      kOperandTypeRegister,
136232      kOperandTypeRegister,
136233      kOperandTypeX86Memory,
136234      0,
136235      0,
136236      0,
136237      0,
136238      0,
136239      0,
136240      0,
136241      0,
136242      0,
136243      0
136244    },
136245    {
136246      0,
136247      0,
136248      0,
136249      0,
136250      0,
136251      0,
136252      0,
136253      0,
136254      0,
136255      0,
136256      0,
136257      0,
136258      0
136259    },
136260    {
136261      {
136262        2,
136263        0,
136264        -1,
136265        -1,
136266        -1,
136267        -1,
136268        -1,
136269        -1,
136270        -1,
136271        -1,
136272        -1,
136273        -1,
136274        -1
136275      },
136276      {
136277        0,
136278        2,
136279        -1,
136280        -1,
136281        -1,
136282        -1,
136283        -1,
136284        -1,
136285        -1,
136286        -1,
136287        -1,
136288        -1,
136289        -1
136290      }
136291    }
136292  },
136293  {
136294    0,
136295    3,
136296    {
136297      kOperandTypeRegister,
136298      kOperandTypeRegister,
136299      kOperandTypeRegister,
136300      0,
136301      0,
136302      0,
136303      0,
136304      0,
136305      0,
136306      0,
136307      0,
136308      0,
136309      0
136310    },
136311    {
136312      0,
136313      0,
136314      0,
136315      0,
136316      0,
136317      0,
136318      0,
136319      0,
136320      0,
136321      0,
136322      0,
136323      0,
136324      0
136325    },
136326    {
136327      {
136328        2,
136329        0,
136330        -1,
136331        -1,
136332        -1,
136333        -1,
136334        -1,
136335        -1,
136336        -1,
136337        -1,
136338        -1,
136339        -1,
136340        -1
136341      },
136342      {
136343        0,
136344        2,
136345        -1,
136346        -1,
136347        -1,
136348        -1,
136349        -1,
136350        -1,
136351        -1,
136352        -1,
136353        -1,
136354        -1,
136355        -1
136356      }
136357    }
136358  },
136359  {
136360    0,
136361    3,
136362    {
136363      kOperandTypeRegister,
136364      kOperandTypeRegister,
136365      kOperandTypeX86Memory,
136366      0,
136367      0,
136368      0,
136369      0,
136370      0,
136371      0,
136372      0,
136373      0,
136374      0,
136375      0
136376    },
136377    {
136378      0,
136379      0,
136380      0,
136381      0,
136382      0,
136383      0,
136384      0,
136385      0,
136386      0,
136387      0,
136388      0,
136389      0,
136390      0
136391    },
136392    {
136393      {
136394        2,
136395        0,
136396        -1,
136397        -1,
136398        -1,
136399        -1,
136400        -1,
136401        -1,
136402        -1,
136403        -1,
136404        -1,
136405        -1,
136406        -1
136407      },
136408      {
136409        0,
136410        2,
136411        -1,
136412        -1,
136413        -1,
136414        -1,
136415        -1,
136416        -1,
136417        -1,
136418        -1,
136419        -1,
136420        -1,
136421        -1
136422      }
136423    }
136424  },
136425  {
136426    0,
136427    3,
136428    {
136429      kOperandTypeRegister,
136430      kOperandTypeRegister,
136431      kOperandTypeRegister,
136432      0,
136433      0,
136434      0,
136435      0,
136436      0,
136437      0,
136438      0,
136439      0,
136440      0,
136441      0
136442    },
136443    {
136444      0,
136445      0,
136446      0,
136447      0,
136448      0,
136449      0,
136450      0,
136451      0,
136452      0,
136453      0,
136454      0,
136455      0,
136456      0
136457    },
136458    {
136459      {
136460        2,
136461        0,
136462        -1,
136463        -1,
136464        -1,
136465        -1,
136466        -1,
136467        -1,
136468        -1,
136469        -1,
136470        -1,
136471        -1,
136472        -1
136473      },
136474      {
136475        0,
136476        2,
136477        -1,
136478        -1,
136479        -1,
136480        -1,
136481        -1,
136482        -1,
136483        -1,
136484        -1,
136485        -1,
136486        -1,
136487        -1
136488      }
136489    }
136490  },
136491  {
136492    0,
136493    3,
136494    {
136495      kOperandTypeRegister,
136496      kOperandTypeRegister,
136497      kOperandTypeX86Memory,
136498      0,
136499      0,
136500      0,
136501      0,
136502      0,
136503      0,
136504      0,
136505      0,
136506      0,
136507      0
136508    },
136509    {
136510      0,
136511      0,
136512      0,
136513      0,
136514      0,
136515      0,
136516      0,
136517      0,
136518      0,
136519      0,
136520      0,
136521      0,
136522      0
136523    },
136524    {
136525      {
136526        2,
136527        0,
136528        -1,
136529        -1,
136530        -1,
136531        -1,
136532        -1,
136533        -1,
136534        -1,
136535        -1,
136536        -1,
136537        -1,
136538        -1
136539      },
136540      {
136541        0,
136542        2,
136543        -1,
136544        -1,
136545        -1,
136546        -1,
136547        -1,
136548        -1,
136549        -1,
136550        -1,
136551        -1,
136552        -1,
136553        -1
136554      }
136555    }
136556  },
136557  {
136558    0,
136559    3,
136560    {
136561      kOperandTypeRegister,
136562      kOperandTypeRegister,
136563      kOperandTypeRegister,
136564      0,
136565      0,
136566      0,
136567      0,
136568      0,
136569      0,
136570      0,
136571      0,
136572      0,
136573      0
136574    },
136575    {
136576      0,
136577      0,
136578      0,
136579      0,
136580      0,
136581      0,
136582      0,
136583      0,
136584      0,
136585      0,
136586      0,
136587      0,
136588      0
136589    },
136590    {
136591      {
136592        2,
136593        0,
136594        -1,
136595        -1,
136596        -1,
136597        -1,
136598        -1,
136599        -1,
136600        -1,
136601        -1,
136602        -1,
136603        -1,
136604        -1
136605      },
136606      {
136607        0,
136608        2,
136609        -1,
136610        -1,
136611        -1,
136612        -1,
136613        -1,
136614        -1,
136615        -1,
136616        -1,
136617        -1,
136618        -1,
136619        -1
136620      }
136621    }
136622  },
136623  {
136624    0,
136625    3,
136626    {
136627      kOperandTypeRegister,
136628      kOperandTypeRegister,
136629      kOperandTypeX86Memory,
136630      0,
136631      0,
136632      0,
136633      0,
136634      0,
136635      0,
136636      0,
136637      0,
136638      0,
136639      0
136640    },
136641    {
136642      0,
136643      0,
136644      0,
136645      0,
136646      0,
136647      0,
136648      0,
136649      0,
136650      0,
136651      0,
136652      0,
136653      0,
136654      0
136655    },
136656    {
136657      {
136658        2,
136659        0,
136660        -1,
136661        -1,
136662        -1,
136663        -1,
136664        -1,
136665        -1,
136666        -1,
136667        -1,
136668        -1,
136669        -1,
136670        -1
136671      },
136672      {
136673        0,
136674        2,
136675        -1,
136676        -1,
136677        -1,
136678        -1,
136679        -1,
136680        -1,
136681        -1,
136682        -1,
136683        -1,
136684        -1,
136685        -1
136686      }
136687    }
136688  },
136689  {
136690    0,
136691    3,
136692    {
136693      kOperandTypeRegister,
136694      kOperandTypeRegister,
136695      kOperandTypeRegister,
136696      0,
136697      0,
136698      0,
136699      0,
136700      0,
136701      0,
136702      0,
136703      0,
136704      0,
136705      0
136706    },
136707    {
136708      0,
136709      0,
136710      0,
136711      0,
136712      0,
136713      0,
136714      0,
136715      0,
136716      0,
136717      0,
136718      0,
136719      0,
136720      0
136721    },
136722    {
136723      {
136724        2,
136725        0,
136726        -1,
136727        -1,
136728        -1,
136729        -1,
136730        -1,
136731        -1,
136732        -1,
136733        -1,
136734        -1,
136735        -1,
136736        -1
136737      },
136738      {
136739        0,
136740        2,
136741        -1,
136742        -1,
136743        -1,
136744        -1,
136745        -1,
136746        -1,
136747        -1,
136748        -1,
136749        -1,
136750        -1,
136751        -1
136752      }
136753    }
136754  },
136755  {
136756    0,
136757    3,
136758    {
136759      kOperandTypeRegister,
136760      kOperandTypeRegister,
136761      kOperandTypeX86Memory,
136762      0,
136763      0,
136764      0,
136765      0,
136766      0,
136767      0,
136768      0,
136769      0,
136770      0,
136771      0
136772    },
136773    {
136774      0,
136775      0,
136776      0,
136777      0,
136778      0,
136779      0,
136780      0,
136781      0,
136782      0,
136783      0,
136784      0,
136785      0,
136786      0
136787    },
136788    {
136789      {
136790        2,
136791        0,
136792        -1,
136793        -1,
136794        -1,
136795        -1,
136796        -1,
136797        -1,
136798        -1,
136799        -1,
136800        -1,
136801        -1,
136802        -1
136803      },
136804      {
136805        0,
136806        2,
136807        -1,
136808        -1,
136809        -1,
136810        -1,
136811        -1,
136812        -1,
136813        -1,
136814        -1,
136815        -1,
136816        -1,
136817        -1
136818      }
136819    }
136820  },
136821  {
136822    0,
136823    3,
136824    {
136825      kOperandTypeRegister,
136826      kOperandTypeRegister,
136827      kOperandTypeRegister,
136828      0,
136829      0,
136830      0,
136831      0,
136832      0,
136833      0,
136834      0,
136835      0,
136836      0,
136837      0
136838    },
136839    {
136840      0,
136841      0,
136842      0,
136843      0,
136844      0,
136845      0,
136846      0,
136847      0,
136848      0,
136849      0,
136850      0,
136851      0,
136852      0
136853    },
136854    {
136855      {
136856        2,
136857        0,
136858        -1,
136859        -1,
136860        -1,
136861        -1,
136862        -1,
136863        -1,
136864        -1,
136865        -1,
136866        -1,
136867        -1,
136868        -1
136869      },
136870      {
136871        0,
136872        2,
136873        -1,
136874        -1,
136875        -1,
136876        -1,
136877        -1,
136878        -1,
136879        -1,
136880        -1,
136881        -1,
136882        -1,
136883        -1
136884      }
136885    }
136886  },
136887  {
136888    0,
136889    3,
136890    {
136891      kOperandTypeRegister,
136892      kOperandTypeRegister,
136893      kOperandTypeX86Memory,
136894      0,
136895      0,
136896      0,
136897      0,
136898      0,
136899      0,
136900      0,
136901      0,
136902      0,
136903      0
136904    },
136905    {
136906      0,
136907      0,
136908      0,
136909      0,
136910      0,
136911      0,
136912      0,
136913      0,
136914      0,
136915      0,
136916      0,
136917      0,
136918      0
136919    },
136920    {
136921      {
136922        2,
136923        0,
136924        -1,
136925        -1,
136926        -1,
136927        -1,
136928        -1,
136929        -1,
136930        -1,
136931        -1,
136932        -1,
136933        -1,
136934        -1
136935      },
136936      {
136937        0,
136938        2,
136939        -1,
136940        -1,
136941        -1,
136942        -1,
136943        -1,
136944        -1,
136945        -1,
136946        -1,
136947        -1,
136948        -1,
136949        -1
136950      }
136951    }
136952  },
136953  {
136954    0,
136955    3,
136956    {
136957      kOperandTypeRegister,
136958      kOperandTypeRegister,
136959      kOperandTypeRegister,
136960      0,
136961      0,
136962      0,
136963      0,
136964      0,
136965      0,
136966      0,
136967      0,
136968      0,
136969      0
136970    },
136971    {
136972      0,
136973      0,
136974      0,
136975      0,
136976      0,
136977      0,
136978      0,
136979      0,
136980      0,
136981      0,
136982      0,
136983      0,
136984      0
136985    },
136986    {
136987      {
136988        2,
136989        0,
136990        -1,
136991        -1,
136992        -1,
136993        -1,
136994        -1,
136995        -1,
136996        -1,
136997        -1,
136998        -1,
136999        -1,
137000        -1
137001      },
137002      {
137003        0,
137004        2,
137005        -1,
137006        -1,
137007        -1,
137008        -1,
137009        -1,
137010        -1,
137011        -1,
137012        -1,
137013        -1,
137014        -1,
137015        -1
137016      }
137017    }
137018  },
137019  {
137020    0,
137021    3,
137022    {
137023      kOperandTypeRegister,
137024      kOperandTypeRegister,
137025      kOperandTypeX86Memory,
137026      0,
137027      0,
137028      0,
137029      0,
137030      0,
137031      0,
137032      0,
137033      0,
137034      0,
137035      0
137036    },
137037    {
137038      0,
137039      0,
137040      0,
137041      0,
137042      0,
137043      0,
137044      0,
137045      0,
137046      0,
137047      0,
137048      0,
137049      0,
137050      0
137051    },
137052    {
137053      {
137054        2,
137055        0,
137056        -1,
137057        -1,
137058        -1,
137059        -1,
137060        -1,
137061        -1,
137062        -1,
137063        -1,
137064        -1,
137065        -1,
137066        -1
137067      },
137068      {
137069        0,
137070        2,
137071        -1,
137072        -1,
137073        -1,
137074        -1,
137075        -1,
137076        -1,
137077        -1,
137078        -1,
137079        -1,
137080        -1,
137081        -1
137082      }
137083    }
137084  },
137085  {
137086    0,
137087    3,
137088    {
137089      kOperandTypeRegister,
137090      kOperandTypeRegister,
137091      kOperandTypeRegister,
137092      0,
137093      0,
137094      0,
137095      0,
137096      0,
137097      0,
137098      0,
137099      0,
137100      0,
137101      0
137102    },
137103    {
137104      0,
137105      0,
137106      0,
137107      0,
137108      0,
137109      0,
137110      0,
137111      0,
137112      0,
137113      0,
137114      0,
137115      0,
137116      0
137117    },
137118    {
137119      {
137120        2,
137121        0,
137122        -1,
137123        -1,
137124        -1,
137125        -1,
137126        -1,
137127        -1,
137128        -1,
137129        -1,
137130        -1,
137131        -1,
137132        -1
137133      },
137134      {
137135        0,
137136        2,
137137        -1,
137138        -1,
137139        -1,
137140        -1,
137141        -1,
137142        -1,
137143        -1,
137144        -1,
137145        -1,
137146        -1,
137147        -1
137148      }
137149    }
137150  },
137151  {
137152    kInstructionTypePush,
137153    1,
137154    {
137155      kOperandTypeRegister,
137156      0,
137157      0,
137158      0,
137159      0,
137160      0,
137161      0,
137162      0,
137163      0,
137164      0,
137165      0,
137166      0,
137167      0
137168    },
137169    {
137170      kOperandFlagSource,
137171      0,
137172      0,
137173      0,
137174      0,
137175      0,
137176      0,
137177      0,
137178      0,
137179      0,
137180      0,
137181      0,
137182      0
137183    },
137184    {
137185      {
137186        0,
137187        -1,
137188        -1,
137189        -1,
137190        -1,
137191        -1,
137192        -1,
137193        -1,
137194        -1,
137195        -1,
137196        -1,
137197        -1,
137198        -1
137199      },
137200      {
137201        0,
137202        -1,
137203        -1,
137204        -1,
137205        -1,
137206        -1,
137207        -1,
137208        -1,
137209        -1,
137210        -1,
137211        -1,
137212        -1,
137213        -1
137214      }
137215    }
137216  },
137217  {
137218    kInstructionTypePush,
137219    1,
137220    {
137221      kOperandTypeX86Memory,
137222      0,
137223      0,
137224      0,
137225      0,
137226      0,
137227      0,
137228      0,
137229      0,
137230      0,
137231      0,
137232      0,
137233      0
137234    },
137235    {
137236      kOperandFlagSource,
137237      0,
137238      0,
137239      0,
137240      0,
137241      0,
137242      0,
137243      0,
137244      0,
137245      0,
137246      0,
137247      0,
137248      0
137249    },
137250    {
137251      {
137252        0,
137253        -1,
137254        -1,
137255        -1,
137256        -1,
137257        -1,
137258        -1,
137259        -1,
137260        -1,
137261        -1,
137262        -1,
137263        -1,
137264        -1
137265      },
137266      {
137267        0,
137268        -1,
137269        -1,
137270        -1,
137271        -1,
137272        -1,
137273        -1,
137274        -1,
137275        -1,
137276        -1,
137277        -1,
137278        -1,
137279        -1
137280      }
137281    }
137282  },
137283  {
137284    kInstructionTypePush,
137285    1,
137286    {
137287      kOperandTypeRegister,
137288      0,
137289      0,
137290      0,
137291      0,
137292      0,
137293      0,
137294      0,
137295      0,
137296      0,
137297      0,
137298      0,
137299      0
137300    },
137301    {
137302      kOperandFlagSource,
137303      0,
137304      0,
137305      0,
137306      0,
137307      0,
137308      0,
137309      0,
137310      0,
137311      0,
137312      0,
137313      0,
137314      0
137315    },
137316    {
137317      {
137318        0,
137319        -1,
137320        -1,
137321        -1,
137322        -1,
137323        -1,
137324        -1,
137325        -1,
137326        -1,
137327        -1,
137328        -1,
137329        -1,
137330        -1
137331      },
137332      {
137333        0,
137334        -1,
137335        -1,
137336        -1,
137337        -1,
137338        -1,
137339        -1,
137340        -1,
137341        -1,
137342        -1,
137343        -1,
137344        -1,
137345        -1
137346      }
137347    }
137348  },
137349  {
137350    kInstructionTypePush,
137351    1,
137352    {
137353      kOperandTypeRegister,
137354      0,
137355      0,
137356      0,
137357      0,
137358      0,
137359      0,
137360      0,
137361      0,
137362      0,
137363      0,
137364      0,
137365      0
137366    },
137367    {
137368      kOperandFlagSource,
137369      0,
137370      0,
137371      0,
137372      0,
137373      0,
137374      0,
137375      0,
137376      0,
137377      0,
137378      0,
137379      0,
137380      0
137381    },
137382    {
137383      {
137384        0,
137385        -1,
137386        -1,
137387        -1,
137388        -1,
137389        -1,
137390        -1,
137391        -1,
137392        -1,
137393        -1,
137394        -1,
137395        -1,
137396        -1
137397      },
137398      {
137399        0,
137400        -1,
137401        -1,
137402        -1,
137403        -1,
137404        -1,
137405        -1,
137406        -1,
137407        -1,
137408        -1,
137409        -1,
137410        -1,
137411        -1
137412      }
137413    }
137414  },
137415  {
137416    kInstructionTypePush,
137417    1,
137418    {
137419      kOperandTypeX86Memory,
137420      0,
137421      0,
137422      0,
137423      0,
137424      0,
137425      0,
137426      0,
137427      0,
137428      0,
137429      0,
137430      0,
137431      0
137432    },
137433    {
137434      kOperandFlagSource,
137435      0,
137436      0,
137437      0,
137438      0,
137439      0,
137440      0,
137441      0,
137442      0,
137443      0,
137444      0,
137445      0,
137446      0
137447    },
137448    {
137449      {
137450        0,
137451        -1,
137452        -1,
137453        -1,
137454        -1,
137455        -1,
137456        -1,
137457        -1,
137458        -1,
137459        -1,
137460        -1,
137461        -1,
137462        -1
137463      },
137464      {
137465        0,
137466        -1,
137467        -1,
137468        -1,
137469        -1,
137470        -1,
137471        -1,
137472        -1,
137473        -1,
137474        -1,
137475        -1,
137476        -1,
137477        -1
137478      }
137479    }
137480  },
137481  {
137482    kInstructionTypePush,
137483    1,
137484    {
137485      kOperandTypeRegister,
137486      0,
137487      0,
137488      0,
137489      0,
137490      0,
137491      0,
137492      0,
137493      0,
137494      0,
137495      0,
137496      0,
137497      0
137498    },
137499    {
137500      kOperandFlagSource,
137501      0,
137502      0,
137503      0,
137504      0,
137505      0,
137506      0,
137507      0,
137508      0,
137509      0,
137510      0,
137511      0,
137512      0
137513    },
137514    {
137515      {
137516        0,
137517        -1,
137518        -1,
137519        -1,
137520        -1,
137521        -1,
137522        -1,
137523        -1,
137524        -1,
137525        -1,
137526        -1,
137527        -1,
137528        -1
137529      },
137530      {
137531        0,
137532        -1,
137533        -1,
137534        -1,
137535        -1,
137536        -1,
137537        -1,
137538        -1,
137539        -1,
137540        -1,
137541        -1,
137542        -1,
137543        -1
137544      }
137545    }
137546  },
137547  {
137548    kInstructionTypePush,
137549    1,
137550    {
137551      kOperandTypeImmediate,
137552      0,
137553      0,
137554      0,
137555      0,
137556      0,
137557      0,
137558      0,
137559      0,
137560      0,
137561      0,
137562      0,
137563      0
137564    },
137565    {
137566      kOperandFlagSource,
137567      0,
137568      0,
137569      0,
137570      0,
137571      0,
137572      0,
137573      0,
137574      0,
137575      0,
137576      0,
137577      0,
137578      0
137579    },
137580    {
137581      {
137582        0,
137583        -1,
137584        -1,
137585        -1,
137586        -1,
137587        -1,
137588        -1,
137589        -1,
137590        -1,
137591        -1,
137592        -1,
137593        -1,
137594        -1
137595      },
137596      {
137597        0,
137598        -1,
137599        -1,
137600        -1,
137601        -1,
137602        -1,
137603        -1,
137604        -1,
137605        -1,
137606        -1,
137607        -1,
137608        -1,
137609        -1
137610      }
137611    }
137612  },
137613  {
137614    kInstructionTypePush,
137615    1,
137616    {
137617      kOperandTypeImmediate,
137618      0,
137619      0,
137620      0,
137621      0,
137622      0,
137623      0,
137624      0,
137625      0,
137626      0,
137627      0,
137628      0,
137629      0
137630    },
137631    {
137632      kOperandFlagSource,
137633      0,
137634      0,
137635      0,
137636      0,
137637      0,
137638      0,
137639      0,
137640      0,
137641      0,
137642      0,
137643      0,
137644      0
137645    },
137646    {
137647      {
137648        0,
137649        -1,
137650        -1,
137651        -1,
137652        -1,
137653        -1,
137654        -1,
137655        -1,
137656        -1,
137657        -1,
137658        -1,
137659        -1,
137660        -1
137661      },
137662      {
137663        0,
137664        -1,
137665        -1,
137666        -1,
137667        -1,
137668        -1,
137669        -1,
137670        -1,
137671        -1,
137672        -1,
137673        -1,
137674        -1,
137675        -1
137676      }
137677    }
137678  },
137679  {
137680    kInstructionTypePush,
137681    1,
137682    {
137683      kOperandTypeImmediate,
137684      0,
137685      0,
137686      0,
137687      0,
137688      0,
137689      0,
137690      0,
137691      0,
137692      0,
137693      0,
137694      0,
137695      0
137696    },
137697    {
137698      kOperandFlagSource,
137699      0,
137700      0,
137701      0,
137702      0,
137703      0,
137704      0,
137705      0,
137706      0,
137707      0,
137708      0,
137709      0,
137710      0
137711    },
137712    {
137713      {
137714        0,
137715        -1,
137716        -1,
137717        -1,
137718        -1,
137719        -1,
137720        -1,
137721        -1,
137722        -1,
137723        -1,
137724        -1,
137725        -1,
137726        -1
137727      },
137728      {
137729        0,
137730        -1,
137731        -1,
137732        -1,
137733        -1,
137734        -1,
137735        -1,
137736        -1,
137737        -1,
137738        -1,
137739        -1,
137740        -1,
137741        -1
137742      }
137743    }
137744  },
137745  {
137746    kInstructionTypePush,
137747    1,
137748    {
137749      kOperandTypeRegister,
137750      0,
137751      0,
137752      0,
137753      0,
137754      0,
137755      0,
137756      0,
137757      0,
137758      0,
137759      0,
137760      0,
137761      0
137762    },
137763    {
137764      kOperandFlagSource,
137765      0,
137766      0,
137767      0,
137768      0,
137769      0,
137770      0,
137771      0,
137772      0,
137773      0,
137774      0,
137775      0,
137776      0
137777    },
137778    {
137779      {
137780        0,
137781        -1,
137782        -1,
137783        -1,
137784        -1,
137785        -1,
137786        -1,
137787        -1,
137788        -1,
137789        -1,
137790        -1,
137791        -1,
137792        -1
137793      },
137794      {
137795        0,
137796        -1,
137797        -1,
137798        -1,
137799        -1,
137800        -1,
137801        -1,
137802        -1,
137803        -1,
137804        -1,
137805        -1,
137806        -1,
137807        -1
137808      }
137809    }
137810  },
137811  {
137812    kInstructionTypePush,
137813    1,
137814    {
137815      kOperandTypeX86Memory,
137816      0,
137817      0,
137818      0,
137819      0,
137820      0,
137821      0,
137822      0,
137823      0,
137824      0,
137825      0,
137826      0,
137827      0
137828    },
137829    {
137830      kOperandFlagSource,
137831      0,
137832      0,
137833      0,
137834      0,
137835      0,
137836      0,
137837      0,
137838      0,
137839      0,
137840      0,
137841      0,
137842      0
137843    },
137844    {
137845      {
137846        0,
137847        -1,
137848        -1,
137849        -1,
137850        -1,
137851        -1,
137852        -1,
137853        -1,
137854        -1,
137855        -1,
137856        -1,
137857        -1,
137858        -1
137859      },
137860      {
137861        0,
137862        -1,
137863        -1,
137864        -1,
137865        -1,
137866        -1,
137867        -1,
137868        -1,
137869        -1,
137870        -1,
137871        -1,
137872        -1,
137873        -1
137874      }
137875    }
137876  },
137877  {
137878    kInstructionTypePush,
137879    1,
137880    {
137881      kOperandTypeRegister,
137882      0,
137883      0,
137884      0,
137885      0,
137886      0,
137887      0,
137888      0,
137889      0,
137890      0,
137891      0,
137892      0,
137893      0
137894    },
137895    {
137896      kOperandFlagSource,
137897      0,
137898      0,
137899      0,
137900      0,
137901      0,
137902      0,
137903      0,
137904      0,
137905      0,
137906      0,
137907      0,
137908      0
137909    },
137910    {
137911      {
137912        0,
137913        -1,
137914        -1,
137915        -1,
137916        -1,
137917        -1,
137918        -1,
137919        -1,
137920        -1,
137921        -1,
137922        -1,
137923        -1,
137924        -1
137925      },
137926      {
137927        0,
137928        -1,
137929        -1,
137930        -1,
137931        -1,
137932        -1,
137933        -1,
137934        -1,
137935        -1,
137936        -1,
137937        -1,
137938        -1,
137939        -1
137940      }
137941    }
137942  },
137943  {
137944    0,
137945    0,
137946    {
137947      0,
137948      0,
137949      0,
137950      0,
137951      0,
137952      0,
137953      0,
137954      0,
137955      0,
137956      0,
137957      0,
137958      0,
137959      0
137960    },
137961    {
137962      0,
137963      0,
137964      0,
137965      0,
137966      0,
137967      0,
137968      0,
137969      0,
137970      0,
137971      0,
137972      0,
137973      0,
137974      0
137975    },
137976    {
137977      {
137978        -1,
137979        -1,
137980        -1,
137981        -1,
137982        -1,
137983        -1,
137984        -1,
137985        -1,
137986        -1,
137987        -1,
137988        -1,
137989        -1,
137990        -1
137991      },
137992      {
137993        -1,
137994        -1,
137995        -1,
137996        -1,
137997        -1,
137998        -1,
137999        -1,
138000        -1,
138001        -1,
138002        -1,
138003        -1,
138004        -1,
138005        -1
138006      }
138007    }
138008  },
138009  {
138010    kInstructionTypePush,
138011    0,
138012    {
138013      0,
138014      0,
138015      0,
138016      0,
138017      0,
138018      0,
138019      0,
138020      0,
138021      0,
138022      0,
138023      0,
138024      0,
138025      0
138026    },
138027    {
138028      0,
138029      0,
138030      0,
138031      0,
138032      0,
138033      0,
138034      0,
138035      0,
138036      0,
138037      0,
138038      0,
138039      0,
138040      0
138041    },
138042    {
138043      {
138044        -1,
138045        -1,
138046        -1,
138047        -1,
138048        -1,
138049        -1,
138050        -1,
138051        -1,
138052        -1,
138053        -1,
138054        -1,
138055        -1,
138056        -1
138057      },
138058      {
138059        -1,
138060        -1,
138061        -1,
138062        -1,
138063        -1,
138064        -1,
138065        -1,
138066        -1,
138067        -1,
138068        -1,
138069        -1,
138070        -1,
138071        -1
138072      }
138073    }
138074  },
138075  {
138076    kInstructionTypePush,
138077    0,
138078    {
138079      0,
138080      0,
138081      0,
138082      0,
138083      0,
138084      0,
138085      0,
138086      0,
138087      0,
138088      0,
138089      0,
138090      0,
138091      0
138092    },
138093    {
138094      0,
138095      0,
138096      0,
138097      0,
138098      0,
138099      0,
138100      0,
138101      0,
138102      0,
138103      0,
138104      0,
138105      0,
138106      0
138107    },
138108    {
138109      {
138110        -1,
138111        -1,
138112        -1,
138113        -1,
138114        -1,
138115        -1,
138116        -1,
138117        -1,
138118        -1,
138119        -1,
138120        -1,
138121        -1,
138122        -1
138123      },
138124      {
138125        -1,
138126        -1,
138127        -1,
138128        -1,
138129        -1,
138130        -1,
138131        -1,
138132        -1,
138133        -1,
138134        -1,
138135        -1,
138136        -1,
138137        -1
138138      }
138139    }
138140  },
138141  {
138142    kInstructionTypePush,
138143    0,
138144    {
138145      0,
138146      0,
138147      0,
138148      0,
138149      0,
138150      0,
138151      0,
138152      0,
138153      0,
138154      0,
138155      0,
138156      0,
138157      0
138158    },
138159    {
138160      0,
138161      0,
138162      0,
138163      0,
138164      0,
138165      0,
138166      0,
138167      0,
138168      0,
138169      0,
138170      0,
138171      0,
138172      0
138173    },
138174    {
138175      {
138176        -1,
138177        -1,
138178        -1,
138179        -1,
138180        -1,
138181        -1,
138182        -1,
138183        -1,
138184        -1,
138185        -1,
138186        -1,
138187        -1,
138188        -1
138189      },
138190      {
138191        -1,
138192        -1,
138193        -1,
138194        -1,
138195        -1,
138196        -1,
138197        -1,
138198        -1,
138199        -1,
138200        -1,
138201        -1,
138202        -1,
138203        -1
138204      }
138205    }
138206  },
138207  {
138208    kInstructionTypePush,
138209    0,
138210    {
138211      0,
138212      0,
138213      0,
138214      0,
138215      0,
138216      0,
138217      0,
138218      0,
138219      0,
138220      0,
138221      0,
138222      0,
138223      0
138224    },
138225    {
138226      0,
138227      0,
138228      0,
138229      0,
138230      0,
138231      0,
138232      0,
138233      0,
138234      0,
138235      0,
138236      0,
138237      0,
138238      0
138239    },
138240    {
138241      {
138242        -1,
138243        -1,
138244        -1,
138245        -1,
138246        -1,
138247        -1,
138248        -1,
138249        -1,
138250        -1,
138251        -1,
138252        -1,
138253        -1,
138254        -1
138255      },
138256      {
138257        -1,
138258        -1,
138259        -1,
138260        -1,
138261        -1,
138262        -1,
138263        -1,
138264        -1,
138265        -1,
138266        -1,
138267        -1,
138268        -1,
138269        -1
138270      }
138271    }
138272  },
138273  {
138274    kInstructionTypePush,
138275    0,
138276    {
138277      0,
138278      0,
138279      0,
138280      0,
138281      0,
138282      0,
138283      0,
138284      0,
138285      0,
138286      0,
138287      0,
138288      0,
138289      0
138290    },
138291    {
138292      0,
138293      0,
138294      0,
138295      0,
138296      0,
138297      0,
138298      0,
138299      0,
138300      0,
138301      0,
138302      0,
138303      0,
138304      0
138305    },
138306    {
138307      {
138308        -1,
138309        -1,
138310        -1,
138311        -1,
138312        -1,
138313        -1,
138314        -1,
138315        -1,
138316        -1,
138317        -1,
138318        -1,
138319        -1,
138320        -1
138321      },
138322      {
138323        -1,
138324        -1,
138325        -1,
138326        -1,
138327        -1,
138328        -1,
138329        -1,
138330        -1,
138331        -1,
138332        -1,
138333        -1,
138334        -1,
138335        -1
138336      }
138337    }
138338  },
138339  {
138340    kInstructionTypePush,
138341    0,
138342    {
138343      0,
138344      0,
138345      0,
138346      0,
138347      0,
138348      0,
138349      0,
138350      0,
138351      0,
138352      0,
138353      0,
138354      0,
138355      0
138356    },
138357    {
138358      0,
138359      0,
138360      0,
138361      0,
138362      0,
138363      0,
138364      0,
138365      0,
138366      0,
138367      0,
138368      0,
138369      0,
138370      0
138371    },
138372    {
138373      {
138374        -1,
138375        -1,
138376        -1,
138377        -1,
138378        -1,
138379        -1,
138380        -1,
138381        -1,
138382        -1,
138383        -1,
138384        -1,
138385        -1,
138386        -1
138387      },
138388      {
138389        -1,
138390        -1,
138391        -1,
138392        -1,
138393        -1,
138394        -1,
138395        -1,
138396        -1,
138397        -1,
138398        -1,
138399        -1,
138400        -1,
138401        -1
138402      }
138403    }
138404  },
138405  {
138406    0,
138407    0,
138408    {
138409      0,
138410      0,
138411      0,
138412      0,
138413      0,
138414      0,
138415      0,
138416      0,
138417      0,
138418      0,
138419      0,
138420      0,
138421      0
138422    },
138423    {
138424      0,
138425      0,
138426      0,
138427      0,
138428      0,
138429      0,
138430      0,
138431      0,
138432      0,
138433      0,
138434      0,
138435      0,
138436      0
138437    },
138438    {
138439      {
138440        -1,
138441        -1,
138442        -1,
138443        -1,
138444        -1,
138445        -1,
138446        -1,
138447        -1,
138448        -1,
138449        -1,
138450        -1,
138451        -1,
138452        -1
138453      },
138454      {
138455        -1,
138456        -1,
138457        -1,
138458        -1,
138459        -1,
138460        -1,
138461        -1,
138462        -1,
138463        -1,
138464        -1,
138465        -1,
138466        -1,
138467        -1
138468      }
138469    }
138470  },
138471  {
138472    0,
138473    0,
138474    {
138475      0,
138476      0,
138477      0,
138478      0,
138479      0,
138480      0,
138481      0,
138482      0,
138483      0,
138484      0,
138485      0,
138486      0,
138487      0
138488    },
138489    {
138490      0,
138491      0,
138492      0,
138493      0,
138494      0,
138495      0,
138496      0,
138497      0,
138498      0,
138499      0,
138500      0,
138501      0,
138502      0
138503    },
138504    {
138505      {
138506        -1,
138507        -1,
138508        -1,
138509        -1,
138510        -1,
138511        -1,
138512        -1,
138513        -1,
138514        -1,
138515        -1,
138516        -1,
138517        -1,
138518        -1
138519      },
138520      {
138521        -1,
138522        -1,
138523        -1,
138524        -1,
138525        -1,
138526        -1,
138527        -1,
138528        -1,
138529        -1,
138530        -1,
138531        -1,
138532        -1,
138533        -1
138534      }
138535    }
138536  },
138537  {
138538    0,
138539    0,
138540    {
138541      0,
138542      0,
138543      0,
138544      0,
138545      0,
138546      0,
138547      0,
138548      0,
138549      0,
138550      0,
138551      0,
138552      0,
138553      0
138554    },
138555    {
138556      0,
138557      0,
138558      0,
138559      0,
138560      0,
138561      0,
138562      0,
138563      0,
138564      0,
138565      0,
138566      0,
138567      0,
138568      0
138569    },
138570    {
138571      {
138572        -1,
138573        -1,
138574        -1,
138575        -1,
138576        -1,
138577        -1,
138578        -1,
138579        -1,
138580        -1,
138581        -1,
138582        -1,
138583        -1,
138584        -1
138585      },
138586      {
138587        -1,
138588        -1,
138589        -1,
138590        -1,
138591        -1,
138592        -1,
138593        -1,
138594        -1,
138595        -1,
138596        -1,
138597        -1,
138598        -1,
138599        -1
138600      }
138601    }
138602  },
138603  {
138604    kInstructionTypePush,
138605    0,
138606    {
138607      0,
138608      0,
138609      0,
138610      0,
138611      0,
138612      0,
138613      0,
138614      0,
138615      0,
138616      0,
138617      0,
138618      0,
138619      0
138620    },
138621    {
138622      0,
138623      0,
138624      0,
138625      0,
138626      0,
138627      0,
138628      0,
138629      0,
138630      0,
138631      0,
138632      0,
138633      0,
138634      0
138635    },
138636    {
138637      {
138638        -1,
138639        -1,
138640        -1,
138641        -1,
138642        -1,
138643        -1,
138644        -1,
138645        -1,
138646        -1,
138647        -1,
138648        -1,
138649        -1,
138650        -1
138651      },
138652      {
138653        -1,
138654        -1,
138655        -1,
138656        -1,
138657        -1,
138658        -1,
138659        -1,
138660        -1,
138661        -1,
138662        -1,
138663        -1,
138664        -1,
138665        -1
138666      }
138667    }
138668  },
138669  {
138670    kInstructionTypePush,
138671    0,
138672    {
138673      0,
138674      0,
138675      0,
138676      0,
138677      0,
138678      0,
138679      0,
138680      0,
138681      0,
138682      0,
138683      0,
138684      0,
138685      0
138686    },
138687    {
138688      0,
138689      0,
138690      0,
138691      0,
138692      0,
138693      0,
138694      0,
138695      0,
138696      0,
138697      0,
138698      0,
138699      0,
138700      0
138701    },
138702    {
138703      {
138704        -1,
138705        -1,
138706        -1,
138707        -1,
138708        -1,
138709        -1,
138710        -1,
138711        -1,
138712        -1,
138713        -1,
138714        -1,
138715        -1,
138716        -1
138717      },
138718      {
138719        -1,
138720        -1,
138721        -1,
138722        -1,
138723        -1,
138724        -1,
138725        -1,
138726        -1,
138727        -1,
138728        -1,
138729        -1,
138730        -1,
138731        -1
138732      }
138733    }
138734  },
138735  {
138736    kInstructionTypePush,
138737    0,
138738    {
138739      0,
138740      0,
138741      0,
138742      0,
138743      0,
138744      0,
138745      0,
138746      0,
138747      0,
138748      0,
138749      0,
138750      0,
138751      0
138752    },
138753    {
138754      0,
138755      0,
138756      0,
138757      0,
138758      0,
138759      0,
138760      0,
138761      0,
138762      0,
138763      0,
138764      0,
138765      0,
138766      0
138767    },
138768    {
138769      {
138770        -1,
138771        -1,
138772        -1,
138773        -1,
138774        -1,
138775        -1,
138776        -1,
138777        -1,
138778        -1,
138779        -1,
138780        -1,
138781        -1,
138782        -1
138783      },
138784      {
138785        -1,
138786        -1,
138787        -1,
138788        -1,
138789        -1,
138790        -1,
138791        -1,
138792        -1,
138793        -1,
138794        -1,
138795        -1,
138796        -1,
138797        -1
138798      }
138799    }
138800  },
138801  {
138802    kInstructionTypePush,
138803    0,
138804    {
138805      0,
138806      0,
138807      0,
138808      0,
138809      0,
138810      0,
138811      0,
138812      0,
138813      0,
138814      0,
138815      0,
138816      0,
138817      0
138818    },
138819    {
138820      0,
138821      0,
138822      0,
138823      0,
138824      0,
138825      0,
138826      0,
138827      0,
138828      0,
138829      0,
138830      0,
138831      0,
138832      0
138833    },
138834    {
138835      {
138836        -1,
138837        -1,
138838        -1,
138839        -1,
138840        -1,
138841        -1,
138842        -1,
138843        -1,
138844        -1,
138845        -1,
138846        -1,
138847        -1,
138848        -1
138849      },
138850      {
138851        -1,
138852        -1,
138853        -1,
138854        -1,
138855        -1,
138856        -1,
138857        -1,
138858        -1,
138859        -1,
138860        -1,
138861        -1,
138862        -1,
138863        -1
138864      }
138865    }
138866  },
138867  {
138868    kInstructionTypePush,
138869    0,
138870    {
138871      0,
138872      0,
138873      0,
138874      0,
138875      0,
138876      0,
138877      0,
138878      0,
138879      0,
138880      0,
138881      0,
138882      0,
138883      0
138884    },
138885    {
138886      0,
138887      0,
138888      0,
138889      0,
138890      0,
138891      0,
138892      0,
138893      0,
138894      0,
138895      0,
138896      0,
138897      0,
138898      0
138899    },
138900    {
138901      {
138902        -1,
138903        -1,
138904        -1,
138905        -1,
138906        -1,
138907        -1,
138908        -1,
138909        -1,
138910        -1,
138911        -1,
138912        -1,
138913        -1,
138914        -1
138915      },
138916      {
138917        -1,
138918        -1,
138919        -1,
138920        -1,
138921        -1,
138922        -1,
138923        -1,
138924        -1,
138925        -1,
138926        -1,
138927        -1,
138928        -1,
138929        -1
138930      }
138931    }
138932  },
138933  {
138934    kInstructionTypePush,
138935    0,
138936    {
138937      0,
138938      0,
138939      0,
138940      0,
138941      0,
138942      0,
138943      0,
138944      0,
138945      0,
138946      0,
138947      0,
138948      0,
138949      0
138950    },
138951    {
138952      0,
138953      0,
138954      0,
138955      0,
138956      0,
138957      0,
138958      0,
138959      0,
138960      0,
138961      0,
138962      0,
138963      0,
138964      0
138965    },
138966    {
138967      {
138968        -1,
138969        -1,
138970        -1,
138971        -1,
138972        -1,
138973        -1,
138974        -1,
138975        -1,
138976        -1,
138977        -1,
138978        -1,
138979        -1,
138980        -1
138981      },
138982      {
138983        -1,
138984        -1,
138985        -1,
138986        -1,
138987        -1,
138988        -1,
138989        -1,
138990        -1,
138991        -1,
138992        -1,
138993        -1,
138994        -1,
138995        -1
138996      }
138997    }
138998  },
138999  {
139000    kInstructionTypePush,
139001    0,
139002    {
139003      0,
139004      0,
139005      0,
139006      0,
139007      0,
139008      0,
139009      0,
139010      0,
139011      0,
139012      0,
139013      0,
139014      0,
139015      0
139016    },
139017    {
139018      0,
139019      0,
139020      0,
139021      0,
139022      0,
139023      0,
139024      0,
139025      0,
139026      0,
139027      0,
139028      0,
139029      0,
139030      0
139031    },
139032    {
139033      {
139034        -1,
139035        -1,
139036        -1,
139037        -1,
139038        -1,
139039        -1,
139040        -1,
139041        -1,
139042        -1,
139043        -1,
139044        -1,
139045        -1,
139046        -1
139047      },
139048      {
139049        -1,
139050        -1,
139051        -1,
139052        -1,
139053        -1,
139054        -1,
139055        -1,
139056        -1,
139057        -1,
139058        -1,
139059        -1,
139060        -1,
139061        -1
139062      }
139063    }
139064  },
139065  {
139066    kInstructionTypePush,
139067    0,
139068    {
139069      0,
139070      0,
139071      0,
139072      0,
139073      0,
139074      0,
139075      0,
139076      0,
139077      0,
139078      0,
139079      0,
139080      0,
139081      0
139082    },
139083    {
139084      0,
139085      0,
139086      0,
139087      0,
139088      0,
139089      0,
139090      0,
139091      0,
139092      0,
139093      0,
139094      0,
139095      0,
139096      0
139097    },
139098    {
139099      {
139100        -1,
139101        -1,
139102        -1,
139103        -1,
139104        -1,
139105        -1,
139106        -1,
139107        -1,
139108        -1,
139109        -1,
139110        -1,
139111        -1,
139112        -1
139113      },
139114      {
139115        -1,
139116        -1,
139117        -1,
139118        -1,
139119        -1,
139120        -1,
139121        -1,
139122        -1,
139123        -1,
139124        -1,
139125        -1,
139126        -1,
139127        -1
139128      }
139129    }
139130  },
139131  {
139132    kInstructionTypePush,
139133    1,
139134    {
139135      kOperandTypeImmediate,
139136      0,
139137      0,
139138      0,
139139      0,
139140      0,
139141      0,
139142      0,
139143      0,
139144      0,
139145      0,
139146      0,
139147      0
139148    },
139149    {
139150      kOperandFlagSource,
139151      0,
139152      0,
139153      0,
139154      0,
139155      0,
139156      0,
139157      0,
139158      0,
139159      0,
139160      0,
139161      0,
139162      0
139163    },
139164    {
139165      {
139166        0,
139167        -1,
139168        -1,
139169        -1,
139170        -1,
139171        -1,
139172        -1,
139173        -1,
139174        -1,
139175        -1,
139176        -1,
139177        -1,
139178        -1
139179      },
139180      {
139181        0,
139182        -1,
139183        -1,
139184        -1,
139185        -1,
139186        -1,
139187        -1,
139188        -1,
139189        -1,
139190        -1,
139191        -1,
139192        -1,
139193        -1
139194      }
139195    }
139196  },
139197  {
139198    kInstructionTypePush,
139199    1,
139200    {
139201      kOperandTypeImmediate,
139202      0,
139203      0,
139204      0,
139205      0,
139206      0,
139207      0,
139208      0,
139209      0,
139210      0,
139211      0,
139212      0,
139213      0
139214    },
139215    {
139216      kOperandFlagSource,
139217      0,
139218      0,
139219      0,
139220      0,
139221      0,
139222      0,
139223      0,
139224      0,
139225      0,
139226      0,
139227      0,
139228      0
139229    },
139230    {
139231      {
139232        0,
139233        -1,
139234        -1,
139235        -1,
139236        -1,
139237        -1,
139238        -1,
139239        -1,
139240        -1,
139241        -1,
139242        -1,
139243        -1,
139244        -1
139245      },
139246      {
139247        0,
139248        -1,
139249        -1,
139250        -1,
139251        -1,
139252        -1,
139253        -1,
139254        -1,
139255        -1,
139256        -1,
139257        -1,
139258        -1,
139259        -1
139260      }
139261    }
139262  },
139263  {
139264    kInstructionTypePush,
139265    1,
139266    {
139267      kOperandTypeImmediate,
139268      0,
139269      0,
139270      0,
139271      0,
139272      0,
139273      0,
139274      0,
139275      0,
139276      0,
139277      0,
139278      0,
139279      0
139280    },
139281    {
139282      kOperandFlagSource,
139283      0,
139284      0,
139285      0,
139286      0,
139287      0,
139288      0,
139289      0,
139290      0,
139291      0,
139292      0,
139293      0,
139294      0
139295    },
139296    {
139297      {
139298        0,
139299        -1,
139300        -1,
139301        -1,
139302        -1,
139303        -1,
139304        -1,
139305        -1,
139306        -1,
139307        -1,
139308        -1,
139309        -1,
139310        -1
139311      },
139312      {
139313        0,
139314        -1,
139315        -1,
139316        -1,
139317        -1,
139318        -1,
139319        -1,
139320        -1,
139321        -1,
139322        -1,
139323        -1,
139324        -1,
139325        -1
139326      }
139327    }
139328  },
139329  {
139330    0,
139331    3,
139332    {
139333      kOperandTypeRegister,
139334      kOperandTypeRegister,
139335      kOperandTypeX86Memory,
139336      0,
139337      0,
139338      0,
139339      0,
139340      0,
139341      0,
139342      0,
139343      0,
139344      0,
139345      0
139346    },
139347    {
139348      0,
139349      0,
139350      0,
139351      0,
139352      0,
139353      0,
139354      0,
139355      0,
139356      0,
139357      0,
139358      0,
139359      0,
139360      0
139361    },
139362    {
139363      {
139364        2,
139365        0,
139366        -1,
139367        -1,
139368        -1,
139369        -1,
139370        -1,
139371        -1,
139372        -1,
139373        -1,
139374        -1,
139375        -1,
139376        -1
139377      },
139378      {
139379        0,
139380        2,
139381        -1,
139382        -1,
139383        -1,
139384        -1,
139385        -1,
139386        -1,
139387        -1,
139388        -1,
139389        -1,
139390        -1,
139391        -1
139392      }
139393    }
139394  },
139395  {
139396    0,
139397    3,
139398    {
139399      kOperandTypeRegister,
139400      kOperandTypeRegister,
139401      kOperandTypeRegister,
139402      0,
139403      0,
139404      0,
139405      0,
139406      0,
139407      0,
139408      0,
139409      0,
139410      0,
139411      0
139412    },
139413    {
139414      0,
139415      0,
139416      0,
139417      0,
139418      0,
139419      0,
139420      0,
139421      0,
139422      0,
139423      0,
139424      0,
139425      0,
139426      0
139427    },
139428    {
139429      {
139430        2,
139431        0,
139432        -1,
139433        -1,
139434        -1,
139435        -1,
139436        -1,
139437        -1,
139438        -1,
139439        -1,
139440        -1,
139441        -1,
139442        -1
139443      },
139444      {
139445        0,
139446        2,
139447        -1,
139448        -1,
139449        -1,
139450        -1,
139451        -1,
139452        -1,
139453        -1,
139454        -1,
139455        -1,
139456        -1,
139457        -1
139458      }
139459    }
139460  },
139461  {
139462    0,
139463    1,
139464    {
139465      kOperandTypeX86Memory,
139466      0,
139467      0,
139468      0,
139469      0,
139470      0,
139471      0,
139472      0,
139473      0,
139474      0,
139475      0,
139476      0,
139477      0
139478    },
139479    {
139480      0,
139481      0,
139482      0,
139483      0,
139484      0,
139485      0,
139486      0,
139487      0,
139488      0,
139489      0,
139490      0,
139491      0,
139492      0
139493    },
139494    {
139495      {
139496        0,
139497        -1,
139498        -1,
139499        -1,
139500        -1,
139501        -1,
139502        -1,
139503        -1,
139504        -1,
139505        -1,
139506        -1,
139507        -1,
139508        -1
139509      },
139510      {
139511        0,
139512        -1,
139513        -1,
139514        -1,
139515        -1,
139516        -1,
139517        -1,
139518        -1,
139519        -1,
139520        -1,
139521        -1,
139522        -1,
139523        -1
139524      }
139525    }
139526  },
139527  {
139528    0,
139529    1,
139530    {
139531      kOperandTypeX86Memory,
139532      0,
139533      0,
139534      0,
139535      0,
139536      0,
139537      0,
139538      0,
139539      0,
139540      0,
139541      0,
139542      0,
139543      0
139544    },
139545    {
139546      0,
139547      0,
139548      0,
139549      0,
139550      0,
139551      0,
139552      0,
139553      0,
139554      0,
139555      0,
139556      0,
139557      0,
139558      0
139559    },
139560    {
139561      {
139562        0,
139563        -1,
139564        -1,
139565        -1,
139566        -1,
139567        -1,
139568        -1,
139569        -1,
139570        -1,
139571        -1,
139572        -1,
139573        -1,
139574        -1
139575      },
139576      {
139577        0,
139578        -1,
139579        -1,
139580        -1,
139581        -1,
139582        -1,
139583        -1,
139584        -1,
139585        -1,
139586        -1,
139587        -1,
139588        -1,
139589        -1
139590      }
139591    }
139592  },
139593  {
139594    0,
139595    2,
139596    {
139597      kOperandTypeX86Memory,
139598      kOperandTypeImmediate,
139599      0,
139600      0,
139601      0,
139602      0,
139603      0,
139604      0,
139605      0,
139606      0,
139607      0,
139608      0,
139609      0
139610    },
139611    {
139612      0,
139613      0,
139614      0,
139615      0,
139616      0,
139617      0,
139618      0,
139619      0,
139620      0,
139621      0,
139622      0,
139623      0,
139624      0
139625    },
139626    {
139627      {
139628        1,
139629        0,
139630        -1,
139631        -1,
139632        -1,
139633        -1,
139634        -1,
139635        -1,
139636        -1,
139637        -1,
139638        -1,
139639        -1,
139640        -1
139641      },
139642      {
139643        0,
139644        1,
139645        -1,
139646        -1,
139647        -1,
139648        -1,
139649        -1,
139650        -1,
139651        -1,
139652        -1,
139653        -1,
139654        -1,
139655        -1
139656      }
139657    }
139658  },
139659  {
139660    0,
139661    2,
139662    {
139663      kOperandTypeRegister,
139664      kOperandTypeRegister,
139665      0,
139666      0,
139667      0,
139668      0,
139669      0,
139670      0,
139671      0,
139672      0,
139673      0,
139674      0,
139675      0
139676    },
139677    {
139678      0,
139679      0,
139680      0,
139681      0,
139682      0,
139683      0,
139684      0,
139685      0,
139686      0,
139687      0,
139688      0,
139689      0,
139690      0
139691    },
139692    {
139693      {
139694        0,
139695        -1,
139696        -1,
139697        -1,
139698        -1,
139699        -1,
139700        -1,
139701        -1,
139702        -1,
139703        -1,
139704        -1,
139705        -1,
139706        -1
139707      },
139708      {
139709        0,
139710        -1,
139711        -1,
139712        -1,
139713        -1,
139714        -1,
139715        -1,
139716        -1,
139717        -1,
139718        -1,
139719        -1,
139720        -1,
139721        -1
139722      }
139723    }
139724  },
139725  {
139726    0,
139727    2,
139728    {
139729      kOperandTypeRegister,
139730      kOperandTypeRegister,
139731      0,
139732      0,
139733      0,
139734      0,
139735      0,
139736      0,
139737      0,
139738      0,
139739      0,
139740      0,
139741      0
139742    },
139743    {
139744      0,
139745      0,
139746      0,
139747      0,
139748      0,
139749      0,
139750      0,
139751      0,
139752      0,
139753      0,
139754      0,
139755      0,
139756      0
139757    },
139758    {
139759      {
139760        0,
139761        -1,
139762        -1,
139763        -1,
139764        -1,
139765        -1,
139766        -1,
139767        -1,
139768        -1,
139769        -1,
139770        -1,
139771        -1,
139772        -1
139773      },
139774      {
139775        0,
139776        -1,
139777        -1,
139778        -1,
139779        -1,
139780        -1,
139781        -1,
139782        -1,
139783        -1,
139784        -1,
139785        -1,
139786        -1,
139787        -1
139788      }
139789    }
139790  },
139791  {
139792    0,
139793    3,
139794    {
139795      kOperandTypeRegister,
139796      kOperandTypeRegister,
139797      kOperandTypeImmediate,
139798      0,
139799      0,
139800      0,
139801      0,
139802      0,
139803      0,
139804      0,
139805      0,
139806      0,
139807      0
139808    },
139809    {
139810      0,
139811      0,
139812      0,
139813      0,
139814      0,
139815      0,
139816      0,
139817      0,
139818      0,
139819      0,
139820      0,
139821      0,
139822      0
139823    },
139824    {
139825      {
139826        2,
139827        0,
139828        -1,
139829        -1,
139830        -1,
139831        -1,
139832        -1,
139833        -1,
139834        -1,
139835        -1,
139836        -1,
139837        -1,
139838        -1
139839      },
139840      {
139841        0,
139842        2,
139843        -1,
139844        -1,
139845        -1,
139846        -1,
139847        -1,
139848        -1,
139849        -1,
139850        -1,
139851        -1,
139852        -1,
139853        -1
139854      }
139855    }
139856  },
139857  {
139858    0,
139859    1,
139860    {
139861      kOperandTypeX86Memory,
139862      0,
139863      0,
139864      0,
139865      0,
139866      0,
139867      0,
139868      0,
139869      0,
139870      0,
139871      0,
139872      0,
139873      0
139874    },
139875    {
139876      0,
139877      0,
139878      0,
139879      0,
139880      0,
139881      0,
139882      0,
139883      0,
139884      0,
139885      0,
139886      0,
139887      0,
139888      0
139889    },
139890    {
139891      {
139892        0,
139893        -1,
139894        -1,
139895        -1,
139896        -1,
139897        -1,
139898        -1,
139899        -1,
139900        -1,
139901        -1,
139902        -1,
139903        -1,
139904        -1
139905      },
139906      {
139907        0,
139908        -1,
139909        -1,
139910        -1,
139911        -1,
139912        -1,
139913        -1,
139914        -1,
139915        -1,
139916        -1,
139917        -1,
139918        -1,
139919        -1
139920      }
139921    }
139922  },
139923  {
139924    0,
139925    1,
139926    {
139927      kOperandTypeX86Memory,
139928      0,
139929      0,
139930      0,
139931      0,
139932      0,
139933      0,
139934      0,
139935      0,
139936      0,
139937      0,
139938      0,
139939      0
139940    },
139941    {
139942      0,
139943      0,
139944      0,
139945      0,
139946      0,
139947      0,
139948      0,
139949      0,
139950      0,
139951      0,
139952      0,
139953      0,
139954      0
139955    },
139956    {
139957      {
139958        0,
139959        -1,
139960        -1,
139961        -1,
139962        -1,
139963        -1,
139964        -1,
139965        -1,
139966        -1,
139967        -1,
139968        -1,
139969        -1,
139970        -1
139971      },
139972      {
139973        0,
139974        -1,
139975        -1,
139976        -1,
139977        -1,
139978        -1,
139979        -1,
139980        -1,
139981        -1,
139982        -1,
139983        -1,
139984        -1,
139985        -1
139986      }
139987    }
139988  },
139989  {
139990    0,
139991    2,
139992    {
139993      kOperandTypeX86Memory,
139994      kOperandTypeImmediate,
139995      0,
139996      0,
139997      0,
139998      0,
139999      0,
140000      0,
140001      0,
140002      0,
140003      0,
140004      0,
140005      0
140006    },
140007    {
140008      0,
140009      0,
140010      0,
140011      0,
140012      0,
140013      0,
140014      0,
140015      0,
140016      0,
140017      0,
140018      0,
140019      0,
140020      0
140021    },
140022    {
140023      {
140024        1,
140025        0,
140026        -1,
140027        -1,
140028        -1,
140029        -1,
140030        -1,
140031        -1,
140032        -1,
140033        -1,
140034        -1,
140035        -1,
140036        -1
140037      },
140038      {
140039        0,
140040        1,
140041        -1,
140042        -1,
140043        -1,
140044        -1,
140045        -1,
140046        -1,
140047        -1,
140048        -1,
140049        -1,
140050        -1,
140051        -1
140052      }
140053    }
140054  },
140055  {
140056    0,
140057    2,
140058    {
140059      kOperandTypeRegister,
140060      kOperandTypeRegister,
140061      0,
140062      0,
140063      0,
140064      0,
140065      0,
140066      0,
140067      0,
140068      0,
140069      0,
140070      0,
140071      0
140072    },
140073    {
140074      0,
140075      0,
140076      0,
140077      0,
140078      0,
140079      0,
140080      0,
140081      0,
140082      0,
140083      0,
140084      0,
140085      0,
140086      0
140087    },
140088    {
140089      {
140090        0,
140091        -1,
140092        -1,
140093        -1,
140094        -1,
140095        -1,
140096        -1,
140097        -1,
140098        -1,
140099        -1,
140100        -1,
140101        -1,
140102        -1
140103      },
140104      {
140105        0,
140106        -1,
140107        -1,
140108        -1,
140109        -1,
140110        -1,
140111        -1,
140112        -1,
140113        -1,
140114        -1,
140115        -1,
140116        -1,
140117        -1
140118      }
140119    }
140120  },
140121  {
140122    0,
140123    2,
140124    {
140125      kOperandTypeRegister,
140126      kOperandTypeRegister,
140127      0,
140128      0,
140129      0,
140130      0,
140131      0,
140132      0,
140133      0,
140134      0,
140135      0,
140136      0,
140137      0
140138    },
140139    {
140140      0,
140141      0,
140142      0,
140143      0,
140144      0,
140145      0,
140146      0,
140147      0,
140148      0,
140149      0,
140150      0,
140151      0,
140152      0
140153    },
140154    {
140155      {
140156        0,
140157        -1,
140158        -1,
140159        -1,
140160        -1,
140161        -1,
140162        -1,
140163        -1,
140164        -1,
140165        -1,
140166        -1,
140167        -1,
140168        -1
140169      },
140170      {
140171        0,
140172        -1,
140173        -1,
140174        -1,
140175        -1,
140176        -1,
140177        -1,
140178        -1,
140179        -1,
140180        -1,
140181        -1,
140182        -1,
140183        -1
140184      }
140185    }
140186  },
140187  {
140188    0,
140189    3,
140190    {
140191      kOperandTypeRegister,
140192      kOperandTypeRegister,
140193      kOperandTypeImmediate,
140194      0,
140195      0,
140196      0,
140197      0,
140198      0,
140199      0,
140200      0,
140201      0,
140202      0,
140203      0
140204    },
140205    {
140206      0,
140207      0,
140208      0,
140209      0,
140210      0,
140211      0,
140212      0,
140213      0,
140214      0,
140215      0,
140216      0,
140217      0,
140218      0
140219    },
140220    {
140221      {
140222        2,
140223        0,
140224        -1,
140225        -1,
140226        -1,
140227        -1,
140228        -1,
140229        -1,
140230        -1,
140231        -1,
140232        -1,
140233        -1,
140234        -1
140235      },
140236      {
140237        0,
140238        2,
140239        -1,
140240        -1,
140241        -1,
140242        -1,
140243        -1,
140244        -1,
140245        -1,
140246        -1,
140247        -1,
140248        -1,
140249        -1
140250      }
140251    }
140252  },
140253  {
140254    0,
140255    1,
140256    {
140257      kOperandTypeX86Memory,
140258      0,
140259      0,
140260      0,
140261      0,
140262      0,
140263      0,
140264      0,
140265      0,
140266      0,
140267      0,
140268      0,
140269      0
140270    },
140271    {
140272      0,
140273      0,
140274      0,
140275      0,
140276      0,
140277      0,
140278      0,
140279      0,
140280      0,
140281      0,
140282      0,
140283      0,
140284      0
140285    },
140286    {
140287      {
140288        0,
140289        -1,
140290        -1,
140291        -1,
140292        -1,
140293        -1,
140294        -1,
140295        -1,
140296        -1,
140297        -1,
140298        -1,
140299        -1,
140300        -1
140301      },
140302      {
140303        0,
140304        -1,
140305        -1,
140306        -1,
140307        -1,
140308        -1,
140309        -1,
140310        -1,
140311        -1,
140312        -1,
140313        -1,
140314        -1,
140315        -1
140316      }
140317    }
140318  },
140319  {
140320    0,
140321    1,
140322    {
140323      kOperandTypeX86Memory,
140324      0,
140325      0,
140326      0,
140327      0,
140328      0,
140329      0,
140330      0,
140331      0,
140332      0,
140333      0,
140334      0,
140335      0
140336    },
140337    {
140338      0,
140339      0,
140340      0,
140341      0,
140342      0,
140343      0,
140344      0,
140345      0,
140346      0,
140347      0,
140348      0,
140349      0,
140350      0
140351    },
140352    {
140353      {
140354        0,
140355        -1,
140356        -1,
140357        -1,
140358        -1,
140359        -1,
140360        -1,
140361        -1,
140362        -1,
140363        -1,
140364        -1,
140365        -1,
140366        -1
140367      },
140368      {
140369        0,
140370        -1,
140371        -1,
140372        -1,
140373        -1,
140374        -1,
140375        -1,
140376        -1,
140377        -1,
140378        -1,
140379        -1,
140380        -1,
140381        -1
140382      }
140383    }
140384  },
140385  {
140386    0,
140387    2,
140388    {
140389      kOperandTypeX86Memory,
140390      kOperandTypeImmediate,
140391      0,
140392      0,
140393      0,
140394      0,
140395      0,
140396      0,
140397      0,
140398      0,
140399      0,
140400      0,
140401      0
140402    },
140403    {
140404      0,
140405      0,
140406      0,
140407      0,
140408      0,
140409      0,
140410      0,
140411      0,
140412      0,
140413      0,
140414      0,
140415      0,
140416      0
140417    },
140418    {
140419      {
140420        1,
140421        0,
140422        -1,
140423        -1,
140424        -1,
140425        -1,
140426        -1,
140427        -1,
140428        -1,
140429        -1,
140430        -1,
140431        -1,
140432        -1
140433      },
140434      {
140435        0,
140436        1,
140437        -1,
140438        -1,
140439        -1,
140440        -1,
140441        -1,
140442        -1,
140443        -1,
140444        -1,
140445        -1,
140446        -1,
140447        -1
140448      }
140449    }
140450  },
140451  {
140452    0,
140453    2,
140454    {
140455      kOperandTypeRegister,
140456      kOperandTypeRegister,
140457      0,
140458      0,
140459      0,
140460      0,
140461      0,
140462      0,
140463      0,
140464      0,
140465      0,
140466      0,
140467      0
140468    },
140469    {
140470      0,
140471      0,
140472      0,
140473      0,
140474      0,
140475      0,
140476      0,
140477      0,
140478      0,
140479      0,
140480      0,
140481      0,
140482      0
140483    },
140484    {
140485      {
140486        0,
140487        -1,
140488        -1,
140489        -1,
140490        -1,
140491        -1,
140492        -1,
140493        -1,
140494        -1,
140495        -1,
140496        -1,
140497        -1,
140498        -1
140499      },
140500      {
140501        0,
140502        -1,
140503        -1,
140504        -1,
140505        -1,
140506        -1,
140507        -1,
140508        -1,
140509        -1,
140510        -1,
140511        -1,
140512        -1,
140513        -1
140514      }
140515    }
140516  },
140517  {
140518    0,
140519    2,
140520    {
140521      kOperandTypeRegister,
140522      kOperandTypeRegister,
140523      0,
140524      0,
140525      0,
140526      0,
140527      0,
140528      0,
140529      0,
140530      0,
140531      0,
140532      0,
140533      0
140534    },
140535    {
140536      0,
140537      0,
140538      0,
140539      0,
140540      0,
140541      0,
140542      0,
140543      0,
140544      0,
140545      0,
140546      0,
140547      0,
140548      0
140549    },
140550    {
140551      {
140552        0,
140553        -1,
140554        -1,
140555        -1,
140556        -1,
140557        -1,
140558        -1,
140559        -1,
140560        -1,
140561        -1,
140562        -1,
140563        -1,
140564        -1
140565      },
140566      {
140567        0,
140568        -1,
140569        -1,
140570        -1,
140571        -1,
140572        -1,
140573        -1,
140574        -1,
140575        -1,
140576        -1,
140577        -1,
140578        -1,
140579        -1
140580      }
140581    }
140582  },
140583  {
140584    0,
140585    3,
140586    {
140587      kOperandTypeRegister,
140588      kOperandTypeRegister,
140589      kOperandTypeImmediate,
140590      0,
140591      0,
140592      0,
140593      0,
140594      0,
140595      0,
140596      0,
140597      0,
140598      0,
140599      0
140600    },
140601    {
140602      0,
140603      0,
140604      0,
140605      0,
140606      0,
140607      0,
140608      0,
140609      0,
140610      0,
140611      0,
140612      0,
140613      0,
140614      0
140615    },
140616    {
140617      {
140618        2,
140619        0,
140620        -1,
140621        -1,
140622        -1,
140623        -1,
140624        -1,
140625        -1,
140626        -1,
140627        -1,
140628        -1,
140629        -1,
140630        -1
140631      },
140632      {
140633        0,
140634        2,
140635        -1,
140636        -1,
140637        -1,
140638        -1,
140639        -1,
140640        -1,
140641        -1,
140642        -1,
140643        -1,
140644        -1,
140645        -1
140646      }
140647    }
140648  },
140649  {
140650    0,
140651    1,
140652    {
140653      kOperandTypeX86Memory,
140654      0,
140655      0,
140656      0,
140657      0,
140658      0,
140659      0,
140660      0,
140661      0,
140662      0,
140663      0,
140664      0,
140665      0
140666    },
140667    {
140668      0,
140669      0,
140670      0,
140671      0,
140672      0,
140673      0,
140674      0,
140675      0,
140676      0,
140677      0,
140678      0,
140679      0,
140680      0
140681    },
140682    {
140683      {
140684        0,
140685        -1,
140686        -1,
140687        -1,
140688        -1,
140689        -1,
140690        -1,
140691        -1,
140692        -1,
140693        -1,
140694        -1,
140695        -1,
140696        -1
140697      },
140698      {
140699        0,
140700        -1,
140701        -1,
140702        -1,
140703        -1,
140704        -1,
140705        -1,
140706        -1,
140707        -1,
140708        -1,
140709        -1,
140710        -1,
140711        -1
140712      }
140713    }
140714  },
140715  {
140716    0,
140717    1,
140718    {
140719      kOperandTypeX86Memory,
140720      0,
140721      0,
140722      0,
140723      0,
140724      0,
140725      0,
140726      0,
140727      0,
140728      0,
140729      0,
140730      0,
140731      0
140732    },
140733    {
140734      0,
140735      0,
140736      0,
140737      0,
140738      0,
140739      0,
140740      0,
140741      0,
140742      0,
140743      0,
140744      0,
140745      0,
140746      0
140747    },
140748    {
140749      {
140750        0,
140751        -1,
140752        -1,
140753        -1,
140754        -1,
140755        -1,
140756        -1,
140757        -1,
140758        -1,
140759        -1,
140760        -1,
140761        -1,
140762        -1
140763      },
140764      {
140765        0,
140766        -1,
140767        -1,
140768        -1,
140769        -1,
140770        -1,
140771        -1,
140772        -1,
140773        -1,
140774        -1,
140775        -1,
140776        -1,
140777        -1
140778      }
140779    }
140780  },
140781  {
140782    0,
140783    2,
140784    {
140785      kOperandTypeX86Memory,
140786      kOperandTypeImmediate,
140787      0,
140788      0,
140789      0,
140790      0,
140791      0,
140792      0,
140793      0,
140794      0,
140795      0,
140796      0,
140797      0
140798    },
140799    {
140800      0,
140801      0,
140802      0,
140803      0,
140804      0,
140805      0,
140806      0,
140807      0,
140808      0,
140809      0,
140810      0,
140811      0,
140812      0
140813    },
140814    {
140815      {
140816        1,
140817        0,
140818        -1,
140819        -1,
140820        -1,
140821        -1,
140822        -1,
140823        -1,
140824        -1,
140825        -1,
140826        -1,
140827        -1,
140828        -1
140829      },
140830      {
140831        0,
140832        1,
140833        -1,
140834        -1,
140835        -1,
140836        -1,
140837        -1,
140838        -1,
140839        -1,
140840        -1,
140841        -1,
140842        -1,
140843        -1
140844      }
140845    }
140846  },
140847  {
140848    0,
140849    2,
140850    {
140851      kOperandTypeRegister,
140852      kOperandTypeRegister,
140853      0,
140854      0,
140855      0,
140856      0,
140857      0,
140858      0,
140859      0,
140860      0,
140861      0,
140862      0,
140863      0
140864    },
140865    {
140866      0,
140867      0,
140868      0,
140869      0,
140870      0,
140871      0,
140872      0,
140873      0,
140874      0,
140875      0,
140876      0,
140877      0,
140878      0
140879    },
140880    {
140881      {
140882        0,
140883        -1,
140884        -1,
140885        -1,
140886        -1,
140887        -1,
140888        -1,
140889        -1,
140890        -1,
140891        -1,
140892        -1,
140893        -1,
140894        -1
140895      },
140896      {
140897        0,
140898        -1,
140899        -1,
140900        -1,
140901        -1,
140902        -1,
140903        -1,
140904        -1,
140905        -1,
140906        -1,
140907        -1,
140908        -1,
140909        -1
140910      }
140911    }
140912  },
140913  {
140914    0,
140915    2,
140916    {
140917      kOperandTypeRegister,
140918      kOperandTypeRegister,
140919      0,
140920      0,
140921      0,
140922      0,
140923      0,
140924      0,
140925      0,
140926      0,
140927      0,
140928      0,
140929      0
140930    },
140931    {
140932      0,
140933      0,
140934      0,
140935      0,
140936      0,
140937      0,
140938      0,
140939      0,
140940      0,
140941      0,
140942      0,
140943      0,
140944      0
140945    },
140946    {
140947      {
140948        0,
140949        -1,
140950        -1,
140951        -1,
140952        -1,
140953        -1,
140954        -1,
140955        -1,
140956        -1,
140957        -1,
140958        -1,
140959        -1,
140960        -1
140961      },
140962      {
140963        0,
140964        -1,
140965        -1,
140966        -1,
140967        -1,
140968        -1,
140969        -1,
140970        -1,
140971        -1,
140972        -1,
140973        -1,
140974        -1,
140975        -1
140976      }
140977    }
140978  },
140979  {
140980    0,
140981    3,
140982    {
140983      kOperandTypeRegister,
140984      kOperandTypeRegister,
140985      kOperandTypeImmediate,
140986      0,
140987      0,
140988      0,
140989      0,
140990      0,
140991      0,
140992      0,
140993      0,
140994      0,
140995      0
140996    },
140997    {
140998      0,
140999      0,
141000      0,
141001      0,
141002      0,
141003      0,
141004      0,
141005      0,
141006      0,
141007      0,
141008      0,
141009      0,
141010      0
141011    },
141012    {
141013      {
141014        2,
141015        0,
141016        -1,
141017        -1,
141018        -1,
141019        -1,
141020        -1,
141021        -1,
141022        -1,
141023        -1,
141024        -1,
141025        -1,
141026        -1
141027      },
141028      {
141029        0,
141030        2,
141031        -1,
141032        -1,
141033        -1,
141034        -1,
141035        -1,
141036        -1,
141037        -1,
141038        -1,
141039        -1,
141040        -1,
141041        -1
141042      }
141043    }
141044  },
141045  {
141046    0,
141047    2,
141048    {
141049      kOperandTypeRegister,
141050      kOperandTypeX86Memory,
141051      0,
141052      0,
141053      0,
141054      0,
141055      0,
141056      0,
141057      0,
141058      0,
141059      0,
141060      0,
141061      0
141062    },
141063    {
141064      0,
141065      0,
141066      0,
141067      0,
141068      0,
141069      0,
141070      0,
141071      0,
141072      0,
141073      0,
141074      0,
141075      0,
141076      0
141077    },
141078    {
141079      {
141080        1,
141081        0,
141082        -1,
141083        -1,
141084        -1,
141085        -1,
141086        -1,
141087        -1,
141088        -1,
141089        -1,
141090        -1,
141091        -1,
141092        -1
141093      },
141094      {
141095        0,
141096        1,
141097        -1,
141098        -1,
141099        -1,
141100        -1,
141101        -1,
141102        -1,
141103        -1,
141104        -1,
141105        -1,
141106        -1,
141107        -1
141108      }
141109    }
141110  },
141111  {
141112    0,
141113    2,
141114    {
141115      kOperandTypeRegister,
141116      kOperandTypeX86Memory,
141117      0,
141118      0,
141119      0,
141120      0,
141121      0,
141122      0,
141123      0,
141124      0,
141125      0,
141126      0,
141127      0
141128    },
141129    {
141130      0,
141131      0,
141132      0,
141133      0,
141134      0,
141135      0,
141136      0,
141137      0,
141138      0,
141139      0,
141140      0,
141141      0,
141142      0
141143    },
141144    {
141145      {
141146        1,
141147        0,
141148        -1,
141149        -1,
141150        -1,
141151        -1,
141152        -1,
141153        -1,
141154        -1,
141155        -1,
141156        -1,
141157        -1,
141158        -1
141159      },
141160      {
141161        0,
141162        1,
141163        -1,
141164        -1,
141165        -1,
141166        -1,
141167        -1,
141168        -1,
141169        -1,
141170        -1,
141171        -1,
141172        -1,
141173        -1
141174      }
141175    }
141176  },
141177  {
141178    0,
141179    2,
141180    {
141181      kOperandTypeRegister,
141182      kOperandTypeRegister,
141183      0,
141184      0,
141185      0,
141186      0,
141187      0,
141188      0,
141189      0,
141190      0,
141191      0,
141192      0,
141193      0
141194    },
141195    {
141196      0,
141197      0,
141198      0,
141199      0,
141200      0,
141201      0,
141202      0,
141203      0,
141204      0,
141205      0,
141206      0,
141207      0,
141208      0
141209    },
141210    {
141211      {
141212        1,
141213        0,
141214        -1,
141215        -1,
141216        -1,
141217        -1,
141218        -1,
141219        -1,
141220        -1,
141221        -1,
141222        -1,
141223        -1,
141224        -1
141225      },
141226      {
141227        0,
141228        1,
141229        -1,
141230        -1,
141231        -1,
141232        -1,
141233        -1,
141234        -1,
141235        -1,
141236        -1,
141237        -1,
141238        -1,
141239        -1
141240      }
141241    }
141242  },
141243  {
141244    0,
141245    2,
141246    {
141247      kOperandTypeRegister,
141248      kOperandTypeRegister,
141249      0,
141250      0,
141251      0,
141252      0,
141253      0,
141254      0,
141255      0,
141256      0,
141257      0,
141258      0,
141259      0
141260    },
141261    {
141262      0,
141263      0,
141264      0,
141265      0,
141266      0,
141267      0,
141268      0,
141269      0,
141270      0,
141271      0,
141272      0,
141273      0,
141274      0
141275    },
141276    {
141277      {
141278        1,
141279        0,
141280        -1,
141281        -1,
141282        -1,
141283        -1,
141284        -1,
141285        -1,
141286        -1,
141287        -1,
141288        -1,
141289        -1,
141290        -1
141291      },
141292      {
141293        0,
141294        1,
141295        -1,
141296        -1,
141297        -1,
141298        -1,
141299        -1,
141300        -1,
141301        -1,
141302        -1,
141303        -1,
141304        -1,
141305        -1
141306      }
141307    }
141308  },
141309  {
141310    0,
141311    2,
141312    {
141313      kOperandTypeRegister,
141314      kOperandTypeX86Memory,
141315      0,
141316      0,
141317      0,
141318      0,
141319      0,
141320      0,
141321      0,
141322      0,
141323      0,
141324      0,
141325      0
141326    },
141327    {
141328      0,
141329      0,
141330      0,
141331      0,
141332      0,
141333      0,
141334      0,
141335      0,
141336      0,
141337      0,
141338      0,
141339      0,
141340      0
141341    },
141342    {
141343      {
141344        1,
141345        0,
141346        -1,
141347        -1,
141348        -1,
141349        -1,
141350        -1,
141351        -1,
141352        -1,
141353        -1,
141354        -1,
141355        -1,
141356        -1
141357      },
141358      {
141359        0,
141360        1,
141361        -1,
141362        -1,
141363        -1,
141364        -1,
141365        -1,
141366        -1,
141367        -1,
141368        -1,
141369        -1,
141370        -1,
141371        -1
141372      }
141373    }
141374  },
141375  {
141376    0,
141377    2,
141378    {
141379      kOperandTypeRegister,
141380      kOperandTypeX86Memory,
141381      0,
141382      0,
141383      0,
141384      0,
141385      0,
141386      0,
141387      0,
141388      0,
141389      0,
141390      0,
141391      0
141392    },
141393    {
141394      0,
141395      0,
141396      0,
141397      0,
141398      0,
141399      0,
141400      0,
141401      0,
141402      0,
141403      0,
141404      0,
141405      0,
141406      0
141407    },
141408    {
141409      {
141410        1,
141411        0,
141412        -1,
141413        -1,
141414        -1,
141415        -1,
141416        -1,
141417        -1,
141418        -1,
141419        -1,
141420        -1,
141421        -1,
141422        -1
141423      },
141424      {
141425        0,
141426        1,
141427        -1,
141428        -1,
141429        -1,
141430        -1,
141431        -1,
141432        -1,
141433        -1,
141434        -1,
141435        -1,
141436        -1,
141437        -1
141438      }
141439    }
141440  },
141441  {
141442    0,
141443    2,
141444    {
141445      kOperandTypeRegister,
141446      kOperandTypeRegister,
141447      0,
141448      0,
141449      0,
141450      0,
141451      0,
141452      0,
141453      0,
141454      0,
141455      0,
141456      0,
141457      0
141458    },
141459    {
141460      0,
141461      0,
141462      0,
141463      0,
141464      0,
141465      0,
141466      0,
141467      0,
141468      0,
141469      0,
141470      0,
141471      0,
141472      0
141473    },
141474    {
141475      {
141476        1,
141477        0,
141478        -1,
141479        -1,
141480        -1,
141481        -1,
141482        -1,
141483        -1,
141484        -1,
141485        -1,
141486        -1,
141487        -1,
141488        -1
141489      },
141490      {
141491        0,
141492        1,
141493        -1,
141494        -1,
141495        -1,
141496        -1,
141497        -1,
141498        -1,
141499        -1,
141500        -1,
141501        -1,
141502        -1,
141503        -1
141504      }
141505    }
141506  },
141507  {
141508    0,
141509    2,
141510    {
141511      kOperandTypeRegister,
141512      kOperandTypeRegister,
141513      0,
141514      0,
141515      0,
141516      0,
141517      0,
141518      0,
141519      0,
141520      0,
141521      0,
141522      0,
141523      0
141524    },
141525    {
141526      0,
141527      0,
141528      0,
141529      0,
141530      0,
141531      0,
141532      0,
141533      0,
141534      0,
141535      0,
141536      0,
141537      0,
141538      0
141539    },
141540    {
141541      {
141542        1,
141543        0,
141544        -1,
141545        -1,
141546        -1,
141547        -1,
141548        -1,
141549        -1,
141550        -1,
141551        -1,
141552        -1,
141553        -1,
141554        -1
141555      },
141556      {
141557        0,
141558        1,
141559        -1,
141560        -1,
141561        -1,
141562        -1,
141563        -1,
141564        -1,
141565        -1,
141566        -1,
141567        -1,
141568        -1,
141569        -1
141570      }
141571    }
141572  },
141573  {
141574    0,
141575    1,
141576    {
141577      kOperandTypeX86Memory,
141578      0,
141579      0,
141580      0,
141581      0,
141582      0,
141583      0,
141584      0,
141585      0,
141586      0,
141587      0,
141588      0,
141589      0
141590    },
141591    {
141592      0,
141593      0,
141594      0,
141595      0,
141596      0,
141597      0,
141598      0,
141599      0,
141600      0,
141601      0,
141602      0,
141603      0,
141604      0
141605    },
141606    {
141607      {
141608        0,
141609        -1,
141610        -1,
141611        -1,
141612        -1,
141613        -1,
141614        -1,
141615        -1,
141616        -1,
141617        -1,
141618        -1,
141619        -1,
141620        -1
141621      },
141622      {
141623        0,
141624        -1,
141625        -1,
141626        -1,
141627        -1,
141628        -1,
141629        -1,
141630        -1,
141631        -1,
141632        -1,
141633        -1,
141634        -1,
141635        -1
141636      }
141637    }
141638  },
141639  {
141640    0,
141641    1,
141642    {
141643      kOperandTypeX86Memory,
141644      0,
141645      0,
141646      0,
141647      0,
141648      0,
141649      0,
141650      0,
141651      0,
141652      0,
141653      0,
141654      0,
141655      0
141656    },
141657    {
141658      0,
141659      0,
141660      0,
141661      0,
141662      0,
141663      0,
141664      0,
141665      0,
141666      0,
141667      0,
141668      0,
141669      0,
141670      0
141671    },
141672    {
141673      {
141674        0,
141675        -1,
141676        -1,
141677        -1,
141678        -1,
141679        -1,
141680        -1,
141681        -1,
141682        -1,
141683        -1,
141684        -1,
141685        -1,
141686        -1
141687      },
141688      {
141689        0,
141690        -1,
141691        -1,
141692        -1,
141693        -1,
141694        -1,
141695        -1,
141696        -1,
141697        -1,
141698        -1,
141699        -1,
141700        -1,
141701        -1
141702      }
141703    }
141704  },
141705  {
141706    0,
141707    2,
141708    {
141709      kOperandTypeX86Memory,
141710      kOperandTypeImmediate,
141711      0,
141712      0,
141713      0,
141714      0,
141715      0,
141716      0,
141717      0,
141718      0,
141719      0,
141720      0,
141721      0
141722    },
141723    {
141724      0,
141725      0,
141726      0,
141727      0,
141728      0,
141729      0,
141730      0,
141731      0,
141732      0,
141733      0,
141734      0,
141735      0,
141736      0
141737    },
141738    {
141739      {
141740        1,
141741        0,
141742        -1,
141743        -1,
141744        -1,
141745        -1,
141746        -1,
141747        -1,
141748        -1,
141749        -1,
141750        -1,
141751        -1,
141752        -1
141753      },
141754      {
141755        0,
141756        1,
141757        -1,
141758        -1,
141759        -1,
141760        -1,
141761        -1,
141762        -1,
141763        -1,
141764        -1,
141765        -1,
141766        -1,
141767        -1
141768      }
141769    }
141770  },
141771  {
141772    0,
141773    2,
141774    {
141775      kOperandTypeRegister,
141776      kOperandTypeRegister,
141777      0,
141778      0,
141779      0,
141780      0,
141781      0,
141782      0,
141783      0,
141784      0,
141785      0,
141786      0,
141787      0
141788    },
141789    {
141790      0,
141791      0,
141792      0,
141793      0,
141794      0,
141795      0,
141796      0,
141797      0,
141798      0,
141799      0,
141800      0,
141801      0,
141802      0
141803    },
141804    {
141805      {
141806        0,
141807        -1,
141808        -1,
141809        -1,
141810        -1,
141811        -1,
141812        -1,
141813        -1,
141814        -1,
141815        -1,
141816        -1,
141817        -1,
141818        -1
141819      },
141820      {
141821        0,
141822        -1,
141823        -1,
141824        -1,
141825        -1,
141826        -1,
141827        -1,
141828        -1,
141829        -1,
141830        -1,
141831        -1,
141832        -1,
141833        -1
141834      }
141835    }
141836  },
141837  {
141838    0,
141839    2,
141840    {
141841      kOperandTypeRegister,
141842      kOperandTypeRegister,
141843      0,
141844      0,
141845      0,
141846      0,
141847      0,
141848      0,
141849      0,
141850      0,
141851      0,
141852      0,
141853      0
141854    },
141855    {
141856      0,
141857      0,
141858      0,
141859      0,
141860      0,
141861      0,
141862      0,
141863      0,
141864      0,
141865      0,
141866      0,
141867      0,
141868      0
141869    },
141870    {
141871      {
141872        0,
141873        -1,
141874        -1,
141875        -1,
141876        -1,
141877        -1,
141878        -1,
141879        -1,
141880        -1,
141881        -1,
141882        -1,
141883        -1,
141884        -1
141885      },
141886      {
141887        0,
141888        -1,
141889        -1,
141890        -1,
141891        -1,
141892        -1,
141893        -1,
141894        -1,
141895        -1,
141896        -1,
141897        -1,
141898        -1,
141899        -1
141900      }
141901    }
141902  },
141903  {
141904    0,
141905    3,
141906    {
141907      kOperandTypeRegister,
141908      kOperandTypeRegister,
141909      kOperandTypeImmediate,
141910      0,
141911      0,
141912      0,
141913      0,
141914      0,
141915      0,
141916      0,
141917      0,
141918      0,
141919      0
141920    },
141921    {
141922      0,
141923      0,
141924      0,
141925      0,
141926      0,
141927      0,
141928      0,
141929      0,
141930      0,
141931      0,
141932      0,
141933      0,
141934      0
141935    },
141936    {
141937      {
141938        2,
141939        0,
141940        -1,
141941        -1,
141942        -1,
141943        -1,
141944        -1,
141945        -1,
141946        -1,
141947        -1,
141948        -1,
141949        -1,
141950        -1
141951      },
141952      {
141953        0,
141954        2,
141955        -1,
141956        -1,
141957        -1,
141958        -1,
141959        -1,
141960        -1,
141961        -1,
141962        -1,
141963        -1,
141964        -1,
141965        -1
141966      }
141967    }
141968  },
141969  {
141970    0,
141971    1,
141972    {
141973      kOperandTypeX86Memory,
141974      0,
141975      0,
141976      0,
141977      0,
141978      0,
141979      0,
141980      0,
141981      0,
141982      0,
141983      0,
141984      0,
141985      0
141986    },
141987    {
141988      0,
141989      0,
141990      0,
141991      0,
141992      0,
141993      0,
141994      0,
141995      0,
141996      0,
141997      0,
141998      0,
141999      0,
142000      0
142001    },
142002    {
142003      {
142004        0,
142005        -1,
142006        -1,
142007        -1,
142008        -1,
142009        -1,
142010        -1,
142011        -1,
142012        -1,
142013        -1,
142014        -1,
142015        -1,
142016        -1
142017      },
142018      {
142019        0,
142020        -1,
142021        -1,
142022        -1,
142023        -1,
142024        -1,
142025        -1,
142026        -1,
142027        -1,
142028        -1,
142029        -1,
142030        -1,
142031        -1
142032      }
142033    }
142034  },
142035  {
142036    0,
142037    1,
142038    {
142039      kOperandTypeX86Memory,
142040      0,
142041      0,
142042      0,
142043      0,
142044      0,
142045      0,
142046      0,
142047      0,
142048      0,
142049      0,
142050      0,
142051      0
142052    },
142053    {
142054      0,
142055      0,
142056      0,
142057      0,
142058      0,
142059      0,
142060      0,
142061      0,
142062      0,
142063      0,
142064      0,
142065      0,
142066      0
142067    },
142068    {
142069      {
142070        0,
142071        -1,
142072        -1,
142073        -1,
142074        -1,
142075        -1,
142076        -1,
142077        -1,
142078        -1,
142079        -1,
142080        -1,
142081        -1,
142082        -1
142083      },
142084      {
142085        0,
142086        -1,
142087        -1,
142088        -1,
142089        -1,
142090        -1,
142091        -1,
142092        -1,
142093        -1,
142094        -1,
142095        -1,
142096        -1,
142097        -1
142098      }
142099    }
142100  },
142101  {
142102    0,
142103    2,
142104    {
142105      kOperandTypeX86Memory,
142106      kOperandTypeImmediate,
142107      0,
142108      0,
142109      0,
142110      0,
142111      0,
142112      0,
142113      0,
142114      0,
142115      0,
142116      0,
142117      0
142118    },
142119    {
142120      0,
142121      0,
142122      0,
142123      0,
142124      0,
142125      0,
142126      0,
142127      0,
142128      0,
142129      0,
142130      0,
142131      0,
142132      0
142133    },
142134    {
142135      {
142136        1,
142137        0,
142138        -1,
142139        -1,
142140        -1,
142141        -1,
142142        -1,
142143        -1,
142144        -1,
142145        -1,
142146        -1,
142147        -1,
142148        -1
142149      },
142150      {
142151        0,
142152        1,
142153        -1,
142154        -1,
142155        -1,
142156        -1,
142157        -1,
142158        -1,
142159        -1,
142160        -1,
142161        -1,
142162        -1,
142163        -1
142164      }
142165    }
142166  },
142167  {
142168    0,
142169    2,
142170    {
142171      kOperandTypeRegister,
142172      kOperandTypeRegister,
142173      0,
142174      0,
142175      0,
142176      0,
142177      0,
142178      0,
142179      0,
142180      0,
142181      0,
142182      0,
142183      0
142184    },
142185    {
142186      0,
142187      0,
142188      0,
142189      0,
142190      0,
142191      0,
142192      0,
142193      0,
142194      0,
142195      0,
142196      0,
142197      0,
142198      0
142199    },
142200    {
142201      {
142202        0,
142203        -1,
142204        -1,
142205        -1,
142206        -1,
142207        -1,
142208        -1,
142209        -1,
142210        -1,
142211        -1,
142212        -1,
142213        -1,
142214        -1
142215      },
142216      {
142217        0,
142218        -1,
142219        -1,
142220        -1,
142221        -1,
142222        -1,
142223        -1,
142224        -1,
142225        -1,
142226        -1,
142227        -1,
142228        -1,
142229        -1
142230      }
142231    }
142232  },
142233  {
142234    0,
142235    2,
142236    {
142237      kOperandTypeRegister,
142238      kOperandTypeRegister,
142239      0,
142240      0,
142241      0,
142242      0,
142243      0,
142244      0,
142245      0,
142246      0,
142247      0,
142248      0,
142249      0
142250    },
142251    {
142252      0,
142253      0,
142254      0,
142255      0,
142256      0,
142257      0,
142258      0,
142259      0,
142260      0,
142261      0,
142262      0,
142263      0,
142264      0
142265    },
142266    {
142267      {
142268        0,
142269        -1,
142270        -1,
142271        -1,
142272        -1,
142273        -1,
142274        -1,
142275        -1,
142276        -1,
142277        -1,
142278        -1,
142279        -1,
142280        -1
142281      },
142282      {
142283        0,
142284        -1,
142285        -1,
142286        -1,
142287        -1,
142288        -1,
142289        -1,
142290        -1,
142291        -1,
142292        -1,
142293        -1,
142294        -1,
142295        -1
142296      }
142297    }
142298  },
142299  {
142300    0,
142301    3,
142302    {
142303      kOperandTypeRegister,
142304      kOperandTypeRegister,
142305      kOperandTypeImmediate,
142306      0,
142307      0,
142308      0,
142309      0,
142310      0,
142311      0,
142312      0,
142313      0,
142314      0,
142315      0
142316    },
142317    {
142318      0,
142319      0,
142320      0,
142321      0,
142322      0,
142323      0,
142324      0,
142325      0,
142326      0,
142327      0,
142328      0,
142329      0,
142330      0
142331    },
142332    {
142333      {
142334        2,
142335        0,
142336        -1,
142337        -1,
142338        -1,
142339        -1,
142340        -1,
142341        -1,
142342        -1,
142343        -1,
142344        -1,
142345        -1,
142346        -1
142347      },
142348      {
142349        0,
142350        2,
142351        -1,
142352        -1,
142353        -1,
142354        -1,
142355        -1,
142356        -1,
142357        -1,
142358        -1,
142359        -1,
142360        -1,
142361        -1
142362      }
142363    }
142364  },
142365  {
142366    0,
142367    1,
142368    {
142369      kOperandTypeX86Memory,
142370      0,
142371      0,
142372      0,
142373      0,
142374      0,
142375      0,
142376      0,
142377      0,
142378      0,
142379      0,
142380      0,
142381      0
142382    },
142383    {
142384      0,
142385      0,
142386      0,
142387      0,
142388      0,
142389      0,
142390      0,
142391      0,
142392      0,
142393      0,
142394      0,
142395      0,
142396      0
142397    },
142398    {
142399      {
142400        0,
142401        -1,
142402        -1,
142403        -1,
142404        -1,
142405        -1,
142406        -1,
142407        -1,
142408        -1,
142409        -1,
142410        -1,
142411        -1,
142412        -1
142413      },
142414      {
142415        0,
142416        -1,
142417        -1,
142418        -1,
142419        -1,
142420        -1,
142421        -1,
142422        -1,
142423        -1,
142424        -1,
142425        -1,
142426        -1,
142427        -1
142428      }
142429    }
142430  },
142431  {
142432    0,
142433    1,
142434    {
142435      kOperandTypeX86Memory,
142436      0,
142437      0,
142438      0,
142439      0,
142440      0,
142441      0,
142442      0,
142443      0,
142444      0,
142445      0,
142446      0,
142447      0
142448    },
142449    {
142450      0,
142451      0,
142452      0,
142453      0,
142454      0,
142455      0,
142456      0,
142457      0,
142458      0,
142459      0,
142460      0,
142461      0,
142462      0
142463    },
142464    {
142465      {
142466        0,
142467        -1,
142468        -1,
142469        -1,
142470        -1,
142471        -1,
142472        -1,
142473        -1,
142474        -1,
142475        -1,
142476        -1,
142477        -1,
142478        -1
142479      },
142480      {
142481        0,
142482        -1,
142483        -1,
142484        -1,
142485        -1,
142486        -1,
142487        -1,
142488        -1,
142489        -1,
142490        -1,
142491        -1,
142492        -1,
142493        -1
142494      }
142495    }
142496  },
142497  {
142498    0,
142499    2,
142500    {
142501      kOperandTypeX86Memory,
142502      kOperandTypeImmediate,
142503      0,
142504      0,
142505      0,
142506      0,
142507      0,
142508      0,
142509      0,
142510      0,
142511      0,
142512      0,
142513      0
142514    },
142515    {
142516      0,
142517      0,
142518      0,
142519      0,
142520      0,
142521      0,
142522      0,
142523      0,
142524      0,
142525      0,
142526      0,
142527      0,
142528      0
142529    },
142530    {
142531      {
142532        1,
142533        0,
142534        -1,
142535        -1,
142536        -1,
142537        -1,
142538        -1,
142539        -1,
142540        -1,
142541        -1,
142542        -1,
142543        -1,
142544        -1
142545      },
142546      {
142547        0,
142548        1,
142549        -1,
142550        -1,
142551        -1,
142552        -1,
142553        -1,
142554        -1,
142555        -1,
142556        -1,
142557        -1,
142558        -1,
142559        -1
142560      }
142561    }
142562  },
142563  {
142564    0,
142565    2,
142566    {
142567      kOperandTypeRegister,
142568      kOperandTypeRegister,
142569      0,
142570      0,
142571      0,
142572      0,
142573      0,
142574      0,
142575      0,
142576      0,
142577      0,
142578      0,
142579      0
142580    },
142581    {
142582      0,
142583      0,
142584      0,
142585      0,
142586      0,
142587      0,
142588      0,
142589      0,
142590      0,
142591      0,
142592      0,
142593      0,
142594      0
142595    },
142596    {
142597      {
142598        0,
142599        -1,
142600        -1,
142601        -1,
142602        -1,
142603        -1,
142604        -1,
142605        -1,
142606        -1,
142607        -1,
142608        -1,
142609        -1,
142610        -1
142611      },
142612      {
142613        0,
142614        -1,
142615        -1,
142616        -1,
142617        -1,
142618        -1,
142619        -1,
142620        -1,
142621        -1,
142622        -1,
142623        -1,
142624        -1,
142625        -1
142626      }
142627    }
142628  },
142629  {
142630    0,
142631    2,
142632    {
142633      kOperandTypeRegister,
142634      kOperandTypeRegister,
142635      0,
142636      0,
142637      0,
142638      0,
142639      0,
142640      0,
142641      0,
142642      0,
142643      0,
142644      0,
142645      0
142646    },
142647    {
142648      0,
142649      0,
142650      0,
142651      0,
142652      0,
142653      0,
142654      0,
142655      0,
142656      0,
142657      0,
142658      0,
142659      0,
142660      0
142661    },
142662    {
142663      {
142664        0,
142665        -1,
142666        -1,
142667        -1,
142668        -1,
142669        -1,
142670        -1,
142671        -1,
142672        -1,
142673        -1,
142674        -1,
142675        -1,
142676        -1
142677      },
142678      {
142679        0,
142680        -1,
142681        -1,
142682        -1,
142683        -1,
142684        -1,
142685        -1,
142686        -1,
142687        -1,
142688        -1,
142689        -1,
142690        -1,
142691        -1
142692      }
142693    }
142694  },
142695  {
142696    0,
142697    3,
142698    {
142699      kOperandTypeRegister,
142700      kOperandTypeRegister,
142701      kOperandTypeImmediate,
142702      0,
142703      0,
142704      0,
142705      0,
142706      0,
142707      0,
142708      0,
142709      0,
142710      0,
142711      0
142712    },
142713    {
142714      0,
142715      0,
142716      0,
142717      0,
142718      0,
142719      0,
142720      0,
142721      0,
142722      0,
142723      0,
142724      0,
142725      0,
142726      0
142727    },
142728    {
142729      {
142730        2,
142731        0,
142732        -1,
142733        -1,
142734        -1,
142735        -1,
142736        -1,
142737        -1,
142738        -1,
142739        -1,
142740        -1,
142741        -1,
142742        -1
142743      },
142744      {
142745        0,
142746        2,
142747        -1,
142748        -1,
142749        -1,
142750        -1,
142751        -1,
142752        -1,
142753        -1,
142754        -1,
142755        -1,
142756        -1,
142757        -1
142758      }
142759    }
142760  },
142761  {
142762    0,
142763    1,
142764    {
142765      kOperandTypeX86Memory,
142766      0,
142767      0,
142768      0,
142769      0,
142770      0,
142771      0,
142772      0,
142773      0,
142774      0,
142775      0,
142776      0,
142777      0
142778    },
142779    {
142780      0,
142781      0,
142782      0,
142783      0,
142784      0,
142785      0,
142786      0,
142787      0,
142788      0,
142789      0,
142790      0,
142791      0,
142792      0
142793    },
142794    {
142795      {
142796        0,
142797        -1,
142798        -1,
142799        -1,
142800        -1,
142801        -1,
142802        -1,
142803        -1,
142804        -1,
142805        -1,
142806        -1,
142807        -1,
142808        -1
142809      },
142810      {
142811        0,
142812        -1,
142813        -1,
142814        -1,
142815        -1,
142816        -1,
142817        -1,
142818        -1,
142819        -1,
142820        -1,
142821        -1,
142822        -1,
142823        -1
142824      }
142825    }
142826  },
142827  {
142828    0,
142829    1,
142830    {
142831      kOperandTypeX86Memory,
142832      0,
142833      0,
142834      0,
142835      0,
142836      0,
142837      0,
142838      0,
142839      0,
142840      0,
142841      0,
142842      0,
142843      0
142844    },
142845    {
142846      0,
142847      0,
142848      0,
142849      0,
142850      0,
142851      0,
142852      0,
142853      0,
142854      0,
142855      0,
142856      0,
142857      0,
142858      0
142859    },
142860    {
142861      {
142862        0,
142863        -1,
142864        -1,
142865        -1,
142866        -1,
142867        -1,
142868        -1,
142869        -1,
142870        -1,
142871        -1,
142872        -1,
142873        -1,
142874        -1
142875      },
142876      {
142877        0,
142878        -1,
142879        -1,
142880        -1,
142881        -1,
142882        -1,
142883        -1,
142884        -1,
142885        -1,
142886        -1,
142887        -1,
142888        -1,
142889        -1
142890      }
142891    }
142892  },
142893  {
142894    0,
142895    2,
142896    {
142897      kOperandTypeX86Memory,
142898      kOperandTypeImmediate,
142899      0,
142900      0,
142901      0,
142902      0,
142903      0,
142904      0,
142905      0,
142906      0,
142907      0,
142908      0,
142909      0
142910    },
142911    {
142912      0,
142913      0,
142914      0,
142915      0,
142916      0,
142917      0,
142918      0,
142919      0,
142920      0,
142921      0,
142922      0,
142923      0,
142924      0
142925    },
142926    {
142927      {
142928        1,
142929        0,
142930        -1,
142931        -1,
142932        -1,
142933        -1,
142934        -1,
142935        -1,
142936        -1,
142937        -1,
142938        -1,
142939        -1,
142940        -1
142941      },
142942      {
142943        0,
142944        1,
142945        -1,
142946        -1,
142947        -1,
142948        -1,
142949        -1,
142950        -1,
142951        -1,
142952        -1,
142953        -1,
142954        -1,
142955        -1
142956      }
142957    }
142958  },
142959  {
142960    0,
142961    2,
142962    {
142963      kOperandTypeRegister,
142964      kOperandTypeRegister,
142965      0,
142966      0,
142967      0,
142968      0,
142969      0,
142970      0,
142971      0,
142972      0,
142973      0,
142974      0,
142975      0
142976    },
142977    {
142978      0,
142979      0,
142980      0,
142981      0,
142982      0,
142983      0,
142984      0,
142985      0,
142986      0,
142987      0,
142988      0,
142989      0,
142990      0
142991    },
142992    {
142993      {
142994        0,
142995        -1,
142996        -1,
142997        -1,
142998        -1,
142999        -1,
143000        -1,
143001        -1,
143002        -1,
143003        -1,
143004        -1,
143005        -1,
143006        -1
143007      },
143008      {
143009        0,
143010        -1,
143011        -1,
143012        -1,
143013        -1,
143014        -1,
143015        -1,
143016        -1,
143017        -1,
143018        -1,
143019        -1,
143020        -1,
143021        -1
143022      }
143023    }
143024  },
143025  {
143026    0,
143027    2,
143028    {
143029      kOperandTypeRegister,
143030      kOperandTypeRegister,
143031      0,
143032      0,
143033      0,
143034      0,
143035      0,
143036      0,
143037      0,
143038      0,
143039      0,
143040      0,
143041      0
143042    },
143043    {
143044      0,
143045      0,
143046      0,
143047      0,
143048      0,
143049      0,
143050      0,
143051      0,
143052      0,
143053      0,
143054      0,
143055      0,
143056      0
143057    },
143058    {
143059      {
143060        0,
143061        -1,
143062        -1,
143063        -1,
143064        -1,
143065        -1,
143066        -1,
143067        -1,
143068        -1,
143069        -1,
143070        -1,
143071        -1,
143072        -1
143073      },
143074      {
143075        0,
143076        -1,
143077        -1,
143078        -1,
143079        -1,
143080        -1,
143081        -1,
143082        -1,
143083        -1,
143084        -1,
143085        -1,
143086        -1,
143087        -1
143088      }
143089    }
143090  },
143091  {
143092    0,
143093    3,
143094    {
143095      kOperandTypeRegister,
143096      kOperandTypeRegister,
143097      kOperandTypeImmediate,
143098      0,
143099      0,
143100      0,
143101      0,
143102      0,
143103      0,
143104      0,
143105      0,
143106      0,
143107      0
143108    },
143109    {
143110      0,
143111      0,
143112      0,
143113      0,
143114      0,
143115      0,
143116      0,
143117      0,
143118      0,
143119      0,
143120      0,
143121      0,
143122      0
143123    },
143124    {
143125      {
143126        2,
143127        0,
143128        -1,
143129        -1,
143130        -1,
143131        -1,
143132        -1,
143133        -1,
143134        -1,
143135        -1,
143136        -1,
143137        -1,
143138        -1
143139      },
143140      {
143141        0,
143142        2,
143143        -1,
143144        -1,
143145        -1,
143146        -1,
143147        -1,
143148        -1,
143149        -1,
143150        -1,
143151        -1,
143152        -1,
143153        -1
143154      }
143155    }
143156  },
143157  {
143158    0,
143159    1,
143160    {
143161      kOperandTypeRegister,
143162      0,
143163      0,
143164      0,
143165      0,
143166      0,
143167      0,
143168      0,
143169      0,
143170      0,
143171      0,
143172      0,
143173      0
143174    },
143175    {
143176      0,
143177      0,
143178      0,
143179      0,
143180      0,
143181      0,
143182      0,
143183      0,
143184      0,
143185      0,
143186      0,
143187      0,
143188      0
143189    },
143190    {
143191      {
143192        0,
143193        -1,
143194        -1,
143195        -1,
143196        -1,
143197        -1,
143198        -1,
143199        -1,
143200        -1,
143201        -1,
143202        -1,
143203        -1,
143204        -1
143205      },
143206      {
143207        0,
143208        -1,
143209        -1,
143210        -1,
143211        -1,
143212        -1,
143213        -1,
143214        -1,
143215        -1,
143216        -1,
143217        -1,
143218        -1,
143219        -1
143220      }
143221    }
143222  },
143223  {
143224    0,
143225    1,
143226    {
143227      kOperandTypeRegister,
143228      0,
143229      0,
143230      0,
143231      0,
143232      0,
143233      0,
143234      0,
143235      0,
143236      0,
143237      0,
143238      0,
143239      0
143240    },
143241    {
143242      0,
143243      0,
143244      0,
143245      0,
143246      0,
143247      0,
143248      0,
143249      0,
143250      0,
143251      0,
143252      0,
143253      0,
143254      0
143255    },
143256    {
143257      {
143258        0,
143259        -1,
143260        -1,
143261        -1,
143262        -1,
143263        -1,
143264        -1,
143265        -1,
143266        -1,
143267        -1,
143268        -1,
143269        -1,
143270        -1
143271      },
143272      {
143273        0,
143274        -1,
143275        -1,
143276        -1,
143277        -1,
143278        -1,
143279        -1,
143280        -1,
143281        -1,
143282        -1,
143283        -1,
143284        -1,
143285        -1
143286      }
143287    }
143288  },
143289  {
143290    0,
143291    1,
143292    {
143293      kOperandTypeRegister,
143294      0,
143295      0,
143296      0,
143297      0,
143298      0,
143299      0,
143300      0,
143301      0,
143302      0,
143303      0,
143304      0,
143305      0
143306    },
143307    {
143308      0,
143309      0,
143310      0,
143311      0,
143312      0,
143313      0,
143314      0,
143315      0,
143316      0,
143317      0,
143318      0,
143319      0,
143320      0
143321    },
143322    {
143323      {
143324        0,
143325        -1,
143326        -1,
143327        -1,
143328        -1,
143329        -1,
143330        -1,
143331        -1,
143332        -1,
143333        -1,
143334        -1,
143335        -1,
143336        -1
143337      },
143338      {
143339        0,
143340        -1,
143341        -1,
143342        -1,
143343        -1,
143344        -1,
143345        -1,
143346        -1,
143347        -1,
143348        -1,
143349        -1,
143350        -1,
143351        -1
143352      }
143353    }
143354  },
143355  {
143356    0,
143357    1,
143358    {
143359      kOperandTypeRegister,
143360      0,
143361      0,
143362      0,
143363      0,
143364      0,
143365      0,
143366      0,
143367      0,
143368      0,
143369      0,
143370      0,
143371      0
143372    },
143373    {
143374      0,
143375      0,
143376      0,
143377      0,
143378      0,
143379      0,
143380      0,
143381      0,
143382      0,
143383      0,
143384      0,
143385      0,
143386      0
143387    },
143388    {
143389      {
143390        0,
143391        -1,
143392        -1,
143393        -1,
143394        -1,
143395        -1,
143396        -1,
143397        -1,
143398        -1,
143399        -1,
143400        -1,
143401        -1,
143402        -1
143403      },
143404      {
143405        0,
143406        -1,
143407        -1,
143408        -1,
143409        -1,
143410        -1,
143411        -1,
143412        -1,
143413        -1,
143414        -1,
143415        -1,
143416        -1,
143417        -1
143418      }
143419    }
143420  },
143421  {
143422    0,
143423    0,
143424    {
143425      0,
143426      0,
143427      0,
143428      0,
143429      0,
143430      0,
143431      0,
143432      0,
143433      0,
143434      0,
143435      0,
143436      0,
143437      0
143438    },
143439    {
143440      0,
143441      0,
143442      0,
143443      0,
143444      0,
143445      0,
143446      0,
143447      0,
143448      0,
143449      0,
143450      0,
143451      0,
143452      0
143453    },
143454    {
143455      {
143456        -1,
143457        -1,
143458        -1,
143459        -1,
143460        -1,
143461        -1,
143462        -1,
143463        -1,
143464        -1,
143465        -1,
143466        -1,
143467        -1,
143468        -1
143469      },
143470      {
143471        -1,
143472        -1,
143473        -1,
143474        -1,
143475        -1,
143476        -1,
143477        -1,
143478        -1,
143479        -1,
143480        -1,
143481        -1,
143482        -1,
143483        -1
143484      }
143485    }
143486  },
143487  {
143488    0,
143489    0,
143490    {
143491      0,
143492      0,
143493      0,
143494      0,
143495      0,
143496      0,
143497      0,
143498      0,
143499      0,
143500      0,
143501      0,
143502      0,
143503      0
143504    },
143505    {
143506      0,
143507      0,
143508      0,
143509      0,
143510      0,
143511      0,
143512      0,
143513      0,
143514      0,
143515      0,
143516      0,
143517      0,
143518      0
143519    },
143520    {
143521      {
143522        -1,
143523        -1,
143524        -1,
143525        -1,
143526        -1,
143527        -1,
143528        -1,
143529        -1,
143530        -1,
143531        -1,
143532        -1,
143533        -1,
143534        -1
143535      },
143536      {
143537        -1,
143538        -1,
143539        -1,
143540        -1,
143541        -1,
143542        -1,
143543        -1,
143544        -1,
143545        -1,
143546        -1,
143547        -1,
143548        -1,
143549        -1
143550      }
143551    }
143552  },
143553  {
143554    0,
143555    1,
143556    {
143557      kOperandTypeRegister,
143558      0,
143559      0,
143560      0,
143561      0,
143562      0,
143563      0,
143564      0,
143565      0,
143566      0,
143567      0,
143568      0,
143569      0
143570    },
143571    {
143572      0,
143573      0,
143574      0,
143575      0,
143576      0,
143577      0,
143578      0,
143579      0,
143580      0,
143581      0,
143582      0,
143583      0,
143584      0
143585    },
143586    {
143587      {
143588        0,
143589        -1,
143590        -1,
143591        -1,
143592        -1,
143593        -1,
143594        -1,
143595        -1,
143596        -1,
143597        -1,
143598        -1,
143599        -1,
143600        -1
143601      },
143602      {
143603        0,
143604        -1,
143605        -1,
143606        -1,
143607        -1,
143608        -1,
143609        -1,
143610        -1,
143611        -1,
143612        -1,
143613        -1,
143614        -1,
143615        -1
143616      }
143617    }
143618  },
143619  {
143620    0,
143621    1,
143622    {
143623      kOperandTypeRegister,
143624      0,
143625      0,
143626      0,
143627      0,
143628      0,
143629      0,
143630      0,
143631      0,
143632      0,
143633      0,
143634      0,
143635      0
143636    },
143637    {
143638      0,
143639      0,
143640      0,
143641      0,
143642      0,
143643      0,
143644      0,
143645      0,
143646      0,
143647      0,
143648      0,
143649      0,
143650      0
143651    },
143652    {
143653      {
143654        0,
143655        -1,
143656        -1,
143657        -1,
143658        -1,
143659        -1,
143660        -1,
143661        -1,
143662        -1,
143663        -1,
143664        -1,
143665        -1,
143666        -1
143667      },
143668      {
143669        0,
143670        -1,
143671        -1,
143672        -1,
143673        -1,
143674        -1,
143675        -1,
143676        -1,
143677        -1,
143678        -1,
143679        -1,
143680        -1,
143681        -1
143682      }
143683    }
143684  },
143685  {
143686    0,
143687    1,
143688    {
143689      kOperandTypeRegister,
143690      0,
143691      0,
143692      0,
143693      0,
143694      0,
143695      0,
143696      0,
143697      0,
143698      0,
143699      0,
143700      0,
143701      0
143702    },
143703    {
143704      0,
143705      0,
143706      0,
143707      0,
143708      0,
143709      0,
143710      0,
143711      0,
143712      0,
143713      0,
143714      0,
143715      0,
143716      0
143717    },
143718    {
143719      {
143720        0,
143721        -1,
143722        -1,
143723        -1,
143724        -1,
143725        -1,
143726        -1,
143727        -1,
143728        -1,
143729        -1,
143730        -1,
143731        -1,
143732        -1
143733      },
143734      {
143735        0,
143736        -1,
143737        -1,
143738        -1,
143739        -1,
143740        -1,
143741        -1,
143742        -1,
143743        -1,
143744        -1,
143745        -1,
143746        -1,
143747        -1
143748      }
143749    }
143750  },
143751  {
143752    0,
143753    0,
143754    {
143755      0,
143756      0,
143757      0,
143758      0,
143759      0,
143760      0,
143761      0,
143762      0,
143763      0,
143764      0,
143765      0,
143766      0,
143767      0
143768    },
143769    {
143770      0,
143771      0,
143772      0,
143773      0,
143774      0,
143775      0,
143776      0,
143777      0,
143778      0,
143779      0,
143780      0,
143781      0,
143782      0
143783    },
143784    {
143785      {
143786        -1,
143787        -1,
143788        -1,
143789        -1,
143790        -1,
143791        -1,
143792        -1,
143793        -1,
143794        -1,
143795        -1,
143796        -1,
143797        -1,
143798        -1
143799      },
143800      {
143801        -1,
143802        -1,
143803        -1,
143804        -1,
143805        -1,
143806        -1,
143807        -1,
143808        -1,
143809        -1,
143810        -1,
143811        -1,
143812        -1,
143813        -1
143814      }
143815    }
143816  },
143817  {
143818    0,
143819    0,
143820    {
143821      0,
143822      0,
143823      0,
143824      0,
143825      0,
143826      0,
143827      0,
143828      0,
143829      0,
143830      0,
143831      0,
143832      0,
143833      0
143834    },
143835    {
143836      0,
143837      0,
143838      0,
143839      0,
143840      0,
143841      0,
143842      0,
143843      0,
143844      0,
143845      0,
143846      0,
143847      0,
143848      0
143849    },
143850    {
143851      {
143852        -1,
143853        -1,
143854        -1,
143855        -1,
143856        -1,
143857        -1,
143858        -1,
143859        -1,
143860        -1,
143861        -1,
143862        -1,
143863        -1,
143864        -1
143865      },
143866      {
143867        -1,
143868        -1,
143869        -1,
143870        -1,
143871        -1,
143872        -1,
143873        -1,
143874        -1,
143875        -1,
143876        -1,
143877        -1,
143878        -1,
143879        -1
143880      }
143881    }
143882  },
143883  {
143884    kInstructionTypeMove,
143885    2,
143886    {
143887      kOperandTypeX86Memory,
143888      kOperandTypeRegister,
143889      0,
143890      0,
143891      0,
143892      0,
143893      0,
143894      0,
143895      0,
143896      0,
143897      0,
143898      0,
143899      0
143900    },
143901    {
143902      kOperandFlagTarget,
143903      kOperandFlagSource,
143904      0,
143905      0,
143906      0,
143907      0,
143908      0,
143909      0,
143910      0,
143911      0,
143912      0,
143913      0,
143914      0
143915    },
143916    {
143917      {
143918        -1,
143919        -1,
143920        -1,
143921        -1,
143922        -1,
143923        -1,
143924        -1,
143925        -1,
143926        -1,
143927        -1,
143928        -1,
143929        -1,
143930        -1
143931      },
143932      {
143933        -1,
143934        -1,
143935        -1,
143936        -1,
143937        -1,
143938        -1,
143939        -1,
143940        -1,
143941        -1,
143942        -1,
143943        -1,
143944        -1,
143945        -1
143946      }
143947    }
143948  },
143949  {
143950    kInstructionTypeMove,
143951    2,
143952    {
143953      kOperandTypeX86Memory,
143954      kOperandTypeRegister,
143955      0,
143956      0,
143957      0,
143958      0,
143959      0,
143960      0,
143961      0,
143962      0,
143963      0,
143964      0,
143965      0
143966    },
143967    {
143968      kOperandFlagTarget,
143969      kOperandFlagSource,
143970      0,
143971      0,
143972      0,
143973      0,
143974      0,
143975      0,
143976      0,
143977      0,
143978      0,
143979      0,
143980      0
143981    },
143982    {
143983      {
143984        -1,
143985        -1,
143986        -1,
143987        -1,
143988        -1,
143989        -1,
143990        -1,
143991        -1,
143992        -1,
143993        -1,
143994        -1,
143995        -1,
143996        -1
143997      },
143998      {
143999        -1,
144000        -1,
144001        -1,
144002        -1,
144003        -1,
144004        -1,
144005        -1,
144006        -1,
144007        -1,
144008        -1,
144009        -1,
144010        -1,
144011        -1
144012      }
144013    }
144014  },
144015  {
144016    kInstructionTypeMove,
144017    2,
144018    {
144019      kOperandTypeX86Memory,
144020      kOperandTypeRegister,
144021      0,
144022      0,
144023      0,
144024      0,
144025      0,
144026      0,
144027      0,
144028      0,
144029      0,
144030      0,
144031      0
144032    },
144033    {
144034      kOperandFlagTarget,
144035      kOperandFlagSource,
144036      0,
144037      0,
144038      0,
144039      0,
144040      0,
144041      0,
144042      0,
144043      0,
144044      0,
144045      0,
144046      0
144047    },
144048    {
144049      {
144050        -1,
144051        -1,
144052        -1,
144053        -1,
144054        -1,
144055        -1,
144056        -1,
144057        -1,
144058        -1,
144059        -1,
144060        -1,
144061        -1,
144062        -1
144063      },
144064      {
144065        -1,
144066        -1,
144067        -1,
144068        -1,
144069        -1,
144070        -1,
144071        -1,
144072        -1,
144073        -1,
144074        -1,
144075        -1,
144076        -1,
144077        -1
144078      }
144079    }
144080  },
144081  {
144082    kInstructionTypeMove,
144083    2,
144084    {
144085      kOperandTypeX86Memory,
144086      kOperandTypeRegister,
144087      0,
144088      0,
144089      0,
144090      0,
144091      0,
144092      0,
144093      0,
144094      0,
144095      0,
144096      0,
144097      0
144098    },
144099    {
144100      kOperandFlagTarget,
144101      kOperandFlagSource,
144102      0,
144103      0,
144104      0,
144105      0,
144106      0,
144107      0,
144108      0,
144109      0,
144110      0,
144111      0,
144112      0
144113    },
144114    {
144115      {
144116        -1,
144117        -1,
144118        -1,
144119        -1,
144120        -1,
144121        -1,
144122        -1,
144123        -1,
144124        -1,
144125        -1,
144126        -1,
144127        -1,
144128        -1
144129      },
144130      {
144131        -1,
144132        -1,
144133        -1,
144134        -1,
144135        -1,
144136        -1,
144137        -1,
144138        -1,
144139        -1,
144140        -1,
144141        -1,
144142        -1,
144143        -1
144144      }
144145    }
144146  },
144147  {
144148    0,
144149    0,
144150    {
144151      0,
144152      0,
144153      0,
144154      0,
144155      0,
144156      0,
144157      0,
144158      0,
144159      0,
144160      0,
144161      0,
144162      0,
144163      0
144164    },
144165    {
144166      0,
144167      0,
144168      0,
144169      0,
144170      0,
144171      0,
144172      0,
144173      0,
144174      0,
144175      0,
144176      0,
144177      0,
144178      0
144179    },
144180    {
144181      {
144182        -1,
144183        -1,
144184        -1,
144185        -1,
144186        -1,
144187        -1,
144188        -1,
144189        -1,
144190        -1,
144191        -1,
144192        -1,
144193        -1,
144194        -1
144195      },
144196      {
144197        -1,
144198        -1,
144199        -1,
144200        -1,
144201        -1,
144202        -1,
144203        -1,
144204        -1,
144205        -1,
144206        -1,
144207        -1,
144208        -1,
144209        -1
144210      }
144211    }
144212  },
144213  {
144214    0,
144215    0,
144216    {
144217      0,
144218      0,
144219      0,
144220      0,
144221      0,
144222      0,
144223      0,
144224      0,
144225      0,
144226      0,
144227      0,
144228      0,
144229      0
144230    },
144231    {
144232      0,
144233      0,
144234      0,
144235      0,
144236      0,
144237      0,
144238      0,
144239      0,
144240      0,
144241      0,
144242      0,
144243      0,
144244      0
144245    },
144246    {
144247      {
144248        -1,
144249        -1,
144250        -1,
144251        -1,
144252        -1,
144253        -1,
144254        -1,
144255        -1,
144256        -1,
144257        -1,
144258        -1,
144259        -1,
144260        -1
144261      },
144262      {
144263        -1,
144264        -1,
144265        -1,
144266        -1,
144267        -1,
144268        -1,
144269        -1,
144270        -1,
144271        -1,
144272        -1,
144273        -1,
144274        -1,
144275        -1
144276      }
144277    }
144278  },
144279  {
144280    0,
144281    0,
144282    {
144283      0,
144284      0,
144285      0,
144286      0,
144287      0,
144288      0,
144289      0,
144290      0,
144291      0,
144292      0,
144293      0,
144294      0,
144295      0
144296    },
144297    {
144298      0,
144299      0,
144300      0,
144301      0,
144302      0,
144303      0,
144304      0,
144305      0,
144306      0,
144307      0,
144308      0,
144309      0,
144310      0
144311    },
144312    {
144313      {
144314        -1,
144315        -1,
144316        -1,
144317        -1,
144318        -1,
144319        -1,
144320        -1,
144321        -1,
144322        -1,
144323        -1,
144324        -1,
144325        -1,
144326        -1
144327      },
144328      {
144329        -1,
144330        -1,
144331        -1,
144332        -1,
144333        -1,
144334        -1,
144335        -1,
144336        -1,
144337        -1,
144338        -1,
144339        -1,
144340        -1,
144341        -1
144342      }
144343    }
144344  },
144345  {
144346    0,
144347    0,
144348    {
144349      0,
144350      0,
144351      0,
144352      0,
144353      0,
144354      0,
144355      0,
144356      0,
144357      0,
144358      0,
144359      0,
144360      0,
144361      0
144362    },
144363    {
144364      0,
144365      0,
144366      0,
144367      0,
144368      0,
144369      0,
144370      0,
144371      0,
144372      0,
144373      0,
144374      0,
144375      0,
144376      0
144377    },
144378    {
144379      {
144380        -1,
144381        -1,
144382        -1,
144383        -1,
144384        -1,
144385        -1,
144386        -1,
144387        -1,
144388        -1,
144389        -1,
144390        -1,
144391        -1,
144392        -1
144393      },
144394      {
144395        -1,
144396        -1,
144397        -1,
144398        -1,
144399        -1,
144400        -1,
144401        -1,
144402        -1,
144403        -1,
144404        -1,
144405        -1,
144406        -1,
144407        -1
144408      }
144409    }
144410  },
144411  {
144412    0,
144413    0,
144414    {
144415      0,
144416      0,
144417      0,
144418      0,
144419      0,
144420      0,
144421      0,
144422      0,
144423      0,
144424      0,
144425      0,
144426      0,
144427      0
144428    },
144429    {
144430      0,
144431      0,
144432      0,
144433      0,
144434      0,
144435      0,
144436      0,
144437      0,
144438      0,
144439      0,
144440      0,
144441      0,
144442      0
144443    },
144444    {
144445      {
144446        -1,
144447        -1,
144448        -1,
144449        -1,
144450        -1,
144451        -1,
144452        -1,
144453        -1,
144454        -1,
144455        -1,
144456        -1,
144457        -1,
144458        -1
144459      },
144460      {
144461        -1,
144462        -1,
144463        -1,
144464        -1,
144465        -1,
144466        -1,
144467        -1,
144468        -1,
144469        -1,
144470        -1,
144471        -1,
144472        -1,
144473        -1
144474      }
144475    }
144476  },
144477  {
144478    0,
144479    0,
144480    {
144481      0,
144482      0,
144483      0,
144484      0,
144485      0,
144486      0,
144487      0,
144488      0,
144489      0,
144490      0,
144491      0,
144492      0,
144493      0
144494    },
144495    {
144496      0,
144497      0,
144498      0,
144499      0,
144500      0,
144501      0,
144502      0,
144503      0,
144504      0,
144505      0,
144506      0,
144507      0,
144508      0
144509    },
144510    {
144511      {
144512        -1,
144513        -1,
144514        -1,
144515        -1,
144516        -1,
144517        -1,
144518        -1,
144519        -1,
144520        -1,
144521        -1,
144522        -1,
144523        -1,
144524        -1
144525      },
144526      {
144527        -1,
144528        -1,
144529        -1,
144530        -1,
144531        -1,
144532        -1,
144533        -1,
144534        -1,
144535        -1,
144536        -1,
144537        -1,
144538        -1,
144539        -1
144540      }
144541    }
144542  },
144543  {
144544    0,
144545    0,
144546    {
144547      0,
144548      0,
144549      0,
144550      0,
144551      0,
144552      0,
144553      0,
144554      0,
144555      0,
144556      0,
144557      0,
144558      0,
144559      0
144560    },
144561    {
144562      0,
144563      0,
144564      0,
144565      0,
144566      0,
144567      0,
144568      0,
144569      0,
144570      0,
144571      0,
144572      0,
144573      0,
144574      0
144575    },
144576    {
144577      {
144578        -1,
144579        -1,
144580        -1,
144581        -1,
144582        -1,
144583        -1,
144584        -1,
144585        -1,
144586        -1,
144587        -1,
144588        -1,
144589        -1,
144590        -1
144591      },
144592      {
144593        -1,
144594        -1,
144595        -1,
144596        -1,
144597        -1,
144598        -1,
144599        -1,
144600        -1,
144601        -1,
144602        -1,
144603        -1,
144604        -1,
144605        -1
144606      }
144607    }
144608  },
144609  {
144610    0,
144611    0,
144612    {
144613      0,
144614      0,
144615      0,
144616      0,
144617      0,
144618      0,
144619      0,
144620      0,
144621      0,
144622      0,
144623      0,
144624      0,
144625      0
144626    },
144627    {
144628      0,
144629      0,
144630      0,
144631      0,
144632      0,
144633      0,
144634      0,
144635      0,
144636      0,
144637      0,
144638      0,
144639      0,
144640      0
144641    },
144642    {
144643      {
144644        -1,
144645        -1,
144646        -1,
144647        -1,
144648        -1,
144649        -1,
144650        -1,
144651        -1,
144652        -1,
144653        -1,
144654        -1,
144655        -1,
144656        -1
144657      },
144658      {
144659        -1,
144660        -1,
144661        -1,
144662        -1,
144663        -1,
144664        -1,
144665        -1,
144666        -1,
144667        -1,
144668        -1,
144669        -1,
144670        -1,
144671        -1
144672      }
144673    }
144674  },
144675  {
144676    0,
144677    0,
144678    {
144679      0,
144680      0,
144681      0,
144682      0,
144683      0,
144684      0,
144685      0,
144686      0,
144687      0,
144688      0,
144689      0,
144690      0,
144691      0
144692    },
144693    {
144694      0,
144695      0,
144696      0,
144697      0,
144698      0,
144699      0,
144700      0,
144701      0,
144702      0,
144703      0,
144704      0,
144705      0,
144706      0
144707    },
144708    {
144709      {
144710        -1,
144711        -1,
144712        -1,
144713        -1,
144714        -1,
144715        -1,
144716        -1,
144717        -1,
144718        -1,
144719        -1,
144720        -1,
144721        -1,
144722        -1
144723      },
144724      {
144725        -1,
144726        -1,
144727        -1,
144728        -1,
144729        -1,
144730        -1,
144731        -1,
144732        -1,
144733        -1,
144734        -1,
144735        -1,
144736        -1,
144737        -1
144738      }
144739    }
144740  },
144741  {
144742    0,
144743    0,
144744    {
144745      0,
144746      0,
144747      0,
144748      0,
144749      0,
144750      0,
144751      0,
144752      0,
144753      0,
144754      0,
144755      0,
144756      0,
144757      0
144758    },
144759    {
144760      0,
144761      0,
144762      0,
144763      0,
144764      0,
144765      0,
144766      0,
144767      0,
144768      0,
144769      0,
144770      0,
144771      0,
144772      0
144773    },
144774    {
144775      {
144776        -1,
144777        -1,
144778        -1,
144779        -1,
144780        -1,
144781        -1,
144782        -1,
144783        -1,
144784        -1,
144785        -1,
144786        -1,
144787        -1,
144788        -1
144789      },
144790      {
144791        -1,
144792        -1,
144793        -1,
144794        -1,
144795        -1,
144796        -1,
144797        -1,
144798        -1,
144799        -1,
144800        -1,
144801        -1,
144802        -1,
144803        -1
144804      }
144805    }
144806  },
144807  {
144808    kInstructionTypeReturn,
144809    0,
144810    {
144811      0,
144812      0,
144813      0,
144814      0,
144815      0,
144816      0,
144817      0,
144818      0,
144819      0,
144820      0,
144821      0,
144822      0,
144823      0
144824    },
144825    {
144826      0,
144827      0,
144828      0,
144829      0,
144830      0,
144831      0,
144832      0,
144833      0,
144834      0,
144835      0,
144836      0,
144837      0,
144838      0
144839    },
144840    {
144841      {
144842        -1,
144843        -1,
144844        -1,
144845        -1,
144846        -1,
144847        -1,
144848        -1,
144849        -1,
144850        -1,
144851        -1,
144852        -1,
144853        -1,
144854        -1
144855      },
144856      {
144857        -1,
144858        -1,
144859        -1,
144860        -1,
144861        -1,
144862        -1,
144863        -1,
144864        -1,
144865        -1,
144866        -1,
144867        -1,
144868        -1,
144869        -1
144870      }
144871    }
144872  },
144873  {
144874    kInstructionTypeReturn,
144875    1,
144876    {
144877      kOperandTypeImmediate,
144878      0,
144879      0,
144880      0,
144881      0,
144882      0,
144883      0,
144884      0,
144885      0,
144886      0,
144887      0,
144888      0,
144889      0
144890    },
144891    {
144892      0,
144893      0,
144894      0,
144895      0,
144896      0,
144897      0,
144898      0,
144899      0,
144900      0,
144901      0,
144902      0,
144903      0,
144904      0
144905    },
144906    {
144907      {
144908        0,
144909        -1,
144910        -1,
144911        -1,
144912        -1,
144913        -1,
144914        -1,
144915        -1,
144916        -1,
144917        -1,
144918        -1,
144919        -1,
144920        -1
144921      },
144922      {
144923        0,
144924        -1,
144925        -1,
144926        -1,
144927        -1,
144928        -1,
144929        -1,
144930        -1,
144931        -1,
144932        -1,
144933        -1,
144934        -1,
144935        -1
144936      }
144937    }
144938  },
144939  {
144940    kInstructionTypeReturn,
144941    1,
144942    {
144943      kOperandTypeImmediate,
144944      0,
144945      0,
144946      0,
144947      0,
144948      0,
144949      0,
144950      0,
144951      0,
144952      0,
144953      0,
144954      0,
144955      0
144956    },
144957    {
144958      0,
144959      0,
144960      0,
144961      0,
144962      0,
144963      0,
144964      0,
144965      0,
144966      0,
144967      0,
144968      0,
144969      0,
144970      0
144971    },
144972    {
144973      {
144974        0,
144975        -1,
144976        -1,
144977        -1,
144978        -1,
144979        -1,
144980        -1,
144981        -1,
144982        -1,
144983        -1,
144984        -1,
144985        -1,
144986        -1
144987      },
144988      {
144989        0,
144990        -1,
144991        -1,
144992        -1,
144993        -1,
144994        -1,
144995        -1,
144996        -1,
144997        -1,
144998        -1,
144999        -1,
145000        -1,
145001        -1
145002      }
145003    }
145004  },
145005  {
145006    0,
145007    0,
145008    {
145009      0,
145010      0,
145011      0,
145012      0,
145013      0,
145014      0,
145015      0,
145016      0,
145017      0,
145018      0,
145019      0,
145020      0,
145021      0
145022    },
145023    {
145024      0,
145025      0,
145026      0,
145027      0,
145028      0,
145029      0,
145030      0,
145031      0,
145032      0,
145033      0,
145034      0,
145035      0,
145036      0
145037    },
145038    {
145039      {
145040        -1,
145041        -1,
145042        -1,
145043        -1,
145044        -1,
145045        -1,
145046        -1,
145047        -1,
145048        -1,
145049        -1,
145050        -1,
145051        -1,
145052        -1
145053      },
145054      {
145055        -1,
145056        -1,
145057        -1,
145058        -1,
145059        -1,
145060        -1,
145061        -1,
145062        -1,
145063        -1,
145064        -1,
145065        -1,
145066        -1,
145067        -1
145068      }
145069    }
145070  },
145071  {
145072    0,
145073    1,
145074    {
145075      kOperandTypeX86Memory,
145076      0,
145077      0,
145078      0,
145079      0,
145080      0,
145081      0,
145082      0,
145083      0,
145084      0,
145085      0,
145086      0,
145087      0
145088    },
145089    {
145090      0,
145091      0,
145092      0,
145093      0,
145094      0,
145095      0,
145096      0,
145097      0,
145098      0,
145099      0,
145100      0,
145101      0,
145102      0
145103    },
145104    {
145105      {
145106        0,
145107        -1,
145108        -1,
145109        -1,
145110        -1,
145111        -1,
145112        -1,
145113        -1,
145114        -1,
145115        -1,
145116        -1,
145117        -1,
145118        -1
145119      },
145120      {
145121        0,
145122        -1,
145123        -1,
145124        -1,
145125        -1,
145126        -1,
145127        -1,
145128        -1,
145129        -1,
145130        -1,
145131        -1,
145132        -1,
145133        -1
145134      }
145135    }
145136  },
145137  {
145138    0,
145139    1,
145140    {
145141      kOperandTypeX86Memory,
145142      0,
145143      0,
145144      0,
145145      0,
145146      0,
145147      0,
145148      0,
145149      0,
145150      0,
145151      0,
145152      0,
145153      0
145154    },
145155    {
145156      0,
145157      0,
145158      0,
145159      0,
145160      0,
145161      0,
145162      0,
145163      0,
145164      0,
145165      0,
145166      0,
145167      0,
145168      0
145169    },
145170    {
145171      {
145172        0,
145173        -1,
145174        -1,
145175        -1,
145176        -1,
145177        -1,
145178        -1,
145179        -1,
145180        -1,
145181        -1,
145182        -1,
145183        -1,
145184        -1
145185      },
145186      {
145187        0,
145188        -1,
145189        -1,
145190        -1,
145191        -1,
145192        -1,
145193        -1,
145194        -1,
145195        -1,
145196        -1,
145197        -1,
145198        -1,
145199        -1
145200      }
145201    }
145202  },
145203  {
145204    0,
145205    2,
145206    {
145207      kOperandTypeX86Memory,
145208      kOperandTypeImmediate,
145209      0,
145210      0,
145211      0,
145212      0,
145213      0,
145214      0,
145215      0,
145216      0,
145217      0,
145218      0,
145219      0
145220    },
145221    {
145222      0,
145223      0,
145224      0,
145225      0,
145226      0,
145227      0,
145228      0,
145229      0,
145230      0,
145231      0,
145232      0,
145233      0,
145234      0
145235    },
145236    {
145237      {
145238        1,
145239        0,
145240        -1,
145241        -1,
145242        -1,
145243        -1,
145244        -1,
145245        -1,
145246        -1,
145247        -1,
145248        -1,
145249        -1,
145250        -1
145251      },
145252      {
145253        0,
145254        1,
145255        -1,
145256        -1,
145257        -1,
145258        -1,
145259        -1,
145260        -1,
145261        -1,
145262        -1,
145263        -1,
145264        -1,
145265        -1
145266      }
145267    }
145268  },
145269  {
145270    0,
145271    2,
145272    {
145273      kOperandTypeRegister,
145274      kOperandTypeRegister,
145275      0,
145276      0,
145277      0,
145278      0,
145279      0,
145280      0,
145281      0,
145282      0,
145283      0,
145284      0,
145285      0
145286    },
145287    {
145288      0,
145289      0,
145290      0,
145291      0,
145292      0,
145293      0,
145294      0,
145295      0,
145296      0,
145297      0,
145298      0,
145299      0,
145300      0
145301    },
145302    {
145303      {
145304        0,
145305        -1,
145306        -1,
145307        -1,
145308        -1,
145309        -1,
145310        -1,
145311        -1,
145312        -1,
145313        -1,
145314        -1,
145315        -1,
145316        -1
145317      },
145318      {
145319        0,
145320        -1,
145321        -1,
145322        -1,
145323        -1,
145324        -1,
145325        -1,
145326        -1,
145327        -1,
145328        -1,
145329        -1,
145330        -1,
145331        -1
145332      }
145333    }
145334  },
145335  {
145336    0,
145337    2,
145338    {
145339      kOperandTypeRegister,
145340      kOperandTypeRegister,
145341      0,
145342      0,
145343      0,
145344      0,
145345      0,
145346      0,
145347      0,
145348      0,
145349      0,
145350      0,
145351      0
145352    },
145353    {
145354      0,
145355      0,
145356      0,
145357      0,
145358      0,
145359      0,
145360      0,
145361      0,
145362      0,
145363      0,
145364      0,
145365      0,
145366      0
145367    },
145368    {
145369      {
145370        0,
145371        -1,
145372        -1,
145373        -1,
145374        -1,
145375        -1,
145376        -1,
145377        -1,
145378        -1,
145379        -1,
145380        -1,
145381        -1,
145382        -1
145383      },
145384      {
145385        0,
145386        -1,
145387        -1,
145388        -1,
145389        -1,
145390        -1,
145391        -1,
145392        -1,
145393        -1,
145394        -1,
145395        -1,
145396        -1,
145397        -1
145398      }
145399    }
145400  },
145401  {
145402    0,
145403    3,
145404    {
145405      kOperandTypeRegister,
145406      kOperandTypeRegister,
145407      kOperandTypeImmediate,
145408      0,
145409      0,
145410      0,
145411      0,
145412      0,
145413      0,
145414      0,
145415      0,
145416      0,
145417      0
145418    },
145419    {
145420      0,
145421      0,
145422      0,
145423      0,
145424      0,
145425      0,
145426      0,
145427      0,
145428      0,
145429      0,
145430      0,
145431      0,
145432      0
145433    },
145434    {
145435      {
145436        2,
145437        0,
145438        -1,
145439        -1,
145440        -1,
145441        -1,
145442        -1,
145443        -1,
145444        -1,
145445        -1,
145446        -1,
145447        -1,
145448        -1
145449      },
145450      {
145451        0,
145452        2,
145453        -1,
145454        -1,
145455        -1,
145456        -1,
145457        -1,
145458        -1,
145459        -1,
145460        -1,
145461        -1,
145462        -1,
145463        -1
145464      }
145465    }
145466  },
145467  {
145468    0,
145469    1,
145470    {
145471      kOperandTypeX86Memory,
145472      0,
145473      0,
145474      0,
145475      0,
145476      0,
145477      0,
145478      0,
145479      0,
145480      0,
145481      0,
145482      0,
145483      0
145484    },
145485    {
145486      0,
145487      0,
145488      0,
145489      0,
145490      0,
145491      0,
145492      0,
145493      0,
145494      0,
145495      0,
145496      0,
145497      0,
145498      0
145499    },
145500    {
145501      {
145502        0,
145503        -1,
145504        -1,
145505        -1,
145506        -1,
145507        -1,
145508        -1,
145509        -1,
145510        -1,
145511        -1,
145512        -1,
145513        -1,
145514        -1
145515      },
145516      {
145517        0,
145518        -1,
145519        -1,
145520        -1,
145521        -1,
145522        -1,
145523        -1,
145524        -1,
145525        -1,
145526        -1,
145527        -1,
145528        -1,
145529        -1
145530      }
145531    }
145532  },
145533  {
145534    0,
145535    1,
145536    {
145537      kOperandTypeX86Memory,
145538      0,
145539      0,
145540      0,
145541      0,
145542      0,
145543      0,
145544      0,
145545      0,
145546      0,
145547      0,
145548      0,
145549      0
145550    },
145551    {
145552      0,
145553      0,
145554      0,
145555      0,
145556      0,
145557      0,
145558      0,
145559      0,
145560      0,
145561      0,
145562      0,
145563      0,
145564      0
145565    },
145566    {
145567      {
145568        0,
145569        -1,
145570        -1,
145571        -1,
145572        -1,
145573        -1,
145574        -1,
145575        -1,
145576        -1,
145577        -1,
145578        -1,
145579        -1,
145580        -1
145581      },
145582      {
145583        0,
145584        -1,
145585        -1,
145586        -1,
145587        -1,
145588        -1,
145589        -1,
145590        -1,
145591        -1,
145592        -1,
145593        -1,
145594        -1,
145595        -1
145596      }
145597    }
145598  },
145599  {
145600    0,
145601    2,
145602    {
145603      kOperandTypeX86Memory,
145604      kOperandTypeImmediate,
145605      0,
145606      0,
145607      0,
145608      0,
145609      0,
145610      0,
145611      0,
145612      0,
145613      0,
145614      0,
145615      0
145616    },
145617    {
145618      0,
145619      0,
145620      0,
145621      0,
145622      0,
145623      0,
145624      0,
145625      0,
145626      0,
145627      0,
145628      0,
145629      0,
145630      0
145631    },
145632    {
145633      {
145634        1,
145635        0,
145636        -1,
145637        -1,
145638        -1,
145639        -1,
145640        -1,
145641        -1,
145642        -1,
145643        -1,
145644        -1,
145645        -1,
145646        -1
145647      },
145648      {
145649        0,
145650        1,
145651        -1,
145652        -1,
145653        -1,
145654        -1,
145655        -1,
145656        -1,
145657        -1,
145658        -1,
145659        -1,
145660        -1,
145661        -1
145662      }
145663    }
145664  },
145665  {
145666    0,
145667    2,
145668    {
145669      kOperandTypeRegister,
145670      kOperandTypeRegister,
145671      0,
145672      0,
145673      0,
145674      0,
145675      0,
145676      0,
145677      0,
145678      0,
145679      0,
145680      0,
145681      0
145682    },
145683    {
145684      0,
145685      0,
145686      0,
145687      0,
145688      0,
145689      0,
145690      0,
145691      0,
145692      0,
145693      0,
145694      0,
145695      0,
145696      0
145697    },
145698    {
145699      {
145700        0,
145701        -1,
145702        -1,
145703        -1,
145704        -1,
145705        -1,
145706        -1,
145707        -1,
145708        -1,
145709        -1,
145710        -1,
145711        -1,
145712        -1
145713      },
145714      {
145715        0,
145716        -1,
145717        -1,
145718        -1,
145719        -1,
145720        -1,
145721        -1,
145722        -1,
145723        -1,
145724        -1,
145725        -1,
145726        -1,
145727        -1
145728      }
145729    }
145730  },
145731  {
145732    0,
145733    2,
145734    {
145735      kOperandTypeRegister,
145736      kOperandTypeRegister,
145737      0,
145738      0,
145739      0,
145740      0,
145741      0,
145742      0,
145743      0,
145744      0,
145745      0,
145746      0,
145747      0
145748    },
145749    {
145750      0,
145751      0,
145752      0,
145753      0,
145754      0,
145755      0,
145756      0,
145757      0,
145758      0,
145759      0,
145760      0,
145761      0,
145762      0
145763    },
145764    {
145765      {
145766        0,
145767        -1,
145768        -1,
145769        -1,
145770        -1,
145771        -1,
145772        -1,
145773        -1,
145774        -1,
145775        -1,
145776        -1,
145777        -1,
145778        -1
145779      },
145780      {
145781        0,
145782        -1,
145783        -1,
145784        -1,
145785        -1,
145786        -1,
145787        -1,
145788        -1,
145789        -1,
145790        -1,
145791        -1,
145792        -1,
145793        -1
145794      }
145795    }
145796  },
145797  {
145798    0,
145799    3,
145800    {
145801      kOperandTypeRegister,
145802      kOperandTypeRegister,
145803      kOperandTypeImmediate,
145804      0,
145805      0,
145806      0,
145807      0,
145808      0,
145809      0,
145810      0,
145811      0,
145812      0,
145813      0
145814    },
145815    {
145816      0,
145817      0,
145818      0,
145819      0,
145820      0,
145821      0,
145822      0,
145823      0,
145824      0,
145825      0,
145826      0,
145827      0,
145828      0
145829    },
145830    {
145831      {
145832        2,
145833        0,
145834        -1,
145835        -1,
145836        -1,
145837        -1,
145838        -1,
145839        -1,
145840        -1,
145841        -1,
145842        -1,
145843        -1,
145844        -1
145845      },
145846      {
145847        0,
145848        2,
145849        -1,
145850        -1,
145851        -1,
145852        -1,
145853        -1,
145854        -1,
145855        -1,
145856        -1,
145857        -1,
145858        -1,
145859        -1
145860      }
145861    }
145862  },
145863  {
145864    0,
145865    1,
145866    {
145867      kOperandTypeX86Memory,
145868      0,
145869      0,
145870      0,
145871      0,
145872      0,
145873      0,
145874      0,
145875      0,
145876      0,
145877      0,
145878      0,
145879      0
145880    },
145881    {
145882      0,
145883      0,
145884      0,
145885      0,
145886      0,
145887      0,
145888      0,
145889      0,
145890      0,
145891      0,
145892      0,
145893      0,
145894      0
145895    },
145896    {
145897      {
145898        0,
145899        -1,
145900        -1,
145901        -1,
145902        -1,
145903        -1,
145904        -1,
145905        -1,
145906        -1,
145907        -1,
145908        -1,
145909        -1,
145910        -1
145911      },
145912      {
145913        0,
145914        -1,
145915        -1,
145916        -1,
145917        -1,
145918        -1,
145919        -1,
145920        -1,
145921        -1,
145922        -1,
145923        -1,
145924        -1,
145925        -1
145926      }
145927    }
145928  },
145929  {
145930    0,
145931    1,
145932    {
145933      kOperandTypeX86Memory,
145934      0,
145935      0,
145936      0,
145937      0,
145938      0,
145939      0,
145940      0,
145941      0,
145942      0,
145943      0,
145944      0,
145945      0
145946    },
145947    {
145948      0,
145949      0,
145950      0,
145951      0,
145952      0,
145953      0,
145954      0,
145955      0,
145956      0,
145957      0,
145958      0,
145959      0,
145960      0
145961    },
145962    {
145963      {
145964        0,
145965        -1,
145966        -1,
145967        -1,
145968        -1,
145969        -1,
145970        -1,
145971        -1,
145972        -1,
145973        -1,
145974        -1,
145975        -1,
145976        -1
145977      },
145978      {
145979        0,
145980        -1,
145981        -1,
145982        -1,
145983        -1,
145984        -1,
145985        -1,
145986        -1,
145987        -1,
145988        -1,
145989        -1,
145990        -1,
145991        -1
145992      }
145993    }
145994  },
145995  {
145996    0,
145997    2,
145998    {
145999      kOperandTypeX86Memory,
146000      kOperandTypeImmediate,
146001      0,
146002      0,
146003      0,
146004      0,
146005      0,
146006      0,
146007      0,
146008      0,
146009      0,
146010      0,
146011      0
146012    },
146013    {
146014      0,
146015      0,
146016      0,
146017      0,
146018      0,
146019      0,
146020      0,
146021      0,
146022      0,
146023      0,
146024      0,
146025      0,
146026      0
146027    },
146028    {
146029      {
146030        1,
146031        0,
146032        -1,
146033        -1,
146034        -1,
146035        -1,
146036        -1,
146037        -1,
146038        -1,
146039        -1,
146040        -1,
146041        -1,
146042        -1
146043      },
146044      {
146045        0,
146046        1,
146047        -1,
146048        -1,
146049        -1,
146050        -1,
146051        -1,
146052        -1,
146053        -1,
146054        -1,
146055        -1,
146056        -1,
146057        -1
146058      }
146059    }
146060  },
146061  {
146062    0,
146063    2,
146064    {
146065      kOperandTypeRegister,
146066      kOperandTypeRegister,
146067      0,
146068      0,
146069      0,
146070      0,
146071      0,
146072      0,
146073      0,
146074      0,
146075      0,
146076      0,
146077      0
146078    },
146079    {
146080      0,
146081      0,
146082      0,
146083      0,
146084      0,
146085      0,
146086      0,
146087      0,
146088      0,
146089      0,
146090      0,
146091      0,
146092      0
146093    },
146094    {
146095      {
146096        0,
146097        -1,
146098        -1,
146099        -1,
146100        -1,
146101        -1,
146102        -1,
146103        -1,
146104        -1,
146105        -1,
146106        -1,
146107        -1,
146108        -1
146109      },
146110      {
146111        0,
146112        -1,
146113        -1,
146114        -1,
146115        -1,
146116        -1,
146117        -1,
146118        -1,
146119        -1,
146120        -1,
146121        -1,
146122        -1,
146123        -1
146124      }
146125    }
146126  },
146127  {
146128    0,
146129    2,
146130    {
146131      kOperandTypeRegister,
146132      kOperandTypeRegister,
146133      0,
146134      0,
146135      0,
146136      0,
146137      0,
146138      0,
146139      0,
146140      0,
146141      0,
146142      0,
146143      0
146144    },
146145    {
146146      0,
146147      0,
146148      0,
146149      0,
146150      0,
146151      0,
146152      0,
146153      0,
146154      0,
146155      0,
146156      0,
146157      0,
146158      0
146159    },
146160    {
146161      {
146162        0,
146163        -1,
146164        -1,
146165        -1,
146166        -1,
146167        -1,
146168        -1,
146169        -1,
146170        -1,
146171        -1,
146172        -1,
146173        -1,
146174        -1
146175      },
146176      {
146177        0,
146178        -1,
146179        -1,
146180        -1,
146181        -1,
146182        -1,
146183        -1,
146184        -1,
146185        -1,
146186        -1,
146187        -1,
146188        -1,
146189        -1
146190      }
146191    }
146192  },
146193  {
146194    0,
146195    3,
146196    {
146197      kOperandTypeRegister,
146198      kOperandTypeRegister,
146199      kOperandTypeImmediate,
146200      0,
146201      0,
146202      0,
146203      0,
146204      0,
146205      0,
146206      0,
146207      0,
146208      0,
146209      0
146210    },
146211    {
146212      0,
146213      0,
146214      0,
146215      0,
146216      0,
146217      0,
146218      0,
146219      0,
146220      0,
146221      0,
146222      0,
146223      0,
146224      0
146225    },
146226    {
146227      {
146228        2,
146229        0,
146230        -1,
146231        -1,
146232        -1,
146233        -1,
146234        -1,
146235        -1,
146236        -1,
146237        -1,
146238        -1,
146239        -1,
146240        -1
146241      },
146242      {
146243        0,
146244        2,
146245        -1,
146246        -1,
146247        -1,
146248        -1,
146249        -1,
146250        -1,
146251        -1,
146252        -1,
146253        -1,
146254        -1,
146255        -1
146256      }
146257    }
146258  },
146259  {
146260    0,
146261    1,
146262    {
146263      kOperandTypeX86Memory,
146264      0,
146265      0,
146266      0,
146267      0,
146268      0,
146269      0,
146270      0,
146271      0,
146272      0,
146273      0,
146274      0,
146275      0
146276    },
146277    {
146278      0,
146279      0,
146280      0,
146281      0,
146282      0,
146283      0,
146284      0,
146285      0,
146286      0,
146287      0,
146288      0,
146289      0,
146290      0
146291    },
146292    {
146293      {
146294        0,
146295        -1,
146296        -1,
146297        -1,
146298        -1,
146299        -1,
146300        -1,
146301        -1,
146302        -1,
146303        -1,
146304        -1,
146305        -1,
146306        -1
146307      },
146308      {
146309        0,
146310        -1,
146311        -1,
146312        -1,
146313        -1,
146314        -1,
146315        -1,
146316        -1,
146317        -1,
146318        -1,
146319        -1,
146320        -1,
146321        -1
146322      }
146323    }
146324  },
146325  {
146326    0,
146327    1,
146328    {
146329      kOperandTypeX86Memory,
146330      0,
146331      0,
146332      0,
146333      0,
146334      0,
146335      0,
146336      0,
146337      0,
146338      0,
146339      0,
146340      0,
146341      0
146342    },
146343    {
146344      0,
146345      0,
146346      0,
146347      0,
146348      0,
146349      0,
146350      0,
146351      0,
146352      0,
146353      0,
146354      0,
146355      0,
146356      0
146357    },
146358    {
146359      {
146360        0,
146361        -1,
146362        -1,
146363        -1,
146364        -1,
146365        -1,
146366        -1,
146367        -1,
146368        -1,
146369        -1,
146370        -1,
146371        -1,
146372        -1
146373      },
146374      {
146375        0,
146376        -1,
146377        -1,
146378        -1,
146379        -1,
146380        -1,
146381        -1,
146382        -1,
146383        -1,
146384        -1,
146385        -1,
146386        -1,
146387        -1
146388      }
146389    }
146390  },
146391  {
146392    0,
146393    2,
146394    {
146395      kOperandTypeX86Memory,
146396      kOperandTypeImmediate,
146397      0,
146398      0,
146399      0,
146400      0,
146401      0,
146402      0,
146403      0,
146404      0,
146405      0,
146406      0,
146407      0
146408    },
146409    {
146410      0,
146411      0,
146412      0,
146413      0,
146414      0,
146415      0,
146416      0,
146417      0,
146418      0,
146419      0,
146420      0,
146421      0,
146422      0
146423    },
146424    {
146425      {
146426        1,
146427        0,
146428        -1,
146429        -1,
146430        -1,
146431        -1,
146432        -1,
146433        -1,
146434        -1,
146435        -1,
146436        -1,
146437        -1,
146438        -1
146439      },
146440      {
146441        0,
146442        1,
146443        -1,
146444        -1,
146445        -1,
146446        -1,
146447        -1,
146448        -1,
146449        -1,
146450        -1,
146451        -1,
146452        -1,
146453        -1
146454      }
146455    }
146456  },
146457  {
146458    0,
146459    2,
146460    {
146461      kOperandTypeRegister,
146462      kOperandTypeRegister,
146463      0,
146464      0,
146465      0,
146466      0,
146467      0,
146468      0,
146469      0,
146470      0,
146471      0,
146472      0,
146473      0
146474    },
146475    {
146476      0,
146477      0,
146478      0,
146479      0,
146480      0,
146481      0,
146482      0,
146483      0,
146484      0,
146485      0,
146486      0,
146487      0,
146488      0
146489    },
146490    {
146491      {
146492        0,
146493        -1,
146494        -1,
146495        -1,
146496        -1,
146497        -1,
146498        -1,
146499        -1,
146500        -1,
146501        -1,
146502        -1,
146503        -1,
146504        -1
146505      },
146506      {
146507        0,
146508        -1,
146509        -1,
146510        -1,
146511        -1,
146512        -1,
146513        -1,
146514        -1,
146515        -1,
146516        -1,
146517        -1,
146518        -1,
146519        -1
146520      }
146521    }
146522  },
146523  {
146524    0,
146525    2,
146526    {
146527      kOperandTypeRegister,
146528      kOperandTypeRegister,
146529      0,
146530      0,
146531      0,
146532      0,
146533      0,
146534      0,
146535      0,
146536      0,
146537      0,
146538      0,
146539      0
146540    },
146541    {
146542      0,
146543      0,
146544      0,
146545      0,
146546      0,
146547      0,
146548      0,
146549      0,
146550      0,
146551      0,
146552      0,
146553      0,
146554      0
146555    },
146556    {
146557      {
146558        0,
146559        -1,
146560        -1,
146561        -1,
146562        -1,
146563        -1,
146564        -1,
146565        -1,
146566        -1,
146567        -1,
146568        -1,
146569        -1,
146570        -1
146571      },
146572      {
146573        0,
146574        -1,
146575        -1,
146576        -1,
146577        -1,
146578        -1,
146579        -1,
146580        -1,
146581        -1,
146582        -1,
146583        -1,
146584        -1,
146585        -1
146586      }
146587    }
146588  },
146589  {
146590    0,
146591    3,
146592    {
146593      kOperandTypeRegister,
146594      kOperandTypeRegister,
146595      kOperandTypeImmediate,
146596      0,
146597      0,
146598      0,
146599      0,
146600      0,
146601      0,
146602      0,
146603      0,
146604      0,
146605      0
146606    },
146607    {
146608      0,
146609      0,
146610      0,
146611      0,
146612      0,
146613      0,
146614      0,
146615      0,
146616      0,
146617      0,
146618      0,
146619      0,
146620      0
146621    },
146622    {
146623      {
146624        2,
146625        0,
146626        -1,
146627        -1,
146628        -1,
146629        -1,
146630        -1,
146631        -1,
146632        -1,
146633        -1,
146634        -1,
146635        -1,
146636        -1
146637      },
146638      {
146639        0,
146640        2,
146641        -1,
146642        -1,
146643        -1,
146644        -1,
146645        -1,
146646        -1,
146647        -1,
146648        -1,
146649        -1,
146650        -1,
146651        -1
146652      }
146653    }
146654  },
146655  {
146656    0,
146657    1,
146658    {
146659      kOperandTypeX86Memory,
146660      0,
146661      0,
146662      0,
146663      0,
146664      0,
146665      0,
146666      0,
146667      0,
146668      0,
146669      0,
146670      0,
146671      0
146672    },
146673    {
146674      0,
146675      0,
146676      0,
146677      0,
146678      0,
146679      0,
146680      0,
146681      0,
146682      0,
146683      0,
146684      0,
146685      0,
146686      0
146687    },
146688    {
146689      {
146690        0,
146691        -1,
146692        -1,
146693        -1,
146694        -1,
146695        -1,
146696        -1,
146697        -1,
146698        -1,
146699        -1,
146700        -1,
146701        -1,
146702        -1
146703      },
146704      {
146705        0,
146706        -1,
146707        -1,
146708        -1,
146709        -1,
146710        -1,
146711        -1,
146712        -1,
146713        -1,
146714        -1,
146715        -1,
146716        -1,
146717        -1
146718      }
146719    }
146720  },
146721  {
146722    0,
146723    1,
146724    {
146725      kOperandTypeX86Memory,
146726      0,
146727      0,
146728      0,
146729      0,
146730      0,
146731      0,
146732      0,
146733      0,
146734      0,
146735      0,
146736      0,
146737      0
146738    },
146739    {
146740      0,
146741      0,
146742      0,
146743      0,
146744      0,
146745      0,
146746      0,
146747      0,
146748      0,
146749      0,
146750      0,
146751      0,
146752      0
146753    },
146754    {
146755      {
146756        0,
146757        -1,
146758        -1,
146759        -1,
146760        -1,
146761        -1,
146762        -1,
146763        -1,
146764        -1,
146765        -1,
146766        -1,
146767        -1,
146768        -1
146769      },
146770      {
146771        0,
146772        -1,
146773        -1,
146774        -1,
146775        -1,
146776        -1,
146777        -1,
146778        -1,
146779        -1,
146780        -1,
146781        -1,
146782        -1,
146783        -1
146784      }
146785    }
146786  },
146787  {
146788    0,
146789    2,
146790    {
146791      kOperandTypeX86Memory,
146792      kOperandTypeImmediate,
146793      0,
146794      0,
146795      0,
146796      0,
146797      0,
146798      0,
146799      0,
146800      0,
146801      0,
146802      0,
146803      0
146804    },
146805    {
146806      0,
146807      0,
146808      0,
146809      0,
146810      0,
146811      0,
146812      0,
146813      0,
146814      0,
146815      0,
146816      0,
146817      0,
146818      0
146819    },
146820    {
146821      {
146822        1,
146823        0,
146824        -1,
146825        -1,
146826        -1,
146827        -1,
146828        -1,
146829        -1,
146830        -1,
146831        -1,
146832        -1,
146833        -1,
146834        -1
146835      },
146836      {
146837        0,
146838        1,
146839        -1,
146840        -1,
146841        -1,
146842        -1,
146843        -1,
146844        -1,
146845        -1,
146846        -1,
146847        -1,
146848        -1,
146849        -1
146850      }
146851    }
146852  },
146853  {
146854    0,
146855    2,
146856    {
146857      kOperandTypeRegister,
146858      kOperandTypeRegister,
146859      0,
146860      0,
146861      0,
146862      0,
146863      0,
146864      0,
146865      0,
146866      0,
146867      0,
146868      0,
146869      0
146870    },
146871    {
146872      0,
146873      0,
146874      0,
146875      0,
146876      0,
146877      0,
146878      0,
146879      0,
146880      0,
146881      0,
146882      0,
146883      0,
146884      0
146885    },
146886    {
146887      {
146888        0,
146889        -1,
146890        -1,
146891        -1,
146892        -1,
146893        -1,
146894        -1,
146895        -1,
146896        -1,
146897        -1,
146898        -1,
146899        -1,
146900        -1
146901      },
146902      {
146903        0,
146904        -1,
146905        -1,
146906        -1,
146907        -1,
146908        -1,
146909        -1,
146910        -1,
146911        -1,
146912        -1,
146913        -1,
146914        -1,
146915        -1
146916      }
146917    }
146918  },
146919  {
146920    0,
146921    2,
146922    {
146923      kOperandTypeRegister,
146924      kOperandTypeRegister,
146925      0,
146926      0,
146927      0,
146928      0,
146929      0,
146930      0,
146931      0,
146932      0,
146933      0,
146934      0,
146935      0
146936    },
146937    {
146938      0,
146939      0,
146940      0,
146941      0,
146942      0,
146943      0,
146944      0,
146945      0,
146946      0,
146947      0,
146948      0,
146949      0,
146950      0
146951    },
146952    {
146953      {
146954        0,
146955        -1,
146956        -1,
146957        -1,
146958        -1,
146959        -1,
146960        -1,
146961        -1,
146962        -1,
146963        -1,
146964        -1,
146965        -1,
146966        -1
146967      },
146968      {
146969        0,
146970        -1,
146971        -1,
146972        -1,
146973        -1,
146974        -1,
146975        -1,
146976        -1,
146977        -1,
146978        -1,
146979        -1,
146980        -1,
146981        -1
146982      }
146983    }
146984  },
146985  {
146986    0,
146987    3,
146988    {
146989      kOperandTypeRegister,
146990      kOperandTypeRegister,
146991      kOperandTypeImmediate,
146992      0,
146993      0,
146994      0,
146995      0,
146996      0,
146997      0,
146998      0,
146999      0,
147000      0,
147001      0
147002    },
147003    {
147004      0,
147005      0,
147006      0,
147007      0,
147008      0,
147009      0,
147010      0,
147011      0,
147012      0,
147013      0,
147014      0,
147015      0,
147016      0
147017    },
147018    {
147019      {
147020        2,
147021        0,
147022        -1,
147023        -1,
147024        -1,
147025        -1,
147026        -1,
147027        -1,
147028        -1,
147029        -1,
147030        -1,
147031        -1,
147032        -1
147033      },
147034      {
147035        0,
147036        2,
147037        -1,
147038        -1,
147039        -1,
147040        -1,
147041        -1,
147042        -1,
147043        -1,
147044        -1,
147045        -1,
147046        -1,
147047        -1
147048      }
147049    }
147050  },
147051  {
147052    0,
147053    1,
147054    {
147055      kOperandTypeX86Memory,
147056      0,
147057      0,
147058      0,
147059      0,
147060      0,
147061      0,
147062      0,
147063      0,
147064      0,
147065      0,
147066      0,
147067      0
147068    },
147069    {
147070      0,
147071      0,
147072      0,
147073      0,
147074      0,
147075      0,
147076      0,
147077      0,
147078      0,
147079      0,
147080      0,
147081      0,
147082      0
147083    },
147084    {
147085      {
147086        0,
147087        -1,
147088        -1,
147089        -1,
147090        -1,
147091        -1,
147092        -1,
147093        -1,
147094        -1,
147095        -1,
147096        -1,
147097        -1,
147098        -1
147099      },
147100      {
147101        0,
147102        -1,
147103        -1,
147104        -1,
147105        -1,
147106        -1,
147107        -1,
147108        -1,
147109        -1,
147110        -1,
147111        -1,
147112        -1,
147113        -1
147114      }
147115    }
147116  },
147117  {
147118    0,
147119    1,
147120    {
147121      kOperandTypeX86Memory,
147122      0,
147123      0,
147124      0,
147125      0,
147126      0,
147127      0,
147128      0,
147129      0,
147130      0,
147131      0,
147132      0,
147133      0
147134    },
147135    {
147136      0,
147137      0,
147138      0,
147139      0,
147140      0,
147141      0,
147142      0,
147143      0,
147144      0,
147145      0,
147146      0,
147147      0,
147148      0
147149    },
147150    {
147151      {
147152        0,
147153        -1,
147154        -1,
147155        -1,
147156        -1,
147157        -1,
147158        -1,
147159        -1,
147160        -1,
147161        -1,
147162        -1,
147163        -1,
147164        -1
147165      },
147166      {
147167        0,
147168        -1,
147169        -1,
147170        -1,
147171        -1,
147172        -1,
147173        -1,
147174        -1,
147175        -1,
147176        -1,
147177        -1,
147178        -1,
147179        -1
147180      }
147181    }
147182  },
147183  {
147184    0,
147185    2,
147186    {
147187      kOperandTypeX86Memory,
147188      kOperandTypeImmediate,
147189      0,
147190      0,
147191      0,
147192      0,
147193      0,
147194      0,
147195      0,
147196      0,
147197      0,
147198      0,
147199      0
147200    },
147201    {
147202      0,
147203      0,
147204      0,
147205      0,
147206      0,
147207      0,
147208      0,
147209      0,
147210      0,
147211      0,
147212      0,
147213      0,
147214      0
147215    },
147216    {
147217      {
147218        1,
147219        0,
147220        -1,
147221        -1,
147222        -1,
147223        -1,
147224        -1,
147225        -1,
147226        -1,
147227        -1,
147228        -1,
147229        -1,
147230        -1
147231      },
147232      {
147233        0,
147234        1,
147235        -1,
147236        -1,
147237        -1,
147238        -1,
147239        -1,
147240        -1,
147241        -1,
147242        -1,
147243        -1,
147244        -1,
147245        -1
147246      }
147247    }
147248  },
147249  {
147250    0,
147251    2,
147252    {
147253      kOperandTypeRegister,
147254      kOperandTypeRegister,
147255      0,
147256      0,
147257      0,
147258      0,
147259      0,
147260      0,
147261      0,
147262      0,
147263      0,
147264      0,
147265      0
147266    },
147267    {
147268      0,
147269      0,
147270      0,
147271      0,
147272      0,
147273      0,
147274      0,
147275      0,
147276      0,
147277      0,
147278      0,
147279      0,
147280      0
147281    },
147282    {
147283      {
147284        0,
147285        -1,
147286        -1,
147287        -1,
147288        -1,
147289        -1,
147290        -1,
147291        -1,
147292        -1,
147293        -1,
147294        -1,
147295        -1,
147296        -1
147297      },
147298      {
147299        0,
147300        -1,
147301        -1,
147302        -1,
147303        -1,
147304        -1,
147305        -1,
147306        -1,
147307        -1,
147308        -1,
147309        -1,
147310        -1,
147311        -1
147312      }
147313    }
147314  },
147315  {
147316    0,
147317    2,
147318    {
147319      kOperandTypeRegister,
147320      kOperandTypeRegister,
147321      0,
147322      0,
147323      0,
147324      0,
147325      0,
147326      0,
147327      0,
147328      0,
147329      0,
147330      0,
147331      0
147332    },
147333    {
147334      0,
147335      0,
147336      0,
147337      0,
147338      0,
147339      0,
147340      0,
147341      0,
147342      0,
147343      0,
147344      0,
147345      0,
147346      0
147347    },
147348    {
147349      {
147350        0,
147351        -1,
147352        -1,
147353        -1,
147354        -1,
147355        -1,
147356        -1,
147357        -1,
147358        -1,
147359        -1,
147360        -1,
147361        -1,
147362        -1
147363      },
147364      {
147365        0,
147366        -1,
147367        -1,
147368        -1,
147369        -1,
147370        -1,
147371        -1,
147372        -1,
147373        -1,
147374        -1,
147375        -1,
147376        -1,
147377        -1
147378      }
147379    }
147380  },
147381  {
147382    0,
147383    3,
147384    {
147385      kOperandTypeRegister,
147386      kOperandTypeRegister,
147387      kOperandTypeImmediate,
147388      0,
147389      0,
147390      0,
147391      0,
147392      0,
147393      0,
147394      0,
147395      0,
147396      0,
147397      0
147398    },
147399    {
147400      0,
147401      0,
147402      0,
147403      0,
147404      0,
147405      0,
147406      0,
147407      0,
147408      0,
147409      0,
147410      0,
147411      0,
147412      0
147413    },
147414    {
147415      {
147416        2,
147417        0,
147418        -1,
147419        -1,
147420        -1,
147421        -1,
147422        -1,
147423        -1,
147424        -1,
147425        -1,
147426        -1,
147427        -1,
147428        -1
147429      },
147430      {
147431        0,
147432        2,
147433        -1,
147434        -1,
147435        -1,
147436        -1,
147437        -1,
147438        -1,
147439        -1,
147440        -1,
147441        -1,
147442        -1,
147443        -1
147444      }
147445    }
147446  },
147447  {
147448    0,
147449    1,
147450    {
147451      kOperandTypeX86Memory,
147452      0,
147453      0,
147454      0,
147455      0,
147456      0,
147457      0,
147458      0,
147459      0,
147460      0,
147461      0,
147462      0,
147463      0
147464    },
147465    {
147466      0,
147467      0,
147468      0,
147469      0,
147470      0,
147471      0,
147472      0,
147473      0,
147474      0,
147475      0,
147476      0,
147477      0,
147478      0
147479    },
147480    {
147481      {
147482        0,
147483        -1,
147484        -1,
147485        -1,
147486        -1,
147487        -1,
147488        -1,
147489        -1,
147490        -1,
147491        -1,
147492        -1,
147493        -1,
147494        -1
147495      },
147496      {
147497        0,
147498        -1,
147499        -1,
147500        -1,
147501        -1,
147502        -1,
147503        -1,
147504        -1,
147505        -1,
147506        -1,
147507        -1,
147508        -1,
147509        -1
147510      }
147511    }
147512  },
147513  {
147514    0,
147515    1,
147516    {
147517      kOperandTypeX86Memory,
147518      0,
147519      0,
147520      0,
147521      0,
147522      0,
147523      0,
147524      0,
147525      0,
147526      0,
147527      0,
147528      0,
147529      0
147530    },
147531    {
147532      0,
147533      0,
147534      0,
147535      0,
147536      0,
147537      0,
147538      0,
147539      0,
147540      0,
147541      0,
147542      0,
147543      0,
147544      0
147545    },
147546    {
147547      {
147548        0,
147549        -1,
147550        -1,
147551        -1,
147552        -1,
147553        -1,
147554        -1,
147555        -1,
147556        -1,
147557        -1,
147558        -1,
147559        -1,
147560        -1
147561      },
147562      {
147563        0,
147564        -1,
147565        -1,
147566        -1,
147567        -1,
147568        -1,
147569        -1,
147570        -1,
147571        -1,
147572        -1,
147573        -1,
147574        -1,
147575        -1
147576      }
147577    }
147578  },
147579  {
147580    0,
147581    2,
147582    {
147583      kOperandTypeX86Memory,
147584      kOperandTypeImmediate,
147585      0,
147586      0,
147587      0,
147588      0,
147589      0,
147590      0,
147591      0,
147592      0,
147593      0,
147594      0,
147595      0
147596    },
147597    {
147598      0,
147599      0,
147600      0,
147601      0,
147602      0,
147603      0,
147604      0,
147605      0,
147606      0,
147607      0,
147608      0,
147609      0,
147610      0
147611    },
147612    {
147613      {
147614        1,
147615        0,
147616        -1,
147617        -1,
147618        -1,
147619        -1,
147620        -1,
147621        -1,
147622        -1,
147623        -1,
147624        -1,
147625        -1,
147626        -1
147627      },
147628      {
147629        0,
147630        1,
147631        -1,
147632        -1,
147633        -1,
147634        -1,
147635        -1,
147636        -1,
147637        -1,
147638        -1,
147639        -1,
147640        -1,
147641        -1
147642      }
147643    }
147644  },
147645  {
147646    0,
147647    2,
147648    {
147649      kOperandTypeRegister,
147650      kOperandTypeRegister,
147651      0,
147652      0,
147653      0,
147654      0,
147655      0,
147656      0,
147657      0,
147658      0,
147659      0,
147660      0,
147661      0
147662    },
147663    {
147664      0,
147665      0,
147666      0,
147667      0,
147668      0,
147669      0,
147670      0,
147671      0,
147672      0,
147673      0,
147674      0,
147675      0,
147676      0
147677    },
147678    {
147679      {
147680        0,
147681        -1,
147682        -1,
147683        -1,
147684        -1,
147685        -1,
147686        -1,
147687        -1,
147688        -1,
147689        -1,
147690        -1,
147691        -1,
147692        -1
147693      },
147694      {
147695        0,
147696        -1,
147697        -1,
147698        -1,
147699        -1,
147700        -1,
147701        -1,
147702        -1,
147703        -1,
147704        -1,
147705        -1,
147706        -1,
147707        -1
147708      }
147709    }
147710  },
147711  {
147712    0,
147713    2,
147714    {
147715      kOperandTypeRegister,
147716      kOperandTypeRegister,
147717      0,
147718      0,
147719      0,
147720      0,
147721      0,
147722      0,
147723      0,
147724      0,
147725      0,
147726      0,
147727      0
147728    },
147729    {
147730      0,
147731      0,
147732      0,
147733      0,
147734      0,
147735      0,
147736      0,
147737      0,
147738      0,
147739      0,
147740      0,
147741      0,
147742      0
147743    },
147744    {
147745      {
147746        0,
147747        -1,
147748        -1,
147749        -1,
147750        -1,
147751        -1,
147752        -1,
147753        -1,
147754        -1,
147755        -1,
147756        -1,
147757        -1,
147758        -1
147759      },
147760      {
147761        0,
147762        -1,
147763        -1,
147764        -1,
147765        -1,
147766        -1,
147767        -1,
147768        -1,
147769        -1,
147770        -1,
147771        -1,
147772        -1,
147773        -1
147774      }
147775    }
147776  },
147777  {
147778    0,
147779    3,
147780    {
147781      kOperandTypeRegister,
147782      kOperandTypeRegister,
147783      kOperandTypeImmediate,
147784      0,
147785      0,
147786      0,
147787      0,
147788      0,
147789      0,
147790      0,
147791      0,
147792      0,
147793      0
147794    },
147795    {
147796      0,
147797      0,
147798      0,
147799      0,
147800      0,
147801      0,
147802      0,
147803      0,
147804      0,
147805      0,
147806      0,
147807      0,
147808      0
147809    },
147810    {
147811      {
147812        2,
147813        0,
147814        -1,
147815        -1,
147816        -1,
147817        -1,
147818        -1,
147819        -1,
147820        -1,
147821        -1,
147822        -1,
147823        -1,
147824        -1
147825      },
147826      {
147827        0,
147828        2,
147829        -1,
147830        -1,
147831        -1,
147832        -1,
147833        -1,
147834        -1,
147835        -1,
147836        -1,
147837        -1,
147838        -1,
147839        -1
147840      }
147841    }
147842  },
147843  {
147844    0,
147845    1,
147846    {
147847      kOperandTypeX86Memory,
147848      0,
147849      0,
147850      0,
147851      0,
147852      0,
147853      0,
147854      0,
147855      0,
147856      0,
147857      0,
147858      0,
147859      0
147860    },
147861    {
147862      0,
147863      0,
147864      0,
147865      0,
147866      0,
147867      0,
147868      0,
147869      0,
147870      0,
147871      0,
147872      0,
147873      0,
147874      0
147875    },
147876    {
147877      {
147878        0,
147879        -1,
147880        -1,
147881        -1,
147882        -1,
147883        -1,
147884        -1,
147885        -1,
147886        -1,
147887        -1,
147888        -1,
147889        -1,
147890        -1
147891      },
147892      {
147893        0,
147894        -1,
147895        -1,
147896        -1,
147897        -1,
147898        -1,
147899        -1,
147900        -1,
147901        -1,
147902        -1,
147903        -1,
147904        -1,
147905        -1
147906      }
147907    }
147908  },
147909  {
147910    0,
147911    1,
147912    {
147913      kOperandTypeX86Memory,
147914      0,
147915      0,
147916      0,
147917      0,
147918      0,
147919      0,
147920      0,
147921      0,
147922      0,
147923      0,
147924      0,
147925      0
147926    },
147927    {
147928      0,
147929      0,
147930      0,
147931      0,
147932      0,
147933      0,
147934      0,
147935      0,
147936      0,
147937      0,
147938      0,
147939      0,
147940      0
147941    },
147942    {
147943      {
147944        0,
147945        -1,
147946        -1,
147947        -1,
147948        -1,
147949        -1,
147950        -1,
147951        -1,
147952        -1,
147953        -1,
147954        -1,
147955        -1,
147956        -1
147957      },
147958      {
147959        0,
147960        -1,
147961        -1,
147962        -1,
147963        -1,
147964        -1,
147965        -1,
147966        -1,
147967        -1,
147968        -1,
147969        -1,
147970        -1,
147971        -1
147972      }
147973    }
147974  },
147975  {
147976    0,
147977    2,
147978    {
147979      kOperandTypeX86Memory,
147980      kOperandTypeImmediate,
147981      0,
147982      0,
147983      0,
147984      0,
147985      0,
147986      0,
147987      0,
147988      0,
147989      0,
147990      0,
147991      0
147992    },
147993    {
147994      0,
147995      0,
147996      0,
147997      0,
147998      0,
147999      0,
148000      0,
148001      0,
148002      0,
148003      0,
148004      0,
148005      0,
148006      0
148007    },
148008    {
148009      {
148010        1,
148011        0,
148012        -1,
148013        -1,
148014        -1,
148015        -1,
148016        -1,
148017        -1,
148018        -1,
148019        -1,
148020        -1,
148021        -1,
148022        -1
148023      },
148024      {
148025        0,
148026        1,
148027        -1,
148028        -1,
148029        -1,
148030        -1,
148031        -1,
148032        -1,
148033        -1,
148034        -1,
148035        -1,
148036        -1,
148037        -1
148038      }
148039    }
148040  },
148041  {
148042    0,
148043    2,
148044    {
148045      kOperandTypeRegister,
148046      kOperandTypeRegister,
148047      0,
148048      0,
148049      0,
148050      0,
148051      0,
148052      0,
148053      0,
148054      0,
148055      0,
148056      0,
148057      0
148058    },
148059    {
148060      0,
148061      0,
148062      0,
148063      0,
148064      0,
148065      0,
148066      0,
148067      0,
148068      0,
148069      0,
148070      0,
148071      0,
148072      0
148073    },
148074    {
148075      {
148076        0,
148077        -1,
148078        -1,
148079        -1,
148080        -1,
148081        -1,
148082        -1,
148083        -1,
148084        -1,
148085        -1,
148086        -1,
148087        -1,
148088        -1
148089      },
148090      {
148091        0,
148092        -1,
148093        -1,
148094        -1,
148095        -1,
148096        -1,
148097        -1,
148098        -1,
148099        -1,
148100        -1,
148101        -1,
148102        -1,
148103        -1
148104      }
148105    }
148106  },
148107  {
148108    0,
148109    2,
148110    {
148111      kOperandTypeRegister,
148112      kOperandTypeRegister,
148113      0,
148114      0,
148115      0,
148116      0,
148117      0,
148118      0,
148119      0,
148120      0,
148121      0,
148122      0,
148123      0
148124    },
148125    {
148126      0,
148127      0,
148128      0,
148129      0,
148130      0,
148131      0,
148132      0,
148133      0,
148134      0,
148135      0,
148136      0,
148137      0,
148138      0
148139    },
148140    {
148141      {
148142        0,
148143        -1,
148144        -1,
148145        -1,
148146        -1,
148147        -1,
148148        -1,
148149        -1,
148150        -1,
148151        -1,
148152        -1,
148153        -1,
148154        -1
148155      },
148156      {
148157        0,
148158        -1,
148159        -1,
148160        -1,
148161        -1,
148162        -1,
148163        -1,
148164        -1,
148165        -1,
148166        -1,
148167        -1,
148168        -1,
148169        -1
148170      }
148171    }
148172  },
148173  {
148174    0,
148175    3,
148176    {
148177      kOperandTypeRegister,
148178      kOperandTypeRegister,
148179      kOperandTypeImmediate,
148180      0,
148181      0,
148182      0,
148183      0,
148184      0,
148185      0,
148186      0,
148187      0,
148188      0,
148189      0
148190    },
148191    {
148192      0,
148193      0,
148194      0,
148195      0,
148196      0,
148197      0,
148198      0,
148199      0,
148200      0,
148201      0,
148202      0,
148203      0,
148204      0
148205    },
148206    {
148207      {
148208        2,
148209        0,
148210        -1,
148211        -1,
148212        -1,
148213        -1,
148214        -1,
148215        -1,
148216        -1,
148217        -1,
148218        -1,
148219        -1,
148220        -1
148221      },
148222      {
148223        0,
148224        2,
148225        -1,
148226        -1,
148227        -1,
148228        -1,
148229        -1,
148230        -1,
148231        -1,
148232        -1,
148233        -1,
148234        -1,
148235        -1
148236      }
148237    }
148238  },
148239  {
148240    0,
148241    3,
148242    {
148243      kOperandTypeRegister,
148244      kOperandTypeX86Memory,
148245      kOperandTypeImmediate,
148246      0,
148247      0,
148248      0,
148249      0,
148250      0,
148251      0,
148252      0,
148253      0,
148254      0,
148255      0
148256    },
148257    {
148258      0,
148259      0,
148260      0,
148261      0,
148262      0,
148263      0,
148264      0,
148265      0,
148266      0,
148267      0,
148268      0,
148269      0,
148270      0
148271    },
148272    {
148273      {
148274        2,
148275        1,
148276        0,
148277        -1,
148278        -1,
148279        -1,
148280        -1,
148281        -1,
148282        -1,
148283        -1,
148284        -1,
148285        -1,
148286        -1
148287      },
148288      {
148289        0,
148290        1,
148291        2,
148292        -1,
148293        -1,
148294        -1,
148295        -1,
148296        -1,
148297        -1,
148298        -1,
148299        -1,
148300        -1,
148301        -1
148302      }
148303    }
148304  },
148305  {
148306    0,
148307    3,
148308    {
148309      kOperandTypeRegister,
148310      kOperandTypeRegister,
148311      kOperandTypeImmediate,
148312      0,
148313      0,
148314      0,
148315      0,
148316      0,
148317      0,
148318      0,
148319      0,
148320      0,
148321      0
148322    },
148323    {
148324      0,
148325      0,
148326      0,
148327      0,
148328      0,
148329      0,
148330      0,
148331      0,
148332      0,
148333      0,
148334      0,
148335      0,
148336      0
148337    },
148338    {
148339      {
148340        2,
148341        1,
148342        0,
148343        -1,
148344        -1,
148345        -1,
148346        -1,
148347        -1,
148348        -1,
148349        -1,
148350        -1,
148351        -1,
148352        -1
148353      },
148354      {
148355        0,
148356        1,
148357        2,
148358        -1,
148359        -1,
148360        -1,
148361        -1,
148362        -1,
148363        -1,
148364        -1,
148365        -1,
148366        -1,
148367        -1
148368      }
148369    }
148370  },
148371  {
148372    0,
148373    3,
148374    {
148375      kOperandTypeRegister,
148376      kOperandTypeX86Memory,
148377      kOperandTypeImmediate,
148378      0,
148379      0,
148380      0,
148381      0,
148382      0,
148383      0,
148384      0,
148385      0,
148386      0,
148387      0
148388    },
148389    {
148390      0,
148391      0,
148392      0,
148393      0,
148394      0,
148395      0,
148396      0,
148397      0,
148398      0,
148399      0,
148400      0,
148401      0,
148402      0
148403    },
148404    {
148405      {
148406        2,
148407        1,
148408        0,
148409        -1,
148410        -1,
148411        -1,
148412        -1,
148413        -1,
148414        -1,
148415        -1,
148416        -1,
148417        -1,
148418        -1
148419      },
148420      {
148421        0,
148422        1,
148423        2,
148424        -1,
148425        -1,
148426        -1,
148427        -1,
148428        -1,
148429        -1,
148430        -1,
148431        -1,
148432        -1,
148433        -1
148434      }
148435    }
148436  },
148437  {
148438    0,
148439    3,
148440    {
148441      kOperandTypeRegister,
148442      kOperandTypeRegister,
148443      kOperandTypeImmediate,
148444      0,
148445      0,
148446      0,
148447      0,
148448      0,
148449      0,
148450      0,
148451      0,
148452      0,
148453      0
148454    },
148455    {
148456      0,
148457      0,
148458      0,
148459      0,
148460      0,
148461      0,
148462      0,
148463      0,
148464      0,
148465      0,
148466      0,
148467      0,
148468      0
148469    },
148470    {
148471      {
148472        2,
148473        1,
148474        0,
148475        -1,
148476        -1,
148477        -1,
148478        -1,
148479        -1,
148480        -1,
148481        -1,
148482        -1,
148483        -1,
148484        -1
148485      },
148486      {
148487        0,
148488        1,
148489        2,
148490        -1,
148491        -1,
148492        -1,
148493        -1,
148494        -1,
148495        -1,
148496        -1,
148497        -1,
148498        -1,
148499        -1
148500      }
148501    }
148502  },
148503  {
148504    0,
148505    4,
148506    {
148507      kOperandTypeRegister,
148508      kOperandTypeRegister,
148509      kOperandTypeX86Memory,
148510      kOperandTypeImmediate,
148511      0,
148512      0,
148513      0,
148514      0,
148515      0,
148516      0,
148517      0,
148518      0,
148519      0
148520    },
148521    {
148522      0,
148523      0,
148524      0,
148525      0,
148526      0,
148527      0,
148528      0,
148529      0,
148530      0,
148531      0,
148532      0,
148533      0,
148534      0
148535    },
148536    {
148537      {
148538        3,
148539        2,
148540        0,
148541        -1,
148542        -1,
148543        -1,
148544        -1,
148545        -1,
148546        -1,
148547        -1,
148548        -1,
148549        -1,
148550        -1
148551      },
148552      {
148553        0,
148554        2,
148555        3,
148556        -1,
148557        -1,
148558        -1,
148559        -1,
148560        -1,
148561        -1,
148562        -1,
148563        -1,
148564        -1,
148565        -1
148566      }
148567    }
148568  },
148569  {
148570    0,
148571    4,
148572    {
148573      kOperandTypeRegister,
148574      kOperandTypeRegister,
148575      kOperandTypeRegister,
148576      kOperandTypeImmediate,
148577      0,
148578      0,
148579      0,
148580      0,
148581      0,
148582      0,
148583      0,
148584      0,
148585      0
148586    },
148587    {
148588      0,
148589      0,
148590      0,
148591      0,
148592      0,
148593      0,
148594      0,
148595      0,
148596      0,
148597      0,
148598      0,
148599      0,
148600      0
148601    },
148602    {
148603      {
148604        3,
148605        2,
148606        0,
148607        -1,
148608        -1,
148609        -1,
148610        -1,
148611        -1,
148612        -1,
148613        -1,
148614        -1,
148615        -1,
148616        -1
148617      },
148618      {
148619        0,
148620        2,
148621        3,
148622        -1,
148623        -1,
148624        -1,
148625        -1,
148626        -1,
148627        -1,
148628        -1,
148629        -1,
148630        -1,
148631        -1
148632      }
148633    }
148634  },
148635  {
148636    0,
148637    4,
148638    {
148639      kOperandTypeRegister,
148640      kOperandTypeRegister,
148641      kOperandTypeX86Memory,
148642      kOperandTypeImmediate,
148643      0,
148644      0,
148645      0,
148646      0,
148647      0,
148648      0,
148649      0,
148650      0,
148651      0
148652    },
148653    {
148654      0,
148655      0,
148656      0,
148657      0,
148658      0,
148659      0,
148660      0,
148661      0,
148662      0,
148663      0,
148664      0,
148665      0,
148666      0
148667    },
148668    {
148669      {
148670        3,
148671        2,
148672        0,
148673        -1,
148674        -1,
148675        -1,
148676        -1,
148677        -1,
148678        -1,
148679        -1,
148680        -1,
148681        -1,
148682        -1
148683      },
148684      {
148685        0,
148686        2,
148687        3,
148688        -1,
148689        -1,
148690        -1,
148691        -1,
148692        -1,
148693        -1,
148694        -1,
148695        -1,
148696        -1,
148697        -1
148698      }
148699    }
148700  },
148701  {
148702    0,
148703    4,
148704    {
148705      kOperandTypeRegister,
148706      kOperandTypeRegister,
148707      kOperandTypeRegister,
148708      kOperandTypeImmediate,
148709      0,
148710      0,
148711      0,
148712      0,
148713      0,
148714      0,
148715      0,
148716      0,
148717      0
148718    },
148719    {
148720      0,
148721      0,
148722      0,
148723      0,
148724      0,
148725      0,
148726      0,
148727      0,
148728      0,
148729      0,
148730      0,
148731      0,
148732      0
148733    },
148734    {
148735      {
148736        3,
148737        2,
148738        0,
148739        -1,
148740        -1,
148741        -1,
148742        -1,
148743        -1,
148744        -1,
148745        -1,
148746        -1,
148747        -1,
148748        -1
148749      },
148750      {
148751        0,
148752        2,
148753        3,
148754        -1,
148755        -1,
148756        -1,
148757        -1,
148758        -1,
148759        -1,
148760        -1,
148761        -1,
148762        -1,
148763        -1
148764      }
148765    }
148766  },
148767  {
148768    0,
148769    0,
148770    {
148771      0,
148772      0,
148773      0,
148774      0,
148775      0,
148776      0,
148777      0,
148778      0,
148779      0,
148780      0,
148781      0,
148782      0,
148783      0
148784    },
148785    {
148786      0,
148787      0,
148788      0,
148789      0,
148790      0,
148791      0,
148792      0,
148793      0,
148794      0,
148795      0,
148796      0,
148797      0,
148798      0
148799    },
148800    {
148801      {
148802        -1,
148803        -1,
148804        -1,
148805        -1,
148806        -1,
148807        -1,
148808        -1,
148809        -1,
148810        -1,
148811        -1,
148812        -1,
148813        -1,
148814        -1
148815      },
148816      {
148817        -1,
148818        -1,
148819        -1,
148820        -1,
148821        -1,
148822        -1,
148823        -1,
148824        -1,
148825        -1,
148826        -1,
148827        -1,
148828        -1,
148829        -1
148830      }
148831    }
148832  },
148833  {
148834    0,
148835    2,
148836    {
148837      kOperandTypeRegister,
148838      kOperandTypeX86Memory,
148839      0,
148840      0,
148841      0,
148842      0,
148843      0,
148844      0,
148845      0,
148846      0,
148847      0,
148848      0,
148849      0
148850    },
148851    {
148852      0,
148853      0,
148854      0,
148855      0,
148856      0,
148857      0,
148858      0,
148859      0,
148860      0,
148861      0,
148862      0,
148863      0,
148864      0
148865    },
148866    {
148867      {
148868        1,
148869        0,
148870        -1,
148871        -1,
148872        -1,
148873        -1,
148874        -1,
148875        -1,
148876        -1,
148877        -1,
148878        -1,
148879        -1,
148880        -1
148881      },
148882      {
148883        0,
148884        1,
148885        -1,
148886        -1,
148887        -1,
148888        -1,
148889        -1,
148890        -1,
148891        -1,
148892        -1,
148893        -1,
148894        -1,
148895        -1
148896      }
148897    }
148898  },
148899  {
148900    0,
148901    2,
148902    {
148903      kOperandTypeRegister,
148904      kOperandTypeX86Memory,
148905      0,
148906      0,
148907      0,
148908      0,
148909      0,
148910      0,
148911      0,
148912      0,
148913      0,
148914      0,
148915      0
148916    },
148917    {
148918      0,
148919      0,
148920      0,
148921      0,
148922      0,
148923      0,
148924      0,
148925      0,
148926      0,
148927      0,
148928      0,
148929      0,
148930      0
148931    },
148932    {
148933      {
148934        1,
148935        0,
148936        -1,
148937        -1,
148938        -1,
148939        -1,
148940        -1,
148941        -1,
148942        -1,
148943        -1,
148944        -1,
148945        -1,
148946        -1
148947      },
148948      {
148949        0,
148950        1,
148951        -1,
148952        -1,
148953        -1,
148954        -1,
148955        -1,
148956        -1,
148957        -1,
148958        -1,
148959        -1,
148960        -1,
148961        -1
148962      }
148963    }
148964  },
148965  {
148966    0,
148967    2,
148968    {
148969      kOperandTypeRegister,
148970      kOperandTypeRegister,
148971      0,
148972      0,
148973      0,
148974      0,
148975      0,
148976      0,
148977      0,
148978      0,
148979      0,
148980      0,
148981      0
148982    },
148983    {
148984      0,
148985      0,
148986      0,
148987      0,
148988      0,
148989      0,
148990      0,
148991      0,
148992      0,
148993      0,
148994      0,
148995      0,
148996      0
148997    },
148998    {
148999      {
149000        1,
149001        0,
149002        -1,
149003        -1,
149004        -1,
149005        -1,
149006        -1,
149007        -1,
149008        -1,
149009        -1,
149010        -1,
149011        -1,
149012        -1
149013      },
149014      {
149015        0,
149016        1,
149017        -1,
149018        -1,
149019        -1,
149020        -1,
149021        -1,
149022        -1,
149023        -1,
149024        -1,
149025        -1,
149026        -1,
149027        -1
149028      }
149029    }
149030  },
149031  {
149032    0,
149033    2,
149034    {
149035      kOperandTypeRegister,
149036      kOperandTypeRegister,
149037      0,
149038      0,
149039      0,
149040      0,
149041      0,
149042      0,
149043      0,
149044      0,
149045      0,
149046      0,
149047      0
149048    },
149049    {
149050      0,
149051      0,
149052      0,
149053      0,
149054      0,
149055      0,
149056      0,
149057      0,
149058      0,
149059      0,
149060      0,
149061      0,
149062      0
149063    },
149064    {
149065      {
149066        1,
149067        0,
149068        -1,
149069        -1,
149070        -1,
149071        -1,
149072        -1,
149073        -1,
149074        -1,
149075        -1,
149076        -1,
149077        -1,
149078        -1
149079      },
149080      {
149081        0,
149082        1,
149083        -1,
149084        -1,
149085        -1,
149086        -1,
149087        -1,
149088        -1,
149089        -1,
149090        -1,
149091        -1,
149092        -1,
149093        -1
149094      }
149095    }
149096  },
149097  {
149098    0,
149099    2,
149100    {
149101      kOperandTypeRegister,
149102      kOperandTypeX86Memory,
149103      0,
149104      0,
149105      0,
149106      0,
149107      0,
149108      0,
149109      0,
149110      0,
149111      0,
149112      0,
149113      0
149114    },
149115    {
149116      0,
149117      0,
149118      0,
149119      0,
149120      0,
149121      0,
149122      0,
149123      0,
149124      0,
149125      0,
149126      0,
149127      0,
149128      0
149129    },
149130    {
149131      {
149132        1,
149133        0,
149134        -1,
149135        -1,
149136        -1,
149137        -1,
149138        -1,
149139        -1,
149140        -1,
149141        -1,
149142        -1,
149143        -1,
149144        -1
149145      },
149146      {
149147        0,
149148        1,
149149        -1,
149150        -1,
149151        -1,
149152        -1,
149153        -1,
149154        -1,
149155        -1,
149156        -1,
149157        -1,
149158        -1,
149159        -1
149160      }
149161    }
149162  },
149163  {
149164    0,
149165    2,
149166    {
149167      kOperandTypeRegister,
149168      kOperandTypeX86Memory,
149169      0,
149170      0,
149171      0,
149172      0,
149173      0,
149174      0,
149175      0,
149176      0,
149177      0,
149178      0,
149179      0
149180    },
149181    {
149182      0,
149183      0,
149184      0,
149185      0,
149186      0,
149187      0,
149188      0,
149189      0,
149190      0,
149191      0,
149192      0,
149193      0,
149194      0
149195    },
149196    {
149197      {
149198        1,
149199        0,
149200        -1,
149201        -1,
149202        -1,
149203        -1,
149204        -1,
149205        -1,
149206        -1,
149207        -1,
149208        -1,
149209        -1,
149210        -1
149211      },
149212      {
149213        0,
149214        1,
149215        -1,
149216        -1,
149217        -1,
149218        -1,
149219        -1,
149220        -1,
149221        -1,
149222        -1,
149223        -1,
149224        -1,
149225        -1
149226      }
149227    }
149228  },
149229  {
149230    0,
149231    2,
149232    {
149233      kOperandTypeRegister,
149234      kOperandTypeRegister,
149235      0,
149236      0,
149237      0,
149238      0,
149239      0,
149240      0,
149241      0,
149242      0,
149243      0,
149244      0,
149245      0
149246    },
149247    {
149248      0,
149249      0,
149250      0,
149251      0,
149252      0,
149253      0,
149254      0,
149255      0,
149256      0,
149257      0,
149258      0,
149259      0,
149260      0
149261    },
149262    {
149263      {
149264        1,
149265        0,
149266        -1,
149267        -1,
149268        -1,
149269        -1,
149270        -1,
149271        -1,
149272        -1,
149273        -1,
149274        -1,
149275        -1,
149276        -1
149277      },
149278      {
149279        0,
149280        1,
149281        -1,
149282        -1,
149283        -1,
149284        -1,
149285        -1,
149286        -1,
149287        -1,
149288        -1,
149289        -1,
149290        -1,
149291        -1
149292      }
149293    }
149294  },
149295  {
149296    0,
149297    2,
149298    {
149299      kOperandTypeRegister,
149300      kOperandTypeRegister,
149301      0,
149302      0,
149303      0,
149304      0,
149305      0,
149306      0,
149307      0,
149308      0,
149309      0,
149310      0,
149311      0
149312    },
149313    {
149314      0,
149315      0,
149316      0,
149317      0,
149318      0,
149319      0,
149320      0,
149321      0,
149322      0,
149323      0,
149324      0,
149325      0,
149326      0
149327    },
149328    {
149329      {
149330        1,
149331        0,
149332        -1,
149333        -1,
149334        -1,
149335        -1,
149336        -1,
149337        -1,
149338        -1,
149339        -1,
149340        -1,
149341        -1,
149342        -1
149343      },
149344      {
149345        0,
149346        1,
149347        -1,
149348        -1,
149349        -1,
149350        -1,
149351        -1,
149352        -1,
149353        -1,
149354        -1,
149355        -1,
149356        -1,
149357        -1
149358      }
149359    }
149360  },
149361  {
149362    0,
149363    0,
149364    {
149365      0,
149366      0,
149367      0,
149368      0,
149369      0,
149370      0,
149371      0,
149372      0,
149373      0,
149374      0,
149375      0,
149376      0,
149377      0
149378    },
149379    {
149380      0,
149381      0,
149382      0,
149383      0,
149384      0,
149385      0,
149386      0,
149387      0,
149388      0,
149389      0,
149390      0,
149391      0,
149392      0
149393    },
149394    {
149395      {
149396        -1,
149397        -1,
149398        -1,
149399        -1,
149400        -1,
149401        -1,
149402        -1,
149403        -1,
149404        -1,
149405        -1,
149406        -1,
149407        -1,
149408        -1
149409      },
149410      {
149411        -1,
149412        -1,
149413        -1,
149414        -1,
149415        -1,
149416        -1,
149417        -1,
149418        -1,
149419        -1,
149420        -1,
149421        -1,
149422        -1,
149423        -1
149424      }
149425    }
149426  },
149427  {
149428    0,
149429    1,
149430    {
149431      kOperandTypeX86Memory,
149432      0,
149433      0,
149434      0,
149435      0,
149436      0,
149437      0,
149438      0,
149439      0,
149440      0,
149441      0,
149442      0,
149443      0
149444    },
149445    {
149446      0,
149447      0,
149448      0,
149449      0,
149450      0,
149451      0,
149452      0,
149453      0,
149454      0,
149455      0,
149456      0,
149457      0,
149458      0
149459    },
149460    {
149461      {
149462        0,
149463        -1,
149464        -1,
149465        -1,
149466        -1,
149467        -1,
149468        -1,
149469        -1,
149470        -1,
149471        -1,
149472        -1,
149473        -1,
149474        -1
149475      },
149476      {
149477        0,
149478        -1,
149479        -1,
149480        -1,
149481        -1,
149482        -1,
149483        -1,
149484        -1,
149485        -1,
149486        -1,
149487        -1,
149488        -1,
149489        -1
149490      }
149491    }
149492  },
149493  {
149494    0,
149495    1,
149496    {
149497      kOperandTypeX86Memory,
149498      0,
149499      0,
149500      0,
149501      0,
149502      0,
149503      0,
149504      0,
149505      0,
149506      0,
149507      0,
149508      0,
149509      0
149510    },
149511    {
149512      0,
149513      0,
149514      0,
149515      0,
149516      0,
149517      0,
149518      0,
149519      0,
149520      0,
149521      0,
149522      0,
149523      0,
149524      0
149525    },
149526    {
149527      {
149528        0,
149529        -1,
149530        -1,
149531        -1,
149532        -1,
149533        -1,
149534        -1,
149535        -1,
149536        -1,
149537        -1,
149538        -1,
149539        -1,
149540        -1
149541      },
149542      {
149543        0,
149544        -1,
149545        -1,
149546        -1,
149547        -1,
149548        -1,
149549        -1,
149550        -1,
149551        -1,
149552        -1,
149553        -1,
149554        -1,
149555        -1
149556      }
149557    }
149558  },
149559  {
149560    0,
149561    2,
149562    {
149563      kOperandTypeX86Memory,
149564      kOperandTypeImmediate,
149565      0,
149566      0,
149567      0,
149568      0,
149569      0,
149570      0,
149571      0,
149572      0,
149573      0,
149574      0,
149575      0
149576    },
149577    {
149578      0,
149579      0,
149580      0,
149581      0,
149582      0,
149583      0,
149584      0,
149585      0,
149586      0,
149587      0,
149588      0,
149589      0,
149590      0
149591    },
149592    {
149593      {
149594        1,
149595        0,
149596        -1,
149597        -1,
149598        -1,
149599        -1,
149600        -1,
149601        -1,
149602        -1,
149603        -1,
149604        -1,
149605        -1,
149606        -1
149607      },
149608      {
149609        0,
149610        1,
149611        -1,
149612        -1,
149613        -1,
149614        -1,
149615        -1,
149616        -1,
149617        -1,
149618        -1,
149619        -1,
149620        -1,
149621        -1
149622      }
149623    }
149624  },
149625  {
149626    0,
149627    2,
149628    {
149629      kOperandTypeRegister,
149630      kOperandTypeRegister,
149631      0,
149632      0,
149633      0,
149634      0,
149635      0,
149636      0,
149637      0,
149638      0,
149639      0,
149640      0,
149641      0
149642    },
149643    {
149644      0,
149645      0,
149646      0,
149647      0,
149648      0,
149649      0,
149650      0,
149651      0,
149652      0,
149653      0,
149654      0,
149655      0,
149656      0
149657    },
149658    {
149659      {
149660        0,
149661        -1,
149662        -1,
149663        -1,
149664        -1,
149665        -1,
149666        -1,
149667        -1,
149668        -1,
149669        -1,
149670        -1,
149671        -1,
149672        -1
149673      },
149674      {
149675        0,
149676        -1,
149677        -1,
149678        -1,
149679        -1,
149680        -1,
149681        -1,
149682        -1,
149683        -1,
149684        -1,
149685        -1,
149686        -1,
149687        -1
149688      }
149689    }
149690  },
149691  {
149692    0,
149693    2,
149694    {
149695      kOperandTypeRegister,
149696      kOperandTypeRegister,
149697      0,
149698      0,
149699      0,
149700      0,
149701      0,
149702      0,
149703      0,
149704      0,
149705      0,
149706      0,
149707      0
149708    },
149709    {
149710      0,
149711      0,
149712      0,
149713      0,
149714      0,
149715      0,
149716      0,
149717      0,
149718      0,
149719      0,
149720      0,
149721      0,
149722      0
149723    },
149724    {
149725      {
149726        0,
149727        -1,
149728        -1,
149729        -1,
149730        -1,
149731        -1,
149732        -1,
149733        -1,
149734        -1,
149735        -1,
149736        -1,
149737        -1,
149738        -1
149739      },
149740      {
149741        0,
149742        -1,
149743        -1,
149744        -1,
149745        -1,
149746        -1,
149747        -1,
149748        -1,
149749        -1,
149750        -1,
149751        -1,
149752        -1,
149753        -1
149754      }
149755    }
149756  },
149757  {
149758    0,
149759    3,
149760    {
149761      kOperandTypeRegister,
149762      kOperandTypeRegister,
149763      kOperandTypeImmediate,
149764      0,
149765      0,
149766      0,
149767      0,
149768      0,
149769      0,
149770      0,
149771      0,
149772      0,
149773      0
149774    },
149775    {
149776      0,
149777      0,
149778      0,
149779      0,
149780      0,
149781      0,
149782      0,
149783      0,
149784      0,
149785      0,
149786      0,
149787      0,
149788      0
149789    },
149790    {
149791      {
149792        2,
149793        0,
149794        -1,
149795        -1,
149796        -1,
149797        -1,
149798        -1,
149799        -1,
149800        -1,
149801        -1,
149802        -1,
149803        -1,
149804        -1
149805      },
149806      {
149807        0,
149808        2,
149809        -1,
149810        -1,
149811        -1,
149812        -1,
149813        -1,
149814        -1,
149815        -1,
149816        -1,
149817        -1,
149818        -1,
149819        -1
149820      }
149821    }
149822  },
149823  {
149824    0,
149825    1,
149826    {
149827      kOperandTypeX86Memory,
149828      0,
149829      0,
149830      0,
149831      0,
149832      0,
149833      0,
149834      0,
149835      0,
149836      0,
149837      0,
149838      0,
149839      0
149840    },
149841    {
149842      0,
149843      0,
149844      0,
149845      0,
149846      0,
149847      0,
149848      0,
149849      0,
149850      0,
149851      0,
149852      0,
149853      0,
149854      0
149855    },
149856    {
149857      {
149858        0,
149859        -1,
149860        -1,
149861        -1,
149862        -1,
149863        -1,
149864        -1,
149865        -1,
149866        -1,
149867        -1,
149868        -1,
149869        -1,
149870        -1
149871      },
149872      {
149873        0,
149874        -1,
149875        -1,
149876        -1,
149877        -1,
149878        -1,
149879        -1,
149880        -1,
149881        -1,
149882        -1,
149883        -1,
149884        -1,
149885        -1
149886      }
149887    }
149888  },
149889  {
149890    0,
149891    1,
149892    {
149893      kOperandTypeX86Memory,
149894      0,
149895      0,
149896      0,
149897      0,
149898      0,
149899      0,
149900      0,
149901      0,
149902      0,
149903      0,
149904      0,
149905      0
149906    },
149907    {
149908      0,
149909      0,
149910      0,
149911      0,
149912      0,
149913      0,
149914      0,
149915      0,
149916      0,
149917      0,
149918      0,
149919      0,
149920      0
149921    },
149922    {
149923      {
149924        0,
149925        -1,
149926        -1,
149927        -1,
149928        -1,
149929        -1,
149930        -1,
149931        -1,
149932        -1,
149933        -1,
149934        -1,
149935        -1,
149936        -1
149937      },
149938      {
149939        0,
149940        -1,
149941        -1,
149942        -1,
149943        -1,
149944        -1,
149945        -1,
149946        -1,
149947        -1,
149948        -1,
149949        -1,
149950        -1,
149951        -1
149952      }
149953    }
149954  },
149955  {
149956    0,
149957    2,
149958    {
149959      kOperandTypeX86Memory,
149960      kOperandTypeImmediate,
149961      0,
149962      0,
149963      0,
149964      0,
149965      0,
149966      0,
149967      0,
149968      0,
149969      0,
149970      0,
149971      0
149972    },
149973    {
149974      0,
149975      0,
149976      0,
149977      0,
149978      0,
149979      0,
149980      0,
149981      0,
149982      0,
149983      0,
149984      0,
149985      0,
149986      0
149987    },
149988    {
149989      {
149990        1,
149991        0,
149992        -1,
149993        -1,
149994        -1,
149995        -1,
149996        -1,
149997        -1,
149998        -1,
149999        -1,
150000        -1,
150001        -1,
150002        -1
150003      },
150004      {
150005        0,
150006        1,
150007        -1,
150008        -1,
150009        -1,
150010        -1,
150011        -1,
150012        -1,
150013        -1,
150014        -1,
150015        -1,
150016        -1,
150017        -1
150018      }
150019    }
150020  },
150021  {
150022    0,
150023    2,
150024    {
150025      kOperandTypeRegister,
150026      kOperandTypeRegister,
150027      0,
150028      0,
150029      0,
150030      0,
150031      0,
150032      0,
150033      0,
150034      0,
150035      0,
150036      0,
150037      0
150038    },
150039    {
150040      0,
150041      0,
150042      0,
150043      0,
150044      0,
150045      0,
150046      0,
150047      0,
150048      0,
150049      0,
150050      0,
150051      0,
150052      0
150053    },
150054    {
150055      {
150056        0,
150057        -1,
150058        -1,
150059        -1,
150060        -1,
150061        -1,
150062        -1,
150063        -1,
150064        -1,
150065        -1,
150066        -1,
150067        -1,
150068        -1
150069      },
150070      {
150071        0,
150072        -1,
150073        -1,
150074        -1,
150075        -1,
150076        -1,
150077        -1,
150078        -1,
150079        -1,
150080        -1,
150081        -1,
150082        -1,
150083        -1
150084      }
150085    }
150086  },
150087  {
150088    0,
150089    2,
150090    {
150091      kOperandTypeRegister,
150092      kOperandTypeRegister,
150093      0,
150094      0,
150095      0,
150096      0,
150097      0,
150098      0,
150099      0,
150100      0,
150101      0,
150102      0,
150103      0
150104    },
150105    {
150106      0,
150107      0,
150108      0,
150109      0,
150110      0,
150111      0,
150112      0,
150113      0,
150114      0,
150115      0,
150116      0,
150117      0,
150118      0
150119    },
150120    {
150121      {
150122        0,
150123        -1,
150124        -1,
150125        -1,
150126        -1,
150127        -1,
150128        -1,
150129        -1,
150130        -1,
150131        -1,
150132        -1,
150133        -1,
150134        -1
150135      },
150136      {
150137        0,
150138        -1,
150139        -1,
150140        -1,
150141        -1,
150142        -1,
150143        -1,
150144        -1,
150145        -1,
150146        -1,
150147        -1,
150148        -1,
150149        -1
150150      }
150151    }
150152  },
150153  {
150154    0,
150155    3,
150156    {
150157      kOperandTypeRegister,
150158      kOperandTypeRegister,
150159      kOperandTypeImmediate,
150160      0,
150161      0,
150162      0,
150163      0,
150164      0,
150165      0,
150166      0,
150167      0,
150168      0,
150169      0
150170    },
150171    {
150172      0,
150173      0,
150174      0,
150175      0,
150176      0,
150177      0,
150178      0,
150179      0,
150180      0,
150181      0,
150182      0,
150183      0,
150184      0
150185    },
150186    {
150187      {
150188        2,
150189        0,
150190        -1,
150191        -1,
150192        -1,
150193        -1,
150194        -1,
150195        -1,
150196        -1,
150197        -1,
150198        -1,
150199        -1,
150200        -1
150201      },
150202      {
150203        0,
150204        2,
150205        -1,
150206        -1,
150207        -1,
150208        -1,
150209        -1,
150210        -1,
150211        -1,
150212        -1,
150213        -1,
150214        -1,
150215        -1
150216      }
150217    }
150218  },
150219  {
150220    0,
150221    1,
150222    {
150223      kOperandTypeX86Memory,
150224      0,
150225      0,
150226      0,
150227      0,
150228      0,
150229      0,
150230      0,
150231      0,
150232      0,
150233      0,
150234      0,
150235      0
150236    },
150237    {
150238      0,
150239      0,
150240      0,
150241      0,
150242      0,
150243      0,
150244      0,
150245      0,
150246      0,
150247      0,
150248      0,
150249      0,
150250      0
150251    },
150252    {
150253      {
150254        0,
150255        -1,
150256        -1,
150257        -1,
150258        -1,
150259        -1,
150260        -1,
150261        -1,
150262        -1,
150263        -1,
150264        -1,
150265        -1,
150266        -1
150267      },
150268      {
150269        0,
150270        -1,
150271        -1,
150272        -1,
150273        -1,
150274        -1,
150275        -1,
150276        -1,
150277        -1,
150278        -1,
150279        -1,
150280        -1,
150281        -1
150282      }
150283    }
150284  },
150285  {
150286    0,
150287    1,
150288    {
150289      kOperandTypeX86Memory,
150290      0,
150291      0,
150292      0,
150293      0,
150294      0,
150295      0,
150296      0,
150297      0,
150298      0,
150299      0,
150300      0,
150301      0
150302    },
150303    {
150304      0,
150305      0,
150306      0,
150307      0,
150308      0,
150309      0,
150310      0,
150311      0,
150312      0,
150313      0,
150314      0,
150315      0,
150316      0
150317    },
150318    {
150319      {
150320        0,
150321        -1,
150322        -1,
150323        -1,
150324        -1,
150325        -1,
150326        -1,
150327        -1,
150328        -1,
150329        -1,
150330        -1,
150331        -1,
150332        -1
150333      },
150334      {
150335        0,
150336        -1,
150337        -1,
150338        -1,
150339        -1,
150340        -1,
150341        -1,
150342        -1,
150343        -1,
150344        -1,
150345        -1,
150346        -1,
150347        -1
150348      }
150349    }
150350  },
150351  {
150352    0,
150353    2,
150354    {
150355      kOperandTypeX86Memory,
150356      kOperandTypeImmediate,
150357      0,
150358      0,
150359      0,
150360      0,
150361      0,
150362      0,
150363      0,
150364      0,
150365      0,
150366      0,
150367      0
150368    },
150369    {
150370      0,
150371      0,
150372      0,
150373      0,
150374      0,
150375      0,
150376      0,
150377      0,
150378      0,
150379      0,
150380      0,
150381      0,
150382      0
150383    },
150384    {
150385      {
150386        1,
150387        0,
150388        -1,
150389        -1,
150390        -1,
150391        -1,
150392        -1,
150393        -1,
150394        -1,
150395        -1,
150396        -1,
150397        -1,
150398        -1
150399      },
150400      {
150401        0,
150402        1,
150403        -1,
150404        -1,
150405        -1,
150406        -1,
150407        -1,
150408        -1,
150409        -1,
150410        -1,
150411        -1,
150412        -1,
150413        -1
150414      }
150415    }
150416  },
150417  {
150418    0,
150419    2,
150420    {
150421      kOperandTypeRegister,
150422      kOperandTypeRegister,
150423      0,
150424      0,
150425      0,
150426      0,
150427      0,
150428      0,
150429      0,
150430      0,
150431      0,
150432      0,
150433      0
150434    },
150435    {
150436      0,
150437      0,
150438      0,
150439      0,
150440      0,
150441      0,
150442      0,
150443      0,
150444      0,
150445      0,
150446      0,
150447      0,
150448      0
150449    },
150450    {
150451      {
150452        0,
150453        -1,
150454        -1,
150455        -1,
150456        -1,
150457        -1,
150458        -1,
150459        -1,
150460        -1,
150461        -1,
150462        -1,
150463        -1,
150464        -1
150465      },
150466      {
150467        0,
150468        -1,
150469        -1,
150470        -1,
150471        -1,
150472        -1,
150473        -1,
150474        -1,
150475        -1,
150476        -1,
150477        -1,
150478        -1,
150479        -1
150480      }
150481    }
150482  },
150483  {
150484    0,
150485    2,
150486    {
150487      kOperandTypeRegister,
150488      kOperandTypeRegister,
150489      0,
150490      0,
150491      0,
150492      0,
150493      0,
150494      0,
150495      0,
150496      0,
150497      0,
150498      0,
150499      0
150500    },
150501    {
150502      0,
150503      0,
150504      0,
150505      0,
150506      0,
150507      0,
150508      0,
150509      0,
150510      0,
150511      0,
150512      0,
150513      0,
150514      0
150515    },
150516    {
150517      {
150518        0,
150519        -1,
150520        -1,
150521        -1,
150522        -1,
150523        -1,
150524        -1,
150525        -1,
150526        -1,
150527        -1,
150528        -1,
150529        -1,
150530        -1
150531      },
150532      {
150533        0,
150534        -1,
150535        -1,
150536        -1,
150537        -1,
150538        -1,
150539        -1,
150540        -1,
150541        -1,
150542        -1,
150543        -1,
150544        -1,
150545        -1
150546      }
150547    }
150548  },
150549  {
150550    0,
150551    3,
150552    {
150553      kOperandTypeRegister,
150554      kOperandTypeRegister,
150555      kOperandTypeImmediate,
150556      0,
150557      0,
150558      0,
150559      0,
150560      0,
150561      0,
150562      0,
150563      0,
150564      0,
150565      0
150566    },
150567    {
150568      0,
150569      0,
150570      0,
150571      0,
150572      0,
150573      0,
150574      0,
150575      0,
150576      0,
150577      0,
150578      0,
150579      0,
150580      0
150581    },
150582    {
150583      {
150584        2,
150585        0,
150586        -1,
150587        -1,
150588        -1,
150589        -1,
150590        -1,
150591        -1,
150592        -1,
150593        -1,
150594        -1,
150595        -1,
150596        -1
150597      },
150598      {
150599        0,
150600        2,
150601        -1,
150602        -1,
150603        -1,
150604        -1,
150605        -1,
150606        -1,
150607        -1,
150608        -1,
150609        -1,
150610        -1,
150611        -1
150612      }
150613    }
150614  },
150615  {
150616    0,
150617    1,
150618    {
150619      kOperandTypeX86Memory,
150620      0,
150621      0,
150622      0,
150623      0,
150624      0,
150625      0,
150626      0,
150627      0,
150628      0,
150629      0,
150630      0,
150631      0
150632    },
150633    {
150634      0,
150635      0,
150636      0,
150637      0,
150638      0,
150639      0,
150640      0,
150641      0,
150642      0,
150643      0,
150644      0,
150645      0,
150646      0
150647    },
150648    {
150649      {
150650        0,
150651        -1,
150652        -1,
150653        -1,
150654        -1,
150655        -1,
150656        -1,
150657        -1,
150658        -1,
150659        -1,
150660        -1,
150661        -1,
150662        -1
150663      },
150664      {
150665        0,
150666        -1,
150667        -1,
150668        -1,
150669        -1,
150670        -1,
150671        -1,
150672        -1,
150673        -1,
150674        -1,
150675        -1,
150676        -1,
150677        -1
150678      }
150679    }
150680  },
150681  {
150682    0,
150683    1,
150684    {
150685      kOperandTypeX86Memory,
150686      0,
150687      0,
150688      0,
150689      0,
150690      0,
150691      0,
150692      0,
150693      0,
150694      0,
150695      0,
150696      0,
150697      0
150698    },
150699    {
150700      0,
150701      0,
150702      0,
150703      0,
150704      0,
150705      0,
150706      0,
150707      0,
150708      0,
150709      0,
150710      0,
150711      0,
150712      0
150713    },
150714    {
150715      {
150716        0,
150717        -1,
150718        -1,
150719        -1,
150720        -1,
150721        -1,
150722        -1,
150723        -1,
150724        -1,
150725        -1,
150726        -1,
150727        -1,
150728        -1
150729      },
150730      {
150731        0,
150732        -1,
150733        -1,
150734        -1,
150735        -1,
150736        -1,
150737        -1,
150738        -1,
150739        -1,
150740        -1,
150741        -1,
150742        -1,
150743        -1
150744      }
150745    }
150746  },
150747  {
150748    0,
150749    2,
150750    {
150751      kOperandTypeX86Memory,
150752      kOperandTypeImmediate,
150753      0,
150754      0,
150755      0,
150756      0,
150757      0,
150758      0,
150759      0,
150760      0,
150761      0,
150762      0,
150763      0
150764    },
150765    {
150766      0,
150767      0,
150768      0,
150769      0,
150770      0,
150771      0,
150772      0,
150773      0,
150774      0,
150775      0,
150776      0,
150777      0,
150778      0
150779    },
150780    {
150781      {
150782        1,
150783        0,
150784        -1,
150785        -1,
150786        -1,
150787        -1,
150788        -1,
150789        -1,
150790        -1,
150791        -1,
150792        -1,
150793        -1,
150794        -1
150795      },
150796      {
150797        0,
150798        1,
150799        -1,
150800        -1,
150801        -1,
150802        -1,
150803        -1,
150804        -1,
150805        -1,
150806        -1,
150807        -1,
150808        -1,
150809        -1
150810      }
150811    }
150812  },
150813  {
150814    0,
150815    2,
150816    {
150817      kOperandTypeRegister,
150818      kOperandTypeRegister,
150819      0,
150820      0,
150821      0,
150822      0,
150823      0,
150824      0,
150825      0,
150826      0,
150827      0,
150828      0,
150829      0
150830    },
150831    {
150832      0,
150833      0,
150834      0,
150835      0,
150836      0,
150837      0,
150838      0,
150839      0,
150840      0,
150841      0,
150842      0,
150843      0,
150844      0
150845    },
150846    {
150847      {
150848        0,
150849        -1,
150850        -1,
150851        -1,
150852        -1,
150853        -1,
150854        -1,
150855        -1,
150856        -1,
150857        -1,
150858        -1,
150859        -1,
150860        -1
150861      },
150862      {
150863        0,
150864        -1,
150865        -1,
150866        -1,
150867        -1,
150868        -1,
150869        -1,
150870        -1,
150871        -1,
150872        -1,
150873        -1,
150874        -1,
150875        -1
150876      }
150877    }
150878  },
150879  {
150880    0,
150881    2,
150882    {
150883      kOperandTypeRegister,
150884      kOperandTypeRegister,
150885      0,
150886      0,
150887      0,
150888      0,
150889      0,
150890      0,
150891      0,
150892      0,
150893      0,
150894      0,
150895      0
150896    },
150897    {
150898      0,
150899      0,
150900      0,
150901      0,
150902      0,
150903      0,
150904      0,
150905      0,
150906      0,
150907      0,
150908      0,
150909      0,
150910      0
150911    },
150912    {
150913      {
150914        0,
150915        -1,
150916        -1,
150917        -1,
150918        -1,
150919        -1,
150920        -1,
150921        -1,
150922        -1,
150923        -1,
150924        -1,
150925        -1,
150926        -1
150927      },
150928      {
150929        0,
150930        -1,
150931        -1,
150932        -1,
150933        -1,
150934        -1,
150935        -1,
150936        -1,
150937        -1,
150938        -1,
150939        -1,
150940        -1,
150941        -1
150942      }
150943    }
150944  },
150945  {
150946    0,
150947    3,
150948    {
150949      kOperandTypeRegister,
150950      kOperandTypeRegister,
150951      kOperandTypeImmediate,
150952      0,
150953      0,
150954      0,
150955      0,
150956      0,
150957      0,
150958      0,
150959      0,
150960      0,
150961      0
150962    },
150963    {
150964      0,
150965      0,
150966      0,
150967      0,
150968      0,
150969      0,
150970      0,
150971      0,
150972      0,
150973      0,
150974      0,
150975      0,
150976      0
150977    },
150978    {
150979      {
150980        2,
150981        0,
150982        -1,
150983        -1,
150984        -1,
150985        -1,
150986        -1,
150987        -1,
150988        -1,
150989        -1,
150990        -1,
150991        -1,
150992        -1
150993      },
150994      {
150995        0,
150996        2,
150997        -1,
150998        -1,
150999        -1,
151000        -1,
151001        -1,
151002        -1,
151003        -1,
151004        -1,
151005        -1,
151006        -1,
151007        -1
151008      }
151009    }
151010  },
151011  {
151012    0,
151013    1,
151014    {
151015      kOperandTypeImmediate,
151016      0,
151017      0,
151018      0,
151019      0,
151020      0,
151021      0,
151022      0,
151023      0,
151024      0,
151025      0,
151026      0,
151027      0
151028    },
151029    {
151030      0,
151031      0,
151032      0,
151033      0,
151034      0,
151035      0,
151036      0,
151037      0,
151038      0,
151039      0,
151040      0,
151041      0,
151042      0
151043    },
151044    {
151045      {
151046        0,
151047        -1,
151048        -1,
151049        -1,
151050        -1,
151051        -1,
151052        -1,
151053        -1,
151054        -1,
151055        -1,
151056        -1,
151057        -1,
151058        -1
151059      },
151060      {
151061        0,
151062        -1,
151063        -1,
151064        -1,
151065        -1,
151066        -1,
151067        -1,
151068        -1,
151069        -1,
151070        -1,
151071        -1,
151072        -1,
151073        -1
151074      }
151075    }
151076  },
151077  {
151078    0,
151079    2,
151080    {
151081      kOperandTypeX86Memory,
151082      kOperandTypeImmediate,
151083      0,
151084      0,
151085      0,
151086      0,
151087      0,
151088      0,
151089      0,
151090      0,
151091      0,
151092      0,
151093      0
151094    },
151095    {
151096      0,
151097      0,
151098      0,
151099      0,
151100      0,
151101      0,
151102      0,
151103      0,
151104      0,
151105      0,
151106      0,
151107      0,
151108      0
151109    },
151110    {
151111      {
151112        1,
151113        0,
151114        -1,
151115        -1,
151116        -1,
151117        -1,
151118        -1,
151119        -1,
151120        -1,
151121        -1,
151122        -1,
151123        -1,
151124        -1
151125      },
151126      {
151127        0,
151128        1,
151129        -1,
151130        -1,
151131        -1,
151132        -1,
151133        -1,
151134        -1,
151135        -1,
151136        -1,
151137        -1,
151138        -1,
151139        -1
151140      }
151141    }
151142  },
151143  {
151144    0,
151145    2,
151146    {
151147      kOperandTypeX86Memory,
151148      kOperandTypeImmediate,
151149      0,
151150      0,
151151      0,
151152      0,
151153      0,
151154      0,
151155      0,
151156      0,
151157      0,
151158      0,
151159      0
151160    },
151161    {
151162      0,
151163      0,
151164      0,
151165      0,
151166      0,
151167      0,
151168      0,
151169      0,
151170      0,
151171      0,
151172      0,
151173      0,
151174      0
151175    },
151176    {
151177      {
151178        1,
151179        0,
151180        -1,
151181        -1,
151182        -1,
151183        -1,
151184        -1,
151185        -1,
151186        -1,
151187        -1,
151188        -1,
151189        -1,
151190        -1
151191      },
151192      {
151193        0,
151194        1,
151195        -1,
151196        -1,
151197        -1,
151198        -1,
151199        -1,
151200        -1,
151201        -1,
151202        -1,
151203        -1,
151204        -1,
151205        -1
151206      }
151207    }
151208  },
151209  {
151210    0,
151211    2,
151212    {
151213      kOperandTypeX86Memory,
151214      kOperandTypeRegister,
151215      0,
151216      0,
151217      0,
151218      0,
151219      0,
151220      0,
151221      0,
151222      0,
151223      0,
151224      0,
151225      0
151226    },
151227    {
151228      0,
151229      0,
151230      0,
151231      0,
151232      0,
151233      0,
151234      0,
151235      0,
151236      0,
151237      0,
151238      0,
151239      0,
151240      0
151241    },
151242    {
151243      {
151244        1,
151245        0,
151246        -1,
151247        -1,
151248        -1,
151249        -1,
151250        -1,
151251        -1,
151252        -1,
151253        -1,
151254        -1,
151255        -1,
151256        -1
151257      },
151258      {
151259        0,
151260        1,
151261        -1,
151262        -1,
151263        -1,
151264        -1,
151265        -1,
151266        -1,
151267        -1,
151268        -1,
151269        -1,
151270        -1,
151271        -1
151272      }
151273    }
151274  },
151275  {
151276    0,
151277    3,
151278    {
151279      kOperandTypeRegister,
151280      kOperandTypeRegister,
151281      kOperandTypeImmediate,
151282      0,
151283      0,
151284      0,
151285      0,
151286      0,
151287      0,
151288      0,
151289      0,
151290      0,
151291      0
151292    },
151293    {
151294      0,
151295      0,
151296      0,
151297      0,
151298      0,
151299      0,
151300      0,
151301      0,
151302      0,
151303      0,
151304      0,
151305      0,
151306      0
151307    },
151308    {
151309      {
151310        2,
151311        1,
151312        -1,
151313        -1,
151314        -1,
151315        -1,
151316        -1,
151317        -1,
151318        -1,
151319        -1,
151320        -1,
151321        -1,
151322        -1
151323      },
151324      {
151325        1,
151326        2,
151327        -1,
151328        -1,
151329        -1,
151330        -1,
151331        -1,
151332        -1,
151333        -1,
151334        -1,
151335        -1,
151336        -1,
151337        -1
151338      }
151339    }
151340  },
151341  {
151342    0,
151343    3,
151344    {
151345      kOperandTypeRegister,
151346      kOperandTypeRegister,
151347      kOperandTypeImmediate,
151348      0,
151349      0,
151350      0,
151351      0,
151352      0,
151353      0,
151354      0,
151355      0,
151356      0,
151357      0
151358    },
151359    {
151360      0,
151361      0,
151362      0,
151363      0,
151364      0,
151365      0,
151366      0,
151367      0,
151368      0,
151369      0,
151370      0,
151371      0,
151372      0
151373    },
151374    {
151375      {
151376        2,
151377        1,
151378        -1,
151379        -1,
151380        -1,
151381        -1,
151382        -1,
151383        -1,
151384        -1,
151385        -1,
151386        -1,
151387        -1,
151388        -1
151389      },
151390      {
151391        1,
151392        2,
151393        -1,
151394        -1,
151395        -1,
151396        -1,
151397        -1,
151398        -1,
151399        -1,
151400        -1,
151401        -1,
151402        -1,
151403        -1
151404      }
151405    }
151406  },
151407  {
151408    0,
151409    3,
151410    {
151411      kOperandTypeRegister,
151412      kOperandTypeRegister,
151413      kOperandTypeX86Memory,
151414      0,
151415      0,
151416      0,
151417      0,
151418      0,
151419      0,
151420      0,
151421      0,
151422      0,
151423      0
151424    },
151425    {
151426      0,
151427      0,
151428      0,
151429      0,
151430      0,
151431      0,
151432      0,
151433      0,
151434      0,
151435      0,
151436      0,
151437      0,
151438      0
151439    },
151440    {
151441      {
151442        2,
151443        1,
151444        -1,
151445        -1,
151446        -1,
151447        -1,
151448        -1,
151449        -1,
151450        -1,
151451        -1,
151452        -1,
151453        -1,
151454        -1
151455      },
151456      {
151457        1,
151458        2,
151459        -1,
151460        -1,
151461        -1,
151462        -1,
151463        -1,
151464        -1,
151465        -1,
151466        -1,
151467        -1,
151468        -1,
151469        -1
151470      }
151471    }
151472  },
151473  {
151474    0,
151475    3,
151476    {
151477      kOperandTypeRegister,
151478      kOperandTypeRegister,
151479      kOperandTypeRegister,
151480      0,
151481      0,
151482      0,
151483      0,
151484      0,
151485      0,
151486      0,
151487      0,
151488      0,
151489      0
151490    },
151491    {
151492      0,
151493      0,
151494      0,
151495      0,
151496      0,
151497      0,
151498      0,
151499      0,
151500      0,
151501      0,
151502      0,
151503      0,
151504      0
151505    },
151506    {
151507      {
151508        2,
151509        1,
151510        -1,
151511        -1,
151512        -1,
151513        -1,
151514        -1,
151515        -1,
151516        -1,
151517        -1,
151518        -1,
151519        -1,
151520        -1
151521      },
151522      {
151523        1,
151524        2,
151525        -1,
151526        -1,
151527        -1,
151528        -1,
151529        -1,
151530        -1,
151531        -1,
151532        -1,
151533        -1,
151534        -1,
151535        -1
151536      }
151537    }
151538  },
151539  {
151540    0,
151541    3,
151542    {
151543      kOperandTypeRegister,
151544      kOperandTypeRegister,
151545      kOperandTypeRegister,
151546      0,
151547      0,
151548      0,
151549      0,
151550      0,
151551      0,
151552      0,
151553      0,
151554      0,
151555      0
151556    },
151557    {
151558      0,
151559      0,
151560      0,
151561      0,
151562      0,
151563      0,
151564      0,
151565      0,
151566      0,
151567      0,
151568      0,
151569      0,
151570      0
151571    },
151572    {
151573      {
151574        2,
151575        0,
151576        -1,
151577        -1,
151578        -1,
151579        -1,
151580        -1,
151581        -1,
151582        -1,
151583        -1,
151584        -1,
151585        -1,
151586        -1
151587      },
151588      {
151589        0,
151590        2,
151591        -1,
151592        -1,
151593        -1,
151594        -1,
151595        -1,
151596        -1,
151597        -1,
151598        -1,
151599        -1,
151600        -1,
151601        -1
151602      }
151603    }
151604  },
151605  {
151606    0,
151607    1,
151608    {
151609      kOperandTypeImmediate,
151610      0,
151611      0,
151612      0,
151613      0,
151614      0,
151615      0,
151616      0,
151617      0,
151618      0,
151619      0,
151620      0,
151621      0
151622    },
151623    {
151624      0,
151625      0,
151626      0,
151627      0,
151628      0,
151629      0,
151630      0,
151631      0,
151632      0,
151633      0,
151634      0,
151635      0,
151636      0
151637    },
151638    {
151639      {
151640        0,
151641        -1,
151642        -1,
151643        -1,
151644        -1,
151645        -1,
151646        -1,
151647        -1,
151648        -1,
151649        -1,
151650        -1,
151651        -1,
151652        -1
151653      },
151654      {
151655        0,
151656        -1,
151657        -1,
151658        -1,
151659        -1,
151660        -1,
151661        -1,
151662        -1,
151663        -1,
151664        -1,
151665        -1,
151666        -1,
151667        -1
151668      }
151669    }
151670  },
151671  {
151672    0,
151673    2,
151674    {
151675      kOperandTypeX86Memory,
151676      kOperandTypeImmediate,
151677      0,
151678      0,
151679      0,
151680      0,
151681      0,
151682      0,
151683      0,
151684      0,
151685      0,
151686      0,
151687      0
151688    },
151689    {
151690      0,
151691      0,
151692      0,
151693      0,
151694      0,
151695      0,
151696      0,
151697      0,
151698      0,
151699      0,
151700      0,
151701      0,
151702      0
151703    },
151704    {
151705      {
151706        1,
151707        0,
151708        -1,
151709        -1,
151710        -1,
151711        -1,
151712        -1,
151713        -1,
151714        -1,
151715        -1,
151716        -1,
151717        -1,
151718        -1
151719      },
151720      {
151721        0,
151722        1,
151723        -1,
151724        -1,
151725        -1,
151726        -1,
151727        -1,
151728        -1,
151729        -1,
151730        -1,
151731        -1,
151732        -1,
151733        -1
151734      }
151735    }
151736  },
151737  {
151738    0,
151739    2,
151740    {
151741      kOperandTypeX86Memory,
151742      kOperandTypeImmediate,
151743      0,
151744      0,
151745      0,
151746      0,
151747      0,
151748      0,
151749      0,
151750      0,
151751      0,
151752      0,
151753      0
151754    },
151755    {
151756      0,
151757      0,
151758      0,
151759      0,
151760      0,
151761      0,
151762      0,
151763      0,
151764      0,
151765      0,
151766      0,
151767      0,
151768      0
151769    },
151770    {
151771      {
151772        1,
151773        0,
151774        -1,
151775        -1,
151776        -1,
151777        -1,
151778        -1,
151779        -1,
151780        -1,
151781        -1,
151782        -1,
151783        -1,
151784        -1
151785      },
151786      {
151787        0,
151788        1,
151789        -1,
151790        -1,
151791        -1,
151792        -1,
151793        -1,
151794        -1,
151795        -1,
151796        -1,
151797        -1,
151798        -1,
151799        -1
151800      }
151801    }
151802  },
151803  {
151804    0,
151805    2,
151806    {
151807      kOperandTypeX86Memory,
151808      kOperandTypeRegister,
151809      0,
151810      0,
151811      0,
151812      0,
151813      0,
151814      0,
151815      0,
151816      0,
151817      0,
151818      0,
151819      0
151820    },
151821    {
151822      0,
151823      0,
151824      0,
151825      0,
151826      0,
151827      0,
151828      0,
151829      0,
151830      0,
151831      0,
151832      0,
151833      0,
151834      0
151835    },
151836    {
151837      {
151838        1,
151839        0,
151840        -1,
151841        -1,
151842        -1,
151843        -1,
151844        -1,
151845        -1,
151846        -1,
151847        -1,
151848        -1,
151849        -1,
151850        -1
151851      },
151852      {
151853        0,
151854        1,
151855        -1,
151856        -1,
151857        -1,
151858        -1,
151859        -1,
151860        -1,
151861        -1,
151862        -1,
151863        -1,
151864        -1,
151865        -1
151866      }
151867    }
151868  },
151869  {
151870    0,
151871    3,
151872    {
151873      kOperandTypeRegister,
151874      kOperandTypeRegister,
151875      kOperandTypeImmediate,
151876      0,
151877      0,
151878      0,
151879      0,
151880      0,
151881      0,
151882      0,
151883      0,
151884      0,
151885      0
151886    },
151887    {
151888      0,
151889      0,
151890      0,
151891      0,
151892      0,
151893      0,
151894      0,
151895      0,
151896      0,
151897      0,
151898      0,
151899      0,
151900      0
151901    },
151902    {
151903      {
151904        2,
151905        1,
151906        -1,
151907        -1,
151908        -1,
151909        -1,
151910        -1,
151911        -1,
151912        -1,
151913        -1,
151914        -1,
151915        -1,
151916        -1
151917      },
151918      {
151919        1,
151920        2,
151921        -1,
151922        -1,
151923        -1,
151924        -1,
151925        -1,
151926        -1,
151927        -1,
151928        -1,
151929        -1,
151930        -1,
151931        -1
151932      }
151933    }
151934  },
151935  {
151936    0,
151937    3,
151938    {
151939      kOperandTypeRegister,
151940      kOperandTypeRegister,
151941      kOperandTypeImmediate,
151942      0,
151943      0,
151944      0,
151945      0,
151946      0,
151947      0,
151948      0,
151949      0,
151950      0,
151951      0
151952    },
151953    {
151954      0,
151955      0,
151956      0,
151957      0,
151958      0,
151959      0,
151960      0,
151961      0,
151962      0,
151963      0,
151964      0,
151965      0,
151966      0
151967    },
151968    {
151969      {
151970        2,
151971        1,
151972        -1,
151973        -1,
151974        -1,
151975        -1,
151976        -1,
151977        -1,
151978        -1,
151979        -1,
151980        -1,
151981        -1,
151982        -1
151983      },
151984      {
151985        1,
151986        2,
151987        -1,
151988        -1,
151989        -1,
151990        -1,
151991        -1,
151992        -1,
151993        -1,
151994        -1,
151995        -1,
151996        -1,
151997        -1
151998      }
151999    }
152000  },
152001  {
152002    0,
152003    3,
152004    {
152005      kOperandTypeRegister,
152006      kOperandTypeRegister,
152007      kOperandTypeX86Memory,
152008      0,
152009      0,
152010      0,
152011      0,
152012      0,
152013      0,
152014      0,
152015      0,
152016      0,
152017      0
152018    },
152019    {
152020      0,
152021      0,
152022      0,
152023      0,
152024      0,
152025      0,
152026      0,
152027      0,
152028      0,
152029      0,
152030      0,
152031      0,
152032      0
152033    },
152034    {
152035      {
152036        2,
152037        1,
152038        -1,
152039        -1,
152040        -1,
152041        -1,
152042        -1,
152043        -1,
152044        -1,
152045        -1,
152046        -1,
152047        -1,
152048        -1
152049      },
152050      {
152051        1,
152052        2,
152053        -1,
152054        -1,
152055        -1,
152056        -1,
152057        -1,
152058        -1,
152059        -1,
152060        -1,
152061        -1,
152062        -1,
152063        -1
152064      }
152065    }
152066  },
152067  {
152068    0,
152069    3,
152070    {
152071      kOperandTypeRegister,
152072      kOperandTypeRegister,
152073      kOperandTypeRegister,
152074      0,
152075      0,
152076      0,
152077      0,
152078      0,
152079      0,
152080      0,
152081      0,
152082      0,
152083      0
152084    },
152085    {
152086      0,
152087      0,
152088      0,
152089      0,
152090      0,
152091      0,
152092      0,
152093      0,
152094      0,
152095      0,
152096      0,
152097      0,
152098      0
152099    },
152100    {
152101      {
152102        2,
152103        1,
152104        -1,
152105        -1,
152106        -1,
152107        -1,
152108        -1,
152109        -1,
152110        -1,
152111        -1,
152112        -1,
152113        -1,
152114        -1
152115      },
152116      {
152117        1,
152118        2,
152119        -1,
152120        -1,
152121        -1,
152122        -1,
152123        -1,
152124        -1,
152125        -1,
152126        -1,
152127        -1,
152128        -1,
152129        -1
152130      }
152131    }
152132  },
152133  {
152134    0,
152135    3,
152136    {
152137      kOperandTypeRegister,
152138      kOperandTypeRegister,
152139      kOperandTypeRegister,
152140      0,
152141      0,
152142      0,
152143      0,
152144      0,
152145      0,
152146      0,
152147      0,
152148      0,
152149      0
152150    },
152151    {
152152      0,
152153      0,
152154      0,
152155      0,
152156      0,
152157      0,
152158      0,
152159      0,
152160      0,
152161      0,
152162      0,
152163      0,
152164      0
152165    },
152166    {
152167      {
152168        2,
152169        0,
152170        -1,
152171        -1,
152172        -1,
152173        -1,
152174        -1,
152175        -1,
152176        -1,
152177        -1,
152178        -1,
152179        -1,
152180        -1
152181      },
152182      {
152183        0,
152184        2,
152185        -1,
152186        -1,
152187        -1,
152188        -1,
152189        -1,
152190        -1,
152191        -1,
152192        -1,
152193        -1,
152194        -1,
152195        -1
152196      }
152197    }
152198  },
152199  {
152200    0,
152201    1,
152202    {
152203      kOperandTypeImmediate,
152204      0,
152205      0,
152206      0,
152207      0,
152208      0,
152209      0,
152210      0,
152211      0,
152212      0,
152213      0,
152214      0,
152215      0
152216    },
152217    {
152218      0,
152219      0,
152220      0,
152221      0,
152222      0,
152223      0,
152224      0,
152225      0,
152226      0,
152227      0,
152228      0,
152229      0,
152230      0
152231    },
152232    {
152233      {
152234        0,
152235        -1,
152236        -1,
152237        -1,
152238        -1,
152239        -1,
152240        -1,
152241        -1,
152242        -1,
152243        -1,
152244        -1,
152245        -1,
152246        -1
152247      },
152248      {
152249        0,
152250        -1,
152251        -1,
152252        -1,
152253        -1,
152254        -1,
152255        -1,
152256        -1,
152257        -1,
152258        -1,
152259        -1,
152260        -1,
152261        -1
152262      }
152263    }
152264  },
152265  {
152266    0,
152267    2,
152268    {
152269      kOperandTypeX86Memory,
152270      kOperandTypeImmediate,
152271      0,
152272      0,
152273      0,
152274      0,
152275      0,
152276      0,
152277      0,
152278      0,
152279      0,
152280      0,
152281      0
152282    },
152283    {
152284      0,
152285      0,
152286      0,
152287      0,
152288      0,
152289      0,
152290      0,
152291      0,
152292      0,
152293      0,
152294      0,
152295      0,
152296      0
152297    },
152298    {
152299      {
152300        1,
152301        0,
152302        -1,
152303        -1,
152304        -1,
152305        -1,
152306        -1,
152307        -1,
152308        -1,
152309        -1,
152310        -1,
152311        -1,
152312        -1
152313      },
152314      {
152315        0,
152316        1,
152317        -1,
152318        -1,
152319        -1,
152320        -1,
152321        -1,
152322        -1,
152323        -1,
152324        -1,
152325        -1,
152326        -1,
152327        -1
152328      }
152329    }
152330  },
152331  {
152332    0,
152333    2,
152334    {
152335      kOperandTypeX86Memory,
152336      kOperandTypeImmediate,
152337      0,
152338      0,
152339      0,
152340      0,
152341      0,
152342      0,
152343      0,
152344      0,
152345      0,
152346      0,
152347      0
152348    },
152349    {
152350      0,
152351      0,
152352      0,
152353      0,
152354      0,
152355      0,
152356      0,
152357      0,
152358      0,
152359      0,
152360      0,
152361      0,
152362      0
152363    },
152364    {
152365      {
152366        1,
152367        0,
152368        -1,
152369        -1,
152370        -1,
152371        -1,
152372        -1,
152373        -1,
152374        -1,
152375        -1,
152376        -1,
152377        -1,
152378        -1
152379      },
152380      {
152381        0,
152382        1,
152383        -1,
152384        -1,
152385        -1,
152386        -1,
152387        -1,
152388        -1,
152389        -1,
152390        -1,
152391        -1,
152392        -1,
152393        -1
152394      }
152395    }
152396  },
152397  {
152398    0,
152399    2,
152400    {
152401      kOperandTypeX86Memory,
152402      kOperandTypeRegister,
152403      0,
152404      0,
152405      0,
152406      0,
152407      0,
152408      0,
152409      0,
152410      0,
152411      0,
152412      0,
152413      0
152414    },
152415    {
152416      0,
152417      0,
152418      0,
152419      0,
152420      0,
152421      0,
152422      0,
152423      0,
152424      0,
152425      0,
152426      0,
152427      0,
152428      0
152429    },
152430    {
152431      {
152432        1,
152433        0,
152434        -1,
152435        -1,
152436        -1,
152437        -1,
152438        -1,
152439        -1,
152440        -1,
152441        -1,
152442        -1,
152443        -1,
152444        -1
152445      },
152446      {
152447        0,
152448        1,
152449        -1,
152450        -1,
152451        -1,
152452        -1,
152453        -1,
152454        -1,
152455        -1,
152456        -1,
152457        -1,
152458        -1,
152459        -1
152460      }
152461    }
152462  },
152463  {
152464    0,
152465    3,
152466    {
152467      kOperandTypeRegister,
152468      kOperandTypeRegister,
152469      kOperandTypeImmediate,
152470      0,
152471      0,
152472      0,
152473      0,
152474      0,
152475      0,
152476      0,
152477      0,
152478      0,
152479      0
152480    },
152481    {
152482      0,
152483      0,
152484      0,
152485      0,
152486      0,
152487      0,
152488      0,
152489      0,
152490      0,
152491      0,
152492      0,
152493      0,
152494      0
152495    },
152496    {
152497      {
152498        2,
152499        1,
152500        -1,
152501        -1,
152502        -1,
152503        -1,
152504        -1,
152505        -1,
152506        -1,
152507        -1,
152508        -1,
152509        -1,
152510        -1
152511      },
152512      {
152513        1,
152514        2,
152515        -1,
152516        -1,
152517        -1,
152518        -1,
152519        -1,
152520        -1,
152521        -1,
152522        -1,
152523        -1,
152524        -1,
152525        -1
152526      }
152527    }
152528  },
152529  {
152530    0,
152531    3,
152532    {
152533      kOperandTypeRegister,
152534      kOperandTypeRegister,
152535      kOperandTypeImmediate,
152536      0,
152537      0,
152538      0,
152539      0,
152540      0,
152541      0,
152542      0,
152543      0,
152544      0,
152545      0
152546    },
152547    {
152548      0,
152549      0,
152550      0,
152551      0,
152552      0,
152553      0,
152554      0,
152555      0,
152556      0,
152557      0,
152558      0,
152559      0,
152560      0
152561    },
152562    {
152563      {
152564        2,
152565        1,
152566        -1,
152567        -1,
152568        -1,
152569        -1,
152570        -1,
152571        -1,
152572        -1,
152573        -1,
152574        -1,
152575        -1,
152576        -1
152577      },
152578      {
152579        1,
152580        2,
152581        -1,
152582        -1,
152583        -1,
152584        -1,
152585        -1,
152586        -1,
152587        -1,
152588        -1,
152589        -1,
152590        -1,
152591        -1
152592      }
152593    }
152594  },
152595  {
152596    0,
152597    3,
152598    {
152599      kOperandTypeRegister,
152600      kOperandTypeRegister,
152601      kOperandTypeX86Memory,
152602      0,
152603      0,
152604      0,
152605      0,
152606      0,
152607      0,
152608      0,
152609      0,
152610      0,
152611      0
152612    },
152613    {
152614      0,
152615      0,
152616      0,
152617      0,
152618      0,
152619      0,
152620      0,
152621      0,
152622      0,
152623      0,
152624      0,
152625      0,
152626      0
152627    },
152628    {
152629      {
152630        2,
152631        1,
152632        -1,
152633        -1,
152634        -1,
152635        -1,
152636        -1,
152637        -1,
152638        -1,
152639        -1,
152640        -1,
152641        -1,
152642        -1
152643      },
152644      {
152645        1,
152646        2,
152647        -1,
152648        -1,
152649        -1,
152650        -1,
152651        -1,
152652        -1,
152653        -1,
152654        -1,
152655        -1,
152656        -1,
152657        -1
152658      }
152659    }
152660  },
152661  {
152662    0,
152663    3,
152664    {
152665      kOperandTypeRegister,
152666      kOperandTypeRegister,
152667      kOperandTypeRegister,
152668      0,
152669      0,
152670      0,
152671      0,
152672      0,
152673      0,
152674      0,
152675      0,
152676      0,
152677      0
152678    },
152679    {
152680      0,
152681      0,
152682      0,
152683      0,
152684      0,
152685      0,
152686      0,
152687      0,
152688      0,
152689      0,
152690      0,
152691      0,
152692      0
152693    },
152694    {
152695      {
152696        2,
152697        1,
152698        -1,
152699        -1,
152700        -1,
152701        -1,
152702        -1,
152703        -1,
152704        -1,
152705        -1,
152706        -1,
152707        -1,
152708        -1
152709      },
152710      {
152711        1,
152712        2,
152713        -1,
152714        -1,
152715        -1,
152716        -1,
152717        -1,
152718        -1,
152719        -1,
152720        -1,
152721        -1,
152722        -1,
152723        -1
152724      }
152725    }
152726  },
152727  {
152728    0,
152729    3,
152730    {
152731      kOperandTypeRegister,
152732      kOperandTypeRegister,
152733      kOperandTypeRegister,
152734      0,
152735      0,
152736      0,
152737      0,
152738      0,
152739      0,
152740      0,
152741      0,
152742      0,
152743      0
152744    },
152745    {
152746      0,
152747      0,
152748      0,
152749      0,
152750      0,
152751      0,
152752      0,
152753      0,
152754      0,
152755      0,
152756      0,
152757      0,
152758      0
152759    },
152760    {
152761      {
152762        2,
152763        0,
152764        -1,
152765        -1,
152766        -1,
152767        -1,
152768        -1,
152769        -1,
152770        -1,
152771        -1,
152772        -1,
152773        -1,
152774        -1
152775      },
152776      {
152777        0,
152778        2,
152779        -1,
152780        -1,
152781        -1,
152782        -1,
152783        -1,
152784        -1,
152785        -1,
152786        -1,
152787        -1,
152788        -1,
152789        -1
152790      }
152791    }
152792  },
152793  {
152794    0,
152795    1,
152796    {
152797      kOperandTypeImmediate,
152798      0,
152799      0,
152800      0,
152801      0,
152802      0,
152803      0,
152804      0,
152805      0,
152806      0,
152807      0,
152808      0,
152809      0
152810    },
152811    {
152812      0,
152813      0,
152814      0,
152815      0,
152816      0,
152817      0,
152818      0,
152819      0,
152820      0,
152821      0,
152822      0,
152823      0,
152824      0
152825    },
152826    {
152827      {
152828        0,
152829        -1,
152830        -1,
152831        -1,
152832        -1,
152833        -1,
152834        -1,
152835        -1,
152836        -1,
152837        -1,
152838        -1,
152839        -1,
152840        -1
152841      },
152842      {
152843        0,
152844        -1,
152845        -1,
152846        -1,
152847        -1,
152848        -1,
152849        -1,
152850        -1,
152851        -1,
152852        -1,
152853        -1,
152854        -1,
152855        -1
152856      }
152857    }
152858  },
152859  {
152860    0,
152861    2,
152862    {
152863      kOperandTypeX86Memory,
152864      kOperandTypeImmediate,
152865      0,
152866      0,
152867      0,
152868      0,
152869      0,
152870      0,
152871      0,
152872      0,
152873      0,
152874      0,
152875      0
152876    },
152877    {
152878      0,
152879      0,
152880      0,
152881      0,
152882      0,
152883      0,
152884      0,
152885      0,
152886      0,
152887      0,
152888      0,
152889      0,
152890      0
152891    },
152892    {
152893      {
152894        1,
152895        0,
152896        -1,
152897        -1,
152898        -1,
152899        -1,
152900        -1,
152901        -1,
152902        -1,
152903        -1,
152904        -1,
152905        -1,
152906        -1
152907      },
152908      {
152909        0,
152910        1,
152911        -1,
152912        -1,
152913        -1,
152914        -1,
152915        -1,
152916        -1,
152917        -1,
152918        -1,
152919        -1,
152920        -1,
152921        -1
152922      }
152923    }
152924  },
152925  {
152926    0,
152927    2,
152928    {
152929      kOperandTypeX86Memory,
152930      kOperandTypeRegister,
152931      0,
152932      0,
152933      0,
152934      0,
152935      0,
152936      0,
152937      0,
152938      0,
152939      0,
152940      0,
152941      0
152942    },
152943    {
152944      0,
152945      0,
152946      0,
152947      0,
152948      0,
152949      0,
152950      0,
152951      0,
152952      0,
152953      0,
152954      0,
152955      0,
152956      0
152957    },
152958    {
152959      {
152960        1,
152961        0,
152962        -1,
152963        -1,
152964        -1,
152965        -1,
152966        -1,
152967        -1,
152968        -1,
152969        -1,
152970        -1,
152971        -1,
152972        -1
152973      },
152974      {
152975        0,
152976        1,
152977        -1,
152978        -1,
152979        -1,
152980        -1,
152981        -1,
152982        -1,
152983        -1,
152984        -1,
152985        -1,
152986        -1,
152987        -1
152988      }
152989    }
152990  },
152991  {
152992    0,
152993    3,
152994    {
152995      kOperandTypeRegister,
152996      kOperandTypeRegister,
152997      kOperandTypeImmediate,
152998      0,
152999      0,
153000      0,
153001      0,
153002      0,
153003      0,
153004      0,
153005      0,
153006      0,
153007      0
153008    },
153009    {
153010      0,
153011      0,
153012      0,
153013      0,
153014      0,
153015      0,
153016      0,
153017      0,
153018      0,
153019      0,
153020      0,
153021      0,
153022      0
153023    },
153024    {
153025      {
153026        2,
153027        1,
153028        -1,
153029        -1,
153030        -1,
153031        -1,
153032        -1,
153033        -1,
153034        -1,
153035        -1,
153036        -1,
153037        -1,
153038        -1
153039      },
153040      {
153041        1,
153042        2,
153043        -1,
153044        -1,
153045        -1,
153046        -1,
153047        -1,
153048        -1,
153049        -1,
153050        -1,
153051        -1,
153052        -1,
153053        -1
153054      }
153055    }
153056  },
153057  {
153058    0,
153059    3,
153060    {
153061      kOperandTypeRegister,
153062      kOperandTypeRegister,
153063      kOperandTypeX86Memory,
153064      0,
153065      0,
153066      0,
153067      0,
153068      0,
153069      0,
153070      0,
153071      0,
153072      0,
153073      0
153074    },
153075    {
153076      0,
153077      0,
153078      0,
153079      0,
153080      0,
153081      0,
153082      0,
153083      0,
153084      0,
153085      0,
153086      0,
153087      0,
153088      0
153089    },
153090    {
153091      {
153092        2,
153093        1,
153094        -1,
153095        -1,
153096        -1,
153097        -1,
153098        -1,
153099        -1,
153100        -1,
153101        -1,
153102        -1,
153103        -1,
153104        -1
153105      },
153106      {
153107        1,
153108        2,
153109        -1,
153110        -1,
153111        -1,
153112        -1,
153113        -1,
153114        -1,
153115        -1,
153116        -1,
153117        -1,
153118        -1,
153119        -1
153120      }
153121    }
153122  },
153123  {
153124    0,
153125    3,
153126    {
153127      kOperandTypeRegister,
153128      kOperandTypeRegister,
153129      kOperandTypeRegister,
153130      0,
153131      0,
153132      0,
153133      0,
153134      0,
153135      0,
153136      0,
153137      0,
153138      0,
153139      0
153140    },
153141    {
153142      0,
153143      0,
153144      0,
153145      0,
153146      0,
153147      0,
153148      0,
153149      0,
153150      0,
153151      0,
153152      0,
153153      0,
153154      0
153155    },
153156    {
153157      {
153158        2,
153159        1,
153160        -1,
153161        -1,
153162        -1,
153163        -1,
153164        -1,
153165        -1,
153166        -1,
153167        -1,
153168        -1,
153169        -1,
153170        -1
153171      },
153172      {
153173        1,
153174        2,
153175        -1,
153176        -1,
153177        -1,
153178        -1,
153179        -1,
153180        -1,
153181        -1,
153182        -1,
153183        -1,
153184        -1,
153185        -1
153186      }
153187    }
153188  },
153189  {
153190    0,
153191    3,
153192    {
153193      kOperandTypeRegister,
153194      kOperandTypeRegister,
153195      kOperandTypeRegister,
153196      0,
153197      0,
153198      0,
153199      0,
153200      0,
153201      0,
153202      0,
153203      0,
153204      0,
153205      0
153206    },
153207    {
153208      0,
153209      0,
153210      0,
153211      0,
153212      0,
153213      0,
153214      0,
153215      0,
153216      0,
153217      0,
153218      0,
153219      0,
153220      0
153221    },
153222    {
153223      {
153224        2,
153225        0,
153226        -1,
153227        -1,
153228        -1,
153229        -1,
153230        -1,
153231        -1,
153232        -1,
153233        -1,
153234        -1,
153235        -1,
153236        -1
153237      },
153238      {
153239        0,
153240        2,
153241        -1,
153242        -1,
153243        -1,
153244        -1,
153245        -1,
153246        -1,
153247        -1,
153248        -1,
153249        -1,
153250        -1,
153251        -1
153252      }
153253    }
153254  },
153255  {
153256    0,
153257    0,
153258    {
153259      0,
153260      0,
153261      0,
153262      0,
153263      0,
153264      0,
153265      0,
153266      0,
153267      0,
153268      0,
153269      0,
153270      0,
153271      0
153272    },
153273    {
153274      0,
153275      0,
153276      0,
153277      0,
153278      0,
153279      0,
153280      0,
153281      0,
153282      0,
153283      0,
153284      0,
153285      0,
153286      0
153287    },
153288    {
153289      {
153290        -1,
153291        -1,
153292        -1,
153293        -1,
153294        -1,
153295        -1,
153296        -1,
153297        -1,
153298        -1,
153299        -1,
153300        -1,
153301        -1,
153302        -1
153303      },
153304      {
153305        -1,
153306        -1,
153307        -1,
153308        -1,
153309        -1,
153310        -1,
153311        -1,
153312        -1,
153313        -1,
153314        -1,
153315        -1,
153316        -1,
153317        -1
153318      }
153319    }
153320  },
153321  {
153322    0,
153323    0,
153324    {
153325      0,
153326      0,
153327      0,
153328      0,
153329      0,
153330      0,
153331      0,
153332      0,
153333      0,
153334      0,
153335      0,
153336      0,
153337      0
153338    },
153339    {
153340      0,
153341      0,
153342      0,
153343      0,
153344      0,
153345      0,
153346      0,
153347      0,
153348      0,
153349      0,
153350      0,
153351      0,
153352      0
153353    },
153354    {
153355      {
153356        -1,
153357        -1,
153358        -1,
153359        -1,
153360        -1,
153361        -1,
153362        -1,
153363        -1,
153364        -1,
153365        -1,
153366        -1,
153367        -1,
153368        -1
153369      },
153370      {
153371        -1,
153372        -1,
153373        -1,
153374        -1,
153375        -1,
153376        -1,
153377        -1,
153378        -1,
153379        -1,
153380        -1,
153381        -1,
153382        -1,
153383        -1
153384      }
153385    }
153386  },
153387  {
153388    0,
153389    0,
153390    {
153391      0,
153392      0,
153393      0,
153394      0,
153395      0,
153396      0,
153397      0,
153398      0,
153399      0,
153400      0,
153401      0,
153402      0,
153403      0
153404    },
153405    {
153406      0,
153407      0,
153408      0,
153409      0,
153410      0,
153411      0,
153412      0,
153413      0,
153414      0,
153415      0,
153416      0,
153417      0,
153418      0
153419    },
153420    {
153421      {
153422        -1,
153423        -1,
153424        -1,
153425        -1,
153426        -1,
153427        -1,
153428        -1,
153429        -1,
153430        -1,
153431        -1,
153432        -1,
153433        -1,
153434        -1
153435      },
153436      {
153437        -1,
153438        -1,
153439        -1,
153440        -1,
153441        -1,
153442        -1,
153443        -1,
153444        -1,
153445        -1,
153446        -1,
153447        -1,
153448        -1,
153449        -1
153450      }
153451    }
153452  },
153453  {
153454    0,
153455    0,
153456    {
153457      0,
153458      0,
153459      0,
153460      0,
153461      0,
153462      0,
153463      0,
153464      0,
153465      0,
153466      0,
153467      0,
153468      0,
153469      0
153470    },
153471    {
153472      0,
153473      0,
153474      0,
153475      0,
153476      0,
153477      0,
153478      0,
153479      0,
153480      0,
153481      0,
153482      0,
153483      0,
153484      0
153485    },
153486    {
153487      {
153488        -1,
153489        -1,
153490        -1,
153491        -1,
153492        -1,
153493        -1,
153494        -1,
153495        -1,
153496        -1,
153497        -1,
153498        -1,
153499        -1,
153500        -1
153501      },
153502      {
153503        -1,
153504        -1,
153505        -1,
153506        -1,
153507        -1,
153508        -1,
153509        -1,
153510        -1,
153511        -1,
153512        -1,
153513        -1,
153514        -1,
153515        -1
153516      }
153517    }
153518  },
153519  {
153520    0,
153521    2,
153522    {
153523      kOperandTypeRegister,
153524      kOperandTypeRegister,
153525      0,
153526      0,
153527      0,
153528      0,
153529      0,
153530      0,
153531      0,
153532      0,
153533      0,
153534      0,
153535      0
153536    },
153537    {
153538      0,
153539      0,
153540      0,
153541      0,
153542      0,
153543      0,
153544      0,
153545      0,
153546      0,
153547      0,
153548      0,
153549      0,
153550      0
153551    },
153552    {
153553      {
153554        -1,
153555        -1,
153556        -1,
153557        -1,
153558        -1,
153559        -1,
153560        -1,
153561        -1,
153562        -1,
153563        -1,
153564        -1,
153565        -1,
153566        -1
153567      },
153568      {
153569        -1,
153570        -1,
153571        -1,
153572        -1,
153573        -1,
153574        -1,
153575        -1,
153576        -1,
153577        -1,
153578        -1,
153579        -1,
153580        -1,
153581        -1
153582      }
153583    }
153584  },
153585  {
153586    0,
153587    2,
153588    {
153589      kOperandTypeRegister,
153590      kOperandTypeRegister,
153591      0,
153592      0,
153593      0,
153594      0,
153595      0,
153596      0,
153597      0,
153598      0,
153599      0,
153600      0,
153601      0
153602    },
153603    {
153604      0,
153605      0,
153606      0,
153607      0,
153608      0,
153609      0,
153610      0,
153611      0,
153612      0,
153613      0,
153614      0,
153615      0,
153616      0
153617    },
153618    {
153619      {
153620        -1,
153621        -1,
153622        -1,
153623        -1,
153624        -1,
153625        -1,
153626        -1,
153627        -1,
153628        -1,
153629        -1,
153630        -1,
153631        -1,
153632        -1
153633      },
153634      {
153635        -1,
153636        -1,
153637        -1,
153638        -1,
153639        -1,
153640        -1,
153641        -1,
153642        -1,
153643        -1,
153644        -1,
153645        -1,
153646        -1,
153647        -1
153648      }
153649    }
153650  },
153651  {
153652    0,
153653    1,
153654    {
153655      kOperandTypeX86Memory,
153656      0,
153657      0,
153658      0,
153659      0,
153660      0,
153661      0,
153662      0,
153663      0,
153664      0,
153665      0,
153666      0,
153667      0
153668    },
153669    {
153670      0,
153671      0,
153672      0,
153673      0,
153674      0,
153675      0,
153676      0,
153677      0,
153678      0,
153679      0,
153680      0,
153681      0,
153682      0
153683    },
153684    {
153685      {
153686        0,
153687        -1,
153688        -1,
153689        -1,
153690        -1,
153691        -1,
153692        -1,
153693        -1,
153694        -1,
153695        -1,
153696        -1,
153697        -1,
153698        -1
153699      },
153700      {
153701        0,
153702        -1,
153703        -1,
153704        -1,
153705        -1,
153706        -1,
153707        -1,
153708        -1,
153709        -1,
153710        -1,
153711        -1,
153712        -1,
153713        -1
153714      }
153715    }
153716  },
153717  {
153718    0,
153719    1,
153720    {
153721      kOperandTypeRegister,
153722      0,
153723      0,
153724      0,
153725      0,
153726      0,
153727      0,
153728      0,
153729      0,
153730      0,
153731      0,
153732      0,
153733      0
153734    },
153735    {
153736      0,
153737      0,
153738      0,
153739      0,
153740      0,
153741      0,
153742      0,
153743      0,
153744      0,
153745      0,
153746      0,
153747      0,
153748      0
153749    },
153750    {
153751      {
153752        0,
153753        -1,
153754        -1,
153755        -1,
153756        -1,
153757        -1,
153758        -1,
153759        -1,
153760        -1,
153761        -1,
153762        -1,
153763        -1,
153764        -1
153765      },
153766      {
153767        0,
153768        -1,
153769        -1,
153770        -1,
153771        -1,
153772        -1,
153773        -1,
153774        -1,
153775        -1,
153776        -1,
153777        -1,
153778        -1,
153779        -1
153780      }
153781    }
153782  },
153783  {
153784    0,
153785    1,
153786    {
153787      kOperandTypeX86Memory,
153788      0,
153789      0,
153790      0,
153791      0,
153792      0,
153793      0,
153794      0,
153795      0,
153796      0,
153797      0,
153798      0,
153799      0
153800    },
153801    {
153802      0,
153803      0,
153804      0,
153805      0,
153806      0,
153807      0,
153808      0,
153809      0,
153810      0,
153811      0,
153812      0,
153813      0,
153814      0
153815    },
153816    {
153817      {
153818        0,
153819        -1,
153820        -1,
153821        -1,
153822        -1,
153823        -1,
153824        -1,
153825        -1,
153826        -1,
153827        -1,
153828        -1,
153829        -1,
153830        -1
153831      },
153832      {
153833        0,
153834        -1,
153835        -1,
153836        -1,
153837        -1,
153838        -1,
153839        -1,
153840        -1,
153841        -1,
153842        -1,
153843        -1,
153844        -1,
153845        -1
153846      }
153847    }
153848  },
153849  {
153850    0,
153851    1,
153852    {
153853      kOperandTypeRegister,
153854      0,
153855      0,
153856      0,
153857      0,
153858      0,
153859      0,
153860      0,
153861      0,
153862      0,
153863      0,
153864      0,
153865      0
153866    },
153867    {
153868      0,
153869      0,
153870      0,
153871      0,
153872      0,
153873      0,
153874      0,
153875      0,
153876      0,
153877      0,
153878      0,
153879      0,
153880      0
153881    },
153882    {
153883      {
153884        0,
153885        -1,
153886        -1,
153887        -1,
153888        -1,
153889        -1,
153890        -1,
153891        -1,
153892        -1,
153893        -1,
153894        -1,
153895        -1,
153896        -1
153897      },
153898      {
153899        0,
153900        -1,
153901        -1,
153902        -1,
153903        -1,
153904        -1,
153905        -1,
153906        -1,
153907        -1,
153908        -1,
153909        -1,
153910        -1,
153911        -1
153912      }
153913    }
153914  },
153915  {
153916    0,
153917    1,
153918    {
153919      kOperandTypeX86Memory,
153920      0,
153921      0,
153922      0,
153923      0,
153924      0,
153925      0,
153926      0,
153927      0,
153928      0,
153929      0,
153930      0,
153931      0
153932    },
153933    {
153934      0,
153935      0,
153936      0,
153937      0,
153938      0,
153939      0,
153940      0,
153941      0,
153942      0,
153943      0,
153944      0,
153945      0,
153946      0
153947    },
153948    {
153949      {
153950        0,
153951        -1,
153952        -1,
153953        -1,
153954        -1,
153955        -1,
153956        -1,
153957        -1,
153958        -1,
153959        -1,
153960        -1,
153961        -1,
153962        -1
153963      },
153964      {
153965        0,
153966        -1,
153967        -1,
153968        -1,
153969        -1,
153970        -1,
153971        -1,
153972        -1,
153973        -1,
153974        -1,
153975        -1,
153976        -1,
153977        -1
153978      }
153979    }
153980  },
153981  {
153982    0,
153983    1,
153984    {
153985      kOperandTypeRegister,
153986      0,
153987      0,
153988      0,
153989      0,
153990      0,
153991      0,
153992      0,
153993      0,
153994      0,
153995      0,
153996      0,
153997      0
153998    },
153999    {
154000      0,
154001      0,
154002      0,
154003      0,
154004      0,
154005      0,
154006      0,
154007      0,
154008      0,
154009      0,
154010      0,
154011      0,
154012      0
154013    },
154014    {
154015      {
154016        0,
154017        -1,
154018        -1,
154019        -1,
154020        -1,
154021        -1,
154022        -1,
154023        -1,
154024        -1,
154025        -1,
154026        -1,
154027        -1,
154028        -1
154029      },
154030      {
154031        0,
154032        -1,
154033        -1,
154034        -1,
154035        -1,
154036        -1,
154037        -1,
154038        -1,
154039        -1,
154040        -1,
154041        -1,
154042        -1,
154043        -1
154044      }
154045    }
154046  },
154047  {
154048    0,
154049    1,
154050    {
154051      kOperandTypeRegister,
154052      0,
154053      0,
154054      0,
154055      0,
154056      0,
154057      0,
154058      0,
154059      0,
154060      0,
154061      0,
154062      0,
154063      0
154064    },
154065    {
154066      0,
154067      0,
154068      0,
154069      0,
154070      0,
154071      0,
154072      0,
154073      0,
154074      0,
154075      0,
154076      0,
154077      0,
154078      0
154079    },
154080    {
154081      {
154082        -1,
154083        -1,
154084        -1,
154085        -1,
154086        -1,
154087        -1,
154088        -1,
154089        -1,
154090        -1,
154091        -1,
154092        -1,
154093        -1,
154094        -1
154095      },
154096      {
154097        -1,
154098        -1,
154099        -1,
154100        -1,
154101        -1,
154102        -1,
154103        -1,
154104        -1,
154105        -1,
154106        -1,
154107        -1,
154108        -1,
154109        -1
154110      }
154111    }
154112  },
154113  {
154114    0,
154115    1,
154116    {
154117      kOperandTypeRegister,
154118      0,
154119      0,
154120      0,
154121      0,
154122      0,
154123      0,
154124      0,
154125      0,
154126      0,
154127      0,
154128      0,
154129      0
154130    },
154131    {
154132      0,
154133      0,
154134      0,
154135      0,
154136      0,
154137      0,
154138      0,
154139      0,
154140      0,
154141      0,
154142      0,
154143      0,
154144      0
154145    },
154146    {
154147      {
154148        -1,
154149        -1,
154150        -1,
154151        -1,
154152        -1,
154153        -1,
154154        -1,
154155        -1,
154156        -1,
154157        -1,
154158        -1,
154159        -1,
154160        -1
154161      },
154162      {
154163        -1,
154164        -1,
154165        -1,
154166        -1,
154167        -1,
154168        -1,
154169        -1,
154170        -1,
154171        -1,
154172        -1,
154173        -1,
154174        -1,
154175        -1
154176      }
154177    }
154178  },
154179  {
154180    0,
154181    1,
154182    {
154183      kOperandTypeRegister,
154184      0,
154185      0,
154186      0,
154187      0,
154188      0,
154189      0,
154190      0,
154191      0,
154192      0,
154193      0,
154194      0,
154195      0
154196    },
154197    {
154198      0,
154199      0,
154200      0,
154201      0,
154202      0,
154203      0,
154204      0,
154205      0,
154206      0,
154207      0,
154208      0,
154209      0,
154210      0
154211    },
154212    {
154213      {
154214        -1,
154215        -1,
154216        -1,
154217        -1,
154218        -1,
154219        -1,
154220        -1,
154221        -1,
154222        -1,
154223        -1,
154224        -1,
154225        -1,
154226        -1
154227      },
154228      {
154229        -1,
154230        -1,
154231        -1,
154232        -1,
154233        -1,
154234        -1,
154235        -1,
154236        -1,
154237        -1,
154238        -1,
154239        -1,
154240        -1,
154241        -1
154242      }
154243    }
154244  },
154245  {
154246    0,
154247    1,
154248    {
154249      kOperandTypeRegister,
154250      0,
154251      0,
154252      0,
154253      0,
154254      0,
154255      0,
154256      0,
154257      0,
154258      0,
154259      0,
154260      0,
154261      0
154262    },
154263    {
154264      0,
154265      0,
154266      0,
154267      0,
154268      0,
154269      0,
154270      0,
154271      0,
154272      0,
154273      0,
154274      0,
154275      0,
154276      0
154277    },
154278    {
154279      {
154280        -1,
154281        -1,
154282        -1,
154283        -1,
154284        -1,
154285        -1,
154286        -1,
154287        -1,
154288        -1,
154289        -1,
154290        -1,
154291        -1,
154292        -1
154293      },
154294      {
154295        -1,
154296        -1,
154297        -1,
154298        -1,
154299        -1,
154300        -1,
154301        -1,
154302        -1,
154303        -1,
154304        -1,
154305        -1,
154306        -1,
154307        -1
154308      }
154309    }
154310  },
154311  {
154312    0,
154313    1,
154314    {
154315      kOperandTypeX86Memory,
154316      0,
154317      0,
154318      0,
154319      0,
154320      0,
154321      0,
154322      0,
154323      0,
154324      0,
154325      0,
154326      0,
154327      0
154328    },
154329    {
154330      0,
154331      0,
154332      0,
154333      0,
154334      0,
154335      0,
154336      0,
154337      0,
154338      0,
154339      0,
154340      0,
154341      0,
154342      0
154343    },
154344    {
154345      {
154346        0,
154347        -1,
154348        -1,
154349        -1,
154350        -1,
154351        -1,
154352        -1,
154353        -1,
154354        -1,
154355        -1,
154356        -1,
154357        -1,
154358        -1
154359      },
154360      {
154361        0,
154362        -1,
154363        -1,
154364        -1,
154365        -1,
154366        -1,
154367        -1,
154368        -1,
154369        -1,
154370        -1,
154371        -1,
154372        -1,
154373        -1
154374      }
154375    }
154376  },
154377  {
154378    0,
154379    1,
154380    {
154381      kOperandTypeRegister,
154382      0,
154383      0,
154384      0,
154385      0,
154386      0,
154387      0,
154388      0,
154389      0,
154390      0,
154391      0,
154392      0,
154393      0
154394    },
154395    {
154396      0,
154397      0,
154398      0,
154399      0,
154400      0,
154401      0,
154402      0,
154403      0,
154404      0,
154405      0,
154406      0,
154407      0,
154408      0
154409    },
154410    {
154411      {
154412        0,
154413        -1,
154414        -1,
154415        -1,
154416        -1,
154417        -1,
154418        -1,
154419        -1,
154420        -1,
154421        -1,
154422        -1,
154423        -1,
154424        -1
154425      },
154426      {
154427        0,
154428        -1,
154429        -1,
154430        -1,
154431        -1,
154432        -1,
154433        -1,
154434        -1,
154435        -1,
154436        -1,
154437        -1,
154438        -1,
154439        -1
154440      }
154441    }
154442  },
154443  {
154444    0,
154445    1,
154446    {
154447      kOperandTypeX86Memory,
154448      0,
154449      0,
154450      0,
154451      0,
154452      0,
154453      0,
154454      0,
154455      0,
154456      0,
154457      0,
154458      0,
154459      0
154460    },
154461    {
154462      0,
154463      0,
154464      0,
154465      0,
154466      0,
154467      0,
154468      0,
154469      0,
154470      0,
154471      0,
154472      0,
154473      0,
154474      0
154475    },
154476    {
154477      {
154478        0,
154479        -1,
154480        -1,
154481        -1,
154482        -1,
154483        -1,
154484        -1,
154485        -1,
154486        -1,
154487        -1,
154488        -1,
154489        -1,
154490        -1
154491      },
154492      {
154493        0,
154494        -1,
154495        -1,
154496        -1,
154497        -1,
154498        -1,
154499        -1,
154500        -1,
154501        -1,
154502        -1,
154503        -1,
154504        -1,
154505        -1
154506      }
154507    }
154508  },
154509  {
154510    0,
154511    1,
154512    {
154513      kOperandTypeRegister,
154514      0,
154515      0,
154516      0,
154517      0,
154518      0,
154519      0,
154520      0,
154521      0,
154522      0,
154523      0,
154524      0,
154525      0
154526    },
154527    {
154528      0,
154529      0,
154530      0,
154531      0,
154532      0,
154533      0,
154534      0,
154535      0,
154536      0,
154537      0,
154538      0,
154539      0,
154540      0
154541    },
154542    {
154543      {
154544        0,
154545        -1,
154546        -1,
154547        -1,
154548        -1,
154549        -1,
154550        -1,
154551        -1,
154552        -1,
154553        -1,
154554        -1,
154555        -1,
154556        -1
154557      },
154558      {
154559        0,
154560        -1,
154561        -1,
154562        -1,
154563        -1,
154564        -1,
154565        -1,
154566        -1,
154567        -1,
154568        -1,
154569        -1,
154570        -1,
154571        -1
154572      }
154573    }
154574  },
154575  {
154576    0,
154577    1,
154578    {
154579      kOperandTypeX86Memory,
154580      0,
154581      0,
154582      0,
154583      0,
154584      0,
154585      0,
154586      0,
154587      0,
154588      0,
154589      0,
154590      0,
154591      0
154592    },
154593    {
154594      0,
154595      0,
154596      0,
154597      0,
154598      0,
154599      0,
154600      0,
154601      0,
154602      0,
154603      0,
154604      0,
154605      0,
154606      0
154607    },
154608    {
154609      {
154610        0,
154611        -1,
154612        -1,
154613        -1,
154614        -1,
154615        -1,
154616        -1,
154617        -1,
154618        -1,
154619        -1,
154620        -1,
154621        -1,
154622        -1
154623      },
154624      {
154625        0,
154626        -1,
154627        -1,
154628        -1,
154629        -1,
154630        -1,
154631        -1,
154632        -1,
154633        -1,
154634        -1,
154635        -1,
154636        -1,
154637        -1
154638      }
154639    }
154640  },
154641  {
154642    0,
154643    1,
154644    {
154645      kOperandTypeRegister,
154646      0,
154647      0,
154648      0,
154649      0,
154650      0,
154651      0,
154652      0,
154653      0,
154654      0,
154655      0,
154656      0,
154657      0
154658    },
154659    {
154660      0,
154661      0,
154662      0,
154663      0,
154664      0,
154665      0,
154666      0,
154667      0,
154668      0,
154669      0,
154670      0,
154671      0,
154672      0
154673    },
154674    {
154675      {
154676        0,
154677        -1,
154678        -1,
154679        -1,
154680        -1,
154681        -1,
154682        -1,
154683        -1,
154684        -1,
154685        -1,
154686        -1,
154687        -1,
154688        -1
154689      },
154690      {
154691        0,
154692        -1,
154693        -1,
154694        -1,
154695        -1,
154696        -1,
154697        -1,
154698        -1,
154699        -1,
154700        -1,
154701        -1,
154702        -1,
154703        -1
154704      }
154705    }
154706  },
154707  {
154708    0,
154709    1,
154710    {
154711      kOperandTypeX86Memory,
154712      0,
154713      0,
154714      0,
154715      0,
154716      0,
154717      0,
154718      0,
154719      0,
154720      0,
154721      0,
154722      0,
154723      0
154724    },
154725    {
154726      0,
154727      0,
154728      0,
154729      0,
154730      0,
154731      0,
154732      0,
154733      0,
154734      0,
154735      0,
154736      0,
154737      0,
154738      0
154739    },
154740    {
154741      {
154742        0,
154743        -1,
154744        -1,
154745        -1,
154746        -1,
154747        -1,
154748        -1,
154749        -1,
154750        -1,
154751        -1,
154752        -1,
154753        -1,
154754        -1
154755      },
154756      {
154757        0,
154758        -1,
154759        -1,
154760        -1,
154761        -1,
154762        -1,
154763        -1,
154764        -1,
154765        -1,
154766        -1,
154767        -1,
154768        -1,
154769        -1
154770      }
154771    }
154772  },
154773  {
154774    0,
154775    1,
154776    {
154777      kOperandTypeRegister,
154778      0,
154779      0,
154780      0,
154781      0,
154782      0,
154783      0,
154784      0,
154785      0,
154786      0,
154787      0,
154788      0,
154789      0
154790    },
154791    {
154792      0,
154793      0,
154794      0,
154795      0,
154796      0,
154797      0,
154798      0,
154799      0,
154800      0,
154801      0,
154802      0,
154803      0,
154804      0
154805    },
154806    {
154807      {
154808        0,
154809        -1,
154810        -1,
154811        -1,
154812        -1,
154813        -1,
154814        -1,
154815        -1,
154816        -1,
154817        -1,
154818        -1,
154819        -1,
154820        -1
154821      },
154822      {
154823        0,
154824        -1,
154825        -1,
154826        -1,
154827        -1,
154828        -1,
154829        -1,
154830        -1,
154831        -1,
154832        -1,
154833        -1,
154834        -1,
154835        -1
154836      }
154837    }
154838  },
154839  {
154840    0,
154841    1,
154842    {
154843      kOperandTypeX86Memory,
154844      0,
154845      0,
154846      0,
154847      0,
154848      0,
154849      0,
154850      0,
154851      0,
154852      0,
154853      0,
154854      0,
154855      0
154856    },
154857    {
154858      0,
154859      0,
154860      0,
154861      0,
154862      0,
154863      0,
154864      0,
154865      0,
154866      0,
154867      0,
154868      0,
154869      0,
154870      0
154871    },
154872    {
154873      {
154874        0,
154875        -1,
154876        -1,
154877        -1,
154878        -1,
154879        -1,
154880        -1,
154881        -1,
154882        -1,
154883        -1,
154884        -1,
154885        -1,
154886        -1
154887      },
154888      {
154889        0,
154890        -1,
154891        -1,
154892        -1,
154893        -1,
154894        -1,
154895        -1,
154896        -1,
154897        -1,
154898        -1,
154899        -1,
154900        -1,
154901        -1
154902      }
154903    }
154904  },
154905  {
154906    0,
154907    1,
154908    {
154909      kOperandTypeRegister,
154910      0,
154911      0,
154912      0,
154913      0,
154914      0,
154915      0,
154916      0,
154917      0,
154918      0,
154919      0,
154920      0,
154921      0
154922    },
154923    {
154924      0,
154925      0,
154926      0,
154927      0,
154928      0,
154929      0,
154930      0,
154931      0,
154932      0,
154933      0,
154934      0,
154935      0,
154936      0
154937    },
154938    {
154939      {
154940        0,
154941        -1,
154942        -1,
154943        -1,
154944        -1,
154945        -1,
154946        -1,
154947        -1,
154948        -1,
154949        -1,
154950        -1,
154951        -1,
154952        -1
154953      },
154954      {
154955        0,
154956        -1,
154957        -1,
154958        -1,
154959        -1,
154960        -1,
154961        -1,
154962        -1,
154963        -1,
154964        -1,
154965        -1,
154966        -1,
154967        -1
154968      }
154969    }
154970  },
154971  {
154972    0,
154973    1,
154974    {
154975      kOperandTypeX86Memory,
154976      0,
154977      0,
154978      0,
154979      0,
154980      0,
154981      0,
154982      0,
154983      0,
154984      0,
154985      0,
154986      0,
154987      0
154988    },
154989    {
154990      0,
154991      0,
154992      0,
154993      0,
154994      0,
154995      0,
154996      0,
154997      0,
154998      0,
154999      0,
155000      0,
155001      0,
155002      0
155003    },
155004    {
155005      {
155006        0,
155007        -1,
155008        -1,
155009        -1,
155010        -1,
155011        -1,
155012        -1,
155013        -1,
155014        -1,
155015        -1,
155016        -1,
155017        -1,
155018        -1
155019      },
155020      {
155021        0,
155022        -1,
155023        -1,
155024        -1,
155025        -1,
155026        -1,
155027        -1,
155028        -1,
155029        -1,
155030        -1,
155031        -1,
155032        -1,
155033        -1
155034      }
155035    }
155036  },
155037  {
155038    0,
155039    1,
155040    {
155041      kOperandTypeRegister,
155042      0,
155043      0,
155044      0,
155045      0,
155046      0,
155047      0,
155048      0,
155049      0,
155050      0,
155051      0,
155052      0,
155053      0
155054    },
155055    {
155056      0,
155057      0,
155058      0,
155059      0,
155060      0,
155061      0,
155062      0,
155063      0,
155064      0,
155065      0,
155066      0,
155067      0,
155068      0
155069    },
155070    {
155071      {
155072        0,
155073        -1,
155074        -1,
155075        -1,
155076        -1,
155077        -1,
155078        -1,
155079        -1,
155080        -1,
155081        -1,
155082        -1,
155083        -1,
155084        -1
155085      },
155086      {
155087        0,
155088        -1,
155089        -1,
155090        -1,
155091        -1,
155092        -1,
155093        -1,
155094        -1,
155095        -1,
155096        -1,
155097        -1,
155098        -1,
155099        -1
155100      }
155101    }
155102  },
155103  {
155104    0,
155105    1,
155106    {
155107      kOperandTypeX86Memory,
155108      0,
155109      0,
155110      0,
155111      0,
155112      0,
155113      0,
155114      0,
155115      0,
155116      0,
155117      0,
155118      0,
155119      0
155120    },
155121    {
155122      0,
155123      0,
155124      0,
155125      0,
155126      0,
155127      0,
155128      0,
155129      0,
155130      0,
155131      0,
155132      0,
155133      0,
155134      0
155135    },
155136    {
155137      {
155138        0,
155139        -1,
155140        -1,
155141        -1,
155142        -1,
155143        -1,
155144        -1,
155145        -1,
155146        -1,
155147        -1,
155148        -1,
155149        -1,
155150        -1
155151      },
155152      {
155153        0,
155154        -1,
155155        -1,
155156        -1,
155157        -1,
155158        -1,
155159        -1,
155160        -1,
155161        -1,
155162        -1,
155163        -1,
155164        -1,
155165        -1
155166      }
155167    }
155168  },
155169  {
155170    0,
155171    1,
155172    {
155173      kOperandTypeRegister,
155174      0,
155175      0,
155176      0,
155177      0,
155178      0,
155179      0,
155180      0,
155181      0,
155182      0,
155183      0,
155184      0,
155185      0
155186    },
155187    {
155188      0,
155189      0,
155190      0,
155191      0,
155192      0,
155193      0,
155194      0,
155195      0,
155196      0,
155197      0,
155198      0,
155199      0,
155200      0
155201    },
155202    {
155203      {
155204        0,
155205        -1,
155206        -1,
155207        -1,
155208        -1,
155209        -1,
155210        -1,
155211        -1,
155212        -1,
155213        -1,
155214        -1,
155215        -1,
155216        -1
155217      },
155218      {
155219        0,
155220        -1,
155221        -1,
155222        -1,
155223        -1,
155224        -1,
155225        -1,
155226        -1,
155227        -1,
155228        -1,
155229        -1,
155230        -1,
155231        -1
155232      }
155233    }
155234  },
155235  {
155236    0,
155237    1,
155238    {
155239      kOperandTypeX86Memory,
155240      0,
155241      0,
155242      0,
155243      0,
155244      0,
155245      0,
155246      0,
155247      0,
155248      0,
155249      0,
155250      0,
155251      0
155252    },
155253    {
155254      0,
155255      0,
155256      0,
155257      0,
155258      0,
155259      0,
155260      0,
155261      0,
155262      0,
155263      0,
155264      0,
155265      0,
155266      0
155267    },
155268    {
155269      {
155270        0,
155271        -1,
155272        -1,
155273        -1,
155274        -1,
155275        -1,
155276        -1,
155277        -1,
155278        -1,
155279        -1,
155280        -1,
155281        -1,
155282        -1
155283      },
155284      {
155285        0,
155286        -1,
155287        -1,
155288        -1,
155289        -1,
155290        -1,
155291        -1,
155292        -1,
155293        -1,
155294        -1,
155295        -1,
155296        -1,
155297        -1
155298      }
155299    }
155300  },
155301  {
155302    0,
155303    1,
155304    {
155305      kOperandTypeRegister,
155306      0,
155307      0,
155308      0,
155309      0,
155310      0,
155311      0,
155312      0,
155313      0,
155314      0,
155315      0,
155316      0,
155317      0
155318    },
155319    {
155320      0,
155321      0,
155322      0,
155323      0,
155324      0,
155325      0,
155326      0,
155327      0,
155328      0,
155329      0,
155330      0,
155331      0,
155332      0
155333    },
155334    {
155335      {
155336        0,
155337        -1,
155338        -1,
155339        -1,
155340        -1,
155341        -1,
155342        -1,
155343        -1,
155344        -1,
155345        -1,
155346        -1,
155347        -1,
155348        -1
155349      },
155350      {
155351        0,
155352        -1,
155353        -1,
155354        -1,
155355        -1,
155356        -1,
155357        -1,
155358        -1,
155359        -1,
155360        -1,
155361        -1,
155362        -1,
155363        -1
155364      }
155365    }
155366  },
155367  {
155368    0,
155369    1,
155370    {
155371      kOperandTypeX86Memory,
155372      0,
155373      0,
155374      0,
155375      0,
155376      0,
155377      0,
155378      0,
155379      0,
155380      0,
155381      0,
155382      0,
155383      0
155384    },
155385    {
155386      0,
155387      0,
155388      0,
155389      0,
155390      0,
155391      0,
155392      0,
155393      0,
155394      0,
155395      0,
155396      0,
155397      0,
155398      0
155399    },
155400    {
155401      {
155402        0,
155403        -1,
155404        -1,
155405        -1,
155406        -1,
155407        -1,
155408        -1,
155409        -1,
155410        -1,
155411        -1,
155412        -1,
155413        -1,
155414        -1
155415      },
155416      {
155417        0,
155418        -1,
155419        -1,
155420        -1,
155421        -1,
155422        -1,
155423        -1,
155424        -1,
155425        -1,
155426        -1,
155427        -1,
155428        -1,
155429        -1
155430      }
155431    }
155432  },
155433  {
155434    0,
155435    1,
155436    {
155437      kOperandTypeRegister,
155438      0,
155439      0,
155440      0,
155441      0,
155442      0,
155443      0,
155444      0,
155445      0,
155446      0,
155447      0,
155448      0,
155449      0
155450    },
155451    {
155452      0,
155453      0,
155454      0,
155455      0,
155456      0,
155457      0,
155458      0,
155459      0,
155460      0,
155461      0,
155462      0,
155463      0,
155464      0
155465    },
155466    {
155467      {
155468        0,
155469        -1,
155470        -1,
155471        -1,
155472        -1,
155473        -1,
155474        -1,
155475        -1,
155476        -1,
155477        -1,
155478        -1,
155479        -1,
155480        -1
155481      },
155482      {
155483        0,
155484        -1,
155485        -1,
155486        -1,
155487        -1,
155488        -1,
155489        -1,
155490        -1,
155491        -1,
155492        -1,
155493        -1,
155494        -1,
155495        -1
155496      }
155497    }
155498  },
155499  {
155500    0,
155501    1,
155502    {
155503      kOperandTypeX86Memory,
155504      0,
155505      0,
155506      0,
155507      0,
155508      0,
155509      0,
155510      0,
155511      0,
155512      0,
155513      0,
155514      0,
155515      0
155516    },
155517    {
155518      0,
155519      0,
155520      0,
155521      0,
155522      0,
155523      0,
155524      0,
155525      0,
155526      0,
155527      0,
155528      0,
155529      0,
155530      0
155531    },
155532    {
155533      {
155534        0,
155535        -1,
155536        -1,
155537        -1,
155538        -1,
155539        -1,
155540        -1,
155541        -1,
155542        -1,
155543        -1,
155544        -1,
155545        -1,
155546        -1
155547      },
155548      {
155549        0,
155550        -1,
155551        -1,
155552        -1,
155553        -1,
155554        -1,
155555        -1,
155556        -1,
155557        -1,
155558        -1,
155559        -1,
155560        -1,
155561        -1
155562      }
155563    }
155564  },
155565  {
155566    0,
155567    1,
155568    {
155569      kOperandTypeRegister,
155570      0,
155571      0,
155572      0,
155573      0,
155574      0,
155575      0,
155576      0,
155577      0,
155578      0,
155579      0,
155580      0,
155581      0
155582    },
155583    {
155584      0,
155585      0,
155586      0,
155587      0,
155588      0,
155589      0,
155590      0,
155591      0,
155592      0,
155593      0,
155594      0,
155595      0,
155596      0
155597    },
155598    {
155599      {
155600        0,
155601        -1,
155602        -1,
155603        -1,
155604        -1,
155605        -1,
155606        -1,
155607        -1,
155608        -1,
155609        -1,
155610        -1,
155611        -1,
155612        -1
155613      },
155614      {
155615        0,
155616        -1,
155617        -1,
155618        -1,
155619        -1,
155620        -1,
155621        -1,
155622        -1,
155623        -1,
155624        -1,
155625        -1,
155626        -1,
155627        -1
155628      }
155629    }
155630  },
155631  {
155632    0,
155633    1,
155634    {
155635      kOperandTypeX86Memory,
155636      0,
155637      0,
155638      0,
155639      0,
155640      0,
155641      0,
155642      0,
155643      0,
155644      0,
155645      0,
155646      0,
155647      0
155648    },
155649    {
155650      0,
155651      0,
155652      0,
155653      0,
155654      0,
155655      0,
155656      0,
155657      0,
155658      0,
155659      0,
155660      0,
155661      0,
155662      0
155663    },
155664    {
155665      {
155666        0,
155667        -1,
155668        -1,
155669        -1,
155670        -1,
155671        -1,
155672        -1,
155673        -1,
155674        -1,
155675        -1,
155676        -1,
155677        -1,
155678        -1
155679      },
155680      {
155681        0,
155682        -1,
155683        -1,
155684        -1,
155685        -1,
155686        -1,
155687        -1,
155688        -1,
155689        -1,
155690        -1,
155691        -1,
155692        -1,
155693        -1
155694      }
155695    }
155696  },
155697  {
155698    0,
155699    1,
155700    {
155701      kOperandTypeRegister,
155702      0,
155703      0,
155704      0,
155705      0,
155706      0,
155707      0,
155708      0,
155709      0,
155710      0,
155711      0,
155712      0,
155713      0
155714    },
155715    {
155716      0,
155717      0,
155718      0,
155719      0,
155720      0,
155721      0,
155722      0,
155723      0,
155724      0,
155725      0,
155726      0,
155727      0,
155728      0
155729    },
155730    {
155731      {
155732        0,
155733        -1,
155734        -1,
155735        -1,
155736        -1,
155737        -1,
155738        -1,
155739        -1,
155740        -1,
155741        -1,
155742        -1,
155743        -1,
155744        -1
155745      },
155746      {
155747        0,
155748        -1,
155749        -1,
155750        -1,
155751        -1,
155752        -1,
155753        -1,
155754        -1,
155755        -1,
155756        -1,
155757        -1,
155758        -1,
155759        -1
155760      }
155761    }
155762  },
155763  {
155764    0,
155765    1,
155766    {
155767      kOperandTypeX86Memory,
155768      0,
155769      0,
155770      0,
155771      0,
155772      0,
155773      0,
155774      0,
155775      0,
155776      0,
155777      0,
155778      0,
155779      0
155780    },
155781    {
155782      0,
155783      0,
155784      0,
155785      0,
155786      0,
155787      0,
155788      0,
155789      0,
155790      0,
155791      0,
155792      0,
155793      0,
155794      0
155795    },
155796    {
155797      {
155798        0,
155799        -1,
155800        -1,
155801        -1,
155802        -1,
155803        -1,
155804        -1,
155805        -1,
155806        -1,
155807        -1,
155808        -1,
155809        -1,
155810        -1
155811      },
155812      {
155813        0,
155814        -1,
155815        -1,
155816        -1,
155817        -1,
155818        -1,
155819        -1,
155820        -1,
155821        -1,
155822        -1,
155823        -1,
155824        -1,
155825        -1
155826      }
155827    }
155828  },
155829  {
155830    0,
155831    1,
155832    {
155833      kOperandTypeRegister,
155834      0,
155835      0,
155836      0,
155837      0,
155838      0,
155839      0,
155840      0,
155841      0,
155842      0,
155843      0,
155844      0,
155845      0
155846    },
155847    {
155848      0,
155849      0,
155850      0,
155851      0,
155852      0,
155853      0,
155854      0,
155855      0,
155856      0,
155857      0,
155858      0,
155859      0,
155860      0
155861    },
155862    {
155863      {
155864        0,
155865        -1,
155866        -1,
155867        -1,
155868        -1,
155869        -1,
155870        -1,
155871        -1,
155872        -1,
155873        -1,
155874        -1,
155875        -1,
155876        -1
155877      },
155878      {
155879        0,
155880        -1,
155881        -1,
155882        -1,
155883        -1,
155884        -1,
155885        -1,
155886        -1,
155887        -1,
155888        -1,
155889        -1,
155890        -1,
155891        -1
155892      }
155893    }
155894  },
155895  {
155896    0,
155897    1,
155898    {
155899      kOperandTypeX86Memory,
155900      0,
155901      0,
155902      0,
155903      0,
155904      0,
155905      0,
155906      0,
155907      0,
155908      0,
155909      0,
155910      0,
155911      0
155912    },
155913    {
155914      0,
155915      0,
155916      0,
155917      0,
155918      0,
155919      0,
155920      0,
155921      0,
155922      0,
155923      0,
155924      0,
155925      0,
155926      0
155927    },
155928    {
155929      {
155930        0,
155931        -1,
155932        -1,
155933        -1,
155934        -1,
155935        -1,
155936        -1,
155937        -1,
155938        -1,
155939        -1,
155940        -1,
155941        -1,
155942        -1
155943      },
155944      {
155945        0,
155946        -1,
155947        -1,
155948        -1,
155949        -1,
155950        -1,
155951        -1,
155952        -1,
155953        -1,
155954        -1,
155955        -1,
155956        -1,
155957        -1
155958      }
155959    }
155960  },
155961  {
155962    0,
155963    1,
155964    {
155965      kOperandTypeRegister,
155966      0,
155967      0,
155968      0,
155969      0,
155970      0,
155971      0,
155972      0,
155973      0,
155974      0,
155975      0,
155976      0,
155977      0
155978    },
155979    {
155980      0,
155981      0,
155982      0,
155983      0,
155984      0,
155985      0,
155986      0,
155987      0,
155988      0,
155989      0,
155990      0,
155991      0,
155992      0
155993    },
155994    {
155995      {
155996        0,
155997        -1,
155998        -1,
155999        -1,
156000        -1,
156001        -1,
156002        -1,
156003        -1,
156004        -1,
156005        -1,
156006        -1,
156007        -1,
156008        -1
156009      },
156010      {
156011        0,
156012        -1,
156013        -1,
156014        -1,
156015        -1,
156016        -1,
156017        -1,
156018        -1,
156019        -1,
156020        -1,
156021        -1,
156022        -1,
156023        -1
156024      }
156025    }
156026  },
156027  {
156028    0,
156029    0,
156030    {
156031      0,
156032      0,
156033      0,
156034      0,
156035      0,
156036      0,
156037      0,
156038      0,
156039      0,
156040      0,
156041      0,
156042      0,
156043      0
156044    },
156045    {
156046      0,
156047      0,
156048      0,
156049      0,
156050      0,
156051      0,
156052      0,
156053      0,
156054      0,
156055      0,
156056      0,
156057      0,
156058      0
156059    },
156060    {
156061      {
156062        -1,
156063        -1,
156064        -1,
156065        -1,
156066        -1,
156067        -1,
156068        -1,
156069        -1,
156070        -1,
156071        -1,
156072        -1,
156073        -1,
156074        -1
156075      },
156076      {
156077        -1,
156078        -1,
156079        -1,
156080        -1,
156081        -1,
156082        -1,
156083        -1,
156084        -1,
156085        -1,
156086        -1,
156087        -1,
156088        -1,
156089        -1
156090      }
156091    }
156092  },
156093  {
156094    0,
156095    1,
156096    {
156097      kOperandTypeX86Memory,
156098      0,
156099      0,
156100      0,
156101      0,
156102      0,
156103      0,
156104      0,
156105      0,
156106      0,
156107      0,
156108      0,
156109      0
156110    },
156111    {
156112      0,
156113      0,
156114      0,
156115      0,
156116      0,
156117      0,
156118      0,
156119      0,
156120      0,
156121      0,
156122      0,
156123      0,
156124      0
156125    },
156126    {
156127      {
156128        0,
156129        -1,
156130        -1,
156131        -1,
156132        -1,
156133        -1,
156134        -1,
156135        -1,
156136        -1,
156137        -1,
156138        -1,
156139        -1,
156140        -1
156141      },
156142      {
156143        0,
156144        -1,
156145        -1,
156146        -1,
156147        -1,
156148        -1,
156149        -1,
156150        -1,
156151        -1,
156152        -1,
156153        -1,
156154        -1,
156155        -1
156156      }
156157    }
156158  },
156159  {
156160    0,
156161    1,
156162    {
156163      kOperandTypeX86Memory,
156164      0,
156165      0,
156166      0,
156167      0,
156168      0,
156169      0,
156170      0,
156171      0,
156172      0,
156173      0,
156174      0,
156175      0
156176    },
156177    {
156178      0,
156179      0,
156180      0,
156181      0,
156182      0,
156183      0,
156184      0,
156185      0,
156186      0,
156187      0,
156188      0,
156189      0,
156190      0
156191    },
156192    {
156193      {
156194        0,
156195        -1,
156196        -1,
156197        -1,
156198        -1,
156199        -1,
156200        -1,
156201        -1,
156202        -1,
156203        -1,
156204        -1,
156205        -1,
156206        -1
156207      },
156208      {
156209        0,
156210        -1,
156211        -1,
156212        -1,
156213        -1,
156214        -1,
156215        -1,
156216        -1,
156217        -1,
156218        -1,
156219        -1,
156220        -1,
156221        -1
156222      }
156223    }
156224  },
156225  {
156226    0,
156227    1,
156228    {
156229      kOperandTypeX86Memory,
156230      0,
156231      0,
156232      0,
156233      0,
156234      0,
156235      0,
156236      0,
156237      0,
156238      0,
156239      0,
156240      0,
156241      0
156242    },
156243    {
156244      0,
156245      0,
156246      0,
156247      0,
156248      0,
156249      0,
156250      0,
156251      0,
156252      0,
156253      0,
156254      0,
156255      0,
156256      0
156257    },
156258    {
156259      {
156260        0,
156261        -1,
156262        -1,
156263        -1,
156264        -1,
156265        -1,
156266        -1,
156267        -1,
156268        -1,
156269        -1,
156270        -1,
156271        -1,
156272        -1
156273      },
156274      {
156275        0,
156276        -1,
156277        -1,
156278        -1,
156279        -1,
156280        -1,
156281        -1,
156282        -1,
156283        -1,
156284        -1,
156285        -1,
156286        -1,
156287        -1
156288      }
156289    }
156290  },
156291  {
156292    0,
156293    1,
156294    {
156295      kOperandTypeX86Memory,
156296      0,
156297      0,
156298      0,
156299      0,
156300      0,
156301      0,
156302      0,
156303      0,
156304      0,
156305      0,
156306      0,
156307      0
156308    },
156309    {
156310      0,
156311      0,
156312      0,
156313      0,
156314      0,
156315      0,
156316      0,
156317      0,
156318      0,
156319      0,
156320      0,
156321      0,
156322      0
156323    },
156324    {
156325      {
156326        0,
156327        -1,
156328        -1,
156329        -1,
156330        -1,
156331        -1,
156332        -1,
156333        -1,
156334        -1,
156335        -1,
156336        -1,
156337        -1,
156338        -1
156339      },
156340      {
156341        0,
156342        -1,
156343        -1,
156344        -1,
156345        -1,
156346        -1,
156347        -1,
156348        -1,
156349        -1,
156350        -1,
156351        -1,
156352        -1,
156353        -1
156354      }
156355    }
156356  },
156357  {
156358    0,
156359    2,
156360    {
156361      kOperandTypeX86Memory,
156362      kOperandTypeImmediate,
156363      0,
156364      0,
156365      0,
156366      0,
156367      0,
156368      0,
156369      0,
156370      0,
156371      0,
156372      0,
156373      0
156374    },
156375    {
156376      0,
156377      0,
156378      0,
156379      0,
156380      0,
156381      0,
156382      0,
156383      0,
156384      0,
156385      0,
156386      0,
156387      0,
156388      0
156389    },
156390    {
156391      {
156392        1,
156393        0,
156394        -1,
156395        -1,
156396        -1,
156397        -1,
156398        -1,
156399        -1,
156400        -1,
156401        -1,
156402        -1,
156403        -1,
156404        -1
156405      },
156406      {
156407        0,
156408        1,
156409        -1,
156410        -1,
156411        -1,
156412        -1,
156413        -1,
156414        -1,
156415        -1,
156416        -1,
156417        -1,
156418        -1,
156419        -1
156420      }
156421    }
156422  },
156423  {
156424    0,
156425    2,
156426    {
156427      kOperandTypeRegister,
156428      kOperandTypeRegister,
156429      0,
156430      0,
156431      0,
156432      0,
156433      0,
156434      0,
156435      0,
156436      0,
156437      0,
156438      0,
156439      0
156440    },
156441    {
156442      0,
156443      0,
156444      0,
156445      0,
156446      0,
156447      0,
156448      0,
156449      0,
156450      0,
156451      0,
156452      0,
156453      0,
156454      0
156455    },
156456    {
156457      {
156458        0,
156459        -1,
156460        -1,
156461        -1,
156462        -1,
156463        -1,
156464        -1,
156465        -1,
156466        -1,
156467        -1,
156468        -1,
156469        -1,
156470        -1
156471      },
156472      {
156473        0,
156474        -1,
156475        -1,
156476        -1,
156477        -1,
156478        -1,
156479        -1,
156480        -1,
156481        -1,
156482        -1,
156483        -1,
156484        -1,
156485        -1
156486      }
156487    }
156488  },
156489  {
156490    0,
156491    2,
156492    {
156493      kOperandTypeRegister,
156494      kOperandTypeRegister,
156495      0,
156496      0,
156497      0,
156498      0,
156499      0,
156500      0,
156501      0,
156502      0,
156503      0,
156504      0,
156505      0
156506    },
156507    {
156508      0,
156509      0,
156510      0,
156511      0,
156512      0,
156513      0,
156514      0,
156515      0,
156516      0,
156517      0,
156518      0,
156519      0,
156520      0
156521    },
156522    {
156523      {
156524        0,
156525        -1,
156526        -1,
156527        -1,
156528        -1,
156529        -1,
156530        -1,
156531        -1,
156532        -1,
156533        -1,
156534        -1,
156535        -1,
156536        -1
156537      },
156538      {
156539        0,
156540        -1,
156541        -1,
156542        -1,
156543        -1,
156544        -1,
156545        -1,
156546        -1,
156547        -1,
156548        -1,
156549        -1,
156550        -1,
156551        -1
156552      }
156553    }
156554  },
156555  {
156556    0,
156557    3,
156558    {
156559      kOperandTypeRegister,
156560      kOperandTypeRegister,
156561      kOperandTypeImmediate,
156562      0,
156563      0,
156564      0,
156565      0,
156566      0,
156567      0,
156568      0,
156569      0,
156570      0,
156571      0
156572    },
156573    {
156574      0,
156575      0,
156576      0,
156577      0,
156578      0,
156579      0,
156580      0,
156581      0,
156582      0,
156583      0,
156584      0,
156585      0,
156586      0
156587    },
156588    {
156589      {
156590        2,
156591        0,
156592        -1,
156593        -1,
156594        -1,
156595        -1,
156596        -1,
156597        -1,
156598        -1,
156599        -1,
156600        -1,
156601        -1,
156602        -1
156603      },
156604      {
156605        0,
156606        2,
156607        -1,
156608        -1,
156609        -1,
156610        -1,
156611        -1,
156612        -1,
156613        -1,
156614        -1,
156615        -1,
156616        -1,
156617        -1
156618      }
156619    }
156620  },
156621  {
156622    0,
156623    1,
156624    {
156625      kOperandTypeX86Memory,
156626      0,
156627      0,
156628      0,
156629      0,
156630      0,
156631      0,
156632      0,
156633      0,
156634      0,
156635      0,
156636      0,
156637      0
156638    },
156639    {
156640      0,
156641      0,
156642      0,
156643      0,
156644      0,
156645      0,
156646      0,
156647      0,
156648      0,
156649      0,
156650      0,
156651      0,
156652      0
156653    },
156654    {
156655      {
156656        0,
156657        -1,
156658        -1,
156659        -1,
156660        -1,
156661        -1,
156662        -1,
156663        -1,
156664        -1,
156665        -1,
156666        -1,
156667        -1,
156668        -1
156669      },
156670      {
156671        0,
156672        -1,
156673        -1,
156674        -1,
156675        -1,
156676        -1,
156677        -1,
156678        -1,
156679        -1,
156680        -1,
156681        -1,
156682        -1,
156683        -1
156684      }
156685    }
156686  },
156687  {
156688    0,
156689    1,
156690    {
156691      kOperandTypeX86Memory,
156692      0,
156693      0,
156694      0,
156695      0,
156696      0,
156697      0,
156698      0,
156699      0,
156700      0,
156701      0,
156702      0,
156703      0
156704    },
156705    {
156706      0,
156707      0,
156708      0,
156709      0,
156710      0,
156711      0,
156712      0,
156713      0,
156714      0,
156715      0,
156716      0,
156717      0,
156718      0
156719    },
156720    {
156721      {
156722        0,
156723        -1,
156724        -1,
156725        -1,
156726        -1,
156727        -1,
156728        -1,
156729        -1,
156730        -1,
156731        -1,
156732        -1,
156733        -1,
156734        -1
156735      },
156736      {
156737        0,
156738        -1,
156739        -1,
156740        -1,
156741        -1,
156742        -1,
156743        -1,
156744        -1,
156745        -1,
156746        -1,
156747        -1,
156748        -1,
156749        -1
156750      }
156751    }
156752  },
156753  {
156754    0,
156755    2,
156756    {
156757      kOperandTypeX86Memory,
156758      kOperandTypeImmediate,
156759      0,
156760      0,
156761      0,
156762      0,
156763      0,
156764      0,
156765      0,
156766      0,
156767      0,
156768      0,
156769      0
156770    },
156771    {
156772      0,
156773      0,
156774      0,
156775      0,
156776      0,
156777      0,
156778      0,
156779      0,
156780      0,
156781      0,
156782      0,
156783      0,
156784      0
156785    },
156786    {
156787      {
156788        1,
156789        0,
156790        -1,
156791        -1,
156792        -1,
156793        -1,
156794        -1,
156795        -1,
156796        -1,
156797        -1,
156798        -1,
156799        -1,
156800        -1
156801      },
156802      {
156803        0,
156804        1,
156805        -1,
156806        -1,
156807        -1,
156808        -1,
156809        -1,
156810        -1,
156811        -1,
156812        -1,
156813        -1,
156814        -1,
156815        -1
156816      }
156817    }
156818  },
156819  {
156820    0,
156821    2,
156822    {
156823      kOperandTypeRegister,
156824      kOperandTypeRegister,
156825      0,
156826      0,
156827      0,
156828      0,
156829      0,
156830      0,
156831      0,
156832      0,
156833      0,
156834      0,
156835      0
156836    },
156837    {
156838      0,
156839      0,
156840      0,
156841      0,
156842      0,
156843      0,
156844      0,
156845      0,
156846      0,
156847      0,
156848      0,
156849      0,
156850      0
156851    },
156852    {
156853      {
156854        0,
156855        -1,
156856        -1,
156857        -1,
156858        -1,
156859        -1,
156860        -1,
156861        -1,
156862        -1,
156863        -1,
156864        -1,
156865        -1,
156866        -1
156867      },
156868      {
156869        0,
156870        -1,
156871        -1,
156872        -1,
156873        -1,
156874        -1,
156875        -1,
156876        -1,
156877        -1,
156878        -1,
156879        -1,
156880        -1,
156881        -1
156882      }
156883    }
156884  },
156885  {
156886    0,
156887    2,
156888    {
156889      kOperandTypeRegister,
156890      kOperandTypeRegister,
156891      0,
156892      0,
156893      0,
156894      0,
156895      0,
156896      0,
156897      0,
156898      0,
156899      0,
156900      0,
156901      0
156902    },
156903    {
156904      0,
156905      0,
156906      0,
156907      0,
156908      0,
156909      0,
156910      0,
156911      0,
156912      0,
156913      0,
156914      0,
156915      0,
156916      0
156917    },
156918    {
156919      {
156920        0,
156921        -1,
156922        -1,
156923        -1,
156924        -1,
156925        -1,
156926        -1,
156927        -1,
156928        -1,
156929        -1,
156930        -1,
156931        -1,
156932        -1
156933      },
156934      {
156935        0,
156936        -1,
156937        -1,
156938        -1,
156939        -1,
156940        -1,
156941        -1,
156942        -1,
156943        -1,
156944        -1,
156945        -1,
156946        -1,
156947        -1
156948      }
156949    }
156950  },
156951  {
156952    0,
156953    3,
156954    {
156955      kOperandTypeRegister,
156956      kOperandTypeRegister,
156957      kOperandTypeImmediate,
156958      0,
156959      0,
156960      0,
156961      0,
156962      0,
156963      0,
156964      0,
156965      0,
156966      0,
156967      0
156968    },
156969    {
156970      0,
156971      0,
156972      0,
156973      0,
156974      0,
156975      0,
156976      0,
156977      0,
156978      0,
156979      0,
156980      0,
156981      0,
156982      0
156983    },
156984    {
156985      {
156986        2,
156987        0,
156988        -1,
156989        -1,
156990        -1,
156991        -1,
156992        -1,
156993        -1,
156994        -1,
156995        -1,
156996        -1,
156997        -1,
156998        -1
156999      },
157000      {
157001        0,
157002        2,
157003        -1,
157004        -1,
157005        -1,
157006        -1,
157007        -1,
157008        -1,
157009        -1,
157010        -1,
157011        -1,
157012        -1,
157013        -1
157014      }
157015    }
157016  },
157017  {
157018    0,
157019    1,
157020    {
157021      kOperandTypeX86Memory,
157022      0,
157023      0,
157024      0,
157025      0,
157026      0,
157027      0,
157028      0,
157029      0,
157030      0,
157031      0,
157032      0,
157033      0
157034    },
157035    {
157036      0,
157037      0,
157038      0,
157039      0,
157040      0,
157041      0,
157042      0,
157043      0,
157044      0,
157045      0,
157046      0,
157047      0,
157048      0
157049    },
157050    {
157051      {
157052        0,
157053        -1,
157054        -1,
157055        -1,
157056        -1,
157057        -1,
157058        -1,
157059        -1,
157060        -1,
157061        -1,
157062        -1,
157063        -1,
157064        -1
157065      },
157066      {
157067        0,
157068        -1,
157069        -1,
157070        -1,
157071        -1,
157072        -1,
157073        -1,
157074        -1,
157075        -1,
157076        -1,
157077        -1,
157078        -1,
157079        -1
157080      }
157081    }
157082  },
157083  {
157084    0,
157085    1,
157086    {
157087      kOperandTypeX86Memory,
157088      0,
157089      0,
157090      0,
157091      0,
157092      0,
157093      0,
157094      0,
157095      0,
157096      0,
157097      0,
157098      0,
157099      0
157100    },
157101    {
157102      0,
157103      0,
157104      0,
157105      0,
157106      0,
157107      0,
157108      0,
157109      0,
157110      0,
157111      0,
157112      0,
157113      0,
157114      0
157115    },
157116    {
157117      {
157118        0,
157119        -1,
157120        -1,
157121        -1,
157122        -1,
157123        -1,
157124        -1,
157125        -1,
157126        -1,
157127        -1,
157128        -1,
157129        -1,
157130        -1
157131      },
157132      {
157133        0,
157134        -1,
157135        -1,
157136        -1,
157137        -1,
157138        -1,
157139        -1,
157140        -1,
157141        -1,
157142        -1,
157143        -1,
157144        -1,
157145        -1
157146      }
157147    }
157148  },
157149  {
157150    0,
157151    2,
157152    {
157153      kOperandTypeX86Memory,
157154      kOperandTypeImmediate,
157155      0,
157156      0,
157157      0,
157158      0,
157159      0,
157160      0,
157161      0,
157162      0,
157163      0,
157164      0,
157165      0
157166    },
157167    {
157168      0,
157169      0,
157170      0,
157171      0,
157172      0,
157173      0,
157174      0,
157175      0,
157176      0,
157177      0,
157178      0,
157179      0,
157180      0
157181    },
157182    {
157183      {
157184        1,
157185        0,
157186        -1,
157187        -1,
157188        -1,
157189        -1,
157190        -1,
157191        -1,
157192        -1,
157193        -1,
157194        -1,
157195        -1,
157196        -1
157197      },
157198      {
157199        0,
157200        1,
157201        -1,
157202        -1,
157203        -1,
157204        -1,
157205        -1,
157206        -1,
157207        -1,
157208        -1,
157209        -1,
157210        -1,
157211        -1
157212      }
157213    }
157214  },
157215  {
157216    0,
157217    2,
157218    {
157219      kOperandTypeRegister,
157220      kOperandTypeRegister,
157221      0,
157222      0,
157223      0,
157224      0,
157225      0,
157226      0,
157227      0,
157228      0,
157229      0,
157230      0,
157231      0
157232    },
157233    {
157234      0,
157235      0,
157236      0,
157237      0,
157238      0,
157239      0,
157240      0,
157241      0,
157242      0,
157243      0,
157244      0,
157245      0,
157246      0
157247    },
157248    {
157249      {
157250        0,
157251        -1,
157252        -1,
157253        -1,
157254        -1,
157255        -1,
157256        -1,
157257        -1,
157258        -1,
157259        -1,
157260        -1,
157261        -1,
157262        -1
157263      },
157264      {
157265        0,
157266        -1,
157267        -1,
157268        -1,
157269        -1,
157270        -1,
157271        -1,
157272        -1,
157273        -1,
157274        -1,
157275        -1,
157276        -1,
157277        -1
157278      }
157279    }
157280  },
157281  {
157282    0,
157283    2,
157284    {
157285      kOperandTypeRegister,
157286      kOperandTypeRegister,
157287      0,
157288      0,
157289      0,
157290      0,
157291      0,
157292      0,
157293      0,
157294      0,
157295      0,
157296      0,
157297      0
157298    },
157299    {
157300      0,
157301      0,
157302      0,
157303      0,
157304      0,
157305      0,
157306      0,
157307      0,
157308      0,
157309      0,
157310      0,
157311      0,
157312      0
157313    },
157314    {
157315      {
157316        0,
157317        -1,
157318        -1,
157319        -1,
157320        -1,
157321        -1,
157322        -1,
157323        -1,
157324        -1,
157325        -1,
157326        -1,
157327        -1,
157328        -1
157329      },
157330      {
157331        0,
157332        -1,
157333        -1,
157334        -1,
157335        -1,
157336        -1,
157337        -1,
157338        -1,
157339        -1,
157340        -1,
157341        -1,
157342        -1,
157343        -1
157344      }
157345    }
157346  },
157347  {
157348    0,
157349    3,
157350    {
157351      kOperandTypeRegister,
157352      kOperandTypeRegister,
157353      kOperandTypeImmediate,
157354      0,
157355      0,
157356      0,
157357      0,
157358      0,
157359      0,
157360      0,
157361      0,
157362      0,
157363      0
157364    },
157365    {
157366      0,
157367      0,
157368      0,
157369      0,
157370      0,
157371      0,
157372      0,
157373      0,
157374      0,
157375      0,
157376      0,
157377      0,
157378      0
157379    },
157380    {
157381      {
157382        2,
157383        0,
157384        -1,
157385        -1,
157386        -1,
157387        -1,
157388        -1,
157389        -1,
157390        -1,
157391        -1,
157392        -1,
157393        -1,
157394        -1
157395      },
157396      {
157397        0,
157398        2,
157399        -1,
157400        -1,
157401        -1,
157402        -1,
157403        -1,
157404        -1,
157405        -1,
157406        -1,
157407        -1,
157408        -1,
157409        -1
157410      }
157411    }
157412  },
157413  {
157414    0,
157415    1,
157416    {
157417      kOperandTypeX86Memory,
157418      0,
157419      0,
157420      0,
157421      0,
157422      0,
157423      0,
157424      0,
157425      0,
157426      0,
157427      0,
157428      0,
157429      0
157430    },
157431    {
157432      0,
157433      0,
157434      0,
157435      0,
157436      0,
157437      0,
157438      0,
157439      0,
157440      0,
157441      0,
157442      0,
157443      0,
157444      0
157445    },
157446    {
157447      {
157448        0,
157449        -1,
157450        -1,
157451        -1,
157452        -1,
157453        -1,
157454        -1,
157455        -1,
157456        -1,
157457        -1,
157458        -1,
157459        -1,
157460        -1
157461      },
157462      {
157463        0,
157464        -1,
157465        -1,
157466        -1,
157467        -1,
157468        -1,
157469        -1,
157470        -1,
157471        -1,
157472        -1,
157473        -1,
157474        -1,
157475        -1
157476      }
157477    }
157478  },
157479  {
157480    0,
157481    1,
157482    {
157483      kOperandTypeX86Memory,
157484      0,
157485      0,
157486      0,
157487      0,
157488      0,
157489      0,
157490      0,
157491      0,
157492      0,
157493      0,
157494      0,
157495      0
157496    },
157497    {
157498      0,
157499      0,
157500      0,
157501      0,
157502      0,
157503      0,
157504      0,
157505      0,
157506      0,
157507      0,
157508      0,
157509      0,
157510      0
157511    },
157512    {
157513      {
157514        0,
157515        -1,
157516        -1,
157517        -1,
157518        -1,
157519        -1,
157520        -1,
157521        -1,
157522        -1,
157523        -1,
157524        -1,
157525        -1,
157526        -1
157527      },
157528      {
157529        0,
157530        -1,
157531        -1,
157532        -1,
157533        -1,
157534        -1,
157535        -1,
157536        -1,
157537        -1,
157538        -1,
157539        -1,
157540        -1,
157541        -1
157542      }
157543    }
157544  },
157545  {
157546    0,
157547    2,
157548    {
157549      kOperandTypeX86Memory,
157550      kOperandTypeImmediate,
157551      0,
157552      0,
157553      0,
157554      0,
157555      0,
157556      0,
157557      0,
157558      0,
157559      0,
157560      0,
157561      0
157562    },
157563    {
157564      0,
157565      0,
157566      0,
157567      0,
157568      0,
157569      0,
157570      0,
157571      0,
157572      0,
157573      0,
157574      0,
157575      0,
157576      0
157577    },
157578    {
157579      {
157580        1,
157581        0,
157582        -1,
157583        -1,
157584        -1,
157585        -1,
157586        -1,
157587        -1,
157588        -1,
157589        -1,
157590        -1,
157591        -1,
157592        -1
157593      },
157594      {
157595        0,
157596        1,
157597        -1,
157598        -1,
157599        -1,
157600        -1,
157601        -1,
157602        -1,
157603        -1,
157604        -1,
157605        -1,
157606        -1,
157607        -1
157608      }
157609    }
157610  },
157611  {
157612    0,
157613    2,
157614    {
157615      kOperandTypeRegister,
157616      kOperandTypeRegister,
157617      0,
157618      0,
157619      0,
157620      0,
157621      0,
157622      0,
157623      0,
157624      0,
157625      0,
157626      0,
157627      0
157628    },
157629    {
157630      0,
157631      0,
157632      0,
157633      0,
157634      0,
157635      0,
157636      0,
157637      0,
157638      0,
157639      0,
157640      0,
157641      0,
157642      0
157643    },
157644    {
157645      {
157646        0,
157647        -1,
157648        -1,
157649        -1,
157650        -1,
157651        -1,
157652        -1,
157653        -1,
157654        -1,
157655        -1,
157656        -1,
157657        -1,
157658        -1
157659      },
157660      {
157661        0,
157662        -1,
157663        -1,
157664        -1,
157665        -1,
157666        -1,
157667        -1,
157668        -1,
157669        -1,
157670        -1,
157671        -1,
157672        -1,
157673        -1
157674      }
157675    }
157676  },
157677  {
157678    0,
157679    2,
157680    {
157681      kOperandTypeRegister,
157682      kOperandTypeRegister,
157683      0,
157684      0,
157685      0,
157686      0,
157687      0,
157688      0,
157689      0,
157690      0,
157691      0,
157692      0,
157693      0
157694    },
157695    {
157696      0,
157697      0,
157698      0,
157699      0,
157700      0,
157701      0,
157702      0,
157703      0,
157704      0,
157705      0,
157706      0,
157707      0,
157708      0
157709    },
157710    {
157711      {
157712        0,
157713        -1,
157714        -1,
157715        -1,
157716        -1,
157717        -1,
157718        -1,
157719        -1,
157720        -1,
157721        -1,
157722        -1,
157723        -1,
157724        -1
157725      },
157726      {
157727        0,
157728        -1,
157729        -1,
157730        -1,
157731        -1,
157732        -1,
157733        -1,
157734        -1,
157735        -1,
157736        -1,
157737        -1,
157738        -1,
157739        -1
157740      }
157741    }
157742  },
157743  {
157744    0,
157745    3,
157746    {
157747      kOperandTypeRegister,
157748      kOperandTypeRegister,
157749      kOperandTypeImmediate,
157750      0,
157751      0,
157752      0,
157753      0,
157754      0,
157755      0,
157756      0,
157757      0,
157758      0,
157759      0
157760    },
157761    {
157762      0,
157763      0,
157764      0,
157765      0,
157766      0,
157767      0,
157768      0,
157769      0,
157770      0,
157771      0,
157772      0,
157773      0,
157774      0
157775    },
157776    {
157777      {
157778        2,
157779        0,
157780        -1,
157781        -1,
157782        -1,
157783        -1,
157784        -1,
157785        -1,
157786        -1,
157787        -1,
157788        -1,
157789        -1,
157790        -1
157791      },
157792      {
157793        0,
157794        2,
157795        -1,
157796        -1,
157797        -1,
157798        -1,
157799        -1,
157800        -1,
157801        -1,
157802        -1,
157803        -1,
157804        -1,
157805        -1
157806      }
157807    }
157808  },
157809  {
157810    0,
157811    2,
157812    {
157813      kOperandTypeX86Memory,
157814      kOperandTypeRegister,
157815      0,
157816      0,
157817      0,
157818      0,
157819      0,
157820      0,
157821      0,
157822      0,
157823      0,
157824      0,
157825      0
157826    },
157827    {
157828      0,
157829      0,
157830      0,
157831      0,
157832      0,
157833      0,
157834      0,
157835      0,
157836      0,
157837      0,
157838      0,
157839      0,
157840      0
157841    },
157842    {
157843      {
157844        1,
157845        0,
157846        -1,
157847        -1,
157848        -1,
157849        -1,
157850        -1,
157851        -1,
157852        -1,
157853        -1,
157854        -1,
157855        -1,
157856        -1
157857      },
157858      {
157859        0,
157860        1,
157861        -1,
157862        -1,
157863        -1,
157864        -1,
157865        -1,
157866        -1,
157867        -1,
157868        -1,
157869        -1,
157870        -1,
157871        -1
157872      }
157873    }
157874  },
157875  {
157876    0,
157877    3,
157878    {
157879      kOperandTypeX86Memory,
157880      kOperandTypeRegister,
157881      kOperandTypeImmediate,
157882      0,
157883      0,
157884      0,
157885      0,
157886      0,
157887      0,
157888      0,
157889      0,
157890      0,
157891      0
157892    },
157893    {
157894      0,
157895      0,
157896      0,
157897      0,
157898      0,
157899      0,
157900      0,
157901      0,
157902      0,
157903      0,
157904      0,
157905      0,
157906      0
157907    },
157908    {
157909      {
157910        2,
157911        1,
157912        0,
157913        -1,
157914        -1,
157915        -1,
157916        -1,
157917        -1,
157918        -1,
157919        -1,
157920        -1,
157921        -1,
157922        -1
157923      },
157924      {
157925        0,
157926        1,
157927        2,
157928        -1,
157929        -1,
157930        -1,
157931        -1,
157932        -1,
157933        -1,
157934        -1,
157935        -1,
157936        -1,
157937        -1
157938      }
157939    }
157940  },
157941  {
157942    0,
157943    3,
157944    {
157945      kOperandTypeRegister,
157946      kOperandTypeRegister,
157947      kOperandTypeRegister,
157948      0,
157949      0,
157950      0,
157951      0,
157952      0,
157953      0,
157954      0,
157955      0,
157956      0,
157957      0
157958    },
157959    {
157960      0,
157961      0,
157962      0,
157963      0,
157964      0,
157965      0,
157966      0,
157967      0,
157968      0,
157969      0,
157970      0,
157971      0,
157972      0
157973    },
157974    {
157975      {
157976        2,
157977        0,
157978        -1,
157979        -1,
157980        -1,
157981        -1,
157982        -1,
157983        -1,
157984        -1,
157985        -1,
157986        -1,
157987        -1,
157988        -1
157989      },
157990      {
157991        0,
157992        2,
157993        -1,
157994        -1,
157995        -1,
157996        -1,
157997        -1,
157998        -1,
157999        -1,
158000        -1,
158001        -1,
158002        -1,
158003        -1
158004      }
158005    }
158006  },
158007  {
158008    0,
158009    4,
158010    {
158011      kOperandTypeRegister,
158012      kOperandTypeRegister,
158013      kOperandTypeRegister,
158014      kOperandTypeImmediate,
158015      0,
158016      0,
158017      0,
158018      0,
158019      0,
158020      0,
158021      0,
158022      0,
158023      0
158024    },
158025    {
158026      0,
158027      0,
158028      0,
158029      0,
158030      0,
158031      0,
158032      0,
158033      0,
158034      0,
158035      0,
158036      0,
158037      0,
158038      0
158039    },
158040    {
158041      {
158042        3,
158043        2,
158044        0,
158045        -1,
158046        -1,
158047        -1,
158048        -1,
158049        -1,
158050        -1,
158051        -1,
158052        -1,
158053        -1,
158054        -1
158055      },
158056      {
158057        0,
158058        2,
158059        3,
158060        -1,
158061        -1,
158062        -1,
158063        -1,
158064        -1,
158065        -1,
158066        -1,
158067        -1,
158068        -1,
158069        -1
158070      }
158071    }
158072  },
158073  {
158074    0,
158075    2,
158076    {
158077      kOperandTypeX86Memory,
158078      kOperandTypeRegister,
158079      0,
158080      0,
158081      0,
158082      0,
158083      0,
158084      0,
158085      0,
158086      0,
158087      0,
158088      0,
158089      0
158090    },
158091    {
158092      0,
158093      0,
158094      0,
158095      0,
158096      0,
158097      0,
158098      0,
158099      0,
158100      0,
158101      0,
158102      0,
158103      0,
158104      0
158105    },
158106    {
158107      {
158108        1,
158109        0,
158110        -1,
158111        -1,
158112        -1,
158113        -1,
158114        -1,
158115        -1,
158116        -1,
158117        -1,
158118        -1,
158119        -1,
158120        -1
158121      },
158122      {
158123        0,
158124        1,
158125        -1,
158126        -1,
158127        -1,
158128        -1,
158129        -1,
158130        -1,
158131        -1,
158132        -1,
158133        -1,
158134        -1,
158135        -1
158136      }
158137    }
158138  },
158139  {
158140    0,
158141    3,
158142    {
158143      kOperandTypeX86Memory,
158144      kOperandTypeRegister,
158145      kOperandTypeImmediate,
158146      0,
158147      0,
158148      0,
158149      0,
158150      0,
158151      0,
158152      0,
158153      0,
158154      0,
158155      0
158156    },
158157    {
158158      0,
158159      0,
158160      0,
158161      0,
158162      0,
158163      0,
158164      0,
158165      0,
158166      0,
158167      0,
158168      0,
158169      0,
158170      0
158171    },
158172    {
158173      {
158174        2,
158175        1,
158176        0,
158177        -1,
158178        -1,
158179        -1,
158180        -1,
158181        -1,
158182        -1,
158183        -1,
158184        -1,
158185        -1,
158186        -1
158187      },
158188      {
158189        0,
158190        1,
158191        2,
158192        -1,
158193        -1,
158194        -1,
158195        -1,
158196        -1,
158197        -1,
158198        -1,
158199        -1,
158200        -1,
158201        -1
158202      }
158203    }
158204  },
158205  {
158206    0,
158207    3,
158208    {
158209      kOperandTypeRegister,
158210      kOperandTypeRegister,
158211      kOperandTypeRegister,
158212      0,
158213      0,
158214      0,
158215      0,
158216      0,
158217      0,
158218      0,
158219      0,
158220      0,
158221      0
158222    },
158223    {
158224      0,
158225      0,
158226      0,
158227      0,
158228      0,
158229      0,
158230      0,
158231      0,
158232      0,
158233      0,
158234      0,
158235      0,
158236      0
158237    },
158238    {
158239      {
158240        2,
158241        0,
158242        -1,
158243        -1,
158244        -1,
158245        -1,
158246        -1,
158247        -1,
158248        -1,
158249        -1,
158250        -1,
158251        -1,
158252        -1
158253      },
158254      {
158255        0,
158256        2,
158257        -1,
158258        -1,
158259        -1,
158260        -1,
158261        -1,
158262        -1,
158263        -1,
158264        -1,
158265        -1,
158266        -1,
158267        -1
158268      }
158269    }
158270  },
158271  {
158272    0,
158273    4,
158274    {
158275      kOperandTypeRegister,
158276      kOperandTypeRegister,
158277      kOperandTypeRegister,
158278      kOperandTypeImmediate,
158279      0,
158280      0,
158281      0,
158282      0,
158283      0,
158284      0,
158285      0,
158286      0,
158287      0
158288    },
158289    {
158290      0,
158291      0,
158292      0,
158293      0,
158294      0,
158295      0,
158296      0,
158297      0,
158298      0,
158299      0,
158300      0,
158301      0,
158302      0
158303    },
158304    {
158305      {
158306        3,
158307        2,
158308        0,
158309        -1,
158310        -1,
158311        -1,
158312        -1,
158313        -1,
158314        -1,
158315        -1,
158316        -1,
158317        -1,
158318        -1
158319      },
158320      {
158321        0,
158322        2,
158323        3,
158324        -1,
158325        -1,
158326        -1,
158327        -1,
158328        -1,
158329        -1,
158330        -1,
158331        -1,
158332        -1,
158333        -1
158334      }
158335    }
158336  },
158337  {
158338    0,
158339    2,
158340    {
158341      kOperandTypeX86Memory,
158342      kOperandTypeRegister,
158343      0,
158344      0,
158345      0,
158346      0,
158347      0,
158348      0,
158349      0,
158350      0,
158351      0,
158352      0,
158353      0
158354    },
158355    {
158356      0,
158357      0,
158358      0,
158359      0,
158360      0,
158361      0,
158362      0,
158363      0,
158364      0,
158365      0,
158366      0,
158367      0,
158368      0
158369    },
158370    {
158371      {
158372        1,
158373        0,
158374        -1,
158375        -1,
158376        -1,
158377        -1,
158378        -1,
158379        -1,
158380        -1,
158381        -1,
158382        -1,
158383        -1,
158384        -1
158385      },
158386      {
158387        0,
158388        1,
158389        -1,
158390        -1,
158391        -1,
158392        -1,
158393        -1,
158394        -1,
158395        -1,
158396        -1,
158397        -1,
158398        -1,
158399        -1
158400      }
158401    }
158402  },
158403  {
158404    0,
158405    3,
158406    {
158407      kOperandTypeX86Memory,
158408      kOperandTypeRegister,
158409      kOperandTypeImmediate,
158410      0,
158411      0,
158412      0,
158413      0,
158414      0,
158415      0,
158416      0,
158417      0,
158418      0,
158419      0
158420    },
158421    {
158422      0,
158423      0,
158424      0,
158425      0,
158426      0,
158427      0,
158428      0,
158429      0,
158430      0,
158431      0,
158432      0,
158433      0,
158434      0
158435    },
158436    {
158437      {
158438        2,
158439        1,
158440        0,
158441        -1,
158442        -1,
158443        -1,
158444        -1,
158445        -1,
158446        -1,
158447        -1,
158448        -1,
158449        -1,
158450        -1
158451      },
158452      {
158453        0,
158454        1,
158455        2,
158456        -1,
158457        -1,
158458        -1,
158459        -1,
158460        -1,
158461        -1,
158462        -1,
158463        -1,
158464        -1,
158465        -1
158466      }
158467    }
158468  },
158469  {
158470    0,
158471    3,
158472    {
158473      kOperandTypeRegister,
158474      kOperandTypeRegister,
158475      kOperandTypeRegister,
158476      0,
158477      0,
158478      0,
158479      0,
158480      0,
158481      0,
158482      0,
158483      0,
158484      0,
158485      0
158486    },
158487    {
158488      0,
158489      0,
158490      0,
158491      0,
158492      0,
158493      0,
158494      0,
158495      0,
158496      0,
158497      0,
158498      0,
158499      0,
158500      0
158501    },
158502    {
158503      {
158504        2,
158505        0,
158506        -1,
158507        -1,
158508        -1,
158509        -1,
158510        -1,
158511        -1,
158512        -1,
158513        -1,
158514        -1,
158515        -1,
158516        -1
158517      },
158518      {
158519        0,
158520        2,
158521        -1,
158522        -1,
158523        -1,
158524        -1,
158525        -1,
158526        -1,
158527        -1,
158528        -1,
158529        -1,
158530        -1,
158531        -1
158532      }
158533    }
158534  },
158535  {
158536    0,
158537    4,
158538    {
158539      kOperandTypeRegister,
158540      kOperandTypeRegister,
158541      kOperandTypeRegister,
158542      kOperandTypeImmediate,
158543      0,
158544      0,
158545      0,
158546      0,
158547      0,
158548      0,
158549      0,
158550      0,
158551      0
158552    },
158553    {
158554      0,
158555      0,
158556      0,
158557      0,
158558      0,
158559      0,
158560      0,
158561      0,
158562      0,
158563      0,
158564      0,
158565      0,
158566      0
158567    },
158568    {
158569      {
158570        3,
158571        2,
158572        0,
158573        -1,
158574        -1,
158575        -1,
158576        -1,
158577        -1,
158578        -1,
158579        -1,
158580        -1,
158581        -1,
158582        -1
158583      },
158584      {
158585        0,
158586        2,
158587        3,
158588        -1,
158589        -1,
158590        -1,
158591        -1,
158592        -1,
158593        -1,
158594        -1,
158595        -1,
158596        -1,
158597        -1
158598      }
158599    }
158600  },
158601  {
158602    0,
158603    1,
158604    {
158605      kOperandTypeX86Memory,
158606      0,
158607      0,
158608      0,
158609      0,
158610      0,
158611      0,
158612      0,
158613      0,
158614      0,
158615      0,
158616      0,
158617      0
158618    },
158619    {
158620      0,
158621      0,
158622      0,
158623      0,
158624      0,
158625      0,
158626      0,
158627      0,
158628      0,
158629      0,
158630      0,
158631      0,
158632      0
158633    },
158634    {
158635      {
158636        0,
158637        -1,
158638        -1,
158639        -1,
158640        -1,
158641        -1,
158642        -1,
158643        -1,
158644        -1,
158645        -1,
158646        -1,
158647        -1,
158648        -1
158649      },
158650      {
158651        0,
158652        -1,
158653        -1,
158654        -1,
158655        -1,
158656        -1,
158657        -1,
158658        -1,
158659        -1,
158660        -1,
158661        -1,
158662        -1,
158663        -1
158664      }
158665    }
158666  },
158667  {
158668    0,
158669    1,
158670    {
158671      kOperandTypeX86Memory,
158672      0,
158673      0,
158674      0,
158675      0,
158676      0,
158677      0,
158678      0,
158679      0,
158680      0,
158681      0,
158682      0,
158683      0
158684    },
158685    {
158686      0,
158687      0,
158688      0,
158689      0,
158690      0,
158691      0,
158692      0,
158693      0,
158694      0,
158695      0,
158696      0,
158697      0,
158698      0
158699    },
158700    {
158701      {
158702        0,
158703        -1,
158704        -1,
158705        -1,
158706        -1,
158707        -1,
158708        -1,
158709        -1,
158710        -1,
158711        -1,
158712        -1,
158713        -1,
158714        -1
158715      },
158716      {
158717        0,
158718        -1,
158719        -1,
158720        -1,
158721        -1,
158722        -1,
158723        -1,
158724        -1,
158725        -1,
158726        -1,
158727        -1,
158728        -1,
158729        -1
158730      }
158731    }
158732  },
158733  {
158734    0,
158735    2,
158736    {
158737      kOperandTypeX86Memory,
158738      kOperandTypeImmediate,
158739      0,
158740      0,
158741      0,
158742      0,
158743      0,
158744      0,
158745      0,
158746      0,
158747      0,
158748      0,
158749      0
158750    },
158751    {
158752      0,
158753      0,
158754      0,
158755      0,
158756      0,
158757      0,
158758      0,
158759      0,
158760      0,
158761      0,
158762      0,
158763      0,
158764      0
158765    },
158766    {
158767      {
158768        1,
158769        0,
158770        -1,
158771        -1,
158772        -1,
158773        -1,
158774        -1,
158775        -1,
158776        -1,
158777        -1,
158778        -1,
158779        -1,
158780        -1
158781      },
158782      {
158783        0,
158784        1,
158785        -1,
158786        -1,
158787        -1,
158788        -1,
158789        -1,
158790        -1,
158791        -1,
158792        -1,
158793        -1,
158794        -1,
158795        -1
158796      }
158797    }
158798  },
158799  {
158800    0,
158801    2,
158802    {
158803      kOperandTypeRegister,
158804      kOperandTypeRegister,
158805      0,
158806      0,
158807      0,
158808      0,
158809      0,
158810      0,
158811      0,
158812      0,
158813      0,
158814      0,
158815      0
158816    },
158817    {
158818      0,
158819      0,
158820      0,
158821      0,
158822      0,
158823      0,
158824      0,
158825      0,
158826      0,
158827      0,
158828      0,
158829      0,
158830      0
158831    },
158832    {
158833      {
158834        0,
158835        -1,
158836        -1,
158837        -1,
158838        -1,
158839        -1,
158840        -1,
158841        -1,
158842        -1,
158843        -1,
158844        -1,
158845        -1,
158846        -1
158847      },
158848      {
158849        0,
158850        -1,
158851        -1,
158852        -1,
158853        -1,
158854        -1,
158855        -1,
158856        -1,
158857        -1,
158858        -1,
158859        -1,
158860        -1,
158861        -1
158862      }
158863    }
158864  },
158865  {
158866    0,
158867    2,
158868    {
158869      kOperandTypeRegister,
158870      kOperandTypeRegister,
158871      0,
158872      0,
158873      0,
158874      0,
158875      0,
158876      0,
158877      0,
158878      0,
158879      0,
158880      0,
158881      0
158882    },
158883    {
158884      0,
158885      0,
158886      0,
158887      0,
158888      0,
158889      0,
158890      0,
158891      0,
158892      0,
158893      0,
158894      0,
158895      0,
158896      0
158897    },
158898    {
158899      {
158900        0,
158901        -1,
158902        -1,
158903        -1,
158904        -1,
158905        -1,
158906        -1,
158907        -1,
158908        -1,
158909        -1,
158910        -1,
158911        -1,
158912        -1
158913      },
158914      {
158915        0,
158916        -1,
158917        -1,
158918        -1,
158919        -1,
158920        -1,
158921        -1,
158922        -1,
158923        -1,
158924        -1,
158925        -1,
158926        -1,
158927        -1
158928      }
158929    }
158930  },
158931  {
158932    0,
158933    3,
158934    {
158935      kOperandTypeRegister,
158936      kOperandTypeRegister,
158937      kOperandTypeImmediate,
158938      0,
158939      0,
158940      0,
158941      0,
158942      0,
158943      0,
158944      0,
158945      0,
158946      0,
158947      0
158948    },
158949    {
158950      0,
158951      0,
158952      0,
158953      0,
158954      0,
158955      0,
158956      0,
158957      0,
158958      0,
158959      0,
158960      0,
158961      0,
158962      0
158963    },
158964    {
158965      {
158966        2,
158967        0,
158968        -1,
158969        -1,
158970        -1,
158971        -1,
158972        -1,
158973        -1,
158974        -1,
158975        -1,
158976        -1,
158977        -1,
158978        -1
158979      },
158980      {
158981        0,
158982        2,
158983        -1,
158984        -1,
158985        -1,
158986        -1,
158987        -1,
158988        -1,
158989        -1,
158990        -1,
158991        -1,
158992        -1,
158993        -1
158994      }
158995    }
158996  },
158997  {
158998    0,
158999    1,
159000    {
159001      kOperandTypeX86Memory,
159002      0,
159003      0,
159004      0,
159005      0,
159006      0,
159007      0,
159008      0,
159009      0,
159010      0,
159011      0,
159012      0,
159013      0
159014    },
159015    {
159016      0,
159017      0,
159018      0,
159019      0,
159020      0,
159021      0,
159022      0,
159023      0,
159024      0,
159025      0,
159026      0,
159027      0,
159028      0
159029    },
159030    {
159031      {
159032        0,
159033        -1,
159034        -1,
159035        -1,
159036        -1,
159037        -1,
159038        -1,
159039        -1,
159040        -1,
159041        -1,
159042        -1,
159043        -1,
159044        -1
159045      },
159046      {
159047        0,
159048        -1,
159049        -1,
159050        -1,
159051        -1,
159052        -1,
159053        -1,
159054        -1,
159055        -1,
159056        -1,
159057        -1,
159058        -1,
159059        -1
159060      }
159061    }
159062  },
159063  {
159064    0,
159065    1,
159066    {
159067      kOperandTypeX86Memory,
159068      0,
159069      0,
159070      0,
159071      0,
159072      0,
159073      0,
159074      0,
159075      0,
159076      0,
159077      0,
159078      0,
159079      0
159080    },
159081    {
159082      0,
159083      0,
159084      0,
159085      0,
159086      0,
159087      0,
159088      0,
159089      0,
159090      0,
159091      0,
159092      0,
159093      0,
159094      0
159095    },
159096    {
159097      {
159098        0,
159099        -1,
159100        -1,
159101        -1,
159102        -1,
159103        -1,
159104        -1,
159105        -1,
159106        -1,
159107        -1,
159108        -1,
159109        -1,
159110        -1
159111      },
159112      {
159113        0,
159114        -1,
159115        -1,
159116        -1,
159117        -1,
159118        -1,
159119        -1,
159120        -1,
159121        -1,
159122        -1,
159123        -1,
159124        -1,
159125        -1
159126      }
159127    }
159128  },
159129  {
159130    0,
159131    2,
159132    {
159133      kOperandTypeX86Memory,
159134      kOperandTypeImmediate,
159135      0,
159136      0,
159137      0,
159138      0,
159139      0,
159140      0,
159141      0,
159142      0,
159143      0,
159144      0,
159145      0
159146    },
159147    {
159148      0,
159149      0,
159150      0,
159151      0,
159152      0,
159153      0,
159154      0,
159155      0,
159156      0,
159157      0,
159158      0,
159159      0,
159160      0
159161    },
159162    {
159163      {
159164        1,
159165        0,
159166        -1,
159167        -1,
159168        -1,
159169        -1,
159170        -1,
159171        -1,
159172        -1,
159173        -1,
159174        -1,
159175        -1,
159176        -1
159177      },
159178      {
159179        0,
159180        1,
159181        -1,
159182        -1,
159183        -1,
159184        -1,
159185        -1,
159186        -1,
159187        -1,
159188        -1,
159189        -1,
159190        -1,
159191        -1
159192      }
159193    }
159194  },
159195  {
159196    0,
159197    2,
159198    {
159199      kOperandTypeRegister,
159200      kOperandTypeRegister,
159201      0,
159202      0,
159203      0,
159204      0,
159205      0,
159206      0,
159207      0,
159208      0,
159209      0,
159210      0,
159211      0
159212    },
159213    {
159214      0,
159215      0,
159216      0,
159217      0,
159218      0,
159219      0,
159220      0,
159221      0,
159222      0,
159223      0,
159224      0,
159225      0,
159226      0
159227    },
159228    {
159229      {
159230        0,
159231        -1,
159232        -1,
159233        -1,
159234        -1,
159235        -1,
159236        -1,
159237        -1,
159238        -1,
159239        -1,
159240        -1,
159241        -1,
159242        -1
159243      },
159244      {
159245        0,
159246        -1,
159247        -1,
159248        -1,
159249        -1,
159250        -1,
159251        -1,
159252        -1,
159253        -1,
159254        -1,
159255        -1,
159256        -1,
159257        -1
159258      }
159259    }
159260  },
159261  {
159262    0,
159263    2,
159264    {
159265      kOperandTypeRegister,
159266      kOperandTypeRegister,
159267      0,
159268      0,
159269      0,
159270      0,
159271      0,
159272      0,
159273      0,
159274      0,
159275      0,
159276      0,
159277      0
159278    },
159279    {
159280      0,
159281      0,
159282      0,
159283      0,
159284      0,
159285      0,
159286      0,
159287      0,
159288      0,
159289      0,
159290      0,
159291      0,
159292      0
159293    },
159294    {
159295      {
159296        0,
159297        -1,
159298        -1,
159299        -1,
159300        -1,
159301        -1,
159302        -1,
159303        -1,
159304        -1,
159305        -1,
159306        -1,
159307        -1,
159308        -1
159309      },
159310      {
159311        0,
159312        -1,
159313        -1,
159314        -1,
159315        -1,
159316        -1,
159317        -1,
159318        -1,
159319        -1,
159320        -1,
159321        -1,
159322        -1,
159323        -1
159324      }
159325    }
159326  },
159327  {
159328    0,
159329    3,
159330    {
159331      kOperandTypeRegister,
159332      kOperandTypeRegister,
159333      kOperandTypeImmediate,
159334      0,
159335      0,
159336      0,
159337      0,
159338      0,
159339      0,
159340      0,
159341      0,
159342      0,
159343      0
159344    },
159345    {
159346      0,
159347      0,
159348      0,
159349      0,
159350      0,
159351      0,
159352      0,
159353      0,
159354      0,
159355      0,
159356      0,
159357      0,
159358      0
159359    },
159360    {
159361      {
159362        2,
159363        0,
159364        -1,
159365        -1,
159366        -1,
159367        -1,
159368        -1,
159369        -1,
159370        -1,
159371        -1,
159372        -1,
159373        -1,
159374        -1
159375      },
159376      {
159377        0,
159378        2,
159379        -1,
159380        -1,
159381        -1,
159382        -1,
159383        -1,
159384        -1,
159385        -1,
159386        -1,
159387        -1,
159388        -1,
159389        -1
159390      }
159391    }
159392  },
159393  {
159394    0,
159395    1,
159396    {
159397      kOperandTypeX86Memory,
159398      0,
159399      0,
159400      0,
159401      0,
159402      0,
159403      0,
159404      0,
159405      0,
159406      0,
159407      0,
159408      0,
159409      0
159410    },
159411    {
159412      0,
159413      0,
159414      0,
159415      0,
159416      0,
159417      0,
159418      0,
159419      0,
159420      0,
159421      0,
159422      0,
159423      0,
159424      0
159425    },
159426    {
159427      {
159428        0,
159429        -1,
159430        -1,
159431        -1,
159432        -1,
159433        -1,
159434        -1,
159435        -1,
159436        -1,
159437        -1,
159438        -1,
159439        -1,
159440        -1
159441      },
159442      {
159443        0,
159444        -1,
159445        -1,
159446        -1,
159447        -1,
159448        -1,
159449        -1,
159450        -1,
159451        -1,
159452        -1,
159453        -1,
159454        -1,
159455        -1
159456      }
159457    }
159458  },
159459  {
159460    0,
159461    1,
159462    {
159463      kOperandTypeX86Memory,
159464      0,
159465      0,
159466      0,
159467      0,
159468      0,
159469      0,
159470      0,
159471      0,
159472      0,
159473      0,
159474      0,
159475      0
159476    },
159477    {
159478      0,
159479      0,
159480      0,
159481      0,
159482      0,
159483      0,
159484      0,
159485      0,
159486      0,
159487      0,
159488      0,
159489      0,
159490      0
159491    },
159492    {
159493      {
159494        0,
159495        -1,
159496        -1,
159497        -1,
159498        -1,
159499        -1,
159500        -1,
159501        -1,
159502        -1,
159503        -1,
159504        -1,
159505        -1,
159506        -1
159507      },
159508      {
159509        0,
159510        -1,
159511        -1,
159512        -1,
159513        -1,
159514        -1,
159515        -1,
159516        -1,
159517        -1,
159518        -1,
159519        -1,
159520        -1,
159521        -1
159522      }
159523    }
159524  },
159525  {
159526    0,
159527    2,
159528    {
159529      kOperandTypeX86Memory,
159530      kOperandTypeImmediate,
159531      0,
159532      0,
159533      0,
159534      0,
159535      0,
159536      0,
159537      0,
159538      0,
159539      0,
159540      0,
159541      0
159542    },
159543    {
159544      0,
159545      0,
159546      0,
159547      0,
159548      0,
159549      0,
159550      0,
159551      0,
159552      0,
159553      0,
159554      0,
159555      0,
159556      0
159557    },
159558    {
159559      {
159560        1,
159561        0,
159562        -1,
159563        -1,
159564        -1,
159565        -1,
159566        -1,
159567        -1,
159568        -1,
159569        -1,
159570        -1,
159571        -1,
159572        -1
159573      },
159574      {
159575        0,
159576        1,
159577        -1,
159578        -1,
159579        -1,
159580        -1,
159581        -1,
159582        -1,
159583        -1,
159584        -1,
159585        -1,
159586        -1,
159587        -1
159588      }
159589    }
159590  },
159591  {
159592    0,
159593    2,
159594    {
159595      kOperandTypeRegister,
159596      kOperandTypeRegister,
159597      0,
159598      0,
159599      0,
159600      0,
159601      0,
159602      0,
159603      0,
159604      0,
159605      0,
159606      0,
159607      0
159608    },
159609    {
159610      0,
159611      0,
159612      0,
159613      0,
159614      0,
159615      0,
159616      0,
159617      0,
159618      0,
159619      0,
159620      0,
159621      0,
159622      0
159623    },
159624    {
159625      {
159626        0,
159627        -1,
159628        -1,
159629        -1,
159630        -1,
159631        -1,
159632        -1,
159633        -1,
159634        -1,
159635        -1,
159636        -1,
159637        -1,
159638        -1
159639      },
159640      {
159641        0,
159642        -1,
159643        -1,
159644        -1,
159645        -1,
159646        -1,
159647        -1,
159648        -1,
159649        -1,
159650        -1,
159651        -1,
159652        -1,
159653        -1
159654      }
159655    }
159656  },
159657  {
159658    0,
159659    2,
159660    {
159661      kOperandTypeRegister,
159662      kOperandTypeRegister,
159663      0,
159664      0,
159665      0,
159666      0,
159667      0,
159668      0,
159669      0,
159670      0,
159671      0,
159672      0,
159673      0
159674    },
159675    {
159676      0,
159677      0,
159678      0,
159679      0,
159680      0,
159681      0,
159682      0,
159683      0,
159684      0,
159685      0,
159686      0,
159687      0,
159688      0
159689    },
159690    {
159691      {
159692        0,
159693        -1,
159694        -1,
159695        -1,
159696        -1,
159697        -1,
159698        -1,
159699        -1,
159700        -1,
159701        -1,
159702        -1,
159703        -1,
159704        -1
159705      },
159706      {
159707        0,
159708        -1,
159709        -1,
159710        -1,
159711        -1,
159712        -1,
159713        -1,
159714        -1,
159715        -1,
159716        -1,
159717        -1,
159718        -1,
159719        -1
159720      }
159721    }
159722  },
159723  {
159724    0,
159725    3,
159726    {
159727      kOperandTypeRegister,
159728      kOperandTypeRegister,
159729      kOperandTypeImmediate,
159730      0,
159731      0,
159732      0,
159733      0,
159734      0,
159735      0,
159736      0,
159737      0,
159738      0,
159739      0
159740    },
159741    {
159742      0,
159743      0,
159744      0,
159745      0,
159746      0,
159747      0,
159748      0,
159749      0,
159750      0,
159751      0,
159752      0,
159753      0,
159754      0
159755    },
159756    {
159757      {
159758        2,
159759        0,
159760        -1,
159761        -1,
159762        -1,
159763        -1,
159764        -1,
159765        -1,
159766        -1,
159767        -1,
159768        -1,
159769        -1,
159770        -1
159771      },
159772      {
159773        0,
159774        2,
159775        -1,
159776        -1,
159777        -1,
159778        -1,
159779        -1,
159780        -1,
159781        -1,
159782        -1,
159783        -1,
159784        -1,
159785        -1
159786      }
159787    }
159788  },
159789  {
159790    0,
159791    1,
159792    {
159793      kOperandTypeX86Memory,
159794      0,
159795      0,
159796      0,
159797      0,
159798      0,
159799      0,
159800      0,
159801      0,
159802      0,
159803      0,
159804      0,
159805      0
159806    },
159807    {
159808      0,
159809      0,
159810      0,
159811      0,
159812      0,
159813      0,
159814      0,
159815      0,
159816      0,
159817      0,
159818      0,
159819      0,
159820      0
159821    },
159822    {
159823      {
159824        0,
159825        -1,
159826        -1,
159827        -1,
159828        -1,
159829        -1,
159830        -1,
159831        -1,
159832        -1,
159833        -1,
159834        -1,
159835        -1,
159836        -1
159837      },
159838      {
159839        0,
159840        -1,
159841        -1,
159842        -1,
159843        -1,
159844        -1,
159845        -1,
159846        -1,
159847        -1,
159848        -1,
159849        -1,
159850        -1,
159851        -1
159852      }
159853    }
159854  },
159855  {
159856    0,
159857    1,
159858    {
159859      kOperandTypeX86Memory,
159860      0,
159861      0,
159862      0,
159863      0,
159864      0,
159865      0,
159866      0,
159867      0,
159868      0,
159869      0,
159870      0,
159871      0
159872    },
159873    {
159874      0,
159875      0,
159876      0,
159877      0,
159878      0,
159879      0,
159880      0,
159881      0,
159882      0,
159883      0,
159884      0,
159885      0,
159886      0
159887    },
159888    {
159889      {
159890        0,
159891        -1,
159892        -1,
159893        -1,
159894        -1,
159895        -1,
159896        -1,
159897        -1,
159898        -1,
159899        -1,
159900        -1,
159901        -1,
159902        -1
159903      },
159904      {
159905        0,
159906        -1,
159907        -1,
159908        -1,
159909        -1,
159910        -1,
159911        -1,
159912        -1,
159913        -1,
159914        -1,
159915        -1,
159916        -1,
159917        -1
159918      }
159919    }
159920  },
159921  {
159922    0,
159923    2,
159924    {
159925      kOperandTypeX86Memory,
159926      kOperandTypeImmediate,
159927      0,
159928      0,
159929      0,
159930      0,
159931      0,
159932      0,
159933      0,
159934      0,
159935      0,
159936      0,
159937      0
159938    },
159939    {
159940      0,
159941      0,
159942      0,
159943      0,
159944      0,
159945      0,
159946      0,
159947      0,
159948      0,
159949      0,
159950      0,
159951      0,
159952      0
159953    },
159954    {
159955      {
159956        1,
159957        0,
159958        -1,
159959        -1,
159960        -1,
159961        -1,
159962        -1,
159963        -1,
159964        -1,
159965        -1,
159966        -1,
159967        -1,
159968        -1
159969      },
159970      {
159971        0,
159972        1,
159973        -1,
159974        -1,
159975        -1,
159976        -1,
159977        -1,
159978        -1,
159979        -1,
159980        -1,
159981        -1,
159982        -1,
159983        -1
159984      }
159985    }
159986  },
159987  {
159988    0,
159989    2,
159990    {
159991      kOperandTypeRegister,
159992      kOperandTypeRegister,
159993      0,
159994      0,
159995      0,
159996      0,
159997      0,
159998      0,
159999      0,
160000      0,
160001      0,
160002      0,
160003      0
160004    },
160005    {
160006      0,
160007      0,
160008      0,
160009      0,
160010      0,
160011      0,
160012      0,
160013      0,
160014      0,
160015      0,
160016      0,
160017      0,
160018      0
160019    },
160020    {
160021      {
160022        0,
160023        -1,
160024        -1,
160025        -1,
160026        -1,
160027        -1,
160028        -1,
160029        -1,
160030        -1,
160031        -1,
160032        -1,
160033        -1,
160034        -1
160035      },
160036      {
160037        0,
160038        -1,
160039        -1,
160040        -1,
160041        -1,
160042        -1,
160043        -1,
160044        -1,
160045        -1,
160046        -1,
160047        -1,
160048        -1,
160049        -1
160050      }
160051    }
160052  },
160053  {
160054    0,
160055    2,
160056    {
160057      kOperandTypeRegister,
160058      kOperandTypeRegister,
160059      0,
160060      0,
160061      0,
160062      0,
160063      0,
160064      0,
160065      0,
160066      0,
160067      0,
160068      0,
160069      0
160070    },
160071    {
160072      0,
160073      0,
160074      0,
160075      0,
160076      0,
160077      0,
160078      0,
160079      0,
160080      0,
160081      0,
160082      0,
160083      0,
160084      0
160085    },
160086    {
160087      {
160088        0,
160089        -1,
160090        -1,
160091        -1,
160092        -1,
160093        -1,
160094        -1,
160095        -1,
160096        -1,
160097        -1,
160098        -1,
160099        -1,
160100        -1
160101      },
160102      {
160103        0,
160104        -1,
160105        -1,
160106        -1,
160107        -1,
160108        -1,
160109        -1,
160110        -1,
160111        -1,
160112        -1,
160113        -1,
160114        -1,
160115        -1
160116      }
160117    }
160118  },
160119  {
160120    0,
160121    3,
160122    {
160123      kOperandTypeRegister,
160124      kOperandTypeRegister,
160125      kOperandTypeImmediate,
160126      0,
160127      0,
160128      0,
160129      0,
160130      0,
160131      0,
160132      0,
160133      0,
160134      0,
160135      0
160136    },
160137    {
160138      0,
160139      0,
160140      0,
160141      0,
160142      0,
160143      0,
160144      0,
160145      0,
160146      0,
160147      0,
160148      0,
160149      0,
160150      0
160151    },
160152    {
160153      {
160154        2,
160155        0,
160156        -1,
160157        -1,
160158        -1,
160159        -1,
160160        -1,
160161        -1,
160162        -1,
160163        -1,
160164        -1,
160165        -1,
160166        -1
160167      },
160168      {
160169        0,
160170        2,
160171        -1,
160172        -1,
160173        -1,
160174        -1,
160175        -1,
160176        -1,
160177        -1,
160178        -1,
160179        -1,
160180        -1,
160181        -1
160182      }
160183    }
160184  },
160185  {
160186    0,
160187    2,
160188    {
160189      kOperandTypeX86Memory,
160190      kOperandTypeRegister,
160191      0,
160192      0,
160193      0,
160194      0,
160195      0,
160196      0,
160197      0,
160198      0,
160199      0,
160200      0,
160201      0
160202    },
160203    {
160204      0,
160205      0,
160206      0,
160207      0,
160208      0,
160209      0,
160210      0,
160211      0,
160212      0,
160213      0,
160214      0,
160215      0,
160216      0
160217    },
160218    {
160219      {
160220        1,
160221        0,
160222        -1,
160223        -1,
160224        -1,
160225        -1,
160226        -1,
160227        -1,
160228        -1,
160229        -1,
160230        -1,
160231        -1,
160232        -1
160233      },
160234      {
160235        0,
160236        1,
160237        -1,
160238        -1,
160239        -1,
160240        -1,
160241        -1,
160242        -1,
160243        -1,
160244        -1,
160245        -1,
160246        -1,
160247        -1
160248      }
160249    }
160250  },
160251  {
160252    0,
160253    3,
160254    {
160255      kOperandTypeX86Memory,
160256      kOperandTypeRegister,
160257      kOperandTypeImmediate,
160258      0,
160259      0,
160260      0,
160261      0,
160262      0,
160263      0,
160264      0,
160265      0,
160266      0,
160267      0
160268    },
160269    {
160270      0,
160271      0,
160272      0,
160273      0,
160274      0,
160275      0,
160276      0,
160277      0,
160278      0,
160279      0,
160280      0,
160281      0,
160282      0
160283    },
160284    {
160285      {
160286        2,
160287        1,
160288        0,
160289        -1,
160290        -1,
160291        -1,
160292        -1,
160293        -1,
160294        -1,
160295        -1,
160296        -1,
160297        -1,
160298        -1
160299      },
160300      {
160301        0,
160302        1,
160303        2,
160304        -1,
160305        -1,
160306        -1,
160307        -1,
160308        -1,
160309        -1,
160310        -1,
160311        -1,
160312        -1,
160313        -1
160314      }
160315    }
160316  },
160317  {
160318    0,
160319    3,
160320    {
160321      kOperandTypeRegister,
160322      kOperandTypeRegister,
160323      kOperandTypeRegister,
160324      0,
160325      0,
160326      0,
160327      0,
160328      0,
160329      0,
160330      0,
160331      0,
160332      0,
160333      0
160334    },
160335    {
160336      0,
160337      0,
160338      0,
160339      0,
160340      0,
160341      0,
160342      0,
160343      0,
160344      0,
160345      0,
160346      0,
160347      0,
160348      0
160349    },
160350    {
160351      {
160352        2,
160353        0,
160354        -1,
160355        -1,
160356        -1,
160357        -1,
160358        -1,
160359        -1,
160360        -1,
160361        -1,
160362        -1,
160363        -1,
160364        -1
160365      },
160366      {
160367        0,
160368        2,
160369        -1,
160370        -1,
160371        -1,
160372        -1,
160373        -1,
160374        -1,
160375        -1,
160376        -1,
160377        -1,
160378        -1,
160379        -1
160380      }
160381    }
160382  },
160383  {
160384    0,
160385    4,
160386    {
160387      kOperandTypeRegister,
160388      kOperandTypeRegister,
160389      kOperandTypeRegister,
160390      kOperandTypeImmediate,
160391      0,
160392      0,
160393      0,
160394      0,
160395      0,
160396      0,
160397      0,
160398      0,
160399      0
160400    },
160401    {
160402      0,
160403      0,
160404      0,
160405      0,
160406      0,
160407      0,
160408      0,
160409      0,
160410      0,
160411      0,
160412      0,
160413      0,
160414      0
160415    },
160416    {
160417      {
160418        3,
160419        2,
160420        0,
160421        -1,
160422        -1,
160423        -1,
160424        -1,
160425        -1,
160426        -1,
160427        -1,
160428        -1,
160429        -1,
160430        -1
160431      },
160432      {
160433        0,
160434        2,
160435        3,
160436        -1,
160437        -1,
160438        -1,
160439        -1,
160440        -1,
160441        -1,
160442        -1,
160443        -1,
160444        -1,
160445        -1
160446      }
160447    }
160448  },
160449  {
160450    0,
160451    2,
160452    {
160453      kOperandTypeX86Memory,
160454      kOperandTypeRegister,
160455      0,
160456      0,
160457      0,
160458      0,
160459      0,
160460      0,
160461      0,
160462      0,
160463      0,
160464      0,
160465      0
160466    },
160467    {
160468      0,
160469      0,
160470      0,
160471      0,
160472      0,
160473      0,
160474      0,
160475      0,
160476      0,
160477      0,
160478      0,
160479      0,
160480      0
160481    },
160482    {
160483      {
160484        1,
160485        0,
160486        -1,
160487        -1,
160488        -1,
160489        -1,
160490        -1,
160491        -1,
160492        -1,
160493        -1,
160494        -1,
160495        -1,
160496        -1
160497      },
160498      {
160499        0,
160500        1,
160501        -1,
160502        -1,
160503        -1,
160504        -1,
160505        -1,
160506        -1,
160507        -1,
160508        -1,
160509        -1,
160510        -1,
160511        -1
160512      }
160513    }
160514  },
160515  {
160516    0,
160517    3,
160518    {
160519      kOperandTypeX86Memory,
160520      kOperandTypeRegister,
160521      kOperandTypeImmediate,
160522      0,
160523      0,
160524      0,
160525      0,
160526      0,
160527      0,
160528      0,
160529      0,
160530      0,
160531      0
160532    },
160533    {
160534      0,
160535      0,
160536      0,
160537      0,
160538      0,
160539      0,
160540      0,
160541      0,
160542      0,
160543      0,
160544      0,
160545      0,
160546      0
160547    },
160548    {
160549      {
160550        2,
160551        1,
160552        0,
160553        -1,
160554        -1,
160555        -1,
160556        -1,
160557        -1,
160558        -1,
160559        -1,
160560        -1,
160561        -1,
160562        -1
160563      },
160564      {
160565        0,
160566        1,
160567        2,
160568        -1,
160569        -1,
160570        -1,
160571        -1,
160572        -1,
160573        -1,
160574        -1,
160575        -1,
160576        -1,
160577        -1
160578      }
160579    }
160580  },
160581  {
160582    0,
160583    3,
160584    {
160585      kOperandTypeRegister,
160586      kOperandTypeRegister,
160587      kOperandTypeRegister,
160588      0,
160589      0,
160590      0,
160591      0,
160592      0,
160593      0,
160594      0,
160595      0,
160596      0,
160597      0
160598    },
160599    {
160600      0,
160601      0,
160602      0,
160603      0,
160604      0,
160605      0,
160606      0,
160607      0,
160608      0,
160609      0,
160610      0,
160611      0,
160612      0
160613    },
160614    {
160615      {
160616        2,
160617        0,
160618        -1,
160619        -1,
160620        -1,
160621        -1,
160622        -1,
160623        -1,
160624        -1,
160625        -1,
160626        -1,
160627        -1,
160628        -1
160629      },
160630      {
160631        0,
160632        2,
160633        -1,
160634        -1,
160635        -1,
160636        -1,
160637        -1,
160638        -1,
160639        -1,
160640        -1,
160641        -1,
160642        -1,
160643        -1
160644      }
160645    }
160646  },
160647  {
160648    0,
160649    4,
160650    {
160651      kOperandTypeRegister,
160652      kOperandTypeRegister,
160653      kOperandTypeRegister,
160654      kOperandTypeImmediate,
160655      0,
160656      0,
160657      0,
160658      0,
160659      0,
160660      0,
160661      0,
160662      0,
160663      0
160664    },
160665    {
160666      0,
160667      0,
160668      0,
160669      0,
160670      0,
160671      0,
160672      0,
160673      0,
160674      0,
160675      0,
160676      0,
160677      0,
160678      0
160679    },
160680    {
160681      {
160682        3,
160683        2,
160684        0,
160685        -1,
160686        -1,
160687        -1,
160688        -1,
160689        -1,
160690        -1,
160691        -1,
160692        -1,
160693        -1,
160694        -1
160695      },
160696      {
160697        0,
160698        2,
160699        3,
160700        -1,
160701        -1,
160702        -1,
160703        -1,
160704        -1,
160705        -1,
160706        -1,
160707        -1,
160708        -1,
160709        -1
160710      }
160711    }
160712  },
160713  {
160714    0,
160715    2,
160716    {
160717      kOperandTypeX86Memory,
160718      kOperandTypeRegister,
160719      0,
160720      0,
160721      0,
160722      0,
160723      0,
160724      0,
160725      0,
160726      0,
160727      0,
160728      0,
160729      0
160730    },
160731    {
160732      0,
160733      0,
160734      0,
160735      0,
160736      0,
160737      0,
160738      0,
160739      0,
160740      0,
160741      0,
160742      0,
160743      0,
160744      0
160745    },
160746    {
160747      {
160748        1,
160749        0,
160750        -1,
160751        -1,
160752        -1,
160753        -1,
160754        -1,
160755        -1,
160756        -1,
160757        -1,
160758        -1,
160759        -1,
160760        -1
160761      },
160762      {
160763        0,
160764        1,
160765        -1,
160766        -1,
160767        -1,
160768        -1,
160769        -1,
160770        -1,
160771        -1,
160772        -1,
160773        -1,
160774        -1,
160775        -1
160776      }
160777    }
160778  },
160779  {
160780    0,
160781    3,
160782    {
160783      kOperandTypeX86Memory,
160784      kOperandTypeRegister,
160785      kOperandTypeImmediate,
160786      0,
160787      0,
160788      0,
160789      0,
160790      0,
160791      0,
160792      0,
160793      0,
160794      0,
160795      0
160796    },
160797    {
160798      0,
160799      0,
160800      0,
160801      0,
160802      0,
160803      0,
160804      0,
160805      0,
160806      0,
160807      0,
160808      0,
160809      0,
160810      0
160811    },
160812    {
160813      {
160814        2,
160815        1,
160816        0,
160817        -1,
160818        -1,
160819        -1,
160820        -1,
160821        -1,
160822        -1,
160823        -1,
160824        -1,
160825        -1,
160826        -1
160827      },
160828      {
160829        0,
160830        1,
160831        2,
160832        -1,
160833        -1,
160834        -1,
160835        -1,
160836        -1,
160837        -1,
160838        -1,
160839        -1,
160840        -1,
160841        -1
160842      }
160843    }
160844  },
160845  {
160846    0,
160847    3,
160848    {
160849      kOperandTypeRegister,
160850      kOperandTypeRegister,
160851      kOperandTypeRegister,
160852      0,
160853      0,
160854      0,
160855      0,
160856      0,
160857      0,
160858      0,
160859      0,
160860      0,
160861      0
160862    },
160863    {
160864      0,
160865      0,
160866      0,
160867      0,
160868      0,
160869      0,
160870      0,
160871      0,
160872      0,
160873      0,
160874      0,
160875      0,
160876      0
160877    },
160878    {
160879      {
160880        2,
160881        0,
160882        -1,
160883        -1,
160884        -1,
160885        -1,
160886        -1,
160887        -1,
160888        -1,
160889        -1,
160890        -1,
160891        -1,
160892        -1
160893      },
160894      {
160895        0,
160896        2,
160897        -1,
160898        -1,
160899        -1,
160900        -1,
160901        -1,
160902        -1,
160903        -1,
160904        -1,
160905        -1,
160906        -1,
160907        -1
160908      }
160909    }
160910  },
160911  {
160912    0,
160913    4,
160914    {
160915      kOperandTypeRegister,
160916      kOperandTypeRegister,
160917      kOperandTypeRegister,
160918      kOperandTypeImmediate,
160919      0,
160920      0,
160921      0,
160922      0,
160923      0,
160924      0,
160925      0,
160926      0,
160927      0
160928    },
160929    {
160930      0,
160931      0,
160932      0,
160933      0,
160934      0,
160935      0,
160936      0,
160937      0,
160938      0,
160939      0,
160940      0,
160941      0,
160942      0
160943    },
160944    {
160945      {
160946        3,
160947        2,
160948        0,
160949        -1,
160950        -1,
160951        -1,
160952        -1,
160953        -1,
160954        -1,
160955        -1,
160956        -1,
160957        -1,
160958        -1
160959      },
160960      {
160961        0,
160962        2,
160963        3,
160964        -1,
160965        -1,
160966        -1,
160967        -1,
160968        -1,
160969        -1,
160970        -1,
160971        -1,
160972        -1,
160973        -1
160974      }
160975    }
160976  },
160977  {
160978    0,
160979    4,
160980    {
160981      kOperandTypeRegister,
160982      kOperandTypeRegister,
160983      kOperandTypeX86Memory,
160984      kOperandTypeImmediate,
160985      0,
160986      0,
160987      0,
160988      0,
160989      0,
160990      0,
160991      0,
160992      0,
160993      0
160994    },
160995    {
160996      0,
160997      0,
160998      0,
160999      0,
161000      0,
161001      0,
161002      0,
161003      0,
161004      0,
161005      0,
161006      0,
161007      0,
161008      0
161009    },
161010    {
161011      {
161012        3,
161013        2,
161014        0,
161015        -1,
161016        -1,
161017        -1,
161018        -1,
161019        -1,
161020        -1,
161021        -1,
161022        -1,
161023        -1,
161024        -1
161025      },
161026      {
161027        0,
161028        2,
161029        3,
161030        -1,
161031        -1,
161032        -1,
161033        -1,
161034        -1,
161035        -1,
161036        -1,
161037        -1,
161038        -1,
161039        -1
161040      }
161041    }
161042  },
161043  {
161044    0,
161045    4,
161046    {
161047      kOperandTypeRegister,
161048      kOperandTypeRegister,
161049      kOperandTypeRegister,
161050      kOperandTypeImmediate,
161051      0,
161052      0,
161053      0,
161054      0,
161055      0,
161056      0,
161057      0,
161058      0,
161059      0
161060    },
161061    {
161062      0,
161063      0,
161064      0,
161065      0,
161066      0,
161067      0,
161068      0,
161069      0,
161070      0,
161071      0,
161072      0,
161073      0,
161074      0
161075    },
161076    {
161077      {
161078        3,
161079        2,
161080        0,
161081        -1,
161082        -1,
161083        -1,
161084        -1,
161085        -1,
161086        -1,
161087        -1,
161088        -1,
161089        -1,
161090        -1
161091      },
161092      {
161093        0,
161094        2,
161095        3,
161096        -1,
161097        -1,
161098        -1,
161099        -1,
161100        -1,
161101        -1,
161102        -1,
161103        -1,
161104        -1,
161105        -1
161106      }
161107    }
161108  },
161109  {
161110    0,
161111    4,
161112    {
161113      kOperandTypeRegister,
161114      kOperandTypeRegister,
161115      kOperandTypeX86Memory,
161116      kOperandTypeImmediate,
161117      0,
161118      0,
161119      0,
161120      0,
161121      0,
161122      0,
161123      0,
161124      0,
161125      0
161126    },
161127    {
161128      0,
161129      0,
161130      0,
161131      0,
161132      0,
161133      0,
161134      0,
161135      0,
161136      0,
161137      0,
161138      0,
161139      0,
161140      0
161141    },
161142    {
161143      {
161144        3,
161145        2,
161146        0,
161147        -1,
161148        -1,
161149        -1,
161150        -1,
161151        -1,
161152        -1,
161153        -1,
161154        -1,
161155        -1,
161156        -1
161157      },
161158      {
161159        0,
161160        2,
161161        3,
161162        -1,
161163        -1,
161164        -1,
161165        -1,
161166        -1,
161167        -1,
161168        -1,
161169        -1,
161170        -1,
161171        -1
161172      }
161173    }
161174  },
161175  {
161176    0,
161177    4,
161178    {
161179      kOperandTypeRegister,
161180      kOperandTypeRegister,
161181      kOperandTypeRegister,
161182      kOperandTypeImmediate,
161183      0,
161184      0,
161185      0,
161186      0,
161187      0,
161188      0,
161189      0,
161190      0,
161191      0
161192    },
161193    {
161194      0,
161195      0,
161196      0,
161197      0,
161198      0,
161199      0,
161200      0,
161201      0,
161202      0,
161203      0,
161204      0,
161205      0,
161206      0
161207    },
161208    {
161209      {
161210        3,
161211        2,
161212        0,
161213        -1,
161214        -1,
161215        -1,
161216        -1,
161217        -1,
161218        -1,
161219        -1,
161220        -1,
161221        -1,
161222        -1
161223      },
161224      {
161225        0,
161226        2,
161227        3,
161228        -1,
161229        -1,
161230        -1,
161231        -1,
161232        -1,
161233        -1,
161234        -1,
161235        -1,
161236        -1,
161237        -1
161238      }
161239    }
161240  },
161241  {
161242    0,
161243    1,
161244    {
161245      kOperandTypeX86Memory,
161246      0,
161247      0,
161248      0,
161249      0,
161250      0,
161251      0,
161252      0,
161253      0,
161254      0,
161255      0,
161256      0,
161257      0
161258    },
161259    {
161260      0,
161261      0,
161262      0,
161263      0,
161264      0,
161265      0,
161266      0,
161267      0,
161268      0,
161269      0,
161270      0,
161271      0,
161272      0
161273    },
161274    {
161275      {
161276        0,
161277        -1,
161278        -1,
161279        -1,
161280        -1,
161281        -1,
161282        -1,
161283        -1,
161284        -1,
161285        -1,
161286        -1,
161287        -1,
161288        -1
161289      },
161290      {
161291        0,
161292        -1,
161293        -1,
161294        -1,
161295        -1,
161296        -1,
161297        -1,
161298        -1,
161299        -1,
161300        -1,
161301        -1,
161302        -1,
161303        -1
161304      }
161305    }
161306  },
161307  {
161308    0,
161309    1,
161310    {
161311      kOperandTypeX86Memory,
161312      0,
161313      0,
161314      0,
161315      0,
161316      0,
161317      0,
161318      0,
161319      0,
161320      0,
161321      0,
161322      0,
161323      0
161324    },
161325    {
161326      0,
161327      0,
161328      0,
161329      0,
161330      0,
161331      0,
161332      0,
161333      0,
161334      0,
161335      0,
161336      0,
161337      0,
161338      0
161339    },
161340    {
161341      {
161342        0,
161343        -1,
161344        -1,
161345        -1,
161346        -1,
161347        -1,
161348        -1,
161349        -1,
161350        -1,
161351        -1,
161352        -1,
161353        -1,
161354        -1
161355      },
161356      {
161357        0,
161358        -1,
161359        -1,
161360        -1,
161361        -1,
161362        -1,
161363        -1,
161364        -1,
161365        -1,
161366        -1,
161367        -1,
161368        -1,
161369        -1
161370      }
161371    }
161372  },
161373  {
161374    0,
161375    0,
161376    {
161377      0,
161378      0,
161379      0,
161380      0,
161381      0,
161382      0,
161383      0,
161384      0,
161385      0,
161386      0,
161387      0,
161388      0,
161389      0
161390    },
161391    {
161392      0,
161393      0,
161394      0,
161395      0,
161396      0,
161397      0,
161398      0,
161399      0,
161400      0,
161401      0,
161402      0,
161403      0,
161404      0
161405    },
161406    {
161407      {
161408        -1,
161409        -1,
161410        -1,
161411        -1,
161412        -1,
161413        -1,
161414        -1,
161415        -1,
161416        -1,
161417        -1,
161418        -1,
161419        -1,
161420        -1
161421      },
161422      {
161423        -1,
161424        -1,
161425        -1,
161426        -1,
161427        -1,
161428        -1,
161429        -1,
161430        -1,
161431        -1,
161432        -1,
161433        -1,
161434        -1,
161435        -1
161436      }
161437    }
161438  },
161439  {
161440    0,
161441    2,
161442    {
161443      kOperandTypeRegister,
161444      kOperandTypeRegister,
161445      0,
161446      0,
161447      0,
161448      0,
161449      0,
161450      0,
161451      0,
161452      0,
161453      0,
161454      0,
161455      0
161456    },
161457    {
161458      0,
161459      0,
161460      0,
161461      0,
161462      0,
161463      0,
161464      0,
161465      0,
161466      0,
161467      0,
161468      0,
161469      0,
161470      0
161471    },
161472    {
161473      {
161474        -1,
161475        -1,
161476        -1,
161477        -1,
161478        -1,
161479        -1,
161480        -1,
161481        -1,
161482        -1,
161483        -1,
161484        -1,
161485        -1,
161486        -1
161487      },
161488      {
161489        -1,
161490        -1,
161491        -1,
161492        -1,
161493        -1,
161494        -1,
161495        -1,
161496        -1,
161497        -1,
161498        -1,
161499        -1,
161500        -1,
161501        -1
161502      }
161503    }
161504  },
161505  {
161506    0,
161507    2,
161508    {
161509      kOperandTypeRegister,
161510      kOperandTypeRegister,
161511      0,
161512      0,
161513      0,
161514      0,
161515      0,
161516      0,
161517      0,
161518      0,
161519      0,
161520      0,
161521      0
161522    },
161523    {
161524      0,
161525      0,
161526      0,
161527      0,
161528      0,
161529      0,
161530      0,
161531      0,
161532      0,
161533      0,
161534      0,
161535      0,
161536      0
161537    },
161538    {
161539      {
161540        -1,
161541        -1,
161542        -1,
161543        -1,
161544        -1,
161545        -1,
161546        -1,
161547        -1,
161548        -1,
161549        -1,
161550        -1,
161551        -1,
161552        -1
161553      },
161554      {
161555        -1,
161556        -1,
161557        -1,
161558        -1,
161559        -1,
161560        -1,
161561        -1,
161562        -1,
161563        -1,
161564        -1,
161565        -1,
161566        -1,
161567        -1
161568      }
161569    }
161570  },
161571  {
161572    0,
161573    2,
161574    {
161575      kOperandTypeRegister,
161576      kOperandTypeRegister,
161577      0,
161578      0,
161579      0,
161580      0,
161581      0,
161582      0,
161583      0,
161584      0,
161585      0,
161586      0,
161587      0
161588    },
161589    {
161590      0,
161591      0,
161592      0,
161593      0,
161594      0,
161595      0,
161596      0,
161597      0,
161598      0,
161599      0,
161600      0,
161601      0,
161602      0
161603    },
161604    {
161605      {
161606        -1,
161607        -1,
161608        -1,
161609        -1,
161610        -1,
161611        -1,
161612        -1,
161613        -1,
161614        -1,
161615        -1,
161616        -1,
161617        -1,
161618        -1
161619      },
161620      {
161621        -1,
161622        -1,
161623        -1,
161624        -1,
161625        -1,
161626        -1,
161627        -1,
161628        -1,
161629        -1,
161630        -1,
161631        -1,
161632        -1,
161633        -1
161634      }
161635    }
161636  },
161637  {
161638    0,
161639    1,
161640    {
161641      kOperandTypeX86Memory,
161642      0,
161643      0,
161644      0,
161645      0,
161646      0,
161647      0,
161648      0,
161649      0,
161650      0,
161651      0,
161652      0,
161653      0
161654    },
161655    {
161656      0,
161657      0,
161658      0,
161659      0,
161660      0,
161661      0,
161662      0,
161663      0,
161664      0,
161665      0,
161666      0,
161667      0,
161668      0
161669    },
161670    {
161671      {
161672        0,
161673        -1,
161674        -1,
161675        -1,
161676        -1,
161677        -1,
161678        -1,
161679        -1,
161680        -1,
161681        -1,
161682        -1,
161683        -1,
161684        -1
161685      },
161686      {
161687        0,
161688        -1,
161689        -1,
161690        -1,
161691        -1,
161692        -1,
161693        -1,
161694        -1,
161695        -1,
161696        -1,
161697        -1,
161698        -1,
161699        -1
161700      }
161701    }
161702  },
161703  {
161704    0,
161705    1,
161706    {
161707      kOperandTypeRegister,
161708      0,
161709      0,
161710      0,
161711      0,
161712      0,
161713      0,
161714      0,
161715      0,
161716      0,
161717      0,
161718      0,
161719      0
161720    },
161721    {
161722      0,
161723      0,
161724      0,
161725      0,
161726      0,
161727      0,
161728      0,
161729      0,
161730      0,
161731      0,
161732      0,
161733      0,
161734      0
161735    },
161736    {
161737      {
161738        0,
161739        -1,
161740        -1,
161741        -1,
161742        -1,
161743        -1,
161744        -1,
161745        -1,
161746        -1,
161747        -1,
161748        -1,
161749        -1,
161750        -1
161751      },
161752      {
161753        0,
161754        -1,
161755        -1,
161756        -1,
161757        -1,
161758        -1,
161759        -1,
161760        -1,
161761        -1,
161762        -1,
161763        -1,
161764        -1,
161765        -1
161766      }
161767    }
161768  },
161769  {
161770    0,
161771    1,
161772    {
161773      kOperandTypeRegister,
161774      0,
161775      0,
161776      0,
161777      0,
161778      0,
161779      0,
161780      0,
161781      0,
161782      0,
161783      0,
161784      0,
161785      0
161786    },
161787    {
161788      0,
161789      0,
161790      0,
161791      0,
161792      0,
161793      0,
161794      0,
161795      0,
161796      0,
161797      0,
161798      0,
161799      0,
161800      0
161801    },
161802    {
161803      {
161804        0,
161805        -1,
161806        -1,
161807        -1,
161808        -1,
161809        -1,
161810        -1,
161811        -1,
161812        -1,
161813        -1,
161814        -1,
161815        -1,
161816        -1
161817      },
161818      {
161819        0,
161820        -1,
161821        -1,
161822        -1,
161823        -1,
161824        -1,
161825        -1,
161826        -1,
161827        -1,
161828        -1,
161829        -1,
161830        -1,
161831        -1
161832      }
161833    }
161834  },
161835  {
161836    0,
161837    1,
161838    {
161839      kOperandTypeX86Memory,
161840      0,
161841      0,
161842      0,
161843      0,
161844      0,
161845      0,
161846      0,
161847      0,
161848      0,
161849      0,
161850      0,
161851      0
161852    },
161853    {
161854      0,
161855      0,
161856      0,
161857      0,
161858      0,
161859      0,
161860      0,
161861      0,
161862      0,
161863      0,
161864      0,
161865      0,
161866      0
161867    },
161868    {
161869      {
161870        0,
161871        -1,
161872        -1,
161873        -1,
161874        -1,
161875        -1,
161876        -1,
161877        -1,
161878        -1,
161879        -1,
161880        -1,
161881        -1,
161882        -1
161883      },
161884      {
161885        0,
161886        -1,
161887        -1,
161888        -1,
161889        -1,
161890        -1,
161891        -1,
161892        -1,
161893        -1,
161894        -1,
161895        -1,
161896        -1,
161897        -1
161898      }
161899    }
161900  },
161901  {
161902    0,
161903    1,
161904    {
161905      kOperandTypeRegister,
161906      0,
161907      0,
161908      0,
161909      0,
161910      0,
161911      0,
161912      0,
161913      0,
161914      0,
161915      0,
161916      0,
161917      0
161918    },
161919    {
161920      0,
161921      0,
161922      0,
161923      0,
161924      0,
161925      0,
161926      0,
161927      0,
161928      0,
161929      0,
161930      0,
161931      0,
161932      0
161933    },
161934    {
161935      {
161936        0,
161937        -1,
161938        -1,
161939        -1,
161940        -1,
161941        -1,
161942        -1,
161943        -1,
161944        -1,
161945        -1,
161946        -1,
161947        -1,
161948        -1
161949      },
161950      {
161951        0,
161952        -1,
161953        -1,
161954        -1,
161955        -1,
161956        -1,
161957        -1,
161958        -1,
161959        -1,
161960        -1,
161961        -1,
161962        -1,
161963        -1
161964      }
161965    }
161966  },
161967  {
161968    0,
161969    1,
161970    {
161971      kOperandTypeX86Memory,
161972      0,
161973      0,
161974      0,
161975      0,
161976      0,
161977      0,
161978      0,
161979      0,
161980      0,
161981      0,
161982      0,
161983      0
161984    },
161985    {
161986      0,
161987      0,
161988      0,
161989      0,
161990      0,
161991      0,
161992      0,
161993      0,
161994      0,
161995      0,
161996      0,
161997      0,
161998      0
161999    },
162000    {
162001      {
162002        0,
162003        -1,
162004        -1,
162005        -1,
162006        -1,
162007        -1,
162008        -1,
162009        -1,
162010        -1,
162011        -1,
162012        -1,
162013        -1,
162014        -1
162015      },
162016      {
162017        0,
162018        -1,
162019        -1,
162020        -1,
162021        -1,
162022        -1,
162023        -1,
162024        -1,
162025        -1,
162026        -1,
162027        -1,
162028        -1,
162029        -1
162030      }
162031    }
162032  },
162033  {
162034    0,
162035    1,
162036    {
162037      kOperandTypeRegister,
162038      0,
162039      0,
162040      0,
162041      0,
162042      0,
162043      0,
162044      0,
162045      0,
162046      0,
162047      0,
162048      0,
162049      0
162050    },
162051    {
162052      0,
162053      0,
162054      0,
162055      0,
162056      0,
162057      0,
162058      0,
162059      0,
162060      0,
162061      0,
162062      0,
162063      0,
162064      0
162065    },
162066    {
162067      {
162068        0,
162069        -1,
162070        -1,
162071        -1,
162072        -1,
162073        -1,
162074        -1,
162075        -1,
162076        -1,
162077        -1,
162078        -1,
162079        -1,
162080        -1
162081      },
162082      {
162083        0,
162084        -1,
162085        -1,
162086        -1,
162087        -1,
162088        -1,
162089        -1,
162090        -1,
162091        -1,
162092        -1,
162093        -1,
162094        -1,
162095        -1
162096      }
162097    }
162098  },
162099  {
162100    0,
162101    1,
162102    {
162103      kOperandTypeRegister,
162104      0,
162105      0,
162106      0,
162107      0,
162108      0,
162109      0,
162110      0,
162111      0,
162112      0,
162113      0,
162114      0,
162115      0
162116    },
162117    {
162118      0,
162119      0,
162120      0,
162121      0,
162122      0,
162123      0,
162124      0,
162125      0,
162126      0,
162127      0,
162128      0,
162129      0,
162130      0
162131    },
162132    {
162133      {
162134        0,
162135        -1,
162136        -1,
162137        -1,
162138        -1,
162139        -1,
162140        -1,
162141        -1,
162142        -1,
162143        -1,
162144        -1,
162145        -1,
162146        -1
162147      },
162148      {
162149        0,
162150        -1,
162151        -1,
162152        -1,
162153        -1,
162154        -1,
162155        -1,
162156        -1,
162157        -1,
162158        -1,
162159        -1,
162160        -1,
162161        -1
162162      }
162163    }
162164  },
162165  {
162166    0,
162167    1,
162168    {
162169      kOperandTypeRegister,
162170      0,
162171      0,
162172      0,
162173      0,
162174      0,
162175      0,
162176      0,
162177      0,
162178      0,
162179      0,
162180      0,
162181      0
162182    },
162183    {
162184      0,
162185      0,
162186      0,
162187      0,
162188      0,
162189      0,
162190      0,
162191      0,
162192      0,
162193      0,
162194      0,
162195      0,
162196      0
162197    },
162198    {
162199      {
162200        0,
162201        -1,
162202        -1,
162203        -1,
162204        -1,
162205        -1,
162206        -1,
162207        -1,
162208        -1,
162209        -1,
162210        -1,
162211        -1,
162212        -1
162213      },
162214      {
162215        0,
162216        -1,
162217        -1,
162218        -1,
162219        -1,
162220        -1,
162221        -1,
162222        -1,
162223        -1,
162224        -1,
162225        -1,
162226        -1,
162227        -1
162228      }
162229    }
162230  },
162231  {
162232    0,
162233    2,
162234    {
162235      kOperandTypeRegister,
162236      kOperandTypeX86Memory,
162237      0,
162238      0,
162239      0,
162240      0,
162241      0,
162242      0,
162243      0,
162244      0,
162245      0,
162246      0,
162247      0
162248    },
162249    {
162250      0,
162251      0,
162252      0,
162253      0,
162254      0,
162255      0,
162256      0,
162257      0,
162258      0,
162259      0,
162260      0,
162261      0,
162262      0
162263    },
162264    {
162265      {
162266        1,
162267        0,
162268        -1,
162269        -1,
162270        -1,
162271        -1,
162272        -1,
162273        -1,
162274        -1,
162275        -1,
162276        -1,
162277        -1,
162278        -1
162279      },
162280      {
162281        0,
162282        1,
162283        -1,
162284        -1,
162285        -1,
162286        -1,
162287        -1,
162288        -1,
162289        -1,
162290        -1,
162291        -1,
162292        -1,
162293        -1
162294      }
162295    }
162296  },
162297  {
162298    0,
162299    2,
162300    {
162301      kOperandTypeRegister,
162302      kOperandTypeX86Memory,
162303      0,
162304      0,
162305      0,
162306      0,
162307      0,
162308      0,
162309      0,
162310      0,
162311      0,
162312      0,
162313      0
162314    },
162315    {
162316      0,
162317      0,
162318      0,
162319      0,
162320      0,
162321      0,
162322      0,
162323      0,
162324      0,
162325      0,
162326      0,
162327      0,
162328      0
162329    },
162330    {
162331      {
162332        1,
162333        0,
162334        -1,
162335        -1,
162336        -1,
162337        -1,
162338        -1,
162339        -1,
162340        -1,
162341        -1,
162342        -1,
162343        -1,
162344        -1
162345      },
162346      {
162347        0,
162348        1,
162349        -1,
162350        -1,
162351        -1,
162352        -1,
162353        -1,
162354        -1,
162355        -1,
162356        -1,
162357        -1,
162358        -1,
162359        -1
162360      }
162361    }
162362  },
162363  {
162364    0,
162365    2,
162366    {
162367      kOperandTypeRegister,
162368      kOperandTypeRegister,
162369      0,
162370      0,
162371      0,
162372      0,
162373      0,
162374      0,
162375      0,
162376      0,
162377      0,
162378      0,
162379      0
162380    },
162381    {
162382      0,
162383      0,
162384      0,
162385      0,
162386      0,
162387      0,
162388      0,
162389      0,
162390      0,
162391      0,
162392      0,
162393      0,
162394      0
162395    },
162396    {
162397      {
162398        1,
162399        0,
162400        -1,
162401        -1,
162402        -1,
162403        -1,
162404        -1,
162405        -1,
162406        -1,
162407        -1,
162408        -1,
162409        -1,
162410        -1
162411      },
162412      {
162413        0,
162414        1,
162415        -1,
162416        -1,
162417        -1,
162418        -1,
162419        -1,
162420        -1,
162421        -1,
162422        -1,
162423        -1,
162424        -1,
162425        -1
162426      }
162427    }
162428  },
162429  {
162430    0,
162431    2,
162432    {
162433      kOperandTypeRegister,
162434      kOperandTypeRegister,
162435      0,
162436      0,
162437      0,
162438      0,
162439      0,
162440      0,
162441      0,
162442      0,
162443      0,
162444      0,
162445      0
162446    },
162447    {
162448      0,
162449      0,
162450      0,
162451      0,
162452      0,
162453      0,
162454      0,
162455      0,
162456      0,
162457      0,
162458      0,
162459      0,
162460      0
162461    },
162462    {
162463      {
162464        1,
162465        0,
162466        -1,
162467        -1,
162468        -1,
162469        -1,
162470        -1,
162471        -1,
162472        -1,
162473        -1,
162474        -1,
162475        -1,
162476        -1
162477      },
162478      {
162479        0,
162480        1,
162481        -1,
162482        -1,
162483        -1,
162484        -1,
162485        -1,
162486        -1,
162487        -1,
162488        -1,
162489        -1,
162490        -1,
162491        -1
162492      }
162493    }
162494  },
162495  {
162496    0,
162497    2,
162498    {
162499      kOperandTypeRegister,
162500      kOperandTypeX86Memory,
162501      0,
162502      0,
162503      0,
162504      0,
162505      0,
162506      0,
162507      0,
162508      0,
162509      0,
162510      0,
162511      0
162512    },
162513    {
162514      0,
162515      0,
162516      0,
162517      0,
162518      0,
162519      0,
162520      0,
162521      0,
162522      0,
162523      0,
162524      0,
162525      0,
162526      0
162527    },
162528    {
162529      {
162530        1,
162531        0,
162532        -1,
162533        -1,
162534        -1,
162535        -1,
162536        -1,
162537        -1,
162538        -1,
162539        -1,
162540        -1,
162541        -1,
162542        -1
162543      },
162544      {
162545        0,
162546        1,
162547        -1,
162548        -1,
162549        -1,
162550        -1,
162551        -1,
162552        -1,
162553        -1,
162554        -1,
162555        -1,
162556        -1,
162557        -1
162558      }
162559    }
162560  },
162561  {
162562    0,
162563    2,
162564    {
162565      kOperandTypeRegister,
162566      kOperandTypeX86Memory,
162567      0,
162568      0,
162569      0,
162570      0,
162571      0,
162572      0,
162573      0,
162574      0,
162575      0,
162576      0,
162577      0
162578    },
162579    {
162580      0,
162581      0,
162582      0,
162583      0,
162584      0,
162585      0,
162586      0,
162587      0,
162588      0,
162589      0,
162590      0,
162591      0,
162592      0
162593    },
162594    {
162595      {
162596        1,
162597        0,
162598        -1,
162599        -1,
162600        -1,
162601        -1,
162602        -1,
162603        -1,
162604        -1,
162605        -1,
162606        -1,
162607        -1,
162608        -1
162609      },
162610      {
162611        0,
162612        1,
162613        -1,
162614        -1,
162615        -1,
162616        -1,
162617        -1,
162618        -1,
162619        -1,
162620        -1,
162621        -1,
162622        -1,
162623        -1
162624      }
162625    }
162626  },
162627  {
162628    0,
162629    2,
162630    {
162631      kOperandTypeRegister,
162632      kOperandTypeRegister,
162633      0,
162634      0,
162635      0,
162636      0,
162637      0,
162638      0,
162639      0,
162640      0,
162641      0,
162642      0,
162643      0
162644    },
162645    {
162646      0,
162647      0,
162648      0,
162649      0,
162650      0,
162651      0,
162652      0,
162653      0,
162654      0,
162655      0,
162656      0,
162657      0,
162658      0
162659    },
162660    {
162661      {
162662        1,
162663        0,
162664        -1,
162665        -1,
162666        -1,
162667        -1,
162668        -1,
162669        -1,
162670        -1,
162671        -1,
162672        -1,
162673        -1,
162674        -1
162675      },
162676      {
162677        0,
162678        1,
162679        -1,
162680        -1,
162681        -1,
162682        -1,
162683        -1,
162684        -1,
162685        -1,
162686        -1,
162687        -1,
162688        -1,
162689        -1
162690      }
162691    }
162692  },
162693  {
162694    0,
162695    2,
162696    {
162697      kOperandTypeRegister,
162698      kOperandTypeRegister,
162699      0,
162700      0,
162701      0,
162702      0,
162703      0,
162704      0,
162705      0,
162706      0,
162707      0,
162708      0,
162709      0
162710    },
162711    {
162712      0,
162713      0,
162714      0,
162715      0,
162716      0,
162717      0,
162718      0,
162719      0,
162720      0,
162721      0,
162722      0,
162723      0,
162724      0
162725    },
162726    {
162727      {
162728        1,
162729        0,
162730        -1,
162731        -1,
162732        -1,
162733        -1,
162734        -1,
162735        -1,
162736        -1,
162737        -1,
162738        -1,
162739        -1,
162740        -1
162741      },
162742      {
162743        0,
162744        1,
162745        -1,
162746        -1,
162747        -1,
162748        -1,
162749        -1,
162750        -1,
162751        -1,
162752        -1,
162753        -1,
162754        -1,
162755        -1
162756      }
162757    }
162758  },
162759  {
162760    0,
162761    2,
162762    {
162763      kOperandTypeRegister,
162764      kOperandTypeX86Memory,
162765      0,
162766      0,
162767      0,
162768      0,
162769      0,
162770      0,
162771      0,
162772      0,
162773      0,
162774      0,
162775      0
162776    },
162777    {
162778      0,
162779      0,
162780      0,
162781      0,
162782      0,
162783      0,
162784      0,
162785      0,
162786      0,
162787      0,
162788      0,
162789      0,
162790      0
162791    },
162792    {
162793      {
162794        1,
162795        0,
162796        -1,
162797        -1,
162798        -1,
162799        -1,
162800        -1,
162801        -1,
162802        -1,
162803        -1,
162804        -1,
162805        -1,
162806        -1
162807      },
162808      {
162809        0,
162810        1,
162811        -1,
162812        -1,
162813        -1,
162814        -1,
162815        -1,
162816        -1,
162817        -1,
162818        -1,
162819        -1,
162820        -1,
162821        -1
162822      }
162823    }
162824  },
162825  {
162826    0,
162827    2,
162828    {
162829      kOperandTypeRegister,
162830      kOperandTypeX86Memory,
162831      0,
162832      0,
162833      0,
162834      0,
162835      0,
162836      0,
162837      0,
162838      0,
162839      0,
162840      0,
162841      0
162842    },
162843    {
162844      0,
162845      0,
162846      0,
162847      0,
162848      0,
162849      0,
162850      0,
162851      0,
162852      0,
162853      0,
162854      0,
162855      0,
162856      0
162857    },
162858    {
162859      {
162860        1,
162861        0,
162862        -1,
162863        -1,
162864        -1,
162865        -1,
162866        -1,
162867        -1,
162868        -1,
162869        -1,
162870        -1,
162871        -1,
162872        -1
162873      },
162874      {
162875        0,
162876        1,
162877        -1,
162878        -1,
162879        -1,
162880        -1,
162881        -1,
162882        -1,
162883        -1,
162884        -1,
162885        -1,
162886        -1,
162887        -1
162888      }
162889    }
162890  },
162891  {
162892    0,
162893    2,
162894    {
162895      kOperandTypeRegister,
162896      kOperandTypeRegister,
162897      0,
162898      0,
162899      0,
162900      0,
162901      0,
162902      0,
162903      0,
162904      0,
162905      0,
162906      0,
162907      0
162908    },
162909    {
162910      0,
162911      0,
162912      0,
162913      0,
162914      0,
162915      0,
162916      0,
162917      0,
162918      0,
162919      0,
162920      0,
162921      0,
162922      0
162923    },
162924    {
162925      {
162926        1,
162927        0,
162928        -1,
162929        -1,
162930        -1,
162931        -1,
162932        -1,
162933        -1,
162934        -1,
162935        -1,
162936        -1,
162937        -1,
162938        -1
162939      },
162940      {
162941        0,
162942        1,
162943        -1,
162944        -1,
162945        -1,
162946        -1,
162947        -1,
162948        -1,
162949        -1,
162950        -1,
162951        -1,
162952        -1,
162953        -1
162954      }
162955    }
162956  },
162957  {
162958    0,
162959    2,
162960    {
162961      kOperandTypeRegister,
162962      kOperandTypeRegister,
162963      0,
162964      0,
162965      0,
162966      0,
162967      0,
162968      0,
162969      0,
162970      0,
162971      0,
162972      0,
162973      0
162974    },
162975    {
162976      0,
162977      0,
162978      0,
162979      0,
162980      0,
162981      0,
162982      0,
162983      0,
162984      0,
162985      0,
162986      0,
162987      0,
162988      0
162989    },
162990    {
162991      {
162992        1,
162993        0,
162994        -1,
162995        -1,
162996        -1,
162997        -1,
162998        -1,
162999        -1,
163000        -1,
163001        -1,
163002        -1,
163003        -1,
163004        -1
163005      },
163006      {
163007        0,
163008        1,
163009        -1,
163010        -1,
163011        -1,
163012        -1,
163013        -1,
163014        -1,
163015        -1,
163016        -1,
163017        -1,
163018        -1,
163019        -1
163020      }
163021    }
163022  },
163023  {
163024    0,
163025    2,
163026    {
163027      kOperandTypeRegister,
163028      kOperandTypeX86Memory,
163029      0,
163030      0,
163031      0,
163032      0,
163033      0,
163034      0,
163035      0,
163036      0,
163037      0,
163038      0,
163039      0
163040    },
163041    {
163042      0,
163043      0,
163044      0,
163045      0,
163046      0,
163047      0,
163048      0,
163049      0,
163050      0,
163051      0,
163052      0,
163053      0,
163054      0
163055    },
163056    {
163057      {
163058        1,
163059        0,
163060        -1,
163061        -1,
163062        -1,
163063        -1,
163064        -1,
163065        -1,
163066        -1,
163067        -1,
163068        -1,
163069        -1,
163070        -1
163071      },
163072      {
163073        0,
163074        1,
163075        -1,
163076        -1,
163077        -1,
163078        -1,
163079        -1,
163080        -1,
163081        -1,
163082        -1,
163083        -1,
163084        -1,
163085        -1
163086      }
163087    }
163088  },
163089  {
163090    0,
163091    2,
163092    {
163093      kOperandTypeRegister,
163094      kOperandTypeX86Memory,
163095      0,
163096      0,
163097      0,
163098      0,
163099      0,
163100      0,
163101      0,
163102      0,
163103      0,
163104      0,
163105      0
163106    },
163107    {
163108      0,
163109      0,
163110      0,
163111      0,
163112      0,
163113      0,
163114      0,
163115      0,
163116      0,
163117      0,
163118      0,
163119      0,
163120      0
163121    },
163122    {
163123      {
163124        1,
163125        0,
163126        -1,
163127        -1,
163128        -1,
163129        -1,
163130        -1,
163131        -1,
163132        -1,
163133        -1,
163134        -1,
163135        -1,
163136        -1
163137      },
163138      {
163139        0,
163140        1,
163141        -1,
163142        -1,
163143        -1,
163144        -1,
163145        -1,
163146        -1,
163147        -1,
163148        -1,
163149        -1,
163150        -1,
163151        -1
163152      }
163153    }
163154  },
163155  {
163156    0,
163157    2,
163158    {
163159      kOperandTypeRegister,
163160      kOperandTypeRegister,
163161      0,
163162      0,
163163      0,
163164      0,
163165      0,
163166      0,
163167      0,
163168      0,
163169      0,
163170      0,
163171      0
163172    },
163173    {
163174      0,
163175      0,
163176      0,
163177      0,
163178      0,
163179      0,
163180      0,
163181      0,
163182      0,
163183      0,
163184      0,
163185      0,
163186      0
163187    },
163188    {
163189      {
163190        1,
163191        0,
163192        -1,
163193        -1,
163194        -1,
163195        -1,
163196        -1,
163197        -1,
163198        -1,
163199        -1,
163200        -1,
163201        -1,
163202        -1
163203      },
163204      {
163205        0,
163206        1,
163207        -1,
163208        -1,
163209        -1,
163210        -1,
163211        -1,
163212        -1,
163213        -1,
163214        -1,
163215        -1,
163216        -1,
163217        -1
163218      }
163219    }
163220  },
163221  {
163222    0,
163223    2,
163224    {
163225      kOperandTypeRegister,
163226      kOperandTypeRegister,
163227      0,
163228      0,
163229      0,
163230      0,
163231      0,
163232      0,
163233      0,
163234      0,
163235      0,
163236      0,
163237      0
163238    },
163239    {
163240      0,
163241      0,
163242      0,
163243      0,
163244      0,
163245      0,
163246      0,
163247      0,
163248      0,
163249      0,
163250      0,
163251      0,
163252      0
163253    },
163254    {
163255      {
163256        1,
163257        0,
163258        -1,
163259        -1,
163260        -1,
163261        -1,
163262        -1,
163263        -1,
163264        -1,
163265        -1,
163266        -1,
163267        -1,
163268        -1
163269      },
163270      {
163271        0,
163272        1,
163273        -1,
163274        -1,
163275        -1,
163276        -1,
163277        -1,
163278        -1,
163279        -1,
163280        -1,
163281        -1,
163282        -1,
163283        -1
163284      }
163285    }
163286  },
163287  {
163288    0,
163289    0,
163290    {
163291      0,
163292      0,
163293      0,
163294      0,
163295      0,
163296      0,
163297      0,
163298      0,
163299      0,
163300      0,
163301      0,
163302      0,
163303      0
163304    },
163305    {
163306      0,
163307      0,
163308      0,
163309      0,
163310      0,
163311      0,
163312      0,
163313      0,
163314      0,
163315      0,
163316      0,
163317      0,
163318      0
163319    },
163320    {
163321      {
163322        -1,
163323        -1,
163324        -1,
163325        -1,
163326        -1,
163327        -1,
163328        -1,
163329        -1,
163330        -1,
163331        -1,
163332        -1,
163333        -1,
163334        -1
163335      },
163336      {
163337        -1,
163338        -1,
163339        -1,
163340        -1,
163341        -1,
163342        -1,
163343        -1,
163344        -1,
163345        -1,
163346        -1,
163347        -1,
163348        -1,
163349        -1
163350      }
163351    }
163352  },
163353  {
163354    0,
163355    2,
163356    {
163357      kOperandTypeRegister,
163358      kOperandTypeRegister,
163359      0,
163360      0,
163361      0,
163362      0,
163363      0,
163364      0,
163365      0,
163366      0,
163367      0,
163368      0,
163369      0
163370    },
163371    {
163372      0,
163373      0,
163374      0,
163375      0,
163376      0,
163377      0,
163378      0,
163379      0,
163380      0,
163381      0,
163382      0,
163383      0,
163384      0
163385    },
163386    {
163387      {
163388        -1,
163389        -1,
163390        -1,
163391        -1,
163392        -1,
163393        -1,
163394        -1,
163395        -1,
163396        -1,
163397        -1,
163398        -1,
163399        -1,
163400        -1
163401      },
163402      {
163403        -1,
163404        -1,
163405        -1,
163406        -1,
163407        -1,
163408        -1,
163409        -1,
163410        -1,
163411        -1,
163412        -1,
163413        -1,
163414        -1,
163415        -1
163416      }
163417    }
163418  },
163419  {
163420    0,
163421    2,
163422    {
163423      kOperandTypeRegister,
163424      kOperandTypeRegister,
163425      0,
163426      0,
163427      0,
163428      0,
163429      0,
163430      0,
163431      0,
163432      0,
163433      0,
163434      0,
163435      0
163436    },
163437    {
163438      0,
163439      0,
163440      0,
163441      0,
163442      0,
163443      0,
163444      0,
163445      0,
163446      0,
163447      0,
163448      0,
163449      0,
163450      0
163451    },
163452    {
163453      {
163454        -1,
163455        -1,
163456        -1,
163457        -1,
163458        -1,
163459        -1,
163460        -1,
163461        -1,
163462        -1,
163463        -1,
163464        -1,
163465        -1,
163466        -1
163467      },
163468      {
163469        -1,
163470        -1,
163471        -1,
163472        -1,
163473        -1,
163474        -1,
163475        -1,
163476        -1,
163477        -1,
163478        -1,
163479        -1,
163480        -1,
163481        -1
163482      }
163483    }
163484  },
163485  {
163486    0,
163487    2,
163488    {
163489      kOperandTypeRegister,
163490      kOperandTypeRegister,
163491      0,
163492      0,
163493      0,
163494      0,
163495      0,
163496      0,
163497      0,
163498      0,
163499      0,
163500      0,
163501      0
163502    },
163503    {
163504      0,
163505      0,
163506      0,
163507      0,
163508      0,
163509      0,
163510      0,
163511      0,
163512      0,
163513      0,
163514      0,
163515      0,
163516      0
163517    },
163518    {
163519      {
163520        -1,
163521        -1,
163522        -1,
163523        -1,
163524        -1,
163525        -1,
163526        -1,
163527        -1,
163528        -1,
163529        -1,
163530        -1,
163531        -1,
163532        -1
163533      },
163534      {
163535        -1,
163536        -1,
163537        -1,
163538        -1,
163539        -1,
163540        -1,
163541        -1,
163542        -1,
163543        -1,
163544        -1,
163545        -1,
163546        -1,
163547        -1
163548      }
163549    }
163550  },
163551  {
163552    0,
163553    0,
163554    {
163555      0,
163556      0,
163557      0,
163558      0,
163559      0,
163560      0,
163561      0,
163562      0,
163563      0,
163564      0,
163565      0,
163566      0,
163567      0
163568    },
163569    {
163570      0,
163571      0,
163572      0,
163573      0,
163574      0,
163575      0,
163576      0,
163577      0,
163578      0,
163579      0,
163580      0,
163581      0,
163582      0
163583    },
163584    {
163585      {
163586        -1,
163587        -1,
163588        -1,
163589        -1,
163590        -1,
163591        -1,
163592        -1,
163593        -1,
163594        -1,
163595        -1,
163596        -1,
163597        -1,
163598        -1
163599      },
163600      {
163601        -1,
163602        -1,
163603        -1,
163604        -1,
163605        -1,
163606        -1,
163607        -1,
163608        -1,
163609        -1,
163610        -1,
163611        -1,
163612        -1,
163613        -1
163614      }
163615    }
163616  },
163617  {
163618    0,
163619    0,
163620    {
163621      0,
163622      0,
163623      0,
163624      0,
163625      0,
163626      0,
163627      0,
163628      0,
163629      0,
163630      0,
163631      0,
163632      0,
163633      0
163634    },
163635    {
163636      0,
163637      0,
163638      0,
163639      0,
163640      0,
163641      0,
163642      0,
163643      0,
163644      0,
163645      0,
163646      0,
163647      0,
163648      0
163649    },
163650    {
163651      {
163652        -1,
163653        -1,
163654        -1,
163655        -1,
163656        -1,
163657        -1,
163658        -1,
163659        -1,
163660        -1,
163661        -1,
163662        -1,
163663        -1,
163664        -1
163665      },
163666      {
163667        -1,
163668        -1,
163669        -1,
163670        -1,
163671        -1,
163672        -1,
163673        -1,
163674        -1,
163675        -1,
163676        -1,
163677        -1,
163678        -1,
163679        -1
163680      }
163681    }
163682  },
163683  {
163684    0,
163685    0,
163686    {
163687      0,
163688      0,
163689      0,
163690      0,
163691      0,
163692      0,
163693      0,
163694      0,
163695      0,
163696      0,
163697      0,
163698      0,
163699      0
163700    },
163701    {
163702      0,
163703      0,
163704      0,
163705      0,
163706      0,
163707      0,
163708      0,
163709      0,
163710      0,
163711      0,
163712      0,
163713      0,
163714      0
163715    },
163716    {
163717      {
163718        -1,
163719        -1,
163720        -1,
163721        -1,
163722        -1,
163723        -1,
163724        -1,
163725        -1,
163726        -1,
163727        -1,
163728        -1,
163729        -1,
163730        -1
163731      },
163732      {
163733        -1,
163734        -1,
163735        -1,
163736        -1,
163737        -1,
163738        -1,
163739        -1,
163740        -1,
163741        -1,
163742        -1,
163743        -1,
163744        -1,
163745        -1
163746      }
163747    }
163748  },
163749  {
163750    0,
163751    0,
163752    {
163753      0,
163754      0,
163755      0,
163756      0,
163757      0,
163758      0,
163759      0,
163760      0,
163761      0,
163762      0,
163763      0,
163764      0,
163765      0
163766    },
163767    {
163768      0,
163769      0,
163770      0,
163771      0,
163772      0,
163773      0,
163774      0,
163775      0,
163776      0,
163777      0,
163778      0,
163779      0,
163780      0
163781    },
163782    {
163783      {
163784        -1,
163785        -1,
163786        -1,
163787        -1,
163788        -1,
163789        -1,
163790        -1,
163791        -1,
163792        -1,
163793        -1,
163794        -1,
163795        -1,
163796        -1
163797      },
163798      {
163799        -1,
163800        -1,
163801        -1,
163802        -1,
163803        -1,
163804        -1,
163805        -1,
163806        -1,
163807        -1,
163808        -1,
163809        -1,
163810        -1,
163811        -1
163812      }
163813    }
163814  },
163815  {
163816    0,
163817    1,
163818    {
163819      kOperandTypeX86Memory,
163820      0,
163821      0,
163822      0,
163823      0,
163824      0,
163825      0,
163826      0,
163827      0,
163828      0,
163829      0,
163830      0,
163831      0
163832    },
163833    {
163834      0,
163835      0,
163836      0,
163837      0,
163838      0,
163839      0,
163840      0,
163841      0,
163842      0,
163843      0,
163844      0,
163845      0,
163846      0
163847    },
163848    {
163849      {
163850        0,
163851        -1,
163852        -1,
163853        -1,
163854        -1,
163855        -1,
163856        -1,
163857        -1,
163858        -1,
163859        -1,
163860        -1,
163861        -1,
163862        -1
163863      },
163864      {
163865        0,
163866        -1,
163867        -1,
163868        -1,
163869        -1,
163870        -1,
163871        -1,
163872        -1,
163873        -1,
163874        -1,
163875        -1,
163876        -1,
163877        -1
163878      }
163879    }
163880  },
163881  {
163882    0,
163883    0,
163884    {
163885      0,
163886      0,
163887      0,
163888      0,
163889      0,
163890      0,
163891      0,
163892      0,
163893      0,
163894      0,
163895      0,
163896      0,
163897      0
163898    },
163899    {
163900      0,
163901      0,
163902      0,
163903      0,
163904      0,
163905      0,
163906      0,
163907      0,
163908      0,
163909      0,
163910      0,
163911      0,
163912      0
163913    },
163914    {
163915      {
163916        -1,
163917        -1,
163918        -1,
163919        -1,
163920        -1,
163921        -1,
163922        -1,
163923        -1,
163924        -1,
163925        -1,
163926        -1,
163927        -1,
163928        -1
163929      },
163930      {
163931        -1,
163932        -1,
163933        -1,
163934        -1,
163935        -1,
163936        -1,
163937        -1,
163938        -1,
163939        -1,
163940        -1,
163941        -1,
163942        -1,
163943        -1
163944      }
163945    }
163946  },
163947  {
163948    0,
163949    0,
163950    {
163951      0,
163952      0,
163953      0,
163954      0,
163955      0,
163956      0,
163957      0,
163958      0,
163959      0,
163960      0,
163961      0,
163962      0,
163963      0
163964    },
163965    {
163966      0,
163967      0,
163968      0,
163969      0,
163970      0,
163971      0,
163972      0,
163973      0,
163974      0,
163975      0,
163976      0,
163977      0,
163978      0
163979    },
163980    {
163981      {
163982        -1,
163983        -1,
163984        -1,
163985        -1,
163986        -1,
163987        -1,
163988        -1,
163989        -1,
163990        -1,
163991        -1,
163992        -1,
163993        -1,
163994        -1
163995      },
163996      {
163997        -1,
163998        -1,
163999        -1,
164000        -1,
164001        -1,
164002        -1,
164003        -1,
164004        -1,
164005        -1,
164006        -1,
164007        -1,
164008        -1,
164009        -1
164010      }
164011    }
164012  },
164013  {
164014    0,
164015    0,
164016    {
164017      0,
164018      0,
164019      0,
164020      0,
164021      0,
164022      0,
164023      0,
164024      0,
164025      0,
164026      0,
164027      0,
164028      0,
164029      0
164030    },
164031    {
164032      0,
164033      0,
164034      0,
164035      0,
164036      0,
164037      0,
164038      0,
164039      0,
164040      0,
164041      0,
164042      0,
164043      0,
164044      0
164045    },
164046    {
164047      {
164048        -1,
164049        -1,
164050        -1,
164051        -1,
164052        -1,
164053        -1,
164054        -1,
164055        -1,
164056        -1,
164057        -1,
164058        -1,
164059        -1,
164060        -1
164061      },
164062      {
164063        -1,
164064        -1,
164065        -1,
164066        -1,
164067        -1,
164068        -1,
164069        -1,
164070        -1,
164071        -1,
164072        -1,
164073        -1,
164074        -1,
164075        -1
164076      }
164077    }
164078  },
164079  {
164080    0,
164081    0,
164082    {
164083      0,
164084      0,
164085      0,
164086      0,
164087      0,
164088      0,
164089      0,
164090      0,
164091      0,
164092      0,
164093      0,
164094      0,
164095      0
164096    },
164097    {
164098      0,
164099      0,
164100      0,
164101      0,
164102      0,
164103      0,
164104      0,
164105      0,
164106      0,
164107      0,
164108      0,
164109      0,
164110      0
164111    },
164112    {
164113      {
164114        -1,
164115        -1,
164116        -1,
164117        -1,
164118        -1,
164119        -1,
164120        -1,
164121        -1,
164122        -1,
164123        -1,
164124        -1,
164125        -1,
164126        -1
164127      },
164128      {
164129        -1,
164130        -1,
164131        -1,
164132        -1,
164133        -1,
164134        -1,
164135        -1,
164136        -1,
164137        -1,
164138        -1,
164139        -1,
164140        -1,
164141        -1
164142      }
164143    }
164144  },
164145  {
164146    0,
164147    1,
164148    {
164149      kOperandTypeRegister,
164150      0,
164151      0,
164152      0,
164153      0,
164154      0,
164155      0,
164156      0,
164157      0,
164158      0,
164159      0,
164160      0,
164161      0
164162    },
164163    {
164164      0,
164165      0,
164166      0,
164167      0,
164168      0,
164169      0,
164170      0,
164171      0,
164172      0,
164173      0,
164174      0,
164175      0,
164176      0
164177    },
164178    {
164179      {
164180        0,
164181        -1,
164182        -1,
164183        -1,
164184        -1,
164185        -1,
164186        -1,
164187        -1,
164188        -1,
164189        -1,
164190        -1,
164191        -1,
164192        -1
164193      },
164194      {
164195        -1,
164196        -1,
164197        -1,
164198        -1,
164199        -1,
164200        -1,
164201        -1,
164202        -1,
164203        -1,
164204        -1,
164205        -1,
164206        -1,
164207        -1
164208      }
164209    }
164210  },
164211  {
164212    0,
164213    1,
164214    {
164215      kOperandTypeRegister,
164216      0,
164217      0,
164218      0,
164219      0,
164220      0,
164221      0,
164222      0,
164223      0,
164224      0,
164225      0,
164226      0,
164227      0
164228    },
164229    {
164230      0,
164231      0,
164232      0,
164233      0,
164234      0,
164235      0,
164236      0,
164237      0,
164238      0,
164239      0,
164240      0,
164241      0,
164242      0
164243    },
164244    {
164245      {
164246        0,
164247        -1,
164248        -1,
164249        -1,
164250        -1,
164251        -1,
164252        -1,
164253        -1,
164254        -1,
164255        -1,
164256        -1,
164257        -1,
164258        -1
164259      },
164260      {
164261        -1,
164262        -1,
164263        -1,
164264        -1,
164265        -1,
164266        -1,
164267        -1,
164268        -1,
164269        -1,
164270        -1,
164271        -1,
164272        -1,
164273        -1
164274      }
164275    }
164276  },
164277  {
164278    0,
164279    1,
164280    {
164281      kOperandTypeRegister,
164282      0,
164283      0,
164284      0,
164285      0,
164286      0,
164287      0,
164288      0,
164289      0,
164290      0,
164291      0,
164292      0,
164293      0
164294    },
164295    {
164296      0,
164297      0,
164298      0,
164299      0,
164300      0,
164301      0,
164302      0,
164303      0,
164304      0,
164305      0,
164306      0,
164307      0,
164308      0
164309    },
164310    {
164311      {
164312        0,
164313        -1,
164314        -1,
164315        -1,
164316        -1,
164317        -1,
164318        -1,
164319        -1,
164320        -1,
164321        -1,
164322        -1,
164323        -1,
164324        -1
164325      },
164326      {
164327        -1,
164328        -1,
164329        -1,
164330        -1,
164331        -1,
164332        -1,
164333        -1,
164334        -1,
164335        -1,
164336        -1,
164337        -1,
164338        -1,
164339        -1
164340      }
164341    }
164342  },
164343  {
164344    0,
164345    1,
164346    {
164347      kOperandTypeX86Memory,
164348      0,
164349      0,
164350      0,
164351      0,
164352      0,
164353      0,
164354      0,
164355      0,
164356      0,
164357      0,
164358      0,
164359      0
164360    },
164361    {
164362      0,
164363      0,
164364      0,
164365      0,
164366      0,
164367      0,
164368      0,
164369      0,
164370      0,
164371      0,
164372      0,
164373      0,
164374      0
164375    },
164376    {
164377      {
164378        0,
164379        -1,
164380        -1,
164381        -1,
164382        -1,
164383        -1,
164384        -1,
164385        -1,
164386        -1,
164387        -1,
164388        -1,
164389        -1,
164390        -1
164391      },
164392      {
164393        -1,
164394        -1,
164395        -1,
164396        -1,
164397        -1,
164398        -1,
164399        -1,
164400        -1,
164401        -1,
164402        -1,
164403        -1,
164404        -1,
164405        -1
164406      }
164407    }
164408  },
164409  {
164410    0,
164411    1,
164412    {
164413      kOperandTypeX86Memory,
164414      0,
164415      0,
164416      0,
164417      0,
164418      0,
164419      0,
164420      0,
164421      0,
164422      0,
164423      0,
164424      0,
164425      0
164426    },
164427    {
164428      0,
164429      0,
164430      0,
164431      0,
164432      0,
164433      0,
164434      0,
164435      0,
164436      0,
164437      0,
164438      0,
164439      0,
164440      0
164441    },
164442    {
164443      {
164444        0,
164445        -1,
164446        -1,
164447        -1,
164448        -1,
164449        -1,
164450        -1,
164451        -1,
164452        -1,
164453        -1,
164454        -1,
164455        -1,
164456        -1
164457      },
164458      {
164459        0,
164460        -1,
164461        -1,
164462        -1,
164463        -1,
164464        -1,
164465        -1,
164466        -1,
164467        -1,
164468        -1,
164469        -1,
164470        -1,
164471        -1
164472      }
164473    }
164474  },
164475  {
164476    0,
164477    1,
164478    {
164479      kOperandTypeX86Memory,
164480      0,
164481      0,
164482      0,
164483      0,
164484      0,
164485      0,
164486      0,
164487      0,
164488      0,
164489      0,
164490      0,
164491      0
164492    },
164493    {
164494      0,
164495      0,
164496      0,
164497      0,
164498      0,
164499      0,
164500      0,
164501      0,
164502      0,
164503      0,
164504      0,
164505      0,
164506      0
164507    },
164508    {
164509      {
164510        0,
164511        -1,
164512        -1,
164513        -1,
164514        -1,
164515        -1,
164516        -1,
164517        -1,
164518        -1,
164519        -1,
164520        -1,
164521        -1,
164522        -1
164523      },
164524      {
164525        0,
164526        -1,
164527        -1,
164528        -1,
164529        -1,
164530        -1,
164531        -1,
164532        -1,
164533        -1,
164534        -1,
164535        -1,
164536        -1,
164537        -1
164538      }
164539    }
164540  },
164541  {
164542    0,
164543    1,
164544    {
164545      kOperandTypeX86Memory,
164546      0,
164547      0,
164548      0,
164549      0,
164550      0,
164551      0,
164552      0,
164553      0,
164554      0,
164555      0,
164556      0,
164557      0
164558    },
164559    {
164560      0,
164561      0,
164562      0,
164563      0,
164564      0,
164565      0,
164566      0,
164567      0,
164568      0,
164569      0,
164570      0,
164571      0,
164572      0
164573    },
164574    {
164575      {
164576        0,
164577        -1,
164578        -1,
164579        -1,
164580        -1,
164581        -1,
164582        -1,
164583        -1,
164584        -1,
164585        -1,
164586        -1,
164587        -1,
164588        -1
164589      },
164590      {
164591        0,
164592        -1,
164593        -1,
164594        -1,
164595        -1,
164596        -1,
164597        -1,
164598        -1,
164599        -1,
164600        -1,
164601        -1,
164602        -1,
164603        -1
164604      }
164605    }
164606  },
164607  {
164608    0,
164609    1,
164610    {
164611      kOperandTypeX86Memory,
164612      0,
164613      0,
164614      0,
164615      0,
164616      0,
164617      0,
164618      0,
164619      0,
164620      0,
164621      0,
164622      0,
164623      0
164624    },
164625    {
164626      0,
164627      0,
164628      0,
164629      0,
164630      0,
164631      0,
164632      0,
164633      0,
164634      0,
164635      0,
164636      0,
164637      0,
164638      0
164639    },
164640    {
164641      {
164642        0,
164643        -1,
164644        -1,
164645        -1,
164646        -1,
164647        -1,
164648        -1,
164649        -1,
164650        -1,
164651        -1,
164652        -1,
164653        -1,
164654        -1
164655      },
164656      {
164657        0,
164658        -1,
164659        -1,
164660        -1,
164661        -1,
164662        -1,
164663        -1,
164664        -1,
164665        -1,
164666        -1,
164667        -1,
164668        -1,
164669        -1
164670      }
164671    }
164672  },
164673  {
164674    0,
164675    1,
164676    {
164677      kOperandTypeX86Memory,
164678      0,
164679      0,
164680      0,
164681      0,
164682      0,
164683      0,
164684      0,
164685      0,
164686      0,
164687      0,
164688      0,
164689      0
164690    },
164691    {
164692      0,
164693      0,
164694      0,
164695      0,
164696      0,
164697      0,
164698      0,
164699      0,
164700      0,
164701      0,
164702      0,
164703      0,
164704      0
164705    },
164706    {
164707      {
164708        0,
164709        -1,
164710        -1,
164711        -1,
164712        -1,
164713        -1,
164714        -1,
164715        -1,
164716        -1,
164717        -1,
164718        -1,
164719        -1,
164720        -1
164721      },
164722      {
164723        0,
164724        -1,
164725        -1,
164726        -1,
164727        -1,
164728        -1,
164729        -1,
164730        -1,
164731        -1,
164732        -1,
164733        -1,
164734        -1,
164735        -1
164736      }
164737    }
164738  },
164739  {
164740    0,
164741    1,
164742    {
164743      kOperandTypeRegister,
164744      0,
164745      0,
164746      0,
164747      0,
164748      0,
164749      0,
164750      0,
164751      0,
164752      0,
164753      0,
164754      0,
164755      0
164756    },
164757    {
164758      0,
164759      0,
164760      0,
164761      0,
164762      0,
164763      0,
164764      0,
164765      0,
164766      0,
164767      0,
164768      0,
164769      0,
164770      0
164771    },
164772    {
164773      {
164774        0,
164775        -1,
164776        -1,
164777        -1,
164778        -1,
164779        -1,
164780        -1,
164781        -1,
164782        -1,
164783        -1,
164784        -1,
164785        -1,
164786        -1
164787      },
164788      {
164789        0,
164790        -1,
164791        -1,
164792        -1,
164793        -1,
164794        -1,
164795        -1,
164796        -1,
164797        -1,
164798        -1,
164799        -1,
164800        -1,
164801        -1
164802      }
164803    }
164804  },
164805  {
164806    0,
164807    2,
164808    {
164809      kOperandTypeX86Memory,
164810      kOperandTypeRegister,
164811      0,
164812      0,
164813      0,
164814      0,
164815      0,
164816      0,
164817      0,
164818      0,
164819      0,
164820      0,
164821      0
164822    },
164823    {
164824      0,
164825      0,
164826      0,
164827      0,
164828      0,
164829      0,
164830      0,
164831      0,
164832      0,
164833      0,
164834      0,
164835      0,
164836      0
164837    },
164838    {
164839      {
164840        -1,
164841        -1,
164842        -1,
164843        -1,
164844        -1,
164845        -1,
164846        -1,
164847        -1,
164848        -1,
164849        -1,
164850        -1,
164851        -1,
164852        -1
164853      },
164854      {
164855        -1,
164856        -1,
164857        -1,
164858        -1,
164859        -1,
164860        -1,
164861        -1,
164862        -1,
164863        -1,
164864        -1,
164865        -1,
164866        -1,
164867        -1
164868      }
164869    }
164870  },
164871  {
164872    0,
164873    2,
164874    {
164875      kOperandTypeX86Memory,
164876      kOperandTypeRegister,
164877      0,
164878      0,
164879      0,
164880      0,
164881      0,
164882      0,
164883      0,
164884      0,
164885      0,
164886      0,
164887      0
164888    },
164889    {
164890      0,
164891      0,
164892      0,
164893      0,
164894      0,
164895      0,
164896      0,
164897      0,
164898      0,
164899      0,
164900      0,
164901      0,
164902      0
164903    },
164904    {
164905      {
164906        -1,
164907        -1,
164908        -1,
164909        -1,
164910        -1,
164911        -1,
164912        -1,
164913        -1,
164914        -1,
164915        -1,
164916        -1,
164917        -1,
164918        -1
164919      },
164920      {
164921        -1,
164922        -1,
164923        -1,
164924        -1,
164925        -1,
164926        -1,
164927        -1,
164928        -1,
164929        -1,
164930        -1,
164931        -1,
164932        -1,
164933        -1
164934      }
164935    }
164936  },
164937  {
164938    0,
164939    2,
164940    {
164941      kOperandTypeX86Memory,
164942      kOperandTypeRegister,
164943      0,
164944      0,
164945      0,
164946      0,
164947      0,
164948      0,
164949      0,
164950      0,
164951      0,
164952      0,
164953      0
164954    },
164955    {
164956      0,
164957      0,
164958      0,
164959      0,
164960      0,
164961      0,
164962      0,
164963      0,
164964      0,
164965      0,
164966      0,
164967      0,
164968      0
164969    },
164970    {
164971      {
164972        -1,
164973        -1,
164974        -1,
164975        -1,
164976        -1,
164977        -1,
164978        -1,
164979        -1,
164980        -1,
164981        -1,
164982        -1,
164983        -1,
164984        -1
164985      },
164986      {
164987        -1,
164988        -1,
164989        -1,
164990        -1,
164991        -1,
164992        -1,
164993        -1,
164994        -1,
164995        -1,
164996        -1,
164997        -1,
164998        -1,
164999        -1
165000      }
165001    }
165002  },
165003  {
165004    0,
165005    2,
165006    {
165007      kOperandTypeX86Memory,
165008      kOperandTypeRegister,
165009      0,
165010      0,
165011      0,
165012      0,
165013      0,
165014      0,
165015      0,
165016      0,
165017      0,
165018      0,
165019      0
165020    },
165021    {
165022      0,
165023      0,
165024      0,
165025      0,
165026      0,
165027      0,
165028      0,
165029      0,
165030      0,
165031      0,
165032      0,
165033      0,
165034      0
165035    },
165036    {
165037      {
165038        -1,
165039        -1,
165040        -1,
165041        -1,
165042        -1,
165043        -1,
165044        -1,
165045        -1,
165046        -1,
165047        -1,
165048        -1,
165049        -1,
165050        -1
165051      },
165052      {
165053        -1,
165054        -1,
165055        -1,
165056        -1,
165057        -1,
165058        -1,
165059        -1,
165060        -1,
165061        -1,
165062        -1,
165063        -1,
165064        -1,
165065        -1
165066      }
165067    }
165068  },
165069  {
165070    0,
165071    2,
165072    {
165073      kOperandTypeX86Memory,
165074      kOperandTypeRegister,
165075      0,
165076      0,
165077      0,
165078      0,
165079      0,
165080      0,
165081      0,
165082      0,
165083      0,
165084      0,
165085      0
165086    },
165087    {
165088      0,
165089      0,
165090      0,
165091      0,
165092      0,
165093      0,
165094      0,
165095      0,
165096      0,
165097      0,
165098      0,
165099      0,
165100      0
165101    },
165102    {
165103      {
165104        -1,
165105        -1,
165106        -1,
165107        -1,
165108        -1,
165109        -1,
165110        -1,
165111        -1,
165112        -1,
165113        -1,
165114        -1,
165115        -1,
165116        -1
165117      },
165118      {
165119        -1,
165120        -1,
165121        -1,
165122        -1,
165123        -1,
165124        -1,
165125        -1,
165126        -1,
165127        -1,
165128        -1,
165129        -1,
165130        -1,
165131        -1
165132      }
165133    }
165134  },
165135  {
165136    0,
165137    2,
165138    {
165139      kOperandTypeX86Memory,
165140      kOperandTypeRegister,
165141      0,
165142      0,
165143      0,
165144      0,
165145      0,
165146      0,
165147      0,
165148      0,
165149      0,
165150      0,
165151      0
165152    },
165153    {
165154      0,
165155      0,
165156      0,
165157      0,
165158      0,
165159      0,
165160      0,
165161      0,
165162      0,
165163      0,
165164      0,
165165      0,
165166      0
165167    },
165168    {
165169      {
165170        -1,
165171        -1,
165172        -1,
165173        -1,
165174        -1,
165175        -1,
165176        -1,
165177        -1,
165178        -1,
165179        -1,
165180        -1,
165181        -1,
165182        -1
165183      },
165184      {
165185        -1,
165186        -1,
165187        -1,
165188        -1,
165189        -1,
165190        -1,
165191        -1,
165192        -1,
165193        -1,
165194        -1,
165195        -1,
165196        -1,
165197        -1
165198      }
165199    }
165200  },
165201  {
165202    0,
165203    2,
165204    {
165205      kOperandTypeX86Memory,
165206      kOperandTypeRegister,
165207      0,
165208      0,
165209      0,
165210      0,
165211      0,
165212      0,
165213      0,
165214      0,
165215      0,
165216      0,
165217      0
165218    },
165219    {
165220      0,
165221      0,
165222      0,
165223      0,
165224      0,
165225      0,
165226      0,
165227      0,
165228      0,
165229      0,
165230      0,
165231      0,
165232      0
165233    },
165234    {
165235      {
165236        -1,
165237        -1,
165238        -1,
165239        -1,
165240        -1,
165241        -1,
165242        -1,
165243        -1,
165244        -1,
165245        -1,
165246        -1,
165247        -1,
165248        -1
165249      },
165250      {
165251        -1,
165252        -1,
165253        -1,
165254        -1,
165255        -1,
165256        -1,
165257        -1,
165258        -1,
165259        -1,
165260        -1,
165261        -1,
165262        -1,
165263        -1
165264      }
165265    }
165266  },
165267  {
165268    0,
165269    2,
165270    {
165271      kOperandTypeX86Memory,
165272      kOperandTypeRegister,
165273      0,
165274      0,
165275      0,
165276      0,
165277      0,
165278      0,
165279      0,
165280      0,
165281      0,
165282      0,
165283      0
165284    },
165285    {
165286      0,
165287      0,
165288      0,
165289      0,
165290      0,
165291      0,
165292      0,
165293      0,
165294      0,
165295      0,
165296      0,
165297      0,
165298      0
165299    },
165300    {
165301      {
165302        -1,
165303        -1,
165304        -1,
165305        -1,
165306        -1,
165307        -1,
165308        -1,
165309        -1,
165310        -1,
165311        -1,
165312        -1,
165313        -1,
165314        -1
165315      },
165316      {
165317        -1,
165318        -1,
165319        -1,
165320        -1,
165321        -1,
165322        -1,
165323        -1,
165324        -1,
165325        -1,
165326        -1,
165327        -1,
165328        -1,
165329        -1
165330      }
165331    }
165332  },
165333  {
165334    0,
165335    2,
165336    {
165337      kOperandTypeX86Memory,
165338      kOperandTypeRegister,
165339      0,
165340      0,
165341      0,
165342      0,
165343      0,
165344      0,
165345      0,
165346      0,
165347      0,
165348      0,
165349      0
165350    },
165351    {
165352      0,
165353      0,
165354      0,
165355      0,
165356      0,
165357      0,
165358      0,
165359      0,
165360      0,
165361      0,
165362      0,
165363      0,
165364      0
165365    },
165366    {
165367      {
165368        -1,
165369        -1,
165370        -1,
165371        -1,
165372        -1,
165373        -1,
165374        -1,
165375        -1,
165376        -1,
165377        -1,
165378        -1,
165379        -1,
165380        -1
165381      },
165382      {
165383        -1,
165384        -1,
165385        -1,
165386        -1,
165387        -1,
165388        -1,
165389        -1,
165390        -1,
165391        -1,
165392        -1,
165393        -1,
165394        -1,
165395        -1
165396      }
165397    }
165398  },
165399  {
165400    0,
165401    2,
165402    {
165403      kOperandTypeX86Memory,
165404      kOperandTypeRegister,
165405      0,
165406      0,
165407      0,
165408      0,
165409      0,
165410      0,
165411      0,
165412      0,
165413      0,
165414      0,
165415      0
165416    },
165417    {
165418      0,
165419      0,
165420      0,
165421      0,
165422      0,
165423      0,
165424      0,
165425      0,
165426      0,
165427      0,
165428      0,
165429      0,
165430      0
165431    },
165432    {
165433      {
165434        -1,
165435        -1,
165436        -1,
165437        -1,
165438        -1,
165439        -1,
165440        -1,
165441        -1,
165442        -1,
165443        -1,
165444        -1,
165445        -1,
165446        -1
165447      },
165448      {
165449        -1,
165450        -1,
165451        -1,
165452        -1,
165453        -1,
165454        -1,
165455        -1,
165456        -1,
165457        -1,
165458        -1,
165459        -1,
165460        -1,
165461        -1
165462      }
165463    }
165464  },
165465  {
165466    0,
165467    2,
165468    {
165469      kOperandTypeX86Memory,
165470      kOperandTypeRegister,
165471      0,
165472      0,
165473      0,
165474      0,
165475      0,
165476      0,
165477      0,
165478      0,
165479      0,
165480      0,
165481      0
165482    },
165483    {
165484      0,
165485      0,
165486      0,
165487      0,
165488      0,
165489      0,
165490      0,
165491      0,
165492      0,
165493      0,
165494      0,
165495      0,
165496      0
165497    },
165498    {
165499      {
165500        -1,
165501        -1,
165502        -1,
165503        -1,
165504        -1,
165505        -1,
165506        -1,
165507        -1,
165508        -1,
165509        -1,
165510        -1,
165511        -1,
165512        -1
165513      },
165514      {
165515        -1,
165516        -1,
165517        -1,
165518        -1,
165519        -1,
165520        -1,
165521        -1,
165522        -1,
165523        -1,
165524        -1,
165525        -1,
165526        -1,
165527        -1
165528      }
165529    }
165530  },
165531  {
165532    0,
165533    1,
165534    {
165535      kOperandTypeRegister,
165536      0,
165537      0,
165538      0,
165539      0,
165540      0,
165541      0,
165542      0,
165543      0,
165544      0,
165545      0,
165546      0,
165547      0
165548    },
165549    {
165550      0,
165551      0,
165552      0,
165553      0,
165554      0,
165555      0,
165556      0,
165557      0,
165558      0,
165559      0,
165560      0,
165561      0,
165562      0
165563    },
165564    {
165565      {
165566        0,
165567        -1,
165568        -1,
165569        -1,
165570        -1,
165571        -1,
165572        -1,
165573        -1,
165574        -1,
165575        -1,
165576        -1,
165577        -1,
165578        -1
165579      },
165580      {
165581        0,
165582        -1,
165583        -1,
165584        -1,
165585        -1,
165586        -1,
165587        -1,
165588        -1,
165589        -1,
165590        -1,
165591        -1,
165592        -1,
165593        -1
165594      }
165595    }
165596  },
165597  {
165598    0,
165599    1,
165600    {
165601      kOperandTypeImmediate,
165602      0,
165603      0,
165604      0,
165605      0,
165606      0,
165607      0,
165608      0,
165609      0,
165610      0,
165611      0,
165612      0,
165613      0
165614    },
165615    {
165616      0,
165617      0,
165618      0,
165619      0,
165620      0,
165621      0,
165622      0,
165623      0,
165624      0,
165625      0,
165626      0,
165627      0,
165628      0
165629    },
165630    {
165631      {
165632        0,
165633        -1,
165634        -1,
165635        -1,
165636        -1,
165637        -1,
165638        -1,
165639        -1,
165640        -1,
165641        -1,
165642        -1,
165643        -1,
165644        -1
165645      },
165646      {
165647        0,
165648        -1,
165649        -1,
165650        -1,
165651        -1,
165652        -1,
165653        -1,
165654        -1,
165655        -1,
165656        -1,
165657        -1,
165658        -1,
165659        -1
165660      }
165661    }
165662  },
165663  {
165664    0,
165665    2,
165666    {
165667      kOperandTypeX86Memory,
165668      kOperandTypeImmediate,
165669      0,
165670      0,
165671      0,
165672      0,
165673      0,
165674      0,
165675      0,
165676      0,
165677      0,
165678      0,
165679      0
165680    },
165681    {
165682      0,
165683      0,
165684      0,
165685      0,
165686      0,
165687      0,
165688      0,
165689      0,
165690      0,
165691      0,
165692      0,
165693      0,
165694      0
165695    },
165696    {
165697      {
165698        1,
165699        0,
165700        -1,
165701        -1,
165702        -1,
165703        -1,
165704        -1,
165705        -1,
165706        -1,
165707        -1,
165708        -1,
165709        -1,
165710        -1
165711      },
165712      {
165713        0,
165714        1,
165715        -1,
165716        -1,
165717        -1,
165718        -1,
165719        -1,
165720        -1,
165721        -1,
165722        -1,
165723        -1,
165724        -1,
165725        -1
165726      }
165727    }
165728  },
165729  {
165730    0,
165731    2,
165732    {
165733      kOperandTypeX86Memory,
165734      kOperandTypeImmediate,
165735      0,
165736      0,
165737      0,
165738      0,
165739      0,
165740      0,
165741      0,
165742      0,
165743      0,
165744      0,
165745      0
165746    },
165747    {
165748      0,
165749      0,
165750      0,
165751      0,
165752      0,
165753      0,
165754      0,
165755      0,
165756      0,
165757      0,
165758      0,
165759      0,
165760      0
165761    },
165762    {
165763      {
165764        1,
165765        0,
165766        -1,
165767        -1,
165768        -1,
165769        -1,
165770        -1,
165771        -1,
165772        -1,
165773        -1,
165774        -1,
165775        -1,
165776        -1
165777      },
165778      {
165779        0,
165780        1,
165781        -1,
165782        -1,
165783        -1,
165784        -1,
165785        -1,
165786        -1,
165787        -1,
165788        -1,
165789        -1,
165790        -1,
165791        -1
165792      }
165793    }
165794  },
165795  {
165796    0,
165797    2,
165798    {
165799      kOperandTypeX86Memory,
165800      kOperandTypeRegister,
165801      0,
165802      0,
165803      0,
165804      0,
165805      0,
165806      0,
165807      0,
165808      0,
165809      0,
165810      0,
165811      0
165812    },
165813    {
165814      0,
165815      0,
165816      0,
165817      0,
165818      0,
165819      0,
165820      0,
165821      0,
165822      0,
165823      0,
165824      0,
165825      0,
165826      0
165827    },
165828    {
165829      {
165830        1,
165831        0,
165832        -1,
165833        -1,
165834        -1,
165835        -1,
165836        -1,
165837        -1,
165838        -1,
165839        -1,
165840        -1,
165841        -1,
165842        -1
165843      },
165844      {
165845        0,
165846        1,
165847        -1,
165848        -1,
165849        -1,
165850        -1,
165851        -1,
165852        -1,
165853        -1,
165854        -1,
165855        -1,
165856        -1,
165857        -1
165858      }
165859    }
165860  },
165861  {
165862    0,
165863    3,
165864    {
165865      kOperandTypeRegister,
165866      kOperandTypeRegister,
165867      kOperandTypeImmediate,
165868      0,
165869      0,
165870      0,
165871      0,
165872      0,
165873      0,
165874      0,
165875      0,
165876      0,
165877      0
165878    },
165879    {
165880      0,
165881      0,
165882      0,
165883      0,
165884      0,
165885      0,
165886      0,
165887      0,
165888      0,
165889      0,
165890      0,
165891      0,
165892      0
165893    },
165894    {
165895      {
165896        2,
165897        1,
165898        -1,
165899        -1,
165900        -1,
165901        -1,
165902        -1,
165903        -1,
165904        -1,
165905        -1,
165906        -1,
165907        -1,
165908        -1
165909      },
165910      {
165911        1,
165912        2,
165913        -1,
165914        -1,
165915        -1,
165916        -1,
165917        -1,
165918        -1,
165919        -1,
165920        -1,
165921        -1,
165922        -1,
165923        -1
165924      }
165925    }
165926  },
165927  {
165928    0,
165929    3,
165930    {
165931      kOperandTypeRegister,
165932      kOperandTypeRegister,
165933      kOperandTypeImmediate,
165934      0,
165935      0,
165936      0,
165937      0,
165938      0,
165939      0,
165940      0,
165941      0,
165942      0,
165943      0
165944    },
165945    {
165946      0,
165947      0,
165948      0,
165949      0,
165950      0,
165951      0,
165952      0,
165953      0,
165954      0,
165955      0,
165956      0,
165957      0,
165958      0
165959    },
165960    {
165961      {
165962        2,
165963        1,
165964        -1,
165965        -1,
165966        -1,
165967        -1,
165968        -1,
165969        -1,
165970        -1,
165971        -1,
165972        -1,
165973        -1,
165974        -1
165975      },
165976      {
165977        1,
165978        2,
165979        -1,
165980        -1,
165981        -1,
165982        -1,
165983        -1,
165984        -1,
165985        -1,
165986        -1,
165987        -1,
165988        -1,
165989        -1
165990      }
165991    }
165992  },
165993  {
165994    0,
165995    3,
165996    {
165997      kOperandTypeRegister,
165998      kOperandTypeRegister,
165999      kOperandTypeX86Memory,
166000      0,
166001      0,
166002      0,
166003      0,
166004      0,
166005      0,
166006      0,
166007      0,
166008      0,
166009      0
166010    },
166011    {
166012      0,
166013      0,
166014      0,
166015      0,
166016      0,
166017      0,
166018      0,
166019      0,
166020      0,
166021      0,
166022      0,
166023      0,
166024      0
166025    },
166026    {
166027      {
166028        2,
166029        1,
166030        -1,
166031        -1,
166032        -1,
166033        -1,
166034        -1,
166035        -1,
166036        -1,
166037        -1,
166038        -1,
166039        -1,
166040        -1
166041      },
166042      {
166043        1,
166044        2,
166045        -1,
166046        -1,
166047        -1,
166048        -1,
166049        -1,
166050        -1,
166051        -1,
166052        -1,
166053        -1,
166054        -1,
166055        -1
166056      }
166057    }
166058  },
166059  {
166060    0,
166061    3,
166062    {
166063      kOperandTypeRegister,
166064      kOperandTypeRegister,
166065      kOperandTypeRegister,
166066      0,
166067      0,
166068      0,
166069      0,
166070      0,
166071      0,
166072      0,
166073      0,
166074      0,
166075      0
166076    },
166077    {
166078      0,
166079      0,
166080      0,
166081      0,
166082      0,
166083      0,
166084      0,
166085      0,
166086      0,
166087      0,
166088      0,
166089      0,
166090      0
166091    },
166092    {
166093      {
166094        2,
166095        1,
166096        -1,
166097        -1,
166098        -1,
166099        -1,
166100        -1,
166101        -1,
166102        -1,
166103        -1,
166104        -1,
166105        -1,
166106        -1
166107      },
166108      {
166109        1,
166110        2,
166111        -1,
166112        -1,
166113        -1,
166114        -1,
166115        -1,
166116        -1,
166117        -1,
166118        -1,
166119        -1,
166120        -1,
166121        -1
166122      }
166123    }
166124  },
166125  {
166126    0,
166127    3,
166128    {
166129      kOperandTypeRegister,
166130      kOperandTypeRegister,
166131      kOperandTypeRegister,
166132      0,
166133      0,
166134      0,
166135      0,
166136      0,
166137      0,
166138      0,
166139      0,
166140      0,
166141      0
166142    },
166143    {
166144      0,
166145      0,
166146      0,
166147      0,
166148      0,
166149      0,
166150      0,
166151      0,
166152      0,
166153      0,
166154      0,
166155      0,
166156      0
166157    },
166158    {
166159      {
166160        2,
166161        0,
166162        -1,
166163        -1,
166164        -1,
166165        -1,
166166        -1,
166167        -1,
166168        -1,
166169        -1,
166170        -1,
166171        -1,
166172        -1
166173      },
166174      {
166175        0,
166176        2,
166177        -1,
166178        -1,
166179        -1,
166180        -1,
166181        -1,
166182        -1,
166183        -1,
166184        -1,
166185        -1,
166186        -1,
166187        -1
166188      }
166189    }
166190  },
166191  {
166192    0,
166193    1,
166194    {
166195      kOperandTypeImmediate,
166196      0,
166197      0,
166198      0,
166199      0,
166200      0,
166201      0,
166202      0,
166203      0,
166204      0,
166205      0,
166206      0,
166207      0
166208    },
166209    {
166210      0,
166211      0,
166212      0,
166213      0,
166214      0,
166215      0,
166216      0,
166217      0,
166218      0,
166219      0,
166220      0,
166221      0,
166222      0
166223    },
166224    {
166225      {
166226        0,
166227        -1,
166228        -1,
166229        -1,
166230        -1,
166231        -1,
166232        -1,
166233        -1,
166234        -1,
166235        -1,
166236        -1,
166237        -1,
166238        -1
166239      },
166240      {
166241        0,
166242        -1,
166243        -1,
166244        -1,
166245        -1,
166246        -1,
166247        -1,
166248        -1,
166249        -1,
166250        -1,
166251        -1,
166252        -1,
166253        -1
166254      }
166255    }
166256  },
166257  {
166258    0,
166259    2,
166260    {
166261      kOperandTypeX86Memory,
166262      kOperandTypeImmediate,
166263      0,
166264      0,
166265      0,
166266      0,
166267      0,
166268      0,
166269      0,
166270      0,
166271      0,
166272      0,
166273      0
166274    },
166275    {
166276      0,
166277      0,
166278      0,
166279      0,
166280      0,
166281      0,
166282      0,
166283      0,
166284      0,
166285      0,
166286      0,
166287      0,
166288      0
166289    },
166290    {
166291      {
166292        1,
166293        0,
166294        -1,
166295        -1,
166296        -1,
166297        -1,
166298        -1,
166299        -1,
166300        -1,
166301        -1,
166302        -1,
166303        -1,
166304        -1
166305      },
166306      {
166307        0,
166308        1,
166309        -1,
166310        -1,
166311        -1,
166312        -1,
166313        -1,
166314        -1,
166315        -1,
166316        -1,
166317        -1,
166318        -1,
166319        -1
166320      }
166321    }
166322  },
166323  {
166324    0,
166325    2,
166326    {
166327      kOperandTypeX86Memory,
166328      kOperandTypeImmediate,
166329      0,
166330      0,
166331      0,
166332      0,
166333      0,
166334      0,
166335      0,
166336      0,
166337      0,
166338      0,
166339      0
166340    },
166341    {
166342      0,
166343      0,
166344      0,
166345      0,
166346      0,
166347      0,
166348      0,
166349      0,
166350      0,
166351      0,
166352      0,
166353      0,
166354      0
166355    },
166356    {
166357      {
166358        1,
166359        0,
166360        -1,
166361        -1,
166362        -1,
166363        -1,
166364        -1,
166365        -1,
166366        -1,
166367        -1,
166368        -1,
166369        -1,
166370        -1
166371      },
166372      {
166373        0,
166374        1,
166375        -1,
166376        -1,
166377        -1,
166378        -1,
166379        -1,
166380        -1,
166381        -1,
166382        -1,
166383        -1,
166384        -1,
166385        -1
166386      }
166387    }
166388  },
166389  {
166390    0,
166391    2,
166392    {
166393      kOperandTypeX86Memory,
166394      kOperandTypeRegister,
166395      0,
166396      0,
166397      0,
166398      0,
166399      0,
166400      0,
166401      0,
166402      0,
166403      0,
166404      0,
166405      0
166406    },
166407    {
166408      0,
166409      0,
166410      0,
166411      0,
166412      0,
166413      0,
166414      0,
166415      0,
166416      0,
166417      0,
166418      0,
166419      0,
166420      0
166421    },
166422    {
166423      {
166424        1,
166425        0,
166426        -1,
166427        -1,
166428        -1,
166429        -1,
166430        -1,
166431        -1,
166432        -1,
166433        -1,
166434        -1,
166435        -1,
166436        -1
166437      },
166438      {
166439        0,
166440        1,
166441        -1,
166442        -1,
166443        -1,
166444        -1,
166445        -1,
166446        -1,
166447        -1,
166448        -1,
166449        -1,
166450        -1,
166451        -1
166452      }
166453    }
166454  },
166455  {
166456    0,
166457    3,
166458    {
166459      kOperandTypeRegister,
166460      kOperandTypeRegister,
166461      kOperandTypeImmediate,
166462      0,
166463      0,
166464      0,
166465      0,
166466      0,
166467      0,
166468      0,
166469      0,
166470      0,
166471      0
166472    },
166473    {
166474      0,
166475      0,
166476      0,
166477      0,
166478      0,
166479      0,
166480      0,
166481      0,
166482      0,
166483      0,
166484      0,
166485      0,
166486      0
166487    },
166488    {
166489      {
166490        2,
166491        1,
166492        -1,
166493        -1,
166494        -1,
166495        -1,
166496        -1,
166497        -1,
166498        -1,
166499        -1,
166500        -1,
166501        -1,
166502        -1
166503      },
166504      {
166505        1,
166506        2,
166507        -1,
166508        -1,
166509        -1,
166510        -1,
166511        -1,
166512        -1,
166513        -1,
166514        -1,
166515        -1,
166516        -1,
166517        -1
166518      }
166519    }
166520  },
166521  {
166522    0,
166523    3,
166524    {
166525      kOperandTypeRegister,
166526      kOperandTypeRegister,
166527      kOperandTypeImmediate,
166528      0,
166529      0,
166530      0,
166531      0,
166532      0,
166533      0,
166534      0,
166535      0,
166536      0,
166537      0
166538    },
166539    {
166540      0,
166541      0,
166542      0,
166543      0,
166544      0,
166545      0,
166546      0,
166547      0,
166548      0,
166549      0,
166550      0,
166551      0,
166552      0
166553    },
166554    {
166555      {
166556        2,
166557        1,
166558        -1,
166559        -1,
166560        -1,
166561        -1,
166562        -1,
166563        -1,
166564        -1,
166565        -1,
166566        -1,
166567        -1,
166568        -1
166569      },
166570      {
166571        1,
166572        2,
166573        -1,
166574        -1,
166575        -1,
166576        -1,
166577        -1,
166578        -1,
166579        -1,
166580        -1,
166581        -1,
166582        -1,
166583        -1
166584      }
166585    }
166586  },
166587  {
166588    0,
166589    3,
166590    {
166591      kOperandTypeRegister,
166592      kOperandTypeRegister,
166593      kOperandTypeX86Memory,
166594      0,
166595      0,
166596      0,
166597      0,
166598      0,
166599      0,
166600      0,
166601      0,
166602      0,
166603      0
166604    },
166605    {
166606      0,
166607      0,
166608      0,
166609      0,
166610      0,
166611      0,
166612      0,
166613      0,
166614      0,
166615      0,
166616      0,
166617      0,
166618      0
166619    },
166620    {
166621      {
166622        2,
166623        1,
166624        -1,
166625        -1,
166626        -1,
166627        -1,
166628        -1,
166629        -1,
166630        -1,
166631        -1,
166632        -1,
166633        -1,
166634        -1
166635      },
166636      {
166637        1,
166638        2,
166639        -1,
166640        -1,
166641        -1,
166642        -1,
166643        -1,
166644        -1,
166645        -1,
166646        -1,
166647        -1,
166648        -1,
166649        -1
166650      }
166651    }
166652  },
166653  {
166654    0,
166655    3,
166656    {
166657      kOperandTypeRegister,
166658      kOperandTypeRegister,
166659      kOperandTypeRegister,
166660      0,
166661      0,
166662      0,
166663      0,
166664      0,
166665      0,
166666      0,
166667      0,
166668      0,
166669      0
166670    },
166671    {
166672      0,
166673      0,
166674      0,
166675      0,
166676      0,
166677      0,
166678      0,
166679      0,
166680      0,
166681      0,
166682      0,
166683      0,
166684      0
166685    },
166686    {
166687      {
166688        2,
166689        1,
166690        -1,
166691        -1,
166692        -1,
166693        -1,
166694        -1,
166695        -1,
166696        -1,
166697        -1,
166698        -1,
166699        -1,
166700        -1
166701      },
166702      {
166703        1,
166704        2,
166705        -1,
166706        -1,
166707        -1,
166708        -1,
166709        -1,
166710        -1,
166711        -1,
166712        -1,
166713        -1,
166714        -1,
166715        -1
166716      }
166717    }
166718  },
166719  {
166720    0,
166721    3,
166722    {
166723      kOperandTypeRegister,
166724      kOperandTypeRegister,
166725      kOperandTypeRegister,
166726      0,
166727      0,
166728      0,
166729      0,
166730      0,
166731      0,
166732      0,
166733      0,
166734      0,
166735      0
166736    },
166737    {
166738      0,
166739      0,
166740      0,
166741      0,
166742      0,
166743      0,
166744      0,
166745      0,
166746      0,
166747      0,
166748      0,
166749      0,
166750      0
166751    },
166752    {
166753      {
166754        2,
166755        0,
166756        -1,
166757        -1,
166758        -1,
166759        -1,
166760        -1,
166761        -1,
166762        -1,
166763        -1,
166764        -1,
166765        -1,
166766        -1
166767      },
166768      {
166769        0,
166770        2,
166771        -1,
166772        -1,
166773        -1,
166774        -1,
166775        -1,
166776        -1,
166777        -1,
166778        -1,
166779        -1,
166780        -1,
166781        -1
166782      }
166783    }
166784  },
166785  {
166786    0,
166787    1,
166788    {
166789      kOperandTypeImmediate,
166790      0,
166791      0,
166792      0,
166793      0,
166794      0,
166795      0,
166796      0,
166797      0,
166798      0,
166799      0,
166800      0,
166801      0
166802    },
166803    {
166804      0,
166805      0,
166806      0,
166807      0,
166808      0,
166809      0,
166810      0,
166811      0,
166812      0,
166813      0,
166814      0,
166815      0,
166816      0
166817    },
166818    {
166819      {
166820        0,
166821        -1,
166822        -1,
166823        -1,
166824        -1,
166825        -1,
166826        -1,
166827        -1,
166828        -1,
166829        -1,
166830        -1,
166831        -1,
166832        -1
166833      },
166834      {
166835        0,
166836        -1,
166837        -1,
166838        -1,
166839        -1,
166840        -1,
166841        -1,
166842        -1,
166843        -1,
166844        -1,
166845        -1,
166846        -1,
166847        -1
166848      }
166849    }
166850  },
166851  {
166852    0,
166853    2,
166854    {
166855      kOperandTypeX86Memory,
166856      kOperandTypeImmediate,
166857      0,
166858      0,
166859      0,
166860      0,
166861      0,
166862      0,
166863      0,
166864      0,
166865      0,
166866      0,
166867      0
166868    },
166869    {
166870      0,
166871      0,
166872      0,
166873      0,
166874      0,
166875      0,
166876      0,
166877      0,
166878      0,
166879      0,
166880      0,
166881      0,
166882      0
166883    },
166884    {
166885      {
166886        1,
166887        0,
166888        -1,
166889        -1,
166890        -1,
166891        -1,
166892        -1,
166893        -1,
166894        -1,
166895        -1,
166896        -1,
166897        -1,
166898        -1
166899      },
166900      {
166901        0,
166902        1,
166903        -1,
166904        -1,
166905        -1,
166906        -1,
166907        -1,
166908        -1,
166909        -1,
166910        -1,
166911        -1,
166912        -1,
166913        -1
166914      }
166915    }
166916  },
166917  {
166918    0,
166919    2,
166920    {
166921      kOperandTypeX86Memory,
166922      kOperandTypeImmediate,
166923      0,
166924      0,
166925      0,
166926      0,
166927      0,
166928      0,
166929      0,
166930      0,
166931      0,
166932      0,
166933      0
166934    },
166935    {
166936      0,
166937      0,
166938      0,
166939      0,
166940      0,
166941      0,
166942      0,
166943      0,
166944      0,
166945      0,
166946      0,
166947      0,
166948      0
166949    },
166950    {
166951      {
166952        1,
166953        0,
166954        -1,
166955        -1,
166956        -1,
166957        -1,
166958        -1,
166959        -1,
166960        -1,
166961        -1,
166962        -1,
166963        -1,
166964        -1
166965      },
166966      {
166967        0,
166968        1,
166969        -1,
166970        -1,
166971        -1,
166972        -1,
166973        -1,
166974        -1,
166975        -1,
166976        -1,
166977        -1,
166978        -1,
166979        -1
166980      }
166981    }
166982  },
166983  {
166984    0,
166985    2,
166986    {
166987      kOperandTypeX86Memory,
166988      kOperandTypeRegister,
166989      0,
166990      0,
166991      0,
166992      0,
166993      0,
166994      0,
166995      0,
166996      0,
166997      0,
166998      0,
166999      0
167000    },
167001    {
167002      0,
167003      0,
167004      0,
167005      0,
167006      0,
167007      0,
167008      0,
167009      0,
167010      0,
167011      0,
167012      0,
167013      0,
167014      0
167015    },
167016    {
167017      {
167018        1,
167019        0,
167020        -1,
167021        -1,
167022        -1,
167023        -1,
167024        -1,
167025        -1,
167026        -1,
167027        -1,
167028        -1,
167029        -1,
167030        -1
167031      },
167032      {
167033        0,
167034        1,
167035        -1,
167036        -1,
167037        -1,
167038        -1,
167039        -1,
167040        -1,
167041        -1,
167042        -1,
167043        -1,
167044        -1,
167045        -1
167046      }
167047    }
167048  },
167049  {
167050    0,
167051    3,
167052    {
167053      kOperandTypeRegister,
167054      kOperandTypeRegister,
167055      kOperandTypeImmediate,
167056      0,
167057      0,
167058      0,
167059      0,
167060      0,
167061      0,
167062      0,
167063      0,
167064      0,
167065      0
167066    },
167067    {
167068      0,
167069      0,
167070      0,
167071      0,
167072      0,
167073      0,
167074      0,
167075      0,
167076      0,
167077      0,
167078      0,
167079      0,
167080      0
167081    },
167082    {
167083      {
167084        2,
167085        1,
167086        -1,
167087        -1,
167088        -1,
167089        -1,
167090        -1,
167091        -1,
167092        -1,
167093        -1,
167094        -1,
167095        -1,
167096        -1
167097      },
167098      {
167099        1,
167100        2,
167101        -1,
167102        -1,
167103        -1,
167104        -1,
167105        -1,
167106        -1,
167107        -1,
167108        -1,
167109        -1,
167110        -1,
167111        -1
167112      }
167113    }
167114  },
167115  {
167116    0,
167117    3,
167118    {
167119      kOperandTypeRegister,
167120      kOperandTypeRegister,
167121      kOperandTypeImmediate,
167122      0,
167123      0,
167124      0,
167125      0,
167126      0,
167127      0,
167128      0,
167129      0,
167130      0,
167131      0
167132    },
167133    {
167134      0,
167135      0,
167136      0,
167137      0,
167138      0,
167139      0,
167140      0,
167141      0,
167142      0,
167143      0,
167144      0,
167145      0,
167146      0
167147    },
167148    {
167149      {
167150        2,
167151        1,
167152        -1,
167153        -1,
167154        -1,
167155        -1,
167156        -1,
167157        -1,
167158        -1,
167159        -1,
167160        -1,
167161        -1,
167162        -1
167163      },
167164      {
167165        1,
167166        2,
167167        -1,
167168        -1,
167169        -1,
167170        -1,
167171        -1,
167172        -1,
167173        -1,
167174        -1,
167175        -1,
167176        -1,
167177        -1
167178      }
167179    }
167180  },
167181  {
167182    0,
167183    3,
167184    {
167185      kOperandTypeRegister,
167186      kOperandTypeRegister,
167187      kOperandTypeX86Memory,
167188      0,
167189      0,
167190      0,
167191      0,
167192      0,
167193      0,
167194      0,
167195      0,
167196      0,
167197      0
167198    },
167199    {
167200      0,
167201      0,
167202      0,
167203      0,
167204      0,
167205      0,
167206      0,
167207      0,
167208      0,
167209      0,
167210      0,
167211      0,
167212      0
167213    },
167214    {
167215      {
167216        2,
167217        1,
167218        -1,
167219        -1,
167220        -1,
167221        -1,
167222        -1,
167223        -1,
167224        -1,
167225        -1,
167226        -1,
167227        -1,
167228        -1
167229      },
167230      {
167231        1,
167232        2,
167233        -1,
167234        -1,
167235        -1,
167236        -1,
167237        -1,
167238        -1,
167239        -1,
167240        -1,
167241        -1,
167242        -1,
167243        -1
167244      }
167245    }
167246  },
167247  {
167248    0,
167249    3,
167250    {
167251      kOperandTypeRegister,
167252      kOperandTypeRegister,
167253      kOperandTypeRegister,
167254      0,
167255      0,
167256      0,
167257      0,
167258      0,
167259      0,
167260      0,
167261      0,
167262      0,
167263      0
167264    },
167265    {
167266      0,
167267      0,
167268      0,
167269      0,
167270      0,
167271      0,
167272      0,
167273      0,
167274      0,
167275      0,
167276      0,
167277      0,
167278      0
167279    },
167280    {
167281      {
167282        2,
167283        1,
167284        -1,
167285        -1,
167286        -1,
167287        -1,
167288        -1,
167289        -1,
167290        -1,
167291        -1,
167292        -1,
167293        -1,
167294        -1
167295      },
167296      {
167297        1,
167298        2,
167299        -1,
167300        -1,
167301        -1,
167302        -1,
167303        -1,
167304        -1,
167305        -1,
167306        -1,
167307        -1,
167308        -1,
167309        -1
167310      }
167311    }
167312  },
167313  {
167314    0,
167315    3,
167316    {
167317      kOperandTypeRegister,
167318      kOperandTypeRegister,
167319      kOperandTypeRegister,
167320      0,
167321      0,
167322      0,
167323      0,
167324      0,
167325      0,
167326      0,
167327      0,
167328      0,
167329      0
167330    },
167331    {
167332      0,
167333      0,
167334      0,
167335      0,
167336      0,
167337      0,
167338      0,
167339      0,
167340      0,
167341      0,
167342      0,
167343      0,
167344      0
167345    },
167346    {
167347      {
167348        2,
167349        0,
167350        -1,
167351        -1,
167352        -1,
167353        -1,
167354        -1,
167355        -1,
167356        -1,
167357        -1,
167358        -1,
167359        -1,
167360        -1
167361      },
167362      {
167363        0,
167364        2,
167365        -1,
167366        -1,
167367        -1,
167368        -1,
167369        -1,
167370        -1,
167371        -1,
167372        -1,
167373        -1,
167374        -1,
167375        -1
167376      }
167377    }
167378  },
167379  {
167380    0,
167381    1,
167382    {
167383      kOperandTypeImmediate,
167384      0,
167385      0,
167386      0,
167387      0,
167388      0,
167389      0,
167390      0,
167391      0,
167392      0,
167393      0,
167394      0,
167395      0
167396    },
167397    {
167398      0,
167399      0,
167400      0,
167401      0,
167402      0,
167403      0,
167404      0,
167405      0,
167406      0,
167407      0,
167408      0,
167409      0,
167410      0
167411    },
167412    {
167413      {
167414        0,
167415        -1,
167416        -1,
167417        -1,
167418        -1,
167419        -1,
167420        -1,
167421        -1,
167422        -1,
167423        -1,
167424        -1,
167425        -1,
167426        -1
167427      },
167428      {
167429        0,
167430        -1,
167431        -1,
167432        -1,
167433        -1,
167434        -1,
167435        -1,
167436        -1,
167437        -1,
167438        -1,
167439        -1,
167440        -1,
167441        -1
167442      }
167443    }
167444  },
167445  {
167446    0,
167447    2,
167448    {
167449      kOperandTypeX86Memory,
167450      kOperandTypeImmediate,
167451      0,
167452      0,
167453      0,
167454      0,
167455      0,
167456      0,
167457      0,
167458      0,
167459      0,
167460      0,
167461      0
167462    },
167463    {
167464      0,
167465      0,
167466      0,
167467      0,
167468      0,
167469      0,
167470      0,
167471      0,
167472      0,
167473      0,
167474      0,
167475      0,
167476      0
167477    },
167478    {
167479      {
167480        1,
167481        0,
167482        -1,
167483        -1,
167484        -1,
167485        -1,
167486        -1,
167487        -1,
167488        -1,
167489        -1,
167490        -1,
167491        -1,
167492        -1
167493      },
167494      {
167495        0,
167496        1,
167497        -1,
167498        -1,
167499        -1,
167500        -1,
167501        -1,
167502        -1,
167503        -1,
167504        -1,
167505        -1,
167506        -1,
167507        -1
167508      }
167509    }
167510  },
167511  {
167512    0,
167513    2,
167514    {
167515      kOperandTypeX86Memory,
167516      kOperandTypeRegister,
167517      0,
167518      0,
167519      0,
167520      0,
167521      0,
167522      0,
167523      0,
167524      0,
167525      0,
167526      0,
167527      0
167528    },
167529    {
167530      0,
167531      0,
167532      0,
167533      0,
167534      0,
167535      0,
167536      0,
167537      0,
167538      0,
167539      0,
167540      0,
167541      0,
167542      0
167543    },
167544    {
167545      {
167546        1,
167547        0,
167548        -1,
167549        -1,
167550        -1,
167551        -1,
167552        -1,
167553        -1,
167554        -1,
167555        -1,
167556        -1,
167557        -1,
167558        -1
167559      },
167560      {
167561        0,
167562        1,
167563        -1,
167564        -1,
167565        -1,
167566        -1,
167567        -1,
167568        -1,
167569        -1,
167570        -1,
167571        -1,
167572        -1,
167573        -1
167574      }
167575    }
167576  },
167577  {
167578    0,
167579    3,
167580    {
167581      kOperandTypeRegister,
167582      kOperandTypeRegister,
167583      kOperandTypeImmediate,
167584      0,
167585      0,
167586      0,
167587      0,
167588      0,
167589      0,
167590      0,
167591      0,
167592      0,
167593      0
167594    },
167595    {
167596      0,
167597      0,
167598      0,
167599      0,
167600      0,
167601      0,
167602      0,
167603      0,
167604      0,
167605      0,
167606      0,
167607      0,
167608      0
167609    },
167610    {
167611      {
167612        2,
167613        1,
167614        -1,
167615        -1,
167616        -1,
167617        -1,
167618        -1,
167619        -1,
167620        -1,
167621        -1,
167622        -1,
167623        -1,
167624        -1
167625      },
167626      {
167627        1,
167628        2,
167629        -1,
167630        -1,
167631        -1,
167632        -1,
167633        -1,
167634        -1,
167635        -1,
167636        -1,
167637        -1,
167638        -1,
167639        -1
167640      }
167641    }
167642  },
167643  {
167644    0,
167645    3,
167646    {
167647      kOperandTypeRegister,
167648      kOperandTypeRegister,
167649      kOperandTypeX86Memory,
167650      0,
167651      0,
167652      0,
167653      0,
167654      0,
167655      0,
167656      0,
167657      0,
167658      0,
167659      0
167660    },
167661    {
167662      0,
167663      0,
167664      0,
167665      0,
167666      0,
167667      0,
167668      0,
167669      0,
167670      0,
167671      0,
167672      0,
167673      0,
167674      0
167675    },
167676    {
167677      {
167678        2,
167679        1,
167680        -1,
167681        -1,
167682        -1,
167683        -1,
167684        -1,
167685        -1,
167686        -1,
167687        -1,
167688        -1,
167689        -1,
167690        -1
167691      },
167692      {
167693        1,
167694        2,
167695        -1,
167696        -1,
167697        -1,
167698        -1,
167699        -1,
167700        -1,
167701        -1,
167702        -1,
167703        -1,
167704        -1,
167705        -1
167706      }
167707    }
167708  },
167709  {
167710    0,
167711    3,
167712    {
167713      kOperandTypeRegister,
167714      kOperandTypeRegister,
167715      kOperandTypeRegister,
167716      0,
167717      0,
167718      0,
167719      0,
167720      0,
167721      0,
167722      0,
167723      0,
167724      0,
167725      0
167726    },
167727    {
167728      0,
167729      0,
167730      0,
167731      0,
167732      0,
167733      0,
167734      0,
167735      0,
167736      0,
167737      0,
167738      0,
167739      0,
167740      0
167741    },
167742    {
167743      {
167744        2,
167745        1,
167746        -1,
167747        -1,
167748        -1,
167749        -1,
167750        -1,
167751        -1,
167752        -1,
167753        -1,
167754        -1,
167755        -1,
167756        -1
167757      },
167758      {
167759        1,
167760        2,
167761        -1,
167762        -1,
167763        -1,
167764        -1,
167765        -1,
167766        -1,
167767        -1,
167768        -1,
167769        -1,
167770        -1,
167771        -1
167772      }
167773    }
167774  },
167775  {
167776    0,
167777    3,
167778    {
167779      kOperandTypeRegister,
167780      kOperandTypeRegister,
167781      kOperandTypeRegister,
167782      0,
167783      0,
167784      0,
167785      0,
167786      0,
167787      0,
167788      0,
167789      0,
167790      0,
167791      0
167792    },
167793    {
167794      0,
167795      0,
167796      0,
167797      0,
167798      0,
167799      0,
167800      0,
167801      0,
167802      0,
167803      0,
167804      0,
167805      0,
167806      0
167807    },
167808    {
167809      {
167810        2,
167811        0,
167812        -1,
167813        -1,
167814        -1,
167815        -1,
167816        -1,
167817        -1,
167818        -1,
167819        -1,
167820        -1,
167821        -1,
167822        -1
167823      },
167824      {
167825        0,
167826        2,
167827        -1,
167828        -1,
167829        -1,
167830        -1,
167831        -1,
167832        -1,
167833        -1,
167834        -1,
167835        -1,
167836        -1,
167837        -1
167838      }
167839    }
167840  },
167841  {
167842    0,
167843    3,
167844    {
167845      kOperandTypeRegister,
167846      kOperandTypeRegister,
167847      kOperandTypeX86Memory,
167848      0,
167849      0,
167850      0,
167851      0,
167852      0,
167853      0,
167854      0,
167855      0,
167856      0,
167857      0
167858    },
167859    {
167860      0,
167861      0,
167862      0,
167863      0,
167864      0,
167865      0,
167866      0,
167867      0,
167868      0,
167869      0,
167870      0,
167871      0,
167872      0
167873    },
167874    {
167875      {
167876        2,
167877        0,
167878        -1,
167879        -1,
167880        -1,
167881        -1,
167882        -1,
167883        -1,
167884        -1,
167885        -1,
167886        -1,
167887        -1,
167888        -1
167889      },
167890      {
167891        0,
167892        2,
167893        -1,
167894        -1,
167895        -1,
167896        -1,
167897        -1,
167898        -1,
167899        -1,
167900        -1,
167901        -1,
167902        -1,
167903        -1
167904      }
167905    }
167906  },
167907  {
167908    0,
167909    3,
167910    {
167911      kOperandTypeRegister,
167912      kOperandTypeRegister,
167913      kOperandTypeRegister,
167914      0,
167915      0,
167916      0,
167917      0,
167918      0,
167919      0,
167920      0,
167921      0,
167922      0,
167923      0
167924    },
167925    {
167926      0,
167927      0,
167928      0,
167929      0,
167930      0,
167931      0,
167932      0,
167933      0,
167934      0,
167935      0,
167936      0,
167937      0,
167938      0
167939    },
167940    {
167941      {
167942        2,
167943        0,
167944        -1,
167945        -1,
167946        -1,
167947        -1,
167948        -1,
167949        -1,
167950        -1,
167951        -1,
167952        -1,
167953        -1,
167954        -1
167955      },
167956      {
167957        0,
167958        2,
167959        -1,
167960        -1,
167961        -1,
167962        -1,
167963        -1,
167964        -1,
167965        -1,
167966        -1,
167967        -1,
167968        -1,
167969        -1
167970      }
167971    }
167972  },
167973  {
167974    0,
167975    3,
167976    {
167977      kOperandTypeRegister,
167978      kOperandTypeRegister,
167979      kOperandTypeX86Memory,
167980      0,
167981      0,
167982      0,
167983      0,
167984      0,
167985      0,
167986      0,
167987      0,
167988      0,
167989      0
167990    },
167991    {
167992      0,
167993      0,
167994      0,
167995      0,
167996      0,
167997      0,
167998      0,
167999      0,
168000      0,
168001      0,
168002      0,
168003      0,
168004      0
168005    },
168006    {
168007      {
168008        2,
168009        0,
168010        -1,
168011        -1,
168012        -1,
168013        -1,
168014        -1,
168015        -1,
168016        -1,
168017        -1,
168018        -1,
168019        -1,
168020        -1
168021      },
168022      {
168023        0,
168024        2,
168025        -1,
168026        -1,
168027        -1,
168028        -1,
168029        -1,
168030        -1,
168031        -1,
168032        -1,
168033        -1,
168034        -1,
168035        -1
168036      }
168037    }
168038  },
168039  {
168040    0,
168041    3,
168042    {
168043      kOperandTypeRegister,
168044      kOperandTypeRegister,
168045      kOperandTypeRegister,
168046      0,
168047      0,
168048      0,
168049      0,
168050      0,
168051      0,
168052      0,
168053      0,
168054      0,
168055      0
168056    },
168057    {
168058      0,
168059      0,
168060      0,
168061      0,
168062      0,
168063      0,
168064      0,
168065      0,
168066      0,
168067      0,
168068      0,
168069      0,
168070      0
168071    },
168072    {
168073      {
168074        2,
168075        0,
168076        -1,
168077        -1,
168078        -1,
168079        -1,
168080        -1,
168081        -1,
168082        -1,
168083        -1,
168084        -1,
168085        -1,
168086        -1
168087      },
168088      {
168089        0,
168090        2,
168091        -1,
168092        -1,
168093        -1,
168094        -1,
168095        -1,
168096        -1,
168097        -1,
168098        -1,
168099        -1,
168100        -1,
168101        -1
168102      }
168103    }
168104  },
168105  {
168106    0,
168107    1,
168108    {
168109      kOperandTypeX86Memory,
168110      0,
168111      0,
168112      0,
168113      0,
168114      0,
168115      0,
168116      0,
168117      0,
168118      0,
168119      0,
168120      0,
168121      0
168122    },
168123    {
168124      0,
168125      0,
168126      0,
168127      0,
168128      0,
168129      0,
168130      0,
168131      0,
168132      0,
168133      0,
168134      0,
168135      0,
168136      0
168137    },
168138    {
168139      {
168140        0,
168141        -1,
168142        -1,
168143        -1,
168144        -1,
168145        -1,
168146        -1,
168147        -1,
168148        -1,
168149        -1,
168150        -1,
168151        -1,
168152        -1
168153      },
168154      {
168155        0,
168156        -1,
168157        -1,
168158        -1,
168159        -1,
168160        -1,
168161        -1,
168162        -1,
168163        -1,
168164        -1,
168165        -1,
168166        -1,
168167        -1
168168      }
168169    }
168170  },
168171  {
168172    0,
168173    1,
168174    {
168175      kOperandTypeX86Memory,
168176      0,
168177      0,
168178      0,
168179      0,
168180      0,
168181      0,
168182      0,
168183      0,
168184      0,
168185      0,
168186      0,
168187      0
168188    },
168189    {
168190      0,
168191      0,
168192      0,
168193      0,
168194      0,
168195      0,
168196      0,
168197      0,
168198      0,
168199      0,
168200      0,
168201      0,
168202      0
168203    },
168204    {
168205      {
168206        0,
168207        -1,
168208        -1,
168209        -1,
168210        -1,
168211        -1,
168212        -1,
168213        -1,
168214        -1,
168215        -1,
168216        -1,
168217        -1,
168218        -1
168219      },
168220      {
168221        0,
168222        -1,
168223        -1,
168224        -1,
168225        -1,
168226        -1,
168227        -1,
168228        -1,
168229        -1,
168230        -1,
168231        -1,
168232        -1,
168233        -1
168234      }
168235    }
168236  },
168237  {
168238    0,
168239    1,
168240    {
168241      kOperandTypeX86Memory,
168242      0,
168243      0,
168244      0,
168245      0,
168246      0,
168247      0,
168248      0,
168249      0,
168250      0,
168251      0,
168252      0,
168253      0
168254    },
168255    {
168256      0,
168257      0,
168258      0,
168259      0,
168260      0,
168261      0,
168262      0,
168263      0,
168264      0,
168265      0,
168266      0,
168267      0,
168268      0
168269    },
168270    {
168271      {
168272        0,
168273        -1,
168274        -1,
168275        -1,
168276        -1,
168277        -1,
168278        -1,
168279        -1,
168280        -1,
168281        -1,
168282        -1,
168283        -1,
168284        -1
168285      },
168286      {
168287        0,
168288        -1,
168289        -1,
168290        -1,
168291        -1,
168292        -1,
168293        -1,
168294        -1,
168295        -1,
168296        -1,
168297        -1,
168298        -1,
168299        -1
168300      }
168301    }
168302  },
168303  {
168304    0,
168305    1,
168306    {
168307      kOperandTypeX86Memory,
168308      0,
168309      0,
168310      0,
168311      0,
168312      0,
168313      0,
168314      0,
168315      0,
168316      0,
168317      0,
168318      0,
168319      0
168320    },
168321    {
168322      0,
168323      0,
168324      0,
168325      0,
168326      0,
168327      0,
168328      0,
168329      0,
168330      0,
168331      0,
168332      0,
168333      0,
168334      0
168335    },
168336    {
168337      {
168338        0,
168339        -1,
168340        -1,
168341        -1,
168342        -1,
168343        -1,
168344        -1,
168345        -1,
168346        -1,
168347        -1,
168348        -1,
168349        -1,
168350        -1
168351      },
168352      {
168353        0,
168354        -1,
168355        -1,
168356        -1,
168357        -1,
168358        -1,
168359        -1,
168360        -1,
168361        -1,
168362        -1,
168363        -1,
168364        -1,
168365        -1
168366      }
168367    }
168368  },
168369  {
168370    0,
168371    1,
168372    {
168373      kOperandTypeRegister,
168374      0,
168375      0,
168376      0,
168377      0,
168378      0,
168379      0,
168380      0,
168381      0,
168382      0,
168383      0,
168384      0,
168385      0
168386    },
168387    {
168388      0,
168389      0,
168390      0,
168391      0,
168392      0,
168393      0,
168394      0,
168395      0,
168396      0,
168397      0,
168398      0,
168399      0,
168400      0
168401    },
168402    {
168403      {
168404        0,
168405        -1,
168406        -1,
168407        -1,
168408        -1,
168409        -1,
168410        -1,
168411        -1,
168412        -1,
168413        -1,
168414        -1,
168415        -1,
168416        -1
168417      },
168418      {
168419        0,
168420        -1,
168421        -1,
168422        -1,
168423        -1,
168424        -1,
168425        -1,
168426        -1,
168427        -1,
168428        -1,
168429        -1,
168430        -1,
168431        -1
168432      }
168433    }
168434  },
168435  {
168436    0,
168437    1,
168438    {
168439      kOperandTypeRegister,
168440      0,
168441      0,
168442      0,
168443      0,
168444      0,
168445      0,
168446      0,
168447      0,
168448      0,
168449      0,
168450      0,
168451      0
168452    },
168453    {
168454      0,
168455      0,
168456      0,
168457      0,
168458      0,
168459      0,
168460      0,
168461      0,
168462      0,
168463      0,
168464      0,
168465      0,
168466      0
168467    },
168468    {
168469      {
168470        0,
168471        -1,
168472        -1,
168473        -1,
168474        -1,
168475        -1,
168476        -1,
168477        -1,
168478        -1,
168479        -1,
168480        -1,
168481        -1,
168482        -1
168483      },
168484      {
168485        0,
168486        -1,
168487        -1,
168488        -1,
168489        -1,
168490        -1,
168491        -1,
168492        -1,
168493        -1,
168494        -1,
168495        -1,
168496        -1,
168497        -1
168498      }
168499    }
168500  },
168501  {
168502    0,
168503    3,
168504    {
168505      kOperandTypeRegister,
168506      kOperandTypeRegister,
168507      kOperandTypeX86Memory,
168508      0,
168509      0,
168510      0,
168511      0,
168512      0,
168513      0,
168514      0,
168515      0,
168516      0,
168517      0
168518    },
168519    {
168520      0,
168521      0,
168522      0,
168523      0,
168524      0,
168525      0,
168526      0,
168527      0,
168528      0,
168529      0,
168530      0,
168531      0,
168532      0
168533    },
168534    {
168535      {
168536        -1,
168537        -1,
168538        -1,
168539        -1,
168540        -1,
168541        -1,
168542        -1,
168543        -1,
168544        -1,
168545        -1,
168546        -1,
168547        -1,
168548        -1
168549      },
168550      {
168551        -1,
168552        -1,
168553        -1,
168554        -1,
168555        -1,
168556        -1,
168557        -1,
168558        -1,
168559        -1,
168560        -1,
168561        -1,
168562        -1,
168563        -1
168564      }
168565    }
168566  },
168567  {
168568    0,
168569    3,
168570    {
168571      kOperandTypeRegister,
168572      kOperandTypeRegister,
168573      kOperandTypeX86Memory,
168574      0,
168575      0,
168576      0,
168577      0,
168578      0,
168579      0,
168580      0,
168581      0,
168582      0,
168583      0
168584    },
168585    {
168586      0,
168587      0,
168588      0,
168589      0,
168590      0,
168591      0,
168592      0,
168593      0,
168594      0,
168595      0,
168596      0,
168597      0,
168598      0
168599    },
168600    {
168601      {
168602        -1,
168603        -1,
168604        -1,
168605        -1,
168606        -1,
168607        -1,
168608        -1,
168609        -1,
168610        -1,
168611        -1,
168612        -1,
168613        -1,
168614        -1
168615      },
168616      {
168617        -1,
168618        -1,
168619        -1,
168620        -1,
168621        -1,
168622        -1,
168623        -1,
168624        -1,
168625        -1,
168626        -1,
168627        -1,
168628        -1,
168629        -1
168630      }
168631    }
168632  },
168633  {
168634    0,
168635    3,
168636    {
168637      kOperandTypeRegister,
168638      kOperandTypeRegister,
168639      kOperandTypeX86Memory,
168640      0,
168641      0,
168642      0,
168643      0,
168644      0,
168645      0,
168646      0,
168647      0,
168648      0,
168649      0
168650    },
168651    {
168652      0,
168653      0,
168654      0,
168655      0,
168656      0,
168657      0,
168658      0,
168659      0,
168660      0,
168661      0,
168662      0,
168663      0,
168664      0
168665    },
168666    {
168667      {
168668        -1,
168669        -1,
168670        -1,
168671        -1,
168672        -1,
168673        -1,
168674        -1,
168675        -1,
168676        -1,
168677        -1,
168678        -1,
168679        -1,
168680        -1
168681      },
168682      {
168683        -1,
168684        -1,
168685        -1,
168686        -1,
168687        -1,
168688        -1,
168689        -1,
168690        -1,
168691        -1,
168692        -1,
168693        -1,
168694        -1,
168695        -1
168696      }
168697    }
168698  },
168699  {
168700    0,
168701    3,
168702    {
168703      kOperandTypeRegister,
168704      kOperandTypeRegister,
168705      kOperandTypeX86Memory,
168706      0,
168707      0,
168708      0,
168709      0,
168710      0,
168711      0,
168712      0,
168713      0,
168714      0,
168715      0
168716    },
168717    {
168718      0,
168719      0,
168720      0,
168721      0,
168722      0,
168723      0,
168724      0,
168725      0,
168726      0,
168727      0,
168728      0,
168729      0,
168730      0
168731    },
168732    {
168733      {
168734        -1,
168735        -1,
168736        -1,
168737        -1,
168738        -1,
168739        -1,
168740        -1,
168741        -1,
168742        -1,
168743        -1,
168744        -1,
168745        -1,
168746        -1
168747      },
168748      {
168749        -1,
168750        -1,
168751        -1,
168752        -1,
168753        -1,
168754        -1,
168755        -1,
168756        -1,
168757        -1,
168758        -1,
168759        -1,
168760        -1,
168761        -1
168762      }
168763    }
168764  },
168765  {
168766    0,
168767    3,
168768    {
168769      kOperandTypeRegister,
168770      kOperandTypeRegister,
168771      kOperandTypeX86Memory,
168772      0,
168773      0,
168774      0,
168775      0,
168776      0,
168777      0,
168778      0,
168779      0,
168780      0,
168781      0
168782    },
168783    {
168784      0,
168785      0,
168786      0,
168787      0,
168788      0,
168789      0,
168790      0,
168791      0,
168792      0,
168793      0,
168794      0,
168795      0,
168796      0
168797    },
168798    {
168799      {
168800        -1,
168801        -1,
168802        -1,
168803        -1,
168804        -1,
168805        -1,
168806        -1,
168807        -1,
168808        -1,
168809        -1,
168810        -1,
168811        -1,
168812        -1
168813      },
168814      {
168815        -1,
168816        -1,
168817        -1,
168818        -1,
168819        -1,
168820        -1,
168821        -1,
168822        -1,
168823        -1,
168824        -1,
168825        -1,
168826        -1,
168827        -1
168828      }
168829    }
168830  },
168831  {
168832    0,
168833    3,
168834    {
168835      kOperandTypeRegister,
168836      kOperandTypeRegister,
168837      kOperandTypeX86Memory,
168838      0,
168839      0,
168840      0,
168841      0,
168842      0,
168843      0,
168844      0,
168845      0,
168846      0,
168847      0
168848    },
168849    {
168850      0,
168851      0,
168852      0,
168853      0,
168854      0,
168855      0,
168856      0,
168857      0,
168858      0,
168859      0,
168860      0,
168861      0,
168862      0
168863    },
168864    {
168865      {
168866        -1,
168867        -1,
168868        -1,
168869        -1,
168870        -1,
168871        -1,
168872        -1,
168873        -1,
168874        -1,
168875        -1,
168876        -1,
168877        -1,
168878        -1
168879      },
168880      {
168881        -1,
168882        -1,
168883        -1,
168884        -1,
168885        -1,
168886        -1,
168887        -1,
168888        -1,
168889        -1,
168890        -1,
168891        -1,
168892        -1,
168893        -1
168894      }
168895    }
168896  },
168897  {
168898    0,
168899    3,
168900    {
168901      kOperandTypeRegister,
168902      kOperandTypeRegister,
168903      kOperandTypeX86Memory,
168904      0,
168905      0,
168906      0,
168907      0,
168908      0,
168909      0,
168910      0,
168911      0,
168912      0,
168913      0
168914    },
168915    {
168916      0,
168917      0,
168918      0,
168919      0,
168920      0,
168921      0,
168922      0,
168923      0,
168924      0,
168925      0,
168926      0,
168927      0,
168928      0
168929    },
168930    {
168931      {
168932        -1,
168933        -1,
168934        -1,
168935        -1,
168936        -1,
168937        -1,
168938        -1,
168939        -1,
168940        -1,
168941        -1,
168942        -1,
168943        -1,
168944        -1
168945      },
168946      {
168947        -1,
168948        -1,
168949        -1,
168950        -1,
168951        -1,
168952        -1,
168953        -1,
168954        -1,
168955        -1,
168956        -1,
168957        -1,
168958        -1,
168959        -1
168960      }
168961    }
168962  },
168963  {
168964    0,
168965    3,
168966    {
168967      kOperandTypeRegister,
168968      kOperandTypeRegister,
168969      kOperandTypeX86Memory,
168970      0,
168971      0,
168972      0,
168973      0,
168974      0,
168975      0,
168976      0,
168977      0,
168978      0,
168979      0
168980    },
168981    {
168982      0,
168983      0,
168984      0,
168985      0,
168986      0,
168987      0,
168988      0,
168989      0,
168990      0,
168991      0,
168992      0,
168993      0,
168994      0
168995    },
168996    {
168997      {
168998        -1,
168999        -1,
169000        -1,
169001        -1,
169002        -1,
169003        -1,
169004        -1,
169005        -1,
169006        -1,
169007        -1,
169008        -1,
169009        -1,
169010        -1
169011      },
169012      {
169013        -1,
169014        -1,
169015        -1,
169016        -1,
169017        -1,
169018        -1,
169019        -1,
169020        -1,
169021        -1,
169022        -1,
169023        -1,
169024        -1,
169025        -1
169026      }
169027    }
169028  },
169029  {
169030    0,
169031    3,
169032    {
169033      kOperandTypeRegister,
169034      kOperandTypeRegister,
169035      kOperandTypeX86Memory,
169036      0,
169037      0,
169038      0,
169039      0,
169040      0,
169041      0,
169042      0,
169043      0,
169044      0,
169045      0
169046    },
169047    {
169048      0,
169049      0,
169050      0,
169051      0,
169052      0,
169053      0,
169054      0,
169055      0,
169056      0,
169057      0,
169058      0,
169059      0,
169060      0
169061    },
169062    {
169063      {
169064        -1,
169065        -1,
169066        -1,
169067        -1,
169068        -1,
169069        -1,
169070        -1,
169071        -1,
169072        -1,
169073        -1,
169074        -1,
169075        -1,
169076        -1
169077      },
169078      {
169079        -1,
169080        -1,
169081        -1,
169082        -1,
169083        -1,
169084        -1,
169085        -1,
169086        -1,
169087        -1,
169088        -1,
169089        -1,
169090        -1,
169091        -1
169092      }
169093    }
169094  },
169095  {
169096    0,
169097    3,
169098    {
169099      kOperandTypeRegister,
169100      kOperandTypeRegister,
169101      kOperandTypeX86Memory,
169102      0,
169103      0,
169104      0,
169105      0,
169106      0,
169107      0,
169108      0,
169109      0,
169110      0,
169111      0
169112    },
169113    {
169114      0,
169115      0,
169116      0,
169117      0,
169118      0,
169119      0,
169120      0,
169121      0,
169122      0,
169123      0,
169124      0,
169125      0,
169126      0
169127    },
169128    {
169129      {
169130        -1,
169131        -1,
169132        -1,
169133        -1,
169134        -1,
169135        -1,
169136        -1,
169137        -1,
169138        -1,
169139        -1,
169140        -1,
169141        -1,
169142        -1
169143      },
169144      {
169145        -1,
169146        -1,
169147        -1,
169148        -1,
169149        -1,
169150        -1,
169151        -1,
169152        -1,
169153        -1,
169154        -1,
169155        -1,
169156        -1,
169157        -1
169158      }
169159    }
169160  },
169161  {
169162    0,
169163    3,
169164    {
169165      kOperandTypeRegister,
169166      kOperandTypeRegister,
169167      kOperandTypeX86Memory,
169168      0,
169169      0,
169170      0,
169171      0,
169172      0,
169173      0,
169174      0,
169175      0,
169176      0,
169177      0
169178    },
169179    {
169180      0,
169181      0,
169182      0,
169183      0,
169184      0,
169185      0,
169186      0,
169187      0,
169188      0,
169189      0,
169190      0,
169191      0,
169192      0
169193    },
169194    {
169195      {
169196        -1,
169197        -1,
169198        -1,
169199        -1,
169200        -1,
169201        -1,
169202        -1,
169203        -1,
169204        -1,
169205        -1,
169206        -1,
169207        -1,
169208        -1
169209      },
169210      {
169211        -1,
169212        -1,
169213        -1,
169214        -1,
169215        -1,
169216        -1,
169217        -1,
169218        -1,
169219        -1,
169220        -1,
169221        -1,
169222        -1,
169223        -1
169224      }
169225    }
169226  },
169227  {
169228    0,
169229    1,
169230    {
169231      kOperandTypeRegister,
169232      0,
169233      0,
169234      0,
169235      0,
169236      0,
169237      0,
169238      0,
169239      0,
169240      0,
169241      0,
169242      0,
169243      0
169244    },
169245    {
169246      0,
169247      0,
169248      0,
169249      0,
169250      0,
169251      0,
169252      0,
169253      0,
169254      0,
169255      0,
169256      0,
169257      0,
169258      0
169259    },
169260    {
169261      {
169262        0,
169263        -1,
169264        -1,
169265        -1,
169266        -1,
169267        -1,
169268        -1,
169269        -1,
169270        -1,
169271        -1,
169272        -1,
169273        -1,
169274        -1
169275      },
169276      {
169277        0,
169278        -1,
169279        -1,
169280        -1,
169281        -1,
169282        -1,
169283        -1,
169284        -1,
169285        -1,
169286        -1,
169287        -1,
169288        -1,
169289        -1
169290      }
169291    }
169292  },
169293  {
169294    0,
169295    3,
169296    {
169297      kOperandTypeRegister,
169298      kOperandTypeRegister,
169299      kOperandTypeX86Memory,
169300      0,
169301      0,
169302      0,
169303      0,
169304      0,
169305      0,
169306      0,
169307      0,
169308      0,
169309      0
169310    },
169311    {
169312      0,
169313      0,
169314      0,
169315      0,
169316      0,
169317      0,
169318      0,
169319      0,
169320      0,
169321      0,
169322      0,
169323      0,
169324      0
169325    },
169326    {
169327      {
169328        2,
169329        0,
169330        -1,
169331        -1,
169332        -1,
169333        -1,
169334        -1,
169335        -1,
169336        -1,
169337        -1,
169338        -1,
169339        -1,
169340        -1
169341      },
169342      {
169343        0,
169344        2,
169345        -1,
169346        -1,
169347        -1,
169348        -1,
169349        -1,
169350        -1,
169351        -1,
169352        -1,
169353        -1,
169354        -1,
169355        -1
169356      }
169357    }
169358  },
169359  {
169360    0,
169361    3,
169362    {
169363      kOperandTypeRegister,
169364      kOperandTypeRegister,
169365      kOperandTypeX86Memory,
169366      0,
169367      0,
169368      0,
169369      0,
169370      0,
169371      0,
169372      0,
169373      0,
169374      0,
169375      0
169376    },
169377    {
169378      0,
169379      0,
169380      0,
169381      0,
169382      0,
169383      0,
169384      0,
169385      0,
169386      0,
169387      0,
169388      0,
169389      0,
169390      0
169391    },
169392    {
169393      {
169394        2,
169395        0,
169396        -1,
169397        -1,
169398        -1,
169399        -1,
169400        -1,
169401        -1,
169402        -1,
169403        -1,
169404        -1,
169405        -1,
169406        -1
169407      },
169408      {
169409        0,
169410        2,
169411        -1,
169412        -1,
169413        -1,
169414        -1,
169415        -1,
169416        -1,
169417        -1,
169418        -1,
169419        -1,
169420        -1,
169421        -1
169422      }
169423    }
169424  },
169425  {
169426    0,
169427    3,
169428    {
169429      kOperandTypeRegister,
169430      kOperandTypeRegister,
169431      kOperandTypeRegister,
169432      0,
169433      0,
169434      0,
169435      0,
169436      0,
169437      0,
169438      0,
169439      0,
169440      0,
169441      0
169442    },
169443    {
169444      0,
169445      0,
169446      0,
169447      0,
169448      0,
169449      0,
169450      0,
169451      0,
169452      0,
169453      0,
169454      0,
169455      0,
169456      0
169457    },
169458    {
169459      {
169460        2,
169461        0,
169462        -1,
169463        -1,
169464        -1,
169465        -1,
169466        -1,
169467        -1,
169468        -1,
169469        -1,
169470        -1,
169471        -1,
169472        -1
169473      },
169474      {
169475        0,
169476        2,
169477        -1,
169478        -1,
169479        -1,
169480        -1,
169481        -1,
169482        -1,
169483        -1,
169484        -1,
169485        -1,
169486        -1,
169487        -1
169488      }
169489    }
169490  },
169491  {
169492    0,
169493    3,
169494    {
169495      kOperandTypeRegister,
169496      kOperandTypeRegister,
169497      kOperandTypeRegister,
169498      0,
169499      0,
169500      0,
169501      0,
169502      0,
169503      0,
169504      0,
169505      0,
169506      0,
169507      0
169508    },
169509    {
169510      0,
169511      0,
169512      0,
169513      0,
169514      0,
169515      0,
169516      0,
169517      0,
169518      0,
169519      0,
169520      0,
169521      0,
169522      0
169523    },
169524    {
169525      {
169526        2,
169527        0,
169528        -1,
169529        -1,
169530        -1,
169531        -1,
169532        -1,
169533        -1,
169534        -1,
169535        -1,
169536        -1,
169537        -1,
169538        -1
169539      },
169540      {
169541        0,
169542        2,
169543        -1,
169544        -1,
169545        -1,
169546        -1,
169547        -1,
169548        -1,
169549        -1,
169550        -1,
169551        -1,
169552        -1,
169553        -1
169554      }
169555    }
169556  },
169557  {
169558    0,
169559    3,
169560    {
169561      kOperandTypeRegister,
169562      kOperandTypeRegister,
169563      kOperandTypeX86Memory,
169564      0,
169565      0,
169566      0,
169567      0,
169568      0,
169569      0,
169570      0,
169571      0,
169572      0,
169573      0
169574    },
169575    {
169576      0,
169577      0,
169578      0,
169579      0,
169580      0,
169581      0,
169582      0,
169583      0,
169584      0,
169585      0,
169586      0,
169587      0,
169588      0
169589    },
169590    {
169591      {
169592        2,
169593        0,
169594        -1,
169595        -1,
169596        -1,
169597        -1,
169598        -1,
169599        -1,
169600        -1,
169601        -1,
169602        -1,
169603        -1,
169604        -1
169605      },
169606      {
169607        0,
169608        2,
169609        -1,
169610        -1,
169611        -1,
169612        -1,
169613        -1,
169614        -1,
169615        -1,
169616        -1,
169617        -1,
169618        -1,
169619        -1
169620      }
169621    }
169622  },
169623  {
169624    0,
169625    3,
169626    {
169627      kOperandTypeRegister,
169628      kOperandTypeRegister,
169629      kOperandTypeX86Memory,
169630      0,
169631      0,
169632      0,
169633      0,
169634      0,
169635      0,
169636      0,
169637      0,
169638      0,
169639      0
169640    },
169641    {
169642      0,
169643      0,
169644      0,
169645      0,
169646      0,
169647      0,
169648      0,
169649      0,
169650      0,
169651      0,
169652      0,
169653      0,
169654      0
169655    },
169656    {
169657      {
169658        2,
169659        0,
169660        -1,
169661        -1,
169662        -1,
169663        -1,
169664        -1,
169665        -1,
169666        -1,
169667        -1,
169668        -1,
169669        -1,
169670        -1
169671      },
169672      {
169673        0,
169674        2,
169675        -1,
169676        -1,
169677        -1,
169678        -1,
169679        -1,
169680        -1,
169681        -1,
169682        -1,
169683        -1,
169684        -1,
169685        -1
169686      }
169687    }
169688  },
169689  {
169690    0,
169691    3,
169692    {
169693      kOperandTypeRegister,
169694      kOperandTypeRegister,
169695      kOperandTypeRegister,
169696      0,
169697      0,
169698      0,
169699      0,
169700      0,
169701      0,
169702      0,
169703      0,
169704      0,
169705      0
169706    },
169707    {
169708      0,
169709      0,
169710      0,
169711      0,
169712      0,
169713      0,
169714      0,
169715      0,
169716      0,
169717      0,
169718      0,
169719      0,
169720      0
169721    },
169722    {
169723      {
169724        2,
169725        0,
169726        -1,
169727        -1,
169728        -1,
169729        -1,
169730        -1,
169731        -1,
169732        -1,
169733        -1,
169734        -1,
169735        -1,
169736        -1
169737      },
169738      {
169739        0,
169740        2,
169741        -1,
169742        -1,
169743        -1,
169744        -1,
169745        -1,
169746        -1,
169747        -1,
169748        -1,
169749        -1,
169750        -1,
169751        -1
169752      }
169753    }
169754  },
169755  {
169756    0,
169757    3,
169758    {
169759      kOperandTypeRegister,
169760      kOperandTypeRegister,
169761      kOperandTypeRegister,
169762      0,
169763      0,
169764      0,
169765      0,
169766      0,
169767      0,
169768      0,
169769      0,
169770      0,
169771      0
169772    },
169773    {
169774      0,
169775      0,
169776      0,
169777      0,
169778      0,
169779      0,
169780      0,
169781      0,
169782      0,
169783      0,
169784      0,
169785      0,
169786      0
169787    },
169788    {
169789      {
169790        2,
169791        0,
169792        -1,
169793        -1,
169794        -1,
169795        -1,
169796        -1,
169797        -1,
169798        -1,
169799        -1,
169800        -1,
169801        -1,
169802        -1
169803      },
169804      {
169805        0,
169806        2,
169807        -1,
169808        -1,
169809        -1,
169810        -1,
169811        -1,
169812        -1,
169813        -1,
169814        -1,
169815        -1,
169816        -1,
169817        -1
169818      }
169819    }
169820  },
169821  {
169822    0,
169823    1,
169824    {
169825      kOperandTypeX86Memory,
169826      0,
169827      0,
169828      0,
169829      0,
169830      0,
169831      0,
169832      0,
169833      0,
169834      0,
169835      0,
169836      0,
169837      0
169838    },
169839    {
169840      0,
169841      0,
169842      0,
169843      0,
169844      0,
169845      0,
169846      0,
169847      0,
169848      0,
169849      0,
169850      0,
169851      0,
169852      0
169853    },
169854    {
169855      {
169856        0,
169857        -1,
169858        -1,
169859        -1,
169860        -1,
169861        -1,
169862        -1,
169863        -1,
169864        -1,
169865        -1,
169866        -1,
169867        -1,
169868        -1
169869      },
169870      {
169871        0,
169872        -1,
169873        -1,
169874        -1,
169875        -1,
169876        -1,
169877        -1,
169878        -1,
169879        -1,
169880        -1,
169881        -1,
169882        -1,
169883        -1
169884      }
169885    }
169886  },
169887  {
169888    0,
169889    1,
169890    {
169891      kOperandTypeX86Memory,
169892      0,
169893      0,
169894      0,
169895      0,
169896      0,
169897      0,
169898      0,
169899      0,
169900      0,
169901      0,
169902      0,
169903      0
169904    },
169905    {
169906      0,
169907      0,
169908      0,
169909      0,
169910      0,
169911      0,
169912      0,
169913      0,
169914      0,
169915      0,
169916      0,
169917      0,
169918      0
169919    },
169920    {
169921      {
169922        0,
169923        -1,
169924        -1,
169925        -1,
169926        -1,
169927        -1,
169928        -1,
169929        -1,
169930        -1,
169931        -1,
169932        -1,
169933        -1,
169934        -1
169935      },
169936      {
169937        0,
169938        -1,
169939        -1,
169940        -1,
169941        -1,
169942        -1,
169943        -1,
169944        -1,
169945        -1,
169946        -1,
169947        -1,
169948        -1,
169949        -1
169950      }
169951    }
169952  },
169953  {
169954    0,
169955    1,
169956    {
169957      kOperandTypeX86Memory,
169958      0,
169959      0,
169960      0,
169961      0,
169962      0,
169963      0,
169964      0,
169965      0,
169966      0,
169967      0,
169968      0,
169969      0
169970    },
169971    {
169972      0,
169973      0,
169974      0,
169975      0,
169976      0,
169977      0,
169978      0,
169979      0,
169980      0,
169981      0,
169982      0,
169983      0,
169984      0
169985    },
169986    {
169987      {
169988        0,
169989        -1,
169990        -1,
169991        -1,
169992        -1,
169993        -1,
169994        -1,
169995        -1,
169996        -1,
169997        -1,
169998        -1,
169999        -1,
170000        -1
170001      },
170002      {
170003        0,
170004        -1,
170005        -1,
170006        -1,
170007        -1,
170008        -1,
170009        -1,
170010        -1,
170011        -1,
170012        -1,
170013        -1,
170014        -1,
170015        -1
170016      }
170017    }
170018  },
170019  {
170020    0,
170021    1,
170022    {
170023      kOperandTypeX86Memory,
170024      0,
170025      0,
170026      0,
170027      0,
170028      0,
170029      0,
170030      0,
170031      0,
170032      0,
170033      0,
170034      0,
170035      0
170036    },
170037    {
170038      0,
170039      0,
170040      0,
170041      0,
170042      0,
170043      0,
170044      0,
170045      0,
170046      0,
170047      0,
170048      0,
170049      0,
170050      0
170051    },
170052    {
170053      {
170054        0,
170055        -1,
170056        -1,
170057        -1,
170058        -1,
170059        -1,
170060        -1,
170061        -1,
170062        -1,
170063        -1,
170064        -1,
170065        -1,
170066        -1
170067      },
170068      {
170069        0,
170070        -1,
170071        -1,
170072        -1,
170073        -1,
170074        -1,
170075        -1,
170076        -1,
170077        -1,
170078        -1,
170079        -1,
170080        -1,
170081        -1
170082      }
170083    }
170084  },
170085  {
170086    0,
170087    1,
170088    {
170089      kOperandTypeRegister,
170090      0,
170091      0,
170092      0,
170093      0,
170094      0,
170095      0,
170096      0,
170097      0,
170098      0,
170099      0,
170100      0,
170101      0
170102    },
170103    {
170104      0,
170105      0,
170106      0,
170107      0,
170108      0,
170109      0,
170110      0,
170111      0,
170112      0,
170113      0,
170114      0,
170115      0,
170116      0
170117    },
170118    {
170119      {
170120        0,
170121        -1,
170122        -1,
170123        -1,
170124        -1,
170125        -1,
170126        -1,
170127        -1,
170128        -1,
170129        -1,
170130        -1,
170131        -1,
170132        -1
170133      },
170134      {
170135        0,
170136        -1,
170137        -1,
170138        -1,
170139        -1,
170140        -1,
170141        -1,
170142        -1,
170143        -1,
170144        -1,
170145        -1,
170146        -1,
170147        -1
170148      }
170149    }
170150  },
170151  {
170152    0,
170153    1,
170154    {
170155      kOperandTypeRegister,
170156      0,
170157      0,
170158      0,
170159      0,
170160      0,
170161      0,
170162      0,
170163      0,
170164      0,
170165      0,
170166      0,
170167      0
170168    },
170169    {
170170      0,
170171      0,
170172      0,
170173      0,
170174      0,
170175      0,
170176      0,
170177      0,
170178      0,
170179      0,
170180      0,
170181      0,
170182      0
170183    },
170184    {
170185      {
170186        0,
170187        -1,
170188        -1,
170189        -1,
170190        -1,
170191        -1,
170192        -1,
170193        -1,
170194        -1,
170195        -1,
170196        -1,
170197        -1,
170198        -1
170199      },
170200      {
170201        0,
170202        -1,
170203        -1,
170204        -1,
170205        -1,
170206        -1,
170207        -1,
170208        -1,
170209        -1,
170210        -1,
170211        -1,
170212        -1,
170213        -1
170214      }
170215    }
170216  },
170217  {
170218    0,
170219    3,
170220    {
170221      kOperandTypeRegister,
170222      kOperandTypeRegister,
170223      kOperandTypeRegister,
170224      0,
170225      0,
170226      0,
170227      0,
170228      0,
170229      0,
170230      0,
170231      0,
170232      0,
170233      0
170234    },
170235    {
170236      0,
170237      0,
170238      0,
170239      0,
170240      0,
170241      0,
170242      0,
170243      0,
170244      0,
170245      0,
170246      0,
170247      0,
170248      0
170249    },
170250    {
170251      {
170252        -1,
170253        -1,
170254        -1,
170255        -1,
170256        -1,
170257        -1,
170258        -1,
170259        -1,
170260        -1,
170261        -1,
170262        -1,
170263        -1,
170264        -1
170265      },
170266      {
170267        -1,
170268        -1,
170269        -1,
170270        -1,
170271        -1,
170272        -1,
170273        -1,
170274        -1,
170275        -1,
170276        -1,
170277        -1,
170278        -1,
170279        -1
170280      }
170281    }
170282  },
170283  {
170284    0,
170285    3,
170286    {
170287      kOperandTypeRegister,
170288      kOperandTypeRegister,
170289      kOperandTypeX86Memory,
170290      0,
170291      0,
170292      0,
170293      0,
170294      0,
170295      0,
170296      0,
170297      0,
170298      0,
170299      0
170300    },
170301    {
170302      0,
170303      0,
170304      0,
170305      0,
170306      0,
170307      0,
170308      0,
170309      0,
170310      0,
170311      0,
170312      0,
170313      0,
170314      0
170315    },
170316    {
170317      {
170318        -1,
170319        -1,
170320        -1,
170321        -1,
170322        -1,
170323        -1,
170324        -1,
170325        -1,
170326        -1,
170327        -1,
170328        -1,
170329        -1,
170330        -1
170331      },
170332      {
170333        -1,
170334        -1,
170335        -1,
170336        -1,
170337        -1,
170338        -1,
170339        -1,
170340        -1,
170341        -1,
170342        -1,
170343        -1,
170344        -1,
170345        -1
170346      }
170347    }
170348  },
170349  {
170350    0,
170351    3,
170352    {
170353      kOperandTypeRegister,
170354      kOperandTypeRegister,
170355      kOperandTypeRegister,
170356      0,
170357      0,
170358      0,
170359      0,
170360      0,
170361      0,
170362      0,
170363      0,
170364      0,
170365      0
170366    },
170367    {
170368      0,
170369      0,
170370      0,
170371      0,
170372      0,
170373      0,
170374      0,
170375      0,
170376      0,
170377      0,
170378      0,
170379      0,
170380      0
170381    },
170382    {
170383      {
170384        -1,
170385        -1,
170386        -1,
170387        -1,
170388        -1,
170389        -1,
170390        -1,
170391        -1,
170392        -1,
170393        -1,
170394        -1,
170395        -1,
170396        -1
170397      },
170398      {
170399        -1,
170400        -1,
170401        -1,
170402        -1,
170403        -1,
170404        -1,
170405        -1,
170406        -1,
170407        -1,
170408        -1,
170409        -1,
170410        -1,
170411        -1
170412      }
170413    }
170414  },
170415  {
170416    0,
170417    3,
170418    {
170419      kOperandTypeRegister,
170420      kOperandTypeRegister,
170421      kOperandTypeX86Memory,
170422      0,
170423      0,
170424      0,
170425      0,
170426      0,
170427      0,
170428      0,
170429      0,
170430      0,
170431      0
170432    },
170433    {
170434      0,
170435      0,
170436      0,
170437      0,
170438      0,
170439      0,
170440      0,
170441      0,
170442      0,
170443      0,
170444      0,
170445      0,
170446      0
170447    },
170448    {
170449      {
170450        -1,
170451        -1,
170452        -1,
170453        -1,
170454        -1,
170455        -1,
170456        -1,
170457        -1,
170458        -1,
170459        -1,
170460        -1,
170461        -1,
170462        -1
170463      },
170464      {
170465        -1,
170466        -1,
170467        -1,
170468        -1,
170469        -1,
170470        -1,
170471        -1,
170472        -1,
170473        -1,
170474        -1,
170475        -1,
170476        -1,
170477        -1
170478      }
170479    }
170480  },
170481  {
170482    0,
170483    3,
170484    {
170485      kOperandTypeRegister,
170486      kOperandTypeRegister,
170487      kOperandTypeX86Memory,
170488      0,
170489      0,
170490      0,
170491      0,
170492      0,
170493      0,
170494      0,
170495      0,
170496      0,
170497      0
170498    },
170499    {
170500      0,
170501      0,
170502      0,
170503      0,
170504      0,
170505      0,
170506      0,
170507      0,
170508      0,
170509      0,
170510      0,
170511      0,
170512      0
170513    },
170514    {
170515      {
170516        -1,
170517        -1,
170518        -1,
170519        -1,
170520        -1,
170521        -1,
170522        -1,
170523        -1,
170524        -1,
170525        -1,
170526        -1,
170527        -1,
170528        -1
170529      },
170530      {
170531        -1,
170532        -1,
170533        -1,
170534        -1,
170535        -1,
170536        -1,
170537        -1,
170538        -1,
170539        -1,
170540        -1,
170541        -1,
170542        -1,
170543        -1
170544      }
170545    }
170546  },
170547  {
170548    0,
170549    3,
170550    {
170551      kOperandTypeRegister,
170552      kOperandTypeRegister,
170553      kOperandTypeRegister,
170554      0,
170555      0,
170556      0,
170557      0,
170558      0,
170559      0,
170560      0,
170561      0,
170562      0,
170563      0
170564    },
170565    {
170566      0,
170567      0,
170568      0,
170569      0,
170570      0,
170571      0,
170572      0,
170573      0,
170574      0,
170575      0,
170576      0,
170577      0,
170578      0
170579    },
170580    {
170581      {
170582        -1,
170583        -1,
170584        -1,
170585        -1,
170586        -1,
170587        -1,
170588        -1,
170589        -1,
170590        -1,
170591        -1,
170592        -1,
170593        -1,
170594        -1
170595      },
170596      {
170597        -1,
170598        -1,
170599        -1,
170600        -1,
170601        -1,
170602        -1,
170603        -1,
170604        -1,
170605        -1,
170606        -1,
170607        -1,
170608        -1,
170609        -1
170610      }
170611    }
170612  },
170613  {
170614    0,
170615    3,
170616    {
170617      kOperandTypeRegister,
170618      kOperandTypeRegister,
170619      kOperandTypeX86Memory,
170620      0,
170621      0,
170622      0,
170623      0,
170624      0,
170625      0,
170626      0,
170627      0,
170628      0,
170629      0
170630    },
170631    {
170632      0,
170633      0,
170634      0,
170635      0,
170636      0,
170637      0,
170638      0,
170639      0,
170640      0,
170641      0,
170642      0,
170643      0,
170644      0
170645    },
170646    {
170647      {
170648        -1,
170649        -1,
170650        -1,
170651        -1,
170652        -1,
170653        -1,
170654        -1,
170655        -1,
170656        -1,
170657        -1,
170658        -1,
170659        -1,
170660        -1
170661      },
170662      {
170663        -1,
170664        -1,
170665        -1,
170666        -1,
170667        -1,
170668        -1,
170669        -1,
170670        -1,
170671        -1,
170672        -1,
170673        -1,
170674        -1,
170675        -1
170676      }
170677    }
170678  },
170679  {
170680    0,
170681    3,
170682    {
170683      kOperandTypeRegister,
170684      kOperandTypeRegister,
170685      kOperandTypeX86Memory,
170686      0,
170687      0,
170688      0,
170689      0,
170690      0,
170691      0,
170692      0,
170693      0,
170694      0,
170695      0
170696    },
170697    {
170698      0,
170699      0,
170700      0,
170701      0,
170702      0,
170703      0,
170704      0,
170705      0,
170706      0,
170707      0,
170708      0,
170709      0,
170710      0
170711    },
170712    {
170713      {
170714        -1,
170715        -1,
170716        -1,
170717        -1,
170718        -1,
170719        -1,
170720        -1,
170721        -1,
170722        -1,
170723        -1,
170724        -1,
170725        -1,
170726        -1
170727      },
170728      {
170729        -1,
170730        -1,
170731        -1,
170732        -1,
170733        -1,
170734        -1,
170735        -1,
170736        -1,
170737        -1,
170738        -1,
170739        -1,
170740        -1,
170741        -1
170742      }
170743    }
170744  },
170745  {
170746    0,
170747    3,
170748    {
170749      kOperandTypeRegister,
170750      kOperandTypeRegister,
170751      kOperandTypeX86Memory,
170752      0,
170753      0,
170754      0,
170755      0,
170756      0,
170757      0,
170758      0,
170759      0,
170760      0,
170761      0
170762    },
170763    {
170764      0,
170765      0,
170766      0,
170767      0,
170768      0,
170769      0,
170770      0,
170771      0,
170772      0,
170773      0,
170774      0,
170775      0,
170776      0
170777    },
170778    {
170779      {
170780        -1,
170781        -1,
170782        -1,
170783        -1,
170784        -1,
170785        -1,
170786        -1,
170787        -1,
170788        -1,
170789        -1,
170790        -1,
170791        -1,
170792        -1
170793      },
170794      {
170795        -1,
170796        -1,
170797        -1,
170798        -1,
170799        -1,
170800        -1,
170801        -1,
170802        -1,
170803        -1,
170804        -1,
170805        -1,
170806        -1,
170807        -1
170808      }
170809    }
170810  },
170811  {
170812    0,
170813    3,
170814    {
170815      kOperandTypeRegister,
170816      kOperandTypeRegister,
170817      kOperandTypeX86Memory,
170818      0,
170819      0,
170820      0,
170821      0,
170822      0,
170823      0,
170824      0,
170825      0,
170826      0,
170827      0
170828    },
170829    {
170830      0,
170831      0,
170832      0,
170833      0,
170834      0,
170835      0,
170836      0,
170837      0,
170838      0,
170839      0,
170840      0,
170841      0,
170842      0
170843    },
170844    {
170845      {
170846        -1,
170847        -1,
170848        -1,
170849        -1,
170850        -1,
170851        -1,
170852        -1,
170853        -1,
170854        -1,
170855        -1,
170856        -1,
170857        -1,
170858        -1
170859      },
170860      {
170861        -1,
170862        -1,
170863        -1,
170864        -1,
170865        -1,
170866        -1,
170867        -1,
170868        -1,
170869        -1,
170870        -1,
170871        -1,
170872        -1,
170873        -1
170874      }
170875    }
170876  },
170877  {
170878    0,
170879    3,
170880    {
170881      kOperandTypeRegister,
170882      kOperandTypeRegister,
170883      kOperandTypeX86Memory,
170884      0,
170885      0,
170886      0,
170887      0,
170888      0,
170889      0,
170890      0,
170891      0,
170892      0,
170893      0
170894    },
170895    {
170896      0,
170897      0,
170898      0,
170899      0,
170900      0,
170901      0,
170902      0,
170903      0,
170904      0,
170905      0,
170906      0,
170907      0,
170908      0
170909    },
170910    {
170911      {
170912        -1,
170913        -1,
170914        -1,
170915        -1,
170916        -1,
170917        -1,
170918        -1,
170919        -1,
170920        -1,
170921        -1,
170922        -1,
170923        -1,
170924        -1
170925      },
170926      {
170927        -1,
170928        -1,
170929        -1,
170930        -1,
170931        -1,
170932        -1,
170933        -1,
170934        -1,
170935        -1,
170936        -1,
170937        -1,
170938        -1,
170939        -1
170940      }
170941    }
170942  },
170943  {
170944    0,
170945    3,
170946    {
170947      kOperandTypeRegister,
170948      kOperandTypeRegister,
170949      kOperandTypeX86Memory,
170950      0,
170951      0,
170952      0,
170953      0,
170954      0,
170955      0,
170956      0,
170957      0,
170958      0,
170959      0
170960    },
170961    {
170962      0,
170963      0,
170964      0,
170965      0,
170966      0,
170967      0,
170968      0,
170969      0,
170970      0,
170971      0,
170972      0,
170973      0,
170974      0
170975    },
170976    {
170977      {
170978        -1,
170979        -1,
170980        -1,
170981        -1,
170982        -1,
170983        -1,
170984        -1,
170985        -1,
170986        -1,
170987        -1,
170988        -1,
170989        -1,
170990        -1
170991      },
170992      {
170993        -1,
170994        -1,
170995        -1,
170996        -1,
170997        -1,
170998        -1,
170999        -1,
171000        -1,
171001        -1,
171002        -1,
171003        -1,
171004        -1,
171005        -1
171006      }
171007    }
171008  },
171009  {
171010    0,
171011    3,
171012    {
171013      kOperandTypeRegister,
171014      kOperandTypeRegister,
171015      kOperandTypeX86Memory,
171016      0,
171017      0,
171018      0,
171019      0,
171020      0,
171021      0,
171022      0,
171023      0,
171024      0,
171025      0
171026    },
171027    {
171028      0,
171029      0,
171030      0,
171031      0,
171032      0,
171033      0,
171034      0,
171035      0,
171036      0,
171037      0,
171038      0,
171039      0,
171040      0
171041    },
171042    {
171043      {
171044        -1,
171045        -1,
171046        -1,
171047        -1,
171048        -1,
171049        -1,
171050        -1,
171051        -1,
171052        -1,
171053        -1,
171054        -1,
171055        -1,
171056        -1
171057      },
171058      {
171059        -1,
171060        -1,
171061        -1,
171062        -1,
171063        -1,
171064        -1,
171065        -1,
171066        -1,
171067        -1,
171068        -1,
171069        -1,
171070        -1,
171071        -1
171072      }
171073    }
171074  },
171075  {
171076    0,
171077    3,
171078    {
171079      kOperandTypeRegister,
171080      kOperandTypeRegister,
171081      kOperandTypeX86Memory,
171082      0,
171083      0,
171084      0,
171085      0,
171086      0,
171087      0,
171088      0,
171089      0,
171090      0,
171091      0
171092    },
171093    {
171094      0,
171095      0,
171096      0,
171097      0,
171098      0,
171099      0,
171100      0,
171101      0,
171102      0,
171103      0,
171104      0,
171105      0,
171106      0
171107    },
171108    {
171109      {
171110        -1,
171111        -1,
171112        -1,
171113        -1,
171114        -1,
171115        -1,
171116        -1,
171117        -1,
171118        -1,
171119        -1,
171120        -1,
171121        -1,
171122        -1
171123      },
171124      {
171125        -1,
171126        -1,
171127        -1,
171128        -1,
171129        -1,
171130        -1,
171131        -1,
171132        -1,
171133        -1,
171134        -1,
171135        -1,
171136        -1,
171137        -1
171138      }
171139    }
171140  },
171141  {
171142    0,
171143    1,
171144    {
171145      kOperandTypeRegister,
171146      0,
171147      0,
171148      0,
171149      0,
171150      0,
171151      0,
171152      0,
171153      0,
171154      0,
171155      0,
171156      0,
171157      0
171158    },
171159    {
171160      0,
171161      0,
171162      0,
171163      0,
171164      0,
171165      0,
171166      0,
171167      0,
171168      0,
171169      0,
171170      0,
171171      0,
171172      0
171173    },
171174    {
171175      {
171176        0,
171177        -1,
171178        -1,
171179        -1,
171180        -1,
171181        -1,
171182        -1,
171183        -1,
171184        -1,
171185        -1,
171186        -1,
171187        -1,
171188        -1
171189      },
171190      {
171191        0,
171192        -1,
171193        -1,
171194        -1,
171195        -1,
171196        -1,
171197        -1,
171198        -1,
171199        -1,
171200        -1,
171201        -1,
171202        -1,
171203        -1
171204      }
171205    }
171206  },
171207  {
171208    0,
171209    0,
171210    {
171211      0,
171212      0,
171213      0,
171214      0,
171215      0,
171216      0,
171217      0,
171218      0,
171219      0,
171220      0,
171221      0,
171222      0,
171223      0
171224    },
171225    {
171226      0,
171227      0,
171228      0,
171229      0,
171230      0,
171231      0,
171232      0,
171233      0,
171234      0,
171235      0,
171236      0,
171237      0,
171238      0
171239    },
171240    {
171241      {
171242        -1,
171243        -1,
171244        -1,
171245        -1,
171246        -1,
171247        -1,
171248        -1,
171249        -1,
171250        -1,
171251        -1,
171252        -1,
171253        -1,
171254        -1
171255      },
171256      {
171257        -1,
171258        -1,
171259        -1,
171260        -1,
171261        -1,
171262        -1,
171263        -1,
171264        -1,
171265        -1,
171266        -1,
171267        -1,
171268        -1,
171269        -1
171270      }
171271    }
171272  },
171273  {
171274    0,
171275    0,
171276    {
171277      0,
171278      0,
171279      0,
171280      0,
171281      0,
171282      0,
171283      0,
171284      0,
171285      0,
171286      0,
171287      0,
171288      0,
171289      0
171290    },
171291    {
171292      0,
171293      0,
171294      0,
171295      0,
171296      0,
171297      0,
171298      0,
171299      0,
171300      0,
171301      0,
171302      0,
171303      0,
171304      0
171305    },
171306    {
171307      {
171308        -1,
171309        -1,
171310        -1,
171311        -1,
171312        -1,
171313        -1,
171314        -1,
171315        -1,
171316        -1,
171317        -1,
171318        -1,
171319        -1,
171320        -1
171321      },
171322      {
171323        -1,
171324        -1,
171325        -1,
171326        -1,
171327        -1,
171328        -1,
171329        -1,
171330        -1,
171331        -1,
171332        -1,
171333        -1,
171334        -1,
171335        -1
171336      }
171337    }
171338  },
171339  {
171340    0,
171341    0,
171342    {
171343      0,
171344      0,
171345      0,
171346      0,
171347      0,
171348      0,
171349      0,
171350      0,
171351      0,
171352      0,
171353      0,
171354      0,
171355      0
171356    },
171357    {
171358      0,
171359      0,
171360      0,
171361      0,
171362      0,
171363      0,
171364      0,
171365      0,
171366      0,
171367      0,
171368      0,
171369      0,
171370      0
171371    },
171372    {
171373      {
171374        -1,
171375        -1,
171376        -1,
171377        -1,
171378        -1,
171379        -1,
171380        -1,
171381        -1,
171382        -1,
171383        -1,
171384        -1,
171385        -1,
171386        -1
171387      },
171388      {
171389        -1,
171390        -1,
171391        -1,
171392        -1,
171393        -1,
171394        -1,
171395        -1,
171396        -1,
171397        -1,
171398        -1,
171399        -1,
171400        -1,
171401        -1
171402      }
171403    }
171404  },
171405  {
171406    0,
171407    0,
171408    {
171409      0,
171410      0,
171411      0,
171412      0,
171413      0,
171414      0,
171415      0,
171416      0,
171417      0,
171418      0,
171419      0,
171420      0,
171421      0
171422    },
171423    {
171424      0,
171425      0,
171426      0,
171427      0,
171428      0,
171429      0,
171430      0,
171431      0,
171432      0,
171433      0,
171434      0,
171435      0,
171436      0
171437    },
171438    {
171439      {
171440        -1,
171441        -1,
171442        -1,
171443        -1,
171444        -1,
171445        -1,
171446        -1,
171447        -1,
171448        -1,
171449        -1,
171450        -1,
171451        -1,
171452        -1
171453      },
171454      {
171455        -1,
171456        -1,
171457        -1,
171458        -1,
171459        -1,
171460        -1,
171461        -1,
171462        -1,
171463        -1,
171464        -1,
171465        -1,
171466        -1,
171467        -1
171468      }
171469    }
171470  },
171471  {
171472    0,
171473    0,
171474    {
171475      0,
171476      0,
171477      0,
171478      0,
171479      0,
171480      0,
171481      0,
171482      0,
171483      0,
171484      0,
171485      0,
171486      0,
171487      0
171488    },
171489    {
171490      0,
171491      0,
171492      0,
171493      0,
171494      0,
171495      0,
171496      0,
171497      0,
171498      0,
171499      0,
171500      0,
171501      0,
171502      0
171503    },
171504    {
171505      {
171506        -1,
171507        -1,
171508        -1,
171509        -1,
171510        -1,
171511        -1,
171512        -1,
171513        -1,
171514        -1,
171515        -1,
171516        -1,
171517        -1,
171518        -1
171519      },
171520      {
171521        -1,
171522        -1,
171523        -1,
171524        -1,
171525        -1,
171526        -1,
171527        -1,
171528        -1,
171529        -1,
171530        -1,
171531        -1,
171532        -1,
171533        -1
171534      }
171535    }
171536  },
171537  {
171538    kInstructionTypeReturn,
171539    0,
171540    {
171541      0,
171542      0,
171543      0,
171544      0,
171545      0,
171546      0,
171547      0,
171548      0,
171549      0,
171550      0,
171551      0,
171552      0,
171553      0
171554    },
171555    {
171556      0,
171557      0,
171558      0,
171559      0,
171560      0,
171561      0,
171562      0,
171563      0,
171564      0,
171565      0,
171566      0,
171567      0,
171568      0
171569    },
171570    {
171571      {
171572        -1,
171573        -1,
171574        -1,
171575        -1,
171576        -1,
171577        -1,
171578        -1,
171579        -1,
171580        -1,
171581        -1,
171582        -1,
171583        -1,
171584        -1
171585      },
171586      {
171587        -1,
171588        -1,
171589        -1,
171590        -1,
171591        -1,
171592        -1,
171593        -1,
171594        -1,
171595        -1,
171596        -1,
171597        -1,
171598        -1,
171599        -1
171600      }
171601    }
171602  },
171603  {
171604    kInstructionTypeReturn,
171605    0,
171606    {
171607      0,
171608      0,
171609      0,
171610      0,
171611      0,
171612      0,
171613      0,
171614      0,
171615      0,
171616      0,
171617      0,
171618      0,
171619      0
171620    },
171621    {
171622      0,
171623      0,
171624      0,
171625      0,
171626      0,
171627      0,
171628      0,
171629      0,
171630      0,
171631      0,
171632      0,
171633      0,
171634      0
171635    },
171636    {
171637      {
171638        -1,
171639        -1,
171640        -1,
171641        -1,
171642        -1,
171643        -1,
171644        -1,
171645        -1,
171646        -1,
171647        -1,
171648        -1,
171649        -1,
171650        -1
171651      },
171652      {
171653        -1,
171654        -1,
171655        -1,
171656        -1,
171657        -1,
171658        -1,
171659        -1,
171660        -1,
171661        -1,
171662        -1,
171663        -1,
171664        -1,
171665        -1
171666      }
171667    }
171668  },
171669  {
171670    kInstructionTypeBranch,
171671    1,
171672    {
171673      kOperandTypeX86PCRelative,
171674      0,
171675      0,
171676      0,
171677      0,
171678      0,
171679      0,
171680      0,
171681      0,
171682      0,
171683      0,
171684      0,
171685      0
171686    },
171687    {
171688      kOperandFlagTarget,
171689      0,
171690      0,
171691      0,
171692      0,
171693      0,
171694      0,
171695      0,
171696      0,
171697      0,
171698      0,
171699      0,
171700      0
171701    },
171702    {
171703      {
171704        0,
171705        -1,
171706        -1,
171707        -1,
171708        -1,
171709        -1,
171710        -1,
171711        -1,
171712        -1,
171713        -1,
171714        -1,
171715        -1,
171716        -1
171717      },
171718      {
171719        0,
171720        -1,
171721        -1,
171722        -1,
171723        -1,
171724        -1,
171725        -1,
171726        -1,
171727        -1,
171728        -1,
171729        -1,
171730        -1,
171731        -1
171732      }
171733    }
171734  },
171735  {
171736    kInstructionTypeBranch,
171737    1,
171738    {
171739      kOperandTypeX86PCRelative,
171740      0,
171741      0,
171742      0,
171743      0,
171744      0,
171745      0,
171746      0,
171747      0,
171748      0,
171749      0,
171750      0,
171751      0
171752    },
171753    {
171754      kOperandFlagTarget,
171755      0,
171756      0,
171757      0,
171758      0,
171759      0,
171760      0,
171761      0,
171762      0,
171763      0,
171764      0,
171765      0,
171766      0
171767    },
171768    {
171769      {
171770        0,
171771        -1,
171772        -1,
171773        -1,
171774        -1,
171775        -1,
171776        -1,
171777        -1,
171778        -1,
171779        -1,
171780        -1,
171781        -1,
171782        -1
171783      },
171784      {
171785        0,
171786        -1,
171787        -1,
171788        -1,
171789        -1,
171790        -1,
171791        -1,
171792        -1,
171793        -1,
171794        -1,
171795        -1,
171796        -1,
171797        -1
171798      }
171799    }
171800  },
171801  {
171802    kInstructionTypeBranch,
171803    1,
171804    {
171805      kOperandTypeX86Memory,
171806      0,
171807      0,
171808      0,
171809      0,
171810      0,
171811      0,
171812      0,
171813      0,
171814      0,
171815      0,
171816      0,
171817      0
171818    },
171819    {
171820      kOperandFlagTarget,
171821      0,
171822      0,
171823      0,
171824      0,
171825      0,
171826      0,
171827      0,
171828      0,
171829      0,
171830      0,
171831      0,
171832      0
171833    },
171834    {
171835      {
171836        0,
171837        -1,
171838        -1,
171839        -1,
171840        -1,
171841        -1,
171842        -1,
171843        -1,
171844        -1,
171845        -1,
171846        -1,
171847        -1,
171848        -1
171849      },
171850      {
171851        0,
171852        -1,
171853        -1,
171854        -1,
171855        -1,
171856        -1,
171857        -1,
171858        -1,
171859        -1,
171860        -1,
171861        -1,
171862        -1,
171863        -1
171864      }
171865    }
171866  },
171867  {
171868    kInstructionTypeBranch,
171869    1,
171870    {
171871      kOperandTypeX86Memory,
171872      0,
171873      0,
171874      0,
171875      0,
171876      0,
171877      0,
171878      0,
171879      0,
171880      0,
171881      0,
171882      0,
171883      0
171884    },
171885    {
171886      kOperandFlagTarget,
171887      0,
171888      0,
171889      0,
171890      0,
171891      0,
171892      0,
171893      0,
171894      0,
171895      0,
171896      0,
171897      0,
171898      0
171899    },
171900    {
171901      {
171902        0,
171903        -1,
171904        -1,
171905        -1,
171906        -1,
171907        -1,
171908        -1,
171909        -1,
171910        -1,
171911        -1,
171912        -1,
171913        -1,
171914        -1
171915      },
171916      {
171917        0,
171918        -1,
171919        -1,
171920        -1,
171921        -1,
171922        -1,
171923        -1,
171924        -1,
171925        -1,
171926        -1,
171927        -1,
171928        -1,
171929        -1
171930      }
171931    }
171932  },
171933  {
171934    kInstructionTypeBranch,
171935    1,
171936    {
171937      kOperandTypeRegister,
171938      0,
171939      0,
171940      0,
171941      0,
171942      0,
171943      0,
171944      0,
171945      0,
171946      0,
171947      0,
171948      0,
171949      0
171950    },
171951    {
171952      kOperandFlagTarget,
171953      0,
171954      0,
171955      0,
171956      0,
171957      0,
171958      0,
171959      0,
171960      0,
171961      0,
171962      0,
171963      0,
171964      0
171965    },
171966    {
171967      {
171968        -1,
171969        -1,
171970        -1,
171971        -1,
171972        -1,
171973        -1,
171974        -1,
171975        -1,
171976        -1,
171977        -1,
171978        -1,
171979        -1,
171980        -1
171981      },
171982      {
171983        -1,
171984        -1,
171985        -1,
171986        -1,
171987        -1,
171988        -1,
171989        -1,
171990        -1,
171991        -1,
171992        -1,
171993        -1,
171994        -1,
171995        -1
171996      }
171997    }
171998  },
171999  {
172000    kInstructionTypeBranch,
172001    1,
172002    {
172003      0,
172004      0,
172005      0,
172006      0,
172007      0,
172008      0,
172009      0,
172010      0,
172011      0,
172012      0,
172013      0,
172014      0,
172015      0
172016    },
172017    {
172018      kOperandFlagTarget,
172019      0,
172020      0,
172021      0,
172022      0,
172023      0,
172024      0,
172025      0,
172026      0,
172027      0,
172028      0,
172029      0,
172030      0
172031    },
172032    {
172033      {
172034        0,
172035        -1,
172036        -1,
172037        -1,
172038        -1,
172039        -1,
172040        -1,
172041        -1,
172042        -1,
172043        -1,
172044        -1,
172045        -1,
172046        -1
172047      },
172048      {
172049        0,
172050        -1,
172051        -1,
172052        -1,
172053        -1,
172054        -1,
172055        -1,
172056        -1,
172057        -1,
172058        -1,
172059        -1,
172060        -1,
172061        -1
172062      }
172063    }
172064  },
172065  {
172066    kInstructionTypeReturn,
172067    2,
172068    {
172069      kOperandTypeX86PCRelative,
172070      kOperandTypeImmediate,
172071      0,
172072      0,
172073      0,
172074      0,
172075      0,
172076      0,
172077      0,
172078      0,
172079      0,
172080      0,
172081      0
172082    },
172083    {
172084      0,
172085      0,
172086      0,
172087      0,
172088      0,
172089      0,
172090      0,
172091      0,
172092      0,
172093      0,
172094      0,
172095      0,
172096      0
172097    },
172098    {
172099      {
172100        -1,
172101        -1,
172102        -1,
172103        -1,
172104        -1,
172105        -1,
172106        -1,
172107        -1,
172108        -1,
172109        -1,
172110        -1,
172111        -1,
172112        -1
172113      },
172114      {
172115        -1,
172116        -1,
172117        -1,
172118        -1,
172119        -1,
172120        -1,
172121        -1,
172122        -1,
172123        -1,
172124        -1,
172125        -1,
172126        -1,
172127        -1
172128      }
172129    }
172130  },
172131  {
172132    kInstructionTypeReturn,
172133    2,
172134    {
172135      kOperandTypeX86PCRelative,
172136      kOperandTypeImmediate,
172137      0,
172138      0,
172139      0,
172140      0,
172141      0,
172142      0,
172143      0,
172144      0,
172145      0,
172146      0,
172147      0
172148    },
172149    {
172150      0,
172151      0,
172152      0,
172153      0,
172154      0,
172155      0,
172156      0,
172157      0,
172158      0,
172159      0,
172160      0,
172161      0,
172162      0
172163    },
172164    {
172165      {
172166        -1,
172167        -1,
172168        -1,
172169        -1,
172170        -1,
172171        -1,
172172        -1,
172173        -1,
172174        -1,
172175        -1,
172176        -1,
172177        -1,
172178        -1
172179      },
172180      {
172181        -1,
172182        -1,
172183        -1,
172184        -1,
172185        -1,
172186        -1,
172187        -1,
172188        -1,
172189        -1,
172190        -1,
172191        -1,
172192        -1,
172193        -1
172194      }
172195    }
172196  },
172197  {
172198    kInstructionTypeReturn,
172199    2,
172200    {
172201      kOperandTypeX86Memory,
172202      kOperandTypeImmediate,
172203      0,
172204      0,
172205      0,
172206      0,
172207      0,
172208      0,
172209      0,
172210      0,
172211      0,
172212      0,
172213      0
172214    },
172215    {
172216      0,
172217      0,
172218      0,
172219      0,
172220      0,
172221      0,
172222      0,
172223      0,
172224      0,
172225      0,
172226      0,
172227      0,
172228      0
172229    },
172230    {
172231      {
172232        -1,
172233        -1,
172234        -1,
172235        -1,
172236        -1,
172237        -1,
172238        -1,
172239        -1,
172240        -1,
172241        -1,
172242        -1,
172243        -1,
172244        -1
172245      },
172246      {
172247        -1,
172248        -1,
172249        -1,
172250        -1,
172251        -1,
172252        -1,
172253        -1,
172254        -1,
172255        -1,
172256        -1,
172257        -1,
172258        -1,
172259        -1
172260      }
172261    }
172262  },
172263  {
172264    kInstructionTypeReturn,
172265    2,
172266    {
172267      kOperandTypeX86Memory,
172268      kOperandTypeImmediate,
172269      0,
172270      0,
172271      0,
172272      0,
172273      0,
172274      0,
172275      0,
172276      0,
172277      0,
172278      0,
172279      0
172280    },
172281    {
172282      0,
172283      0,
172284      0,
172285      0,
172286      0,
172287      0,
172288      0,
172289      0,
172290      0,
172291      0,
172292      0,
172293      0,
172294      0
172295    },
172296    {
172297      {
172298        -1,
172299        -1,
172300        -1,
172301        -1,
172302        -1,
172303        -1,
172304        -1,
172305        -1,
172306        -1,
172307        -1,
172308        -1,
172309        -1,
172310        -1
172311      },
172312      {
172313        -1,
172314        -1,
172315        -1,
172316        -1,
172317        -1,
172318        -1,
172319        -1,
172320        -1,
172321        -1,
172322        -1,
172323        -1,
172324        -1,
172325        -1
172326      }
172327    }
172328  },
172329  {
172330    kInstructionTypeReturn,
172331    2,
172332    {
172333      kOperandTypeRegister,
172334      kOperandTypeImmediate,
172335      0,
172336      0,
172337      0,
172338      0,
172339      0,
172340      0,
172341      0,
172342      0,
172343      0,
172344      0,
172345      0
172346    },
172347    {
172348      0,
172349      0,
172350      0,
172351      0,
172352      0,
172353      0,
172354      0,
172355      0,
172356      0,
172357      0,
172358      0,
172359      0,
172360      0
172361    },
172362    {
172363      {
172364        -1,
172365        -1,
172366        -1,
172367        -1,
172368        -1,
172369        -1,
172370        -1,
172371        -1,
172372        -1,
172373        -1,
172374        -1,
172375        -1,
172376        -1
172377      },
172378      {
172379        -1,
172380        -1,
172381        -1,
172382        -1,
172383        -1,
172384        -1,
172385        -1,
172386        -1,
172387        -1,
172388        -1,
172389        -1,
172390        -1,
172391        -1
172392      }
172393    }
172394  },
172395  {
172396    kInstructionTypeReturn,
172397    2,
172398    {
172399      0,
172400      kOperandTypeImmediate,
172401      0,
172402      0,
172403      0,
172404      0,
172405      0,
172406      0,
172407      0,
172408      0,
172409      0,
172410      0,
172411      0
172412    },
172413    {
172414      0,
172415      0,
172416      0,
172417      0,
172418      0,
172419      0,
172420      0,
172421      0,
172422      0,
172423      0,
172424      0,
172425      0,
172426      0
172427    },
172428    {
172429      {
172430        -1,
172431        -1,
172432        -1,
172433        -1,
172434        -1,
172435        -1,
172436        -1,
172437        -1,
172438        -1,
172439        -1,
172440        -1,
172441        -1,
172442        -1
172443      },
172444      {
172445        -1,
172446        -1,
172447        -1,
172448        -1,
172449        -1,
172450        -1,
172451        -1,
172452        -1,
172453        -1,
172454        -1,
172455        -1,
172456        -1,
172457        -1
172458      }
172459    }
172460  },
172461  {
172462    0,
172463    1,
172464    {
172465      kOperandTypeImmediate,
172466      0,
172467      0,
172468      0,
172469      0,
172470      0,
172471      0,
172472      0,
172473      0,
172474      0,
172475      0,
172476      0,
172477      0
172478    },
172479    {
172480      0,
172481      0,
172482      0,
172483      0,
172484      0,
172485      0,
172486      0,
172487      0,
172488      0,
172489      0,
172490      0,
172491      0,
172492      0
172493    },
172494    {
172495      {
172496        0,
172497        -1,
172498        -1,
172499        -1,
172500        -1,
172501        -1,
172502        -1,
172503        -1,
172504        -1,
172505        -1,
172506        -1,
172507        -1,
172508        -1
172509      },
172510      {
172511        0,
172512        -1,
172513        -1,
172514        -1,
172515        -1,
172516        -1,
172517        -1,
172518        -1,
172519        -1,
172520        -1,
172521        -1,
172522        -1,
172523        -1
172524      }
172525    }
172526  },
172527  {
172528    0,
172529    2,
172530    {
172531      kOperandTypeX86Memory,
172532      kOperandTypeImmediate,
172533      0,
172534      0,
172535      0,
172536      0,
172537      0,
172538      0,
172539      0,
172540      0,
172541      0,
172542      0,
172543      0
172544    },
172545    {
172546      0,
172547      0,
172548      0,
172549      0,
172550      0,
172551      0,
172552      0,
172553      0,
172554      0,
172555      0,
172556      0,
172557      0,
172558      0
172559    },
172560    {
172561      {
172562        1,
172563        0,
172564        -1,
172565        -1,
172566        -1,
172567        -1,
172568        -1,
172569        -1,
172570        -1,
172571        -1,
172572        -1,
172573        -1,
172574        -1
172575      },
172576      {
172577        0,
172578        1,
172579        -1,
172580        -1,
172581        -1,
172582        -1,
172583        -1,
172584        -1,
172585        -1,
172586        -1,
172587        -1,
172588        -1,
172589        -1
172590      }
172591    }
172592  },
172593  {
172594    0,
172595    2,
172596    {
172597      kOperandTypeRegister,
172598      kOperandTypeImmediate,
172599      0,
172600      0,
172601      0,
172602      0,
172603      0,
172604      0,
172605      0,
172606      0,
172607      0,
172608      0,
172609      0
172610    },
172611    {
172612      0,
172613      0,
172614      0,
172615      0,
172616      0,
172617      0,
172618      0,
172619      0,
172620      0,
172621      0,
172622      0,
172623      0,
172624      0
172625    },
172626    {
172627      {
172628        1,
172629        0,
172630        -1,
172631        -1,
172632        -1,
172633        -1,
172634        -1,
172635        -1,
172636        -1,
172637        -1,
172638        -1,
172639        -1,
172640        -1
172641      },
172642      {
172643        0,
172644        1,
172645        -1,
172646        -1,
172647        -1,
172648        -1,
172649        -1,
172650        -1,
172651        -1,
172652        -1,
172653        -1,
172654        -1,
172655        -1
172656      }
172657    }
172658  },
172659  {
172660    0,
172661    2,
172662    {
172663      kOperandTypeRegister,
172664      kOperandTypeX86Memory,
172665      0,
172666      0,
172667      0,
172668      0,
172669      0,
172670      0,
172671      0,
172672      0,
172673      0,
172674      0,
172675      0
172676    },
172677    {
172678      0,
172679      0,
172680      0,
172681      0,
172682      0,
172683      0,
172684      0,
172685      0,
172686      0,
172687      0,
172688      0,
172689      0,
172690      0
172691    },
172692    {
172693      {
172694        1,
172695        0,
172696        -1,
172697        -1,
172698        -1,
172699        -1,
172700        -1,
172701        -1,
172702        -1,
172703        -1,
172704        -1,
172705        -1,
172706        -1
172707      },
172708      {
172709        0,
172710        1,
172711        -1,
172712        -1,
172713        -1,
172714        -1,
172715        -1,
172716        -1,
172717        -1,
172718        -1,
172719        -1,
172720        -1,
172721        -1
172722      }
172723    }
172724  },
172725  {
172726    0,
172727    2,
172728    {
172729      kOperandTypeRegister,
172730      kOperandTypeRegister,
172731      0,
172732      0,
172733      0,
172734      0,
172735      0,
172736      0,
172737      0,
172738      0,
172739      0,
172740      0,
172741      0
172742    },
172743    {
172744      0,
172745      0,
172746      0,
172747      0,
172748      0,
172749      0,
172750      0,
172751      0,
172752      0,
172753      0,
172754      0,
172755      0,
172756      0
172757    },
172758    {
172759      {
172760        1,
172761        0,
172762        -1,
172763        -1,
172764        -1,
172765        -1,
172766        -1,
172767        -1,
172768        -1,
172769        -1,
172770        -1,
172771        -1,
172772        -1
172773      },
172774      {
172775        0,
172776        1,
172777        -1,
172778        -1,
172779        -1,
172780        -1,
172781        -1,
172782        -1,
172783        -1,
172784        -1,
172785        -1,
172786        -1,
172787        -1
172788      }
172789    }
172790  },
172791  {
172792    0,
172793    1,
172794    {
172795      kOperandTypeImmediate,
172796      0,
172797      0,
172798      0,
172799      0,
172800      0,
172801      0,
172802      0,
172803      0,
172804      0,
172805      0,
172806      0,
172807      0
172808    },
172809    {
172810      0,
172811      0,
172812      0,
172813      0,
172814      0,
172815      0,
172816      0,
172817      0,
172818      0,
172819      0,
172820      0,
172821      0,
172822      0
172823    },
172824    {
172825      {
172826        0,
172827        -1,
172828        -1,
172829        -1,
172830        -1,
172831        -1,
172832        -1,
172833        -1,
172834        -1,
172835        -1,
172836        -1,
172837        -1,
172838        -1
172839      },
172840      {
172841        0,
172842        -1,
172843        -1,
172844        -1,
172845        -1,
172846        -1,
172847        -1,
172848        -1,
172849        -1,
172850        -1,
172851        -1,
172852        -1,
172853        -1
172854      }
172855    }
172856  },
172857  {
172858    0,
172859    2,
172860    {
172861      kOperandTypeX86Memory,
172862      kOperandTypeImmediate,
172863      0,
172864      0,
172865      0,
172866      0,
172867      0,
172868      0,
172869      0,
172870      0,
172871      0,
172872      0,
172873      0
172874    },
172875    {
172876      0,
172877      0,
172878      0,
172879      0,
172880      0,
172881      0,
172882      0,
172883      0,
172884      0,
172885      0,
172886      0,
172887      0,
172888      0
172889    },
172890    {
172891      {
172892        1,
172893        0,
172894        -1,
172895        -1,
172896        -1,
172897        -1,
172898        -1,
172899        -1,
172900        -1,
172901        -1,
172902        -1,
172903        -1,
172904        -1
172905      },
172906      {
172907        0,
172908        1,
172909        -1,
172910        -1,
172911        -1,
172912        -1,
172913        -1,
172914        -1,
172915        -1,
172916        -1,
172917        -1,
172918        -1,
172919        -1
172920      }
172921    }
172922  },
172923  {
172924    0,
172925    2,
172926    {
172927      kOperandTypeRegister,
172928      kOperandTypeImmediate,
172929      0,
172930      0,
172931      0,
172932      0,
172933      0,
172934      0,
172935      0,
172936      0,
172937      0,
172938      0,
172939      0
172940    },
172941    {
172942      0,
172943      0,
172944      0,
172945      0,
172946      0,
172947      0,
172948      0,
172949      0,
172950      0,
172951      0,
172952      0,
172953      0,
172954      0
172955    },
172956    {
172957      {
172958        1,
172959        0,
172960        -1,
172961        -1,
172962        -1,
172963        -1,
172964        -1,
172965        -1,
172966        -1,
172967        -1,
172968        -1,
172969        -1,
172970        -1
172971      },
172972      {
172973        0,
172974        1,
172975        -1,
172976        -1,
172977        -1,
172978        -1,
172979        -1,
172980        -1,
172981        -1,
172982        -1,
172983        -1,
172984        -1,
172985        -1
172986      }
172987    }
172988  },
172989  {
172990    0,
172991    2,
172992    {
172993      kOperandTypeRegister,
172994      kOperandTypeX86Memory,
172995      0,
172996      0,
172997      0,
172998      0,
172999      0,
173000      0,
173001      0,
173002      0,
173003      0,
173004      0,
173005      0
173006    },
173007    {
173008      0,
173009      0,
173010      0,
173011      0,
173012      0,
173013      0,
173014      0,
173015      0,
173016      0,
173017      0,
173018      0,
173019      0,
173020      0
173021    },
173022    {
173023      {
173024        1,
173025        0,
173026        -1,
173027        -1,
173028        -1,
173029        -1,
173030        -1,
173031        -1,
173032        -1,
173033        -1,
173034        -1,
173035        -1,
173036        -1
173037      },
173038      {
173039        0,
173040        1,
173041        -1,
173042        -1,
173043        -1,
173044        -1,
173045        -1,
173046        -1,
173047        -1,
173048        -1,
173049        -1,
173050        -1,
173051        -1
173052      }
173053    }
173054  },
173055  {
173056    0,
173057    2,
173058    {
173059      kOperandTypeRegister,
173060      kOperandTypeRegister,
173061      0,
173062      0,
173063      0,
173064      0,
173065      0,
173066      0,
173067      0,
173068      0,
173069      0,
173070      0,
173071      0
173072    },
173073    {
173074      0,
173075      0,
173076      0,
173077      0,
173078      0,
173079      0,
173080      0,
173081      0,
173082      0,
173083      0,
173084      0,
173085      0,
173086      0
173087    },
173088    {
173089      {
173090        1,
173091        0,
173092        -1,
173093        -1,
173094        -1,
173095        -1,
173096        -1,
173097        -1,
173098        -1,
173099        -1,
173100        -1,
173101        -1,
173102        -1
173103      },
173104      {
173105        0,
173106        1,
173107        -1,
173108        -1,
173109        -1,
173110        -1,
173111        -1,
173112        -1,
173113        -1,
173114        -1,
173115        -1,
173116        -1,
173117        -1
173118      }
173119    }
173120  },
173121  {
173122    0,
173123    1,
173124    {
173125      kOperandTypeImmediate,
173126      0,
173127      0,
173128      0,
173129      0,
173130      0,
173131      0,
173132      0,
173133      0,
173134      0,
173135      0,
173136      0,
173137      0
173138    },
173139    {
173140      0,
173141      0,
173142      0,
173143      0,
173144      0,
173145      0,
173146      0,
173147      0,
173148      0,
173149      0,
173150      0,
173151      0,
173152      0
173153    },
173154    {
173155      {
173156        0,
173157        -1,
173158        -1,
173159        -1,
173160        -1,
173161        -1,
173162        -1,
173163        -1,
173164        -1,
173165        -1,
173166        -1,
173167        -1,
173168        -1
173169      },
173170      {
173171        0,
173172        -1,
173173        -1,
173174        -1,
173175        -1,
173176        -1,
173177        -1,
173178        -1,
173179        -1,
173180        -1,
173181        -1,
173182        -1,
173183        -1
173184      }
173185    }
173186  },
173187  {
173188    0,
173189    2,
173190    {
173191      kOperandTypeX86Memory,
173192      kOperandTypeImmediate,
173193      0,
173194      0,
173195      0,
173196      0,
173197      0,
173198      0,
173199      0,
173200      0,
173201      0,
173202      0,
173203      0
173204    },
173205    {
173206      0,
173207      0,
173208      0,
173209      0,
173210      0,
173211      0,
173212      0,
173213      0,
173214      0,
173215      0,
173216      0,
173217      0,
173218      0
173219    },
173220    {
173221      {
173222        1,
173223        0,
173224        -1,
173225        -1,
173226        -1,
173227        -1,
173228        -1,
173229        -1,
173230        -1,
173231        -1,
173232        -1,
173233        -1,
173234        -1
173235      },
173236      {
173237        0,
173238        1,
173239        -1,
173240        -1,
173241        -1,
173242        -1,
173243        -1,
173244        -1,
173245        -1,
173246        -1,
173247        -1,
173248        -1,
173249        -1
173250      }
173251    }
173252  },
173253  {
173254    0,
173255    2,
173256    {
173257      kOperandTypeRegister,
173258      kOperandTypeImmediate,
173259      0,
173260      0,
173261      0,
173262      0,
173263      0,
173264      0,
173265      0,
173266      0,
173267      0,
173268      0,
173269      0
173270    },
173271    {
173272      0,
173273      0,
173274      0,
173275      0,
173276      0,
173277      0,
173278      0,
173279      0,
173280      0,
173281      0,
173282      0,
173283      0,
173284      0
173285    },
173286    {
173287      {
173288        1,
173289        0,
173290        -1,
173291        -1,
173292        -1,
173293        -1,
173294        -1,
173295        -1,
173296        -1,
173297        -1,
173298        -1,
173299        -1,
173300        -1
173301      },
173302      {
173303        0,
173304        1,
173305        -1,
173306        -1,
173307        -1,
173308        -1,
173309        -1,
173310        -1,
173311        -1,
173312        -1,
173313        -1,
173314        -1,
173315        -1
173316      }
173317    }
173318  },
173319  {
173320    0,
173321    2,
173322    {
173323      kOperandTypeRegister,
173324      kOperandTypeX86Memory,
173325      0,
173326      0,
173327      0,
173328      0,
173329      0,
173330      0,
173331      0,
173332      0,
173333      0,
173334      0,
173335      0
173336    },
173337    {
173338      0,
173339      0,
173340      0,
173341      0,
173342      0,
173343      0,
173344      0,
173345      0,
173346      0,
173347      0,
173348      0,
173349      0,
173350      0
173351    },
173352    {
173353      {
173354        1,
173355        0,
173356        -1,
173357        -1,
173358        -1,
173359        -1,
173360        -1,
173361        -1,
173362        -1,
173363        -1,
173364        -1,
173365        -1,
173366        -1
173367      },
173368      {
173369        0,
173370        1,
173371        -1,
173372        -1,
173373        -1,
173374        -1,
173375        -1,
173376        -1,
173377        -1,
173378        -1,
173379        -1,
173380        -1,
173381        -1
173382      }
173383    }
173384  },
173385  {
173386    0,
173387    2,
173388    {
173389      kOperandTypeRegister,
173390      kOperandTypeRegister,
173391      0,
173392      0,
173393      0,
173394      0,
173395      0,
173396      0,
173397      0,
173398      0,
173399      0,
173400      0,
173401      0
173402    },
173403    {
173404      0,
173405      0,
173406      0,
173407      0,
173408      0,
173409      0,
173410      0,
173411      0,
173412      0,
173413      0,
173414      0,
173415      0,
173416      0
173417    },
173418    {
173419      {
173420        1,
173421        0,
173422        -1,
173423        -1,
173424        -1,
173425        -1,
173426        -1,
173427        -1,
173428        -1,
173429        -1,
173430        -1,
173431        -1,
173432        -1
173433      },
173434      {
173435        0,
173436        1,
173437        -1,
173438        -1,
173439        -1,
173440        -1,
173441        -1,
173442        -1,
173443        -1,
173444        -1,
173445        -1,
173446        -1,
173447        -1
173448      }
173449    }
173450  },
173451  {
173452    0,
173453    1,
173454    {
173455      kOperandTypeImmediate,
173456      0,
173457      0,
173458      0,
173459      0,
173460      0,
173461      0,
173462      0,
173463      0,
173464      0,
173465      0,
173466      0,
173467      0
173468    },
173469    {
173470      0,
173471      0,
173472      0,
173473      0,
173474      0,
173475      0,
173476      0,
173477      0,
173478      0,
173479      0,
173480      0,
173481      0,
173482      0
173483    },
173484    {
173485      {
173486        0,
173487        -1,
173488        -1,
173489        -1,
173490        -1,
173491        -1,
173492        -1,
173493        -1,
173494        -1,
173495        -1,
173496        -1,
173497        -1,
173498        -1
173499      },
173500      {
173501        0,
173502        -1,
173503        -1,
173504        -1,
173505        -1,
173506        -1,
173507        -1,
173508        -1,
173509        -1,
173510        -1,
173511        -1,
173512        -1,
173513        -1
173514      }
173515    }
173516  },
173517  {
173518    0,
173519    2,
173520    {
173521      kOperandTypeX86Memory,
173522      kOperandTypeImmediate,
173523      0,
173524      0,
173525      0,
173526      0,
173527      0,
173528      0,
173529      0,
173530      0,
173531      0,
173532      0,
173533      0
173534    },
173535    {
173536      0,
173537      0,
173538      0,
173539      0,
173540      0,
173541      0,
173542      0,
173543      0,
173544      0,
173545      0,
173546      0,
173547      0,
173548      0
173549    },
173550    {
173551      {
173552        1,
173553        0,
173554        -1,
173555        -1,
173556        -1,
173557        -1,
173558        -1,
173559        -1,
173560        -1,
173561        -1,
173562        -1,
173563        -1,
173564        -1
173565      },
173566      {
173567        0,
173568        1,
173569        -1,
173570        -1,
173571        -1,
173572        -1,
173573        -1,
173574        -1,
173575        -1,
173576        -1,
173577        -1,
173578        -1,
173579        -1
173580      }
173581    }
173582  },
173583  {
173584    0,
173585    2,
173586    {
173587      kOperandTypeRegister,
173588      kOperandTypeImmediate,
173589      0,
173590      0,
173591      0,
173592      0,
173593      0,
173594      0,
173595      0,
173596      0,
173597      0,
173598      0,
173599      0
173600    },
173601    {
173602      0,
173603      0,
173604      0,
173605      0,
173606      0,
173607      0,
173608      0,
173609      0,
173610      0,
173611      0,
173612      0,
173613      0,
173614      0
173615    },
173616    {
173617      {
173618        1,
173619        0,
173620        -1,
173621        -1,
173622        -1,
173623        -1,
173624        -1,
173625        -1,
173626        -1,
173627        -1,
173628        -1,
173629        -1,
173630        -1
173631      },
173632      {
173633        0,
173634        1,
173635        -1,
173636        -1,
173637        -1,
173638        -1,
173639        -1,
173640        -1,
173641        -1,
173642        -1,
173643        -1,
173644        -1,
173645        -1
173646      }
173647    }
173648  },
173649  {
173650    0,
173651    2,
173652    {
173653      0,
173654      0,
173655      0,
173656      0,
173657      0,
173658      0,
173659      0,
173660      0,
173661      0,
173662      0,
173663      0,
173664      0,
173665      0
173666    },
173667    {
173668      0,
173669      0,
173670      0,
173671      0,
173672      0,
173673      0,
173674      0,
173675      0,
173676      0,
173677      0,
173678      0,
173679      0,
173680      0
173681    },
173682    {
173683      {
173684        -1,
173685        -1,
173686        -1,
173687        -1,
173688        -1,
173689        -1,
173690        -1,
173691        -1,
173692        -1,
173693        -1,
173694        -1,
173695        -1,
173696        -1
173697      },
173698      {
173699        -1,
173700        -1,
173701        -1,
173702        -1,
173703        -1,
173704        -1,
173705        -1,
173706        -1,
173707        -1,
173708        -1,
173709        -1,
173710        -1,
173711        -1
173712      }
173713    }
173714  },
173715  {
173716    0,
173717    2,
173718    {
173719      kOperandTypeRegister,
173720      kOperandTypeX86Memory,
173721      0,
173722      0,
173723      0,
173724      0,
173725      0,
173726      0,
173727      0,
173728      0,
173729      0,
173730      0,
173731      0
173732    },
173733    {
173734      0,
173735      0,
173736      0,
173737      0,
173738      0,
173739      0,
173740      0,
173741      0,
173742      0,
173743      0,
173744      0,
173745      0,
173746      0
173747    },
173748    {
173749      {
173750        1,
173751        0,
173752        -1,
173753        -1,
173754        -1,
173755        -1,
173756        -1,
173757        -1,
173758        -1,
173759        -1,
173760        -1,
173761        -1,
173762        -1
173763      },
173764      {
173765        0,
173766        1,
173767        -1,
173768        -1,
173769        -1,
173770        -1,
173771        -1,
173772        -1,
173773        -1,
173774        -1,
173775        -1,
173776        -1,
173777        -1
173778      }
173779    }
173780  },
173781  {
173782    0,
173783    2,
173784    {
173785      kOperandTypeRegister,
173786      kOperandTypeRegister,
173787      0,
173788      0,
173789      0,
173790      0,
173791      0,
173792      0,
173793      0,
173794      0,
173795      0,
173796      0,
173797      0
173798    },
173799    {
173800      0,
173801      0,
173802      0,
173803      0,
173804      0,
173805      0,
173806      0,
173807      0,
173808      0,
173809      0,
173810      0,
173811      0,
173812      0
173813    },
173814    {
173815      {
173816        1,
173817        0,
173818        -1,
173819        -1,
173820        -1,
173821        -1,
173822        -1,
173823        -1,
173824        -1,
173825        -1,
173826        -1,
173827        -1,
173828        -1
173829      },
173830      {
173831        0,
173832        1,
173833        -1,
173834        -1,
173835        -1,
173836        -1,
173837        -1,
173838        -1,
173839        -1,
173840        -1,
173841        -1,
173842        -1,
173843        -1
173844      }
173845    }
173846  },
173847  {
173848    0,
173849    1,
173850    {
173851      kOperandTypeX86Memory,
173852      0,
173853      0,
173854      0,
173855      0,
173856      0,
173857      0,
173858      0,
173859      0,
173860      0,
173861      0,
173862      0,
173863      0
173864    },
173865    {
173866      0,
173867      0,
173868      0,
173869      0,
173870      0,
173871      0,
173872      0,
173873      0,
173874      0,
173875      0,
173876      0,
173877      0,
173878      0
173879    },
173880    {
173881      {
173882        -1,
173883        -1,
173884        -1,
173885        -1,
173886        -1,
173887        -1,
173888        -1,
173889        -1,
173890        -1,
173891        -1,
173892        -1,
173893        -1,
173894        -1
173895      },
173896      {
173897        -1,
173898        -1,
173899        -1,
173900        -1,
173901        -1,
173902        -1,
173903        -1,
173904        -1,
173905        -1,
173906        -1,
173907        -1,
173908        -1,
173909        -1
173910      }
173911    }
173912  },
173913  {
173914    0,
173915    1,
173916    {
173917      kOperandTypeX86Memory,
173918      0,
173919      0,
173920      0,
173921      0,
173922      0,
173923      0,
173924      0,
173925      0,
173926      0,
173927      0,
173928      0,
173929      0
173930    },
173931    {
173932      0,
173933      0,
173934      0,
173935      0,
173936      0,
173937      0,
173938      0,
173939      0,
173940      0,
173941      0,
173942      0,
173943      0,
173944      0
173945    },
173946    {
173947      {
173948        -1,
173949        -1,
173950        -1,
173951        -1,
173952        -1,
173953        -1,
173954        -1,
173955        -1,
173956        -1,
173957        -1,
173958        -1,
173959        -1,
173960        -1
173961      },
173962      {
173963        -1,
173964        -1,
173965        -1,
173966        -1,
173967        -1,
173968        -1,
173969        -1,
173970        -1,
173971        -1,
173972        -1,
173973        -1,
173974        -1,
173975        -1
173976      }
173977    }
173978  },
173979  {
173980    0,
173981    1,
173982    {
173983      kOperandTypeX86Memory,
173984      0,
173985      0,
173986      0,
173987      0,
173988      0,
173989      0,
173990      0,
173991      0,
173992      0,
173993      0,
173994      0,
173995      0
173996    },
173997    {
173998      0,
173999      0,
174000      0,
174001      0,
174002      0,
174003      0,
174004      0,
174005      0,
174006      0,
174007      0,
174008      0,
174009      0,
174010      0
174011    },
174012    {
174013      {
174014        -1,
174015        -1,
174016        -1,
174017        -1,
174018        -1,
174019        -1,
174020        -1,
174021        -1,
174022        -1,
174023        -1,
174024        -1,
174025        -1,
174026        -1
174027      },
174028      {
174029        -1,
174030        -1,
174031        -1,
174032        -1,
174033        -1,
174034        -1,
174035        -1,
174036        -1,
174037        -1,
174038        -1,
174039        -1,
174040        -1,
174041        -1
174042      }
174043    }
174044  },
174045  {
174046    0,
174047    1,
174048    {
174049      kOperandTypeX86Memory,
174050      0,
174051      0,
174052      0,
174053      0,
174054      0,
174055      0,
174056      0,
174057      0,
174058      0,
174059      0,
174060      0,
174061      0
174062    },
174063    {
174064      0,
174065      0,
174066      0,
174067      0,
174068      0,
174069      0,
174070      0,
174071      0,
174072      0,
174073      0,
174074      0,
174075      0,
174076      0
174077    },
174078    {
174079      {
174080        -1,
174081        -1,
174082        -1,
174083        -1,
174084        -1,
174085        -1,
174086        -1,
174087        -1,
174088        -1,
174089        -1,
174090        -1,
174091        -1,
174092        -1
174093      },
174094      {
174095        -1,
174096        -1,
174097        -1,
174098        -1,
174099        -1,
174100        -1,
174101        -1,
174102        -1,
174103        -1,
174104        -1,
174105        -1,
174106        -1,
174107        -1
174108      }
174109    }
174110  },
174111  {
174112    0,
174113    0,
174114    {
174115      0,
174116      0,
174117      0,
174118      0,
174119      0,
174120      0,
174121      0,
174122      0,
174123      0,
174124      0,
174125      0,
174126      0,
174127      0
174128    },
174129    {
174130      0,
174131      0,
174132      0,
174133      0,
174134      0,
174135      0,
174136      0,
174137      0,
174138      0,
174139      0,
174140      0,
174141      0,
174142      0
174143    },
174144    {
174145      {
174146        -1,
174147        -1,
174148        -1,
174149        -1,
174150        -1,
174151        -1,
174152        -1,
174153        -1,
174154        -1,
174155        -1,
174156        -1,
174157        -1,
174158        -1
174159      },
174160      {
174161        -1,
174162        -1,
174163        -1,
174164        -1,
174165        -1,
174166        -1,
174167        -1,
174168        -1,
174169        -1,
174170        -1,
174171        -1,
174172        -1,
174173        -1
174174      }
174175    }
174176  },
174177  {
174178    0,
174179    0,
174180    {
174181      0,
174182      0,
174183      0,
174184      0,
174185      0,
174186      0,
174187      0,
174188      0,
174189      0,
174190      0,
174191      0,
174192      0,
174193      0
174194    },
174195    {
174196      0,
174197      0,
174198      0,
174199      0,
174200      0,
174201      0,
174202      0,
174203      0,
174204      0,
174205      0,
174206      0,
174207      0,
174208      0
174209    },
174210    {
174211      {
174212        -1,
174213        -1,
174214        -1,
174215        -1,
174216        -1,
174217        -1,
174218        -1,
174219        -1,
174220        -1,
174221        -1,
174222        -1,
174223        -1,
174224        -1
174225      },
174226      {
174227        -1,
174228        -1,
174229        -1,
174230        -1,
174231        -1,
174232        -1,
174233        -1,
174234        -1,
174235        -1,
174236        -1,
174237        -1,
174238        -1,
174239        -1
174240      }
174241    }
174242  },
174243  {
174244    0,
174245    1,
174246    {
174247      kOperandTypeRegister,
174248      0,
174249      0,
174250      0,
174251      0,
174252      0,
174253      0,
174254      0,
174255      0,
174256      0,
174257      0,
174258      0,
174259      0
174260    },
174261    {
174262      0,
174263      0,
174264      0,
174265      0,
174266      0,
174267      0,
174268      0,
174269      0,
174270      0,
174271      0,
174272      0,
174273      0,
174274      0
174275    },
174276    {
174277      {
174278        -1,
174279        -1,
174280        -1,
174281        -1,
174282        -1,
174283        -1,
174284        -1,
174285        -1,
174286        -1,
174287        -1,
174288        -1,
174289        -1,
174290        -1
174291      },
174292      {
174293        -1,
174294        -1,
174295        -1,
174296        -1,
174297        -1,
174298        -1,
174299        -1,
174300        -1,
174301        -1,
174302        -1,
174303        -1,
174304        -1,
174305        -1
174306      }
174307    }
174308  },
174309  {
174310    0,
174311    1,
174312    {
174313      kOperandTypeRegister,
174314      0,
174315      0,
174316      0,
174317      0,
174318      0,
174319      0,
174320      0,
174321      0,
174322      0,
174323      0,
174324      0,
174325      0
174326    },
174327    {
174328      0,
174329      0,
174330      0,
174331      0,
174332      0,
174333      0,
174334      0,
174335      0,
174336      0,
174337      0,
174338      0,
174339      0,
174340      0
174341    },
174342    {
174343      {
174344        -1,
174345        -1,
174346        -1,
174347        -1,
174348        -1,
174349        -1,
174350        -1,
174351        -1,
174352        -1,
174353        -1,
174354        -1,
174355        -1,
174356        -1
174357      },
174358      {
174359        -1,
174360        -1,
174361        -1,
174362        -1,
174363        -1,
174364        -1,
174365        -1,
174366        -1,
174367        -1,
174368        -1,
174369        -1,
174370        -1,
174371        -1
174372      }
174373    }
174374  },
174375  {
174376    0,
174377    1,
174378    {
174379      kOperandTypeRegister,
174380      0,
174381      0,
174382      0,
174383      0,
174384      0,
174385      0,
174386      0,
174387      0,
174388      0,
174389      0,
174390      0,
174391      0
174392    },
174393    {
174394      0,
174395      0,
174396      0,
174397      0,
174398      0,
174399      0,
174400      0,
174401      0,
174402      0,
174403      0,
174404      0,
174405      0,
174406      0
174407    },
174408    {
174409      {
174410        -1,
174411        -1,
174412        -1,
174413        -1,
174414        -1,
174415        -1,
174416        -1,
174417        -1,
174418        -1,
174419        -1,
174420        -1,
174421        -1,
174422        -1
174423      },
174424      {
174425        -1,
174426        -1,
174427        -1,
174428        -1,
174429        -1,
174430        -1,
174431        -1,
174432        -1,
174433        -1,
174434        -1,
174435        -1,
174436        -1,
174437        -1
174438      }
174439    }
174440  },
174441  {
174442    0,
174443    2,
174444    {
174445      kOperandTypeRegister,
174446      kOperandTypeX86Memory,
174447      0,
174448      0,
174449      0,
174450      0,
174451      0,
174452      0,
174453      0,
174454      0,
174455      0,
174456      0,
174457      0
174458    },
174459    {
174460      0,
174461      0,
174462      0,
174463      0,
174464      0,
174465      0,
174466      0,
174467      0,
174468      0,
174469      0,
174470      0,
174471      0,
174472      0
174473    },
174474    {
174475      {
174476        1,
174477        0,
174478        -1,
174479        -1,
174480        -1,
174481        -1,
174482        -1,
174483        -1,
174484        -1,
174485        -1,
174486        -1,
174487        -1,
174488        -1
174489      },
174490      {
174491        0,
174492        1,
174493        -1,
174494        -1,
174495        -1,
174496        -1,
174497        -1,
174498        -1,
174499        -1,
174500        -1,
174501        -1,
174502        -1,
174503        -1
174504      }
174505    }
174506  },
174507  {
174508    0,
174509    2,
174510    {
174511      kOperandTypeRegister,
174512      kOperandTypeRegister,
174513      0,
174514      0,
174515      0,
174516      0,
174517      0,
174518      0,
174519      0,
174520      0,
174521      0,
174522      0,
174523      0
174524    },
174525    {
174526      0,
174527      0,
174528      0,
174529      0,
174530      0,
174531      0,
174532      0,
174533      0,
174534      0,
174535      0,
174536      0,
174537      0,
174538      0
174539    },
174540    {
174541      {
174542        1,
174543        0,
174544        -1,
174545        -1,
174546        -1,
174547        -1,
174548        -1,
174549        -1,
174550        -1,
174551        -1,
174552        -1,
174553        -1,
174554        -1
174555      },
174556      {
174557        0,
174558        1,
174559        -1,
174560        -1,
174561        -1,
174562        -1,
174563        -1,
174564        -1,
174565        -1,
174566        -1,
174567        -1,
174568        -1,
174569        -1
174570      }
174571    }
174572  },
174573  {
174574    0,
174575    2,
174576    {
174577      kOperandTypeRegister,
174578      kOperandTypeX86Memory,
174579      0,
174580      0,
174581      0,
174582      0,
174583      0,
174584      0,
174585      0,
174586      0,
174587      0,
174588      0,
174589      0
174590    },
174591    {
174592      0,
174593      0,
174594      0,
174595      0,
174596      0,
174597      0,
174598      0,
174599      0,
174600      0,
174601      0,
174602      0,
174603      0,
174604      0
174605    },
174606    {
174607      {
174608        1,
174609        0,
174610        -1,
174611        -1,
174612        -1,
174613        -1,
174614        -1,
174615        -1,
174616        -1,
174617        -1,
174618        -1,
174619        -1,
174620        -1
174621      },
174622      {
174623        0,
174624        1,
174625        -1,
174626        -1,
174627        -1,
174628        -1,
174629        -1,
174630        -1,
174631        -1,
174632        -1,
174633        -1,
174634        -1,
174635        -1
174636      }
174637    }
174638  },
174639  {
174640    0,
174641    2,
174642    {
174643      kOperandTypeRegister,
174644      kOperandTypeRegister,
174645      0,
174646      0,
174647      0,
174648      0,
174649      0,
174650      0,
174651      0,
174652      0,
174653      0,
174654      0,
174655      0
174656    },
174657    {
174658      0,
174659      0,
174660      0,
174661      0,
174662      0,
174663      0,
174664      0,
174665      0,
174666      0,
174667      0,
174668      0,
174669      0,
174670      0
174671    },
174672    {
174673      {
174674        1,
174675        0,
174676        -1,
174677        -1,
174678        -1,
174679        -1,
174680        -1,
174681        -1,
174682        -1,
174683        -1,
174684        -1,
174685        -1,
174686        -1
174687      },
174688      {
174689        0,
174690        1,
174691        -1,
174692        -1,
174693        -1,
174694        -1,
174695        -1,
174696        -1,
174697        -1,
174698        -1,
174699        -1,
174700        -1,
174701        -1
174702      }
174703    }
174704  },
174705  {
174706    0,
174707    2,
174708    {
174709      kOperandTypeRegister,
174710      kOperandTypeX86Memory,
174711      0,
174712      0,
174713      0,
174714      0,
174715      0,
174716      0,
174717      0,
174718      0,
174719      0,
174720      0,
174721      0
174722    },
174723    {
174724      0,
174725      0,
174726      0,
174727      0,
174728      0,
174729      0,
174730      0,
174731      0,
174732      0,
174733      0,
174734      0,
174735      0,
174736      0
174737    },
174738    {
174739      {
174740        1,
174741        0,
174742        -1,
174743        -1,
174744        -1,
174745        -1,
174746        -1,
174747        -1,
174748        -1,
174749        -1,
174750        -1,
174751        -1,
174752        -1
174753      },
174754      {
174755        0,
174756        1,
174757        -1,
174758        -1,
174759        -1,
174760        -1,
174761        -1,
174762        -1,
174763        -1,
174764        -1,
174765        -1,
174766        -1,
174767        -1
174768      }
174769    }
174770  },
174771  {
174772    0,
174773    2,
174774    {
174775      kOperandTypeRegister,
174776      kOperandTypeRegister,
174777      0,
174778      0,
174779      0,
174780      0,
174781      0,
174782      0,
174783      0,
174784      0,
174785      0,
174786      0,
174787      0
174788    },
174789    {
174790      0,
174791      0,
174792      0,
174793      0,
174794      0,
174795      0,
174796      0,
174797      0,
174798      0,
174799      0,
174800      0,
174801      0,
174802      0
174803    },
174804    {
174805      {
174806        1,
174807        0,
174808        -1,
174809        -1,
174810        -1,
174811        -1,
174812        -1,
174813        -1,
174814        -1,
174815        -1,
174816        -1,
174817        -1,
174818        -1
174819      },
174820      {
174821        0,
174822        1,
174823        -1,
174824        -1,
174825        -1,
174826        -1,
174827        -1,
174828        -1,
174829        -1,
174830        -1,
174831        -1,
174832        -1,
174833        -1
174834      }
174835    }
174836  },
174837  {
174838    0,
174839    2,
174840    {
174841      kOperandTypeRegister,
174842      kOperandTypeX86Memory,
174843      0,
174844      0,
174845      0,
174846      0,
174847      0,
174848      0,
174849      0,
174850      0,
174851      0,
174852      0,
174853      0
174854    },
174855    {
174856      0,
174857      0,
174858      0,
174859      0,
174860      0,
174861      0,
174862      0,
174863      0,
174864      0,
174865      0,
174866      0,
174867      0,
174868      0
174869    },
174870    {
174871      {
174872        1,
174873        0,
174874        -1,
174875        -1,
174876        -1,
174877        -1,
174878        -1,
174879        -1,
174880        -1,
174881        -1,
174882        -1,
174883        -1,
174884        -1
174885      },
174886      {
174887        0,
174888        1,
174889        -1,
174890        -1,
174891        -1,
174892        -1,
174893        -1,
174894        -1,
174895        -1,
174896        -1,
174897        -1,
174898        -1,
174899        -1
174900      }
174901    }
174902  },
174903  {
174904    0,
174905    2,
174906    {
174907      kOperandTypeRegister,
174908      kOperandTypeRegister,
174909      0,
174910      0,
174911      0,
174912      0,
174913      0,
174914      0,
174915      0,
174916      0,
174917      0,
174918      0,
174919      0
174920    },
174921    {
174922      0,
174923      0,
174924      0,
174925      0,
174926      0,
174927      0,
174928      0,
174929      0,
174930      0,
174931      0,
174932      0,
174933      0,
174934      0
174935    },
174936    {
174937      {
174938        1,
174939        0,
174940        -1,
174941        -1,
174942        -1,
174943        -1,
174944        -1,
174945        -1,
174946        -1,
174947        -1,
174948        -1,
174949        -1,
174950        -1
174951      },
174952      {
174953        0,
174954        1,
174955        -1,
174956        -1,
174957        -1,
174958        -1,
174959        -1,
174960        -1,
174961        -1,
174962        -1,
174963        -1,
174964        -1,
174965        -1
174966      }
174967    }
174968  },
174969  {
174970    0,
174971    2,
174972    {
174973      kOperandTypeRegister,
174974      kOperandTypeX86Memory,
174975      0,
174976      0,
174977      0,
174978      0,
174979      0,
174980      0,
174981      0,
174982      0,
174983      0,
174984      0,
174985      0
174986    },
174987    {
174988      0,
174989      0,
174990      0,
174991      0,
174992      0,
174993      0,
174994      0,
174995      0,
174996      0,
174997      0,
174998      0,
174999      0,
175000      0
175001    },
175002    {
175003      {
175004        1,
175005        0,
175006        -1,
175007        -1,
175008        -1,
175009        -1,
175010        -1,
175011        -1,
175012        -1,
175013        -1,
175014        -1,
175015        -1,
175016        -1
175017      },
175018      {
175019        0,
175020        1,
175021        -1,
175022        -1,
175023        -1,
175024        -1,
175025        -1,
175026        -1,
175027        -1,
175028        -1,
175029        -1,
175030        -1,
175031        -1
175032      }
175033    }
175034  },
175035  {
175036    0,
175037    2,
175038    {
175039      kOperandTypeRegister,
175040      kOperandTypeRegister,
175041      0,
175042      0,
175043      0,
175044      0,
175045      0,
175046      0,
175047      0,
175048      0,
175049      0,
175050      0,
175051      0
175052    },
175053    {
175054      0,
175055      0,
175056      0,
175057      0,
175058      0,
175059      0,
175060      0,
175061      0,
175062      0,
175063      0,
175064      0,
175065      0,
175066      0
175067    },
175068    {
175069      {
175070        1,
175071        0,
175072        -1,
175073        -1,
175074        -1,
175075        -1,
175076        -1,
175077        -1,
175078        -1,
175079        -1,
175080        -1,
175081        -1,
175082        -1
175083      },
175084      {
175085        0,
175086        1,
175087        -1,
175088        -1,
175089        -1,
175090        -1,
175091        -1,
175092        -1,
175093        -1,
175094        -1,
175095        -1,
175096        -1,
175097        -1
175098      }
175099    }
175100  },
175101  {
175102    0,
175103    1,
175104    {
175105      kOperandTypeRegister,
175106      0,
175107      0,
175108      0,
175109      0,
175110      0,
175111      0,
175112      0,
175113      0,
175114      0,
175115      0,
175116      0,
175117      0
175118    },
175119    {
175120      0,
175121      0,
175122      0,
175123      0,
175124      0,
175125      0,
175126      0,
175127      0,
175128      0,
175129      0,
175130      0,
175131      0,
175132      0
175133    },
175134    {
175135      {
175136        0,
175137        -1,
175138        -1,
175139        -1,
175140        -1,
175141        -1,
175142        -1,
175143        -1,
175144        -1,
175145        -1,
175146        -1,
175147        -1,
175148        -1
175149      },
175150      {
175151        0,
175152        -1,
175153        -1,
175154        -1,
175155        -1,
175156        -1,
175157        -1,
175158        -1,
175159        -1,
175160        -1,
175161        -1,
175162        -1,
175163        -1
175164      }
175165    }
175166  },
175167  {
175168    0,
175169    1,
175170    {
175171      kOperandTypeRegister,
175172      0,
175173      0,
175174      0,
175175      0,
175176      0,
175177      0,
175178      0,
175179      0,
175180      0,
175181      0,
175182      0,
175183      0
175184    },
175185    {
175186      0,
175187      0,
175188      0,
175189      0,
175190      0,
175191      0,
175192      0,
175193      0,
175194      0,
175195      0,
175196      0,
175197      0,
175198      0
175199    },
175200    {
175201      {
175202        0,
175203        -1,
175204        -1,
175205        -1,
175206        -1,
175207        -1,
175208        -1,
175209        -1,
175210        -1,
175211        -1,
175212        -1,
175213        -1,
175214        -1
175215      },
175216      {
175217        0,
175218        -1,
175219        -1,
175220        -1,
175221        -1,
175222        -1,
175223        -1,
175224        -1,
175225        -1,
175226        -1,
175227        -1,
175228        -1,
175229        -1
175230      }
175231    }
175232  },
175233  {
175234    0,
175235    0,
175236    {
175237      0,
175238      0,
175239      0,
175240      0,
175241      0,
175242      0,
175243      0,
175244      0,
175245      0,
175246      0,
175247      0,
175248      0,
175249      0
175250    },
175251    {
175252      0,
175253      0,
175254      0,
175255      0,
175256      0,
175257      0,
175258      0,
175259      0,
175260      0,
175261      0,
175262      0,
175263      0,
175264      0
175265    },
175266    {
175267      {
175268        -1,
175269        -1,
175270        -1,
175271        -1,
175272        -1,
175273        -1,
175274        -1,
175275        -1,
175276        -1,
175277        -1,
175278        -1,
175279        -1,
175280        -1
175281      },
175282      {
175283        -1,
175284        -1,
175285        -1,
175286        -1,
175287        -1,
175288        -1,
175289        -1,
175290        -1,
175291        -1,
175292        -1,
175293        -1,
175294        -1,
175295        -1
175296      }
175297    }
175298  },
175299  {
175300    0,
175301    1,
175302    {
175303      kOperandTypeRegister,
175304      0,
175305      0,
175306      0,
175307      0,
175308      0,
175309      0,
175310      0,
175311      0,
175312      0,
175313      0,
175314      0,
175315      0
175316    },
175317    {
175318      0,
175319      0,
175320      0,
175321      0,
175322      0,
175323      0,
175324      0,
175325      0,
175326      0,
175327      0,
175328      0,
175329      0,
175330      0
175331    },
175332    {
175333      {
175334        0,
175335        -1,
175336        -1,
175337        -1,
175338        -1,
175339        -1,
175340        -1,
175341        -1,
175342        -1,
175343        -1,
175344        -1,
175345        -1,
175346        -1
175347      },
175348      {
175349        0,
175350        -1,
175351        -1,
175352        -1,
175353        -1,
175354        -1,
175355        -1,
175356        -1,
175357        -1,
175358        -1,
175359        -1,
175360        -1,
175361        -1
175362      }
175363    }
175364  },
175365  {
175366    0,
175367    2,
175368    {
175369      kOperandTypeRegister,
175370      kOperandTypeRegister,
175371      0,
175372      0,
175373      0,
175374      0,
175375      0,
175376      0,
175377      0,
175378      0,
175379      0,
175380      0,
175381      0
175382    },
175383    {
175384      0,
175385      0,
175386      0,
175387      0,
175388      0,
175389      0,
175390      0,
175391      0,
175392      0,
175393      0,
175394      0,
175395      0,
175396      0
175397    },
175398    {
175399      {
175400        -1,
175401        -1,
175402        -1,
175403        -1,
175404        -1,
175405        -1,
175406        -1,
175407        -1,
175408        -1,
175409        -1,
175410        -1,
175411        -1,
175412        -1
175413      },
175414      {
175415        -1,
175416        -1,
175417        -1,
175418        -1,
175419        -1,
175420        -1,
175421        -1,
175422        -1,
175423        -1,
175424        -1,
175425        -1,
175426        -1,
175427        -1
175428      }
175429    }
175430  },
175431  {
175432    0,
175433    2,
175434    {
175435      kOperandTypeRegister,
175436      kOperandTypeRegister,
175437      0,
175438      0,
175439      0,
175440      0,
175441      0,
175442      0,
175443      0,
175444      0,
175445      0,
175446      0,
175447      0
175448    },
175449    {
175450      0,
175451      0,
175452      0,
175453      0,
175454      0,
175455      0,
175456      0,
175457      0,
175458      0,
175459      0,
175460      0,
175461      0,
175462      0
175463    },
175464    {
175465      {
175466        -1,
175467        -1,
175468        -1,
175469        -1,
175470        -1,
175471        -1,
175472        -1,
175473        -1,
175474        -1,
175475        -1,
175476        -1,
175477        -1,
175478        -1
175479      },
175480      {
175481        -1,
175482        -1,
175483        -1,
175484        -1,
175485        -1,
175486        -1,
175487        -1,
175488        -1,
175489        -1,
175490        -1,
175491        -1,
175492        -1,
175493        -1
175494      }
175495    }
175496  },
175497  {
175498    0,
175499    2,
175500    {
175501      kOperandTypeRegister,
175502      kOperandTypeRegister,
175503      0,
175504      0,
175505      0,
175506      0,
175507      0,
175508      0,
175509      0,
175510      0,
175511      0,
175512      0,
175513      0
175514    },
175515    {
175516      0,
175517      0,
175518      0,
175519      0,
175520      0,
175521      0,
175522      0,
175523      0,
175524      0,
175525      0,
175526      0,
175527      0,
175528      0
175529    },
175530    {
175531      {
175532        -1,
175533        -1,
175534        -1,
175535        -1,
175536        -1,
175537        -1,
175538        -1,
175539        -1,
175540        -1,
175541        -1,
175542        -1,
175543        -1,
175544        -1
175545      },
175546      {
175547        -1,
175548        -1,
175549        -1,
175550        -1,
175551        -1,
175552        -1,
175553        -1,
175554        -1,
175555        -1,
175556        -1,
175557        -1,
175558        -1,
175559        -1
175560      }
175561    }
175562  },
175563  {
175564    0,
175565    2,
175566    {
175567      kOperandTypeRegister,
175568      kOperandTypeRegister,
175569      0,
175570      0,
175571      0,
175572      0,
175573      0,
175574      0,
175575      0,
175576      0,
175577      0,
175578      0,
175579      0
175580    },
175581    {
175582      0,
175583      0,
175584      0,
175585      0,
175586      0,
175587      0,
175588      0,
175589      0,
175590      0,
175591      0,
175592      0,
175593      0,
175594      0
175595    },
175596    {
175597      {
175598        -1,
175599        -1,
175600        -1,
175601        -1,
175602        -1,
175603        -1,
175604        -1,
175605        -1,
175606        -1,
175607        -1,
175608        -1,
175609        -1,
175610        -1
175611      },
175612      {
175613        -1,
175614        -1,
175615        -1,
175616        -1,
175617        -1,
175618        -1,
175619        -1,
175620        -1,
175621        -1,
175622        -1,
175623        -1,
175624        -1,
175625        -1
175626      }
175627    }
175628  },
175629  {
175630    0,
175631    2,
175632    {
175633      kOperandTypeRegister,
175634      kOperandTypeRegister,
175635      0,
175636      0,
175637      0,
175638      0,
175639      0,
175640      0,
175641      0,
175642      0,
175643      0,
175644      0,
175645      0
175646    },
175647    {
175648      0,
175649      0,
175650      0,
175651      0,
175652      0,
175653      0,
175654      0,
175655      0,
175656      0,
175657      0,
175658      0,
175659      0,
175660      0
175661    },
175662    {
175663      {
175664        -1,
175665        -1,
175666        -1,
175667        -1,
175668        -1,
175669        -1,
175670        -1,
175671        -1,
175672        -1,
175673        -1,
175674        -1,
175675        -1,
175676        -1
175677      },
175678      {
175679        -1,
175680        -1,
175681        -1,
175682        -1,
175683        -1,
175684        -1,
175685        -1,
175686        -1,
175687        -1,
175688        -1,
175689        -1,
175690        -1,
175691        -1
175692      }
175693    }
175694  },
175695  {
175696    0,
175697    2,
175698    {
175699      kOperandTypeRegister,
175700      kOperandTypeRegister,
175701      0,
175702      0,
175703      0,
175704      0,
175705      0,
175706      0,
175707      0,
175708      0,
175709      0,
175710      0,
175711      0
175712    },
175713    {
175714      0,
175715      0,
175716      0,
175717      0,
175718      0,
175719      0,
175720      0,
175721      0,
175722      0,
175723      0,
175724      0,
175725      0,
175726      0
175727    },
175728    {
175729      {
175730        -1,
175731        -1,
175732        -1,
175733        -1,
175734        -1,
175735        -1,
175736        -1,
175737        -1,
175738        -1,
175739        -1,
175740        -1,
175741        -1,
175742        -1
175743      },
175744      {
175745        -1,
175746        -1,
175747        -1,
175748        -1,
175749        -1,
175750        -1,
175751        -1,
175752        -1,
175753        -1,
175754        -1,
175755        -1,
175756        -1,
175757        -1
175758      }
175759    }
175760  },
175761  {
175762    0,
175763    1,
175764    {
175765      kOperandTypeRegister,
175766      0,
175767      0,
175768      0,
175769      0,
175770      0,
175771      0,
175772      0,
175773      0,
175774      0,
175775      0,
175776      0,
175777      0
175778    },
175779    {
175780      0,
175781      0,
175782      0,
175783      0,
175784      0,
175785      0,
175786      0,
175787      0,
175788      0,
175789      0,
175790      0,
175791      0,
175792      0
175793    },
175794    {
175795      {
175796        0,
175797        -1,
175798        -1,
175799        -1,
175800        -1,
175801        -1,
175802        -1,
175803        -1,
175804        -1,
175805        -1,
175806        -1,
175807        -1,
175808        -1
175809      },
175810      {
175811        0,
175812        -1,
175813        -1,
175814        -1,
175815        -1,
175816        -1,
175817        -1,
175818        -1,
175819        -1,
175820        -1,
175821        -1,
175822        -1,
175823        -1
175824      }
175825    }
175826  },
175827  {
175828    0,
175829    0,
175830    {
175831      0,
175832      0,
175833      0,
175834      0,
175835      0,
175836      0,
175837      0,
175838      0,
175839      0,
175840      0,
175841      0,
175842      0,
175843      0
175844    },
175845    {
175846      0,
175847      0,
175848      0,
175849      0,
175850      0,
175851      0,
175852      0,
175853      0,
175854      0,
175855      0,
175856      0,
175857      0,
175858      0
175859    },
175860    {
175861      {
175862        -1,
175863        -1,
175864        -1,
175865        -1,
175866        -1,
175867        -1,
175868        -1,
175869        -1,
175870        -1,
175871        -1,
175872        -1,
175873        -1,
175874        -1
175875      },
175876      {
175877        -1,
175878        -1,
175879        -1,
175880        -1,
175881        -1,
175882        -1,
175883        -1,
175884        -1,
175885        -1,
175886        -1,
175887        -1,
175888        -1,
175889        -1
175890      }
175891    }
175892  },
175893  {
175894    0,
175895    3,
175896    {
175897      kOperandTypeRegister,
175898      kOperandTypeRegister,
175899      kOperandTypeX86Memory,
175900      0,
175901      0,
175902      0,
175903      0,
175904      0,
175905      0,
175906      0,
175907      0,
175908      0,
175909      0
175910    },
175911    {
175912      0,
175913      0,
175914      0,
175915      0,
175916      0,
175917      0,
175918      0,
175919      0,
175920      0,
175921      0,
175922      0,
175923      0,
175924      0
175925    },
175926    {
175927      {
175928        2,
175929        0,
175930        -1,
175931        -1,
175932        -1,
175933        -1,
175934        -1,
175935        -1,
175936        -1,
175937        -1,
175938        -1,
175939        -1,
175940        -1
175941      },
175942      {
175943        0,
175944        2,
175945        -1,
175946        -1,
175947        -1,
175948        -1,
175949        -1,
175950        -1,
175951        -1,
175952        -1,
175953        -1,
175954        -1,
175955        -1
175956      }
175957    }
175958  },
175959  {
175960    0,
175961    3,
175962    {
175963      kOperandTypeRegister,
175964      kOperandTypeRegister,
175965      kOperandTypeRegister,
175966      0,
175967      0,
175968      0,
175969      0,
175970      0,
175971      0,
175972      0,
175973      0,
175974      0,
175975      0
175976    },
175977    {
175978      0,
175979      0,
175980      0,
175981      0,
175982      0,
175983      0,
175984      0,
175985      0,
175986      0,
175987      0,
175988      0,
175989      0,
175990      0
175991    },
175992    {
175993      {
175994        2,
175995        0,
175996        -1,
175997        -1,
175998        -1,
175999        -1,
176000        -1,
176001        -1,
176002        -1,
176003        -1,
176004        -1,
176005        -1,
176006        -1
176007      },
176008      {
176009        0,
176010        2,
176011        -1,
176012        -1,
176013        -1,
176014        -1,
176015        -1,
176016        -1,
176017        -1,
176018        -1,
176019        -1,
176020        -1,
176021        -1
176022      }
176023    }
176024  },
176025  {
176026    0,
176027    3,
176028    {
176029      kOperandTypeRegister,
176030      kOperandTypeRegister,
176031      kOperandTypeX86Memory,
176032      0,
176033      0,
176034      0,
176035      0,
176036      0,
176037      0,
176038      0,
176039      0,
176040      0,
176041      0
176042    },
176043    {
176044      0,
176045      0,
176046      0,
176047      0,
176048      0,
176049      0,
176050      0,
176051      0,
176052      0,
176053      0,
176054      0,
176055      0,
176056      0
176057    },
176058    {
176059      {
176060        2,
176061        0,
176062        -1,
176063        -1,
176064        -1,
176065        -1,
176066        -1,
176067        -1,
176068        -1,
176069        -1,
176070        -1,
176071        -1,
176072        -1
176073      },
176074      {
176075        0,
176076        2,
176077        -1,
176078        -1,
176079        -1,
176080        -1,
176081        -1,
176082        -1,
176083        -1,
176084        -1,
176085        -1,
176086        -1,
176087        -1
176088      }
176089    }
176090  },
176091  {
176092    0,
176093    3,
176094    {
176095      kOperandTypeRegister,
176096      kOperandTypeRegister,
176097      kOperandTypeRegister,
176098      0,
176099      0,
176100      0,
176101      0,
176102      0,
176103      0,
176104      0,
176105      0,
176106      0,
176107      0
176108    },
176109    {
176110      0,
176111      0,
176112      0,
176113      0,
176114      0,
176115      0,
176116      0,
176117      0,
176118      0,
176119      0,
176120      0,
176121      0,
176122      0
176123    },
176124    {
176125      {
176126        2,
176127        0,
176128        -1,
176129        -1,
176130        -1,
176131        -1,
176132        -1,
176133        -1,
176134        -1,
176135        -1,
176136        -1,
176137        -1,
176138        -1
176139      },
176140      {
176141        0,
176142        2,
176143        -1,
176144        -1,
176145        -1,
176146        -1,
176147        -1,
176148        -1,
176149        -1,
176150        -1,
176151        -1,
176152        -1,
176153        -1
176154      }
176155    }
176156  },
176157  {
176158    0,
176159    3,
176160    {
176161      kOperandTypeRegister,
176162      kOperandTypeRegister,
176163      kOperandTypeX86Memory,
176164      0,
176165      0,
176166      0,
176167      0,
176168      0,
176169      0,
176170      0,
176171      0,
176172      0,
176173      0
176174    },
176175    {
176176      0,
176177      0,
176178      0,
176179      0,
176180      0,
176181      0,
176182      0,
176183      0,
176184      0,
176185      0,
176186      0,
176187      0,
176188      0
176189    },
176190    {
176191      {
176192        2,
176193        0,
176194        -1,
176195        -1,
176196        -1,
176197        -1,
176198        -1,
176199        -1,
176200        -1,
176201        -1,
176202        -1,
176203        -1,
176204        -1
176205      },
176206      {
176207        0,
176208        2,
176209        -1,
176210        -1,
176211        -1,
176212        -1,
176213        -1,
176214        -1,
176215        -1,
176216        -1,
176217        -1,
176218        -1,
176219        -1
176220      }
176221    }
176222  },
176223  {
176224    0,
176225    3,
176226    {
176227      kOperandTypeRegister,
176228      kOperandTypeRegister,
176229      kOperandTypeRegister,
176230      0,
176231      0,
176232      0,
176233      0,
176234      0,
176235      0,
176236      0,
176237      0,
176238      0,
176239      0
176240    },
176241    {
176242      0,
176243      0,
176244      0,
176245      0,
176246      0,
176247      0,
176248      0,
176249      0,
176250      0,
176251      0,
176252      0,
176253      0,
176254      0
176255    },
176256    {
176257      {
176258        2,
176259        0,
176260        -1,
176261        -1,
176262        -1,
176263        -1,
176264        -1,
176265        -1,
176266        -1,
176267        -1,
176268        -1,
176269        -1,
176270        -1
176271      },
176272      {
176273        0,
176274        2,
176275        -1,
176276        -1,
176277        -1,
176278        -1,
176279        -1,
176280        -1,
176281        -1,
176282        -1,
176283        -1,
176284        -1,
176285        -1
176286      }
176287    }
176288  },
176289  {
176290    0,
176291    3,
176292    {
176293      kOperandTypeRegister,
176294      kOperandTypeRegister,
176295      kOperandTypeX86Memory,
176296      0,
176297      0,
176298      0,
176299      0,
176300      0,
176301      0,
176302      0,
176303      0,
176304      0,
176305      0
176306    },
176307    {
176308      0,
176309      0,
176310      0,
176311      0,
176312      0,
176313      0,
176314      0,
176315      0,
176316      0,
176317      0,
176318      0,
176319      0,
176320      0
176321    },
176322    {
176323      {
176324        2,
176325        0,
176326        -1,
176327        -1,
176328        -1,
176329        -1,
176330        -1,
176331        -1,
176332        -1,
176333        -1,
176334        -1,
176335        -1,
176336        -1
176337      },
176338      {
176339        0,
176340        2,
176341        -1,
176342        -1,
176343        -1,
176344        -1,
176345        -1,
176346        -1,
176347        -1,
176348        -1,
176349        -1,
176350        -1,
176351        -1
176352      }
176353    }
176354  },
176355  {
176356    0,
176357    3,
176358    {
176359      kOperandTypeRegister,
176360      kOperandTypeRegister,
176361      kOperandTypeRegister,
176362      0,
176363      0,
176364      0,
176365      0,
176366      0,
176367      0,
176368      0,
176369      0,
176370      0,
176371      0
176372    },
176373    {
176374      0,
176375      0,
176376      0,
176377      0,
176378      0,
176379      0,
176380      0,
176381      0,
176382      0,
176383      0,
176384      0,
176385      0,
176386      0
176387    },
176388    {
176389      {
176390        2,
176391        0,
176392        -1,
176393        -1,
176394        -1,
176395        -1,
176396        -1,
176397        -1,
176398        -1,
176399        -1,
176400        -1,
176401        -1,
176402        -1
176403      },
176404      {
176405        0,
176406        2,
176407        -1,
176408        -1,
176409        -1,
176410        -1,
176411        -1,
176412        -1,
176413        -1,
176414        -1,
176415        -1,
176416        -1,
176417        -1
176418      }
176419    }
176420  },
176421  {
176422    0,
176423    5,
176424    {
176425      kOperandTypeRegister,
176426      kOperandTypeX86Memory,
176427      kOperandTypeImmediate,
176428      kOperandTypeImmediate,
176429      kOperandTypeImmediate,
176430      0,
176431      0,
176432      0,
176433      0,
176434      0,
176435      0,
176436      0,
176437      0
176438    },
176439    {
176440      0,
176441      0,
176442      0,
176443      0,
176444      0,
176445      0,
176446      0,
176447      0,
176448      0,
176449      0,
176450      0,
176451      0,
176452      0
176453    },
176454    {
176455      {
176456        0,
176457        1,
176458        2,
176459        3,
176460        4,
176461        -1,
176462        -1,
176463        -1,
176464        -1,
176465        -1,
176466        -1,
176467        -1,
176468        -1
176469      },
176470      {
176471        0,
176472        1,
176473        2,
176474        3,
176475        4,
176476        -1,
176477        -1,
176478        -1,
176479        -1,
176480        -1,
176481        -1,
176482        -1,
176483        -1
176484      }
176485    }
176486  },
176487  {
176488    0,
176489    3,
176490    {
176491      kOperandTypeRegister,
176492      kOperandTypeRegister,
176493      kOperandTypeX86Memory,
176494      0,
176495      0,
176496      0,
176497      0,
176498      0,
176499      0,
176500      0,
176501      0,
176502      0,
176503      0
176504    },
176505    {
176506      0,
176507      0,
176508      0,
176509      0,
176510      0,
176511      0,
176512      0,
176513      0,
176514      0,
176515      0,
176516      0,
176517      0,
176518      0
176519    },
176520    {
176521      {
176522        2,
176523        1,
176524        0,
176525        -1,
176526        -1,
176527        -1,
176528        -1,
176529        -1,
176530        -1,
176531        -1,
176532        -1,
176533        -1,
176534        -1
176535      },
176536      {
176537        0,
176538        1,
176539        2,
176540        -1,
176541        -1,
176542        -1,
176543        -1,
176544        -1,
176545        -1,
176546        -1,
176547        -1,
176548        -1,
176549        -1
176550      }
176551    }
176552  },
176553  {
176554    0,
176555    3,
176556    {
176557      kOperandTypeRegister,
176558      kOperandTypeRegister,
176559      kOperandTypeRegister,
176560      0,
176561      0,
176562      0,
176563      0,
176564      0,
176565      0,
176566      0,
176567      0,
176568      0,
176569      0
176570    },
176571    {
176572      0,
176573      0,
176574      0,
176575      0,
176576      0,
176577      0,
176578      0,
176579      0,
176580      0,
176581      0,
176582      0,
176583      0,
176584      0
176585    },
176586    {
176587      {
176588        2,
176589        1,
176590        0,
176591        -1,
176592        -1,
176593        -1,
176594        -1,
176595        -1,
176596        -1,
176597        -1,
176598        -1,
176599        -1,
176600        -1
176601      },
176602      {
176603        0,
176604        1,
176605        2,
176606        -1,
176607        -1,
176608        -1,
176609        -1,
176610        -1,
176611        -1,
176612        -1,
176613        -1,
176614        -1,
176615        -1
176616      }
176617    }
176618  },
176619  {
176620    0,
176621    3,
176622    {
176623      kOperandTypeRegister,
176624      kOperandTypeRegister,
176625      kOperandTypeX86Memory,
176626      0,
176627      0,
176628      0,
176629      0,
176630      0,
176631      0,
176632      0,
176633      0,
176634      0,
176635      0
176636    },
176637    {
176638      0,
176639      0,
176640      0,
176641      0,
176642      0,
176643      0,
176644      0,
176645      0,
176646      0,
176647      0,
176648      0,
176649      0,
176650      0
176651    },
176652    {
176653      {
176654        2,
176655        1,
176656        0,
176657        -1,
176658        -1,
176659        -1,
176660        -1,
176661        -1,
176662        -1,
176663        -1,
176664        -1,
176665        -1,
176666        -1
176667      },
176668      {
176669        0,
176670        1,
176671        2,
176672        -1,
176673        -1,
176674        -1,
176675        -1,
176676        -1,
176677        -1,
176678        -1,
176679        -1,
176680        -1,
176681        -1
176682      }
176683    }
176684  },
176685  {
176686    0,
176687    3,
176688    {
176689      kOperandTypeRegister,
176690      kOperandTypeRegister,
176691      kOperandTypeRegister,
176692      0,
176693      0,
176694      0,
176695      0,
176696      0,
176697      0,
176698      0,
176699      0,
176700      0,
176701      0
176702    },
176703    {
176704      0,
176705      0,
176706      0,
176707      0,
176708      0,
176709      0,
176710      0,
176711      0,
176712      0,
176713      0,
176714      0,
176715      0,
176716      0
176717    },
176718    {
176719      {
176720        2,
176721        1,
176722        0,
176723        -1,
176724        -1,
176725        -1,
176726        -1,
176727        -1,
176728        -1,
176729        -1,
176730        -1,
176731        -1,
176732        -1
176733      },
176734      {
176735        0,
176736        1,
176737        2,
176738        -1,
176739        -1,
176740        -1,
176741        -1,
176742        -1,
176743        -1,
176744        -1,
176745        -1,
176746        -1,
176747        -1
176748      }
176749    }
176750  },
176751  {
176752    0,
176753    3,
176754    {
176755      kOperandTypeRegister,
176756      kOperandTypeRegister,
176757      kOperandTypeX86Memory,
176758      0,
176759      0,
176760      0,
176761      0,
176762      0,
176763      0,
176764      0,
176765      0,
176766      0,
176767      0
176768    },
176769    {
176770      0,
176771      0,
176772      0,
176773      0,
176774      0,
176775      0,
176776      0,
176777      0,
176778      0,
176779      0,
176780      0,
176781      0,
176782      0
176783    },
176784    {
176785      {
176786        2,
176787        1,
176788        0,
176789        -1,
176790        -1,
176791        -1,
176792        -1,
176793        -1,
176794        -1,
176795        -1,
176796        -1,
176797        -1,
176798        -1
176799      },
176800      {
176801        0,
176802        1,
176803        2,
176804        -1,
176805        -1,
176806        -1,
176807        -1,
176808        -1,
176809        -1,
176810        -1,
176811        -1,
176812        -1,
176813        -1
176814      }
176815    }
176816  },
176817  {
176818    0,
176819    3,
176820    {
176821      kOperandTypeRegister,
176822      kOperandTypeRegister,
176823      kOperandTypeRegister,
176824      0,
176825      0,
176826      0,
176827      0,
176828      0,
176829      0,
176830      0,
176831      0,
176832      0,
176833      0
176834    },
176835    {
176836      0,
176837      0,
176838      0,
176839      0,
176840      0,
176841      0,
176842      0,
176843      0,
176844      0,
176845      0,
176846      0,
176847      0,
176848      0
176849    },
176850    {
176851      {
176852        2,
176853        1,
176854        0,
176855        -1,
176856        -1,
176857        -1,
176858        -1,
176859        -1,
176860        -1,
176861        -1,
176862        -1,
176863        -1,
176864        -1
176865      },
176866      {
176867        0,
176868        1,
176869        2,
176870        -1,
176871        -1,
176872        -1,
176873        -1,
176874        -1,
176875        -1,
176876        -1,
176877        -1,
176878        -1,
176879        -1
176880      }
176881    }
176882  },
176883  {
176884    0,
176885    3,
176886    {
176887      kOperandTypeRegister,
176888      kOperandTypeRegister,
176889      kOperandTypeX86Memory,
176890      0,
176891      0,
176892      0,
176893      0,
176894      0,
176895      0,
176896      0,
176897      0,
176898      0,
176899      0
176900    },
176901    {
176902      0,
176903      0,
176904      0,
176905      0,
176906      0,
176907      0,
176908      0,
176909      0,
176910      0,
176911      0,
176912      0,
176913      0,
176914      0
176915    },
176916    {
176917      {
176918        2,
176919        1,
176920        0,
176921        -1,
176922        -1,
176923        -1,
176924        -1,
176925        -1,
176926        -1,
176927        -1,
176928        -1,
176929        -1,
176930        -1
176931      },
176932      {
176933        0,
176934        1,
176935        2,
176936        -1,
176937        -1,
176938        -1,
176939        -1,
176940        -1,
176941        -1,
176942        -1,
176943        -1,
176944        -1,
176945        -1
176946      }
176947    }
176948  },
176949  {
176950    0,
176951    3,
176952    {
176953      kOperandTypeRegister,
176954      kOperandTypeRegister,
176955      kOperandTypeRegister,
176956      0,
176957      0,
176958      0,
176959      0,
176960      0,
176961      0,
176962      0,
176963      0,
176964      0,
176965      0
176966    },
176967    {
176968      0,
176969      0,
176970      0,
176971      0,
176972      0,
176973      0,
176974      0,
176975      0,
176976      0,
176977      0,
176978      0,
176979      0,
176980      0
176981    },
176982    {
176983      {
176984        2,
176985        1,
176986        0,
176987        -1,
176988        -1,
176989        -1,
176990        -1,
176991        -1,
176992        -1,
176993        -1,
176994        -1,
176995        -1,
176996        -1
176997      },
176998      {
176999        0,
177000        1,
177001        2,
177002        -1,
177003        -1,
177004        -1,
177005        -1,
177006        -1,
177007        -1,
177008        -1,
177009        -1,
177010        -1,
177011        -1
177012      }
177013    }
177014  },
177015  {
177016    0,
177017    3,
177018    {
177019      kOperandTypeRegister,
177020      kOperandTypeRegister,
177021      kOperandTypeX86Memory,
177022      0,
177023      0,
177024      0,
177025      0,
177026      0,
177027      0,
177028      0,
177029      0,
177030      0,
177031      0
177032    },
177033    {
177034      0,
177035      0,
177036      0,
177037      0,
177038      0,
177039      0,
177040      0,
177041      0,
177042      0,
177043      0,
177044      0,
177045      0,
177046      0
177047    },
177048    {
177049      {
177050        2,
177051        1,
177052        0,
177053        -1,
177054        -1,
177055        -1,
177056        -1,
177057        -1,
177058        -1,
177059        -1,
177060        -1,
177061        -1,
177062        -1
177063      },
177064      {
177065        0,
177066        1,
177067        2,
177068        -1,
177069        -1,
177070        -1,
177071        -1,
177072        -1,
177073        -1,
177074        -1,
177075        -1,
177076        -1,
177077        -1
177078      }
177079    }
177080  },
177081  {
177082    0,
177083    3,
177084    {
177085      kOperandTypeRegister,
177086      kOperandTypeRegister,
177087      kOperandTypeX86Memory,
177088      0,
177089      0,
177090      0,
177091      0,
177092      0,
177093      0,
177094      0,
177095      0,
177096      0,
177097      0
177098    },
177099    {
177100      0,
177101      0,
177102      0,
177103      0,
177104      0,
177105      0,
177106      0,
177107      0,
177108      0,
177109      0,
177110      0,
177111      0,
177112      0
177113    },
177114    {
177115      {
177116        2,
177117        1,
177118        0,
177119        -1,
177120        -1,
177121        -1,
177122        -1,
177123        -1,
177124        -1,
177125        -1,
177126        -1,
177127        -1,
177128        -1
177129      },
177130      {
177131        0,
177132        1,
177133        2,
177134        -1,
177135        -1,
177136        -1,
177137        -1,
177138        -1,
177139        -1,
177140        -1,
177141        -1,
177142        -1,
177143        -1
177144      }
177145    }
177146  },
177147  {
177148    0,
177149    3,
177150    {
177151      kOperandTypeRegister,
177152      kOperandTypeRegister,
177153      kOperandTypeRegister,
177154      0,
177155      0,
177156      0,
177157      0,
177158      0,
177159      0,
177160      0,
177161      0,
177162      0,
177163      0
177164    },
177165    {
177166      0,
177167      0,
177168      0,
177169      0,
177170      0,
177171      0,
177172      0,
177173      0,
177174      0,
177175      0,
177176      0,
177177      0,
177178      0
177179    },
177180    {
177181      {
177182        2,
177183        1,
177184        0,
177185        -1,
177186        -1,
177187        -1,
177188        -1,
177189        -1,
177190        -1,
177191        -1,
177192        -1,
177193        -1,
177194        -1
177195      },
177196      {
177197        0,
177198        1,
177199        2,
177200        -1,
177201        -1,
177202        -1,
177203        -1,
177204        -1,
177205        -1,
177206        -1,
177207        -1,
177208        -1,
177209        -1
177210      }
177211    }
177212  },
177213  {
177214    0,
177215    3,
177216    {
177217      kOperandTypeRegister,
177218      kOperandTypeRegister,
177219      kOperandTypeRegister,
177220      0,
177221      0,
177222      0,
177223      0,
177224      0,
177225      0,
177226      0,
177227      0,
177228      0,
177229      0
177230    },
177231    {
177232      0,
177233      0,
177234      0,
177235      0,
177236      0,
177237      0,
177238      0,
177239      0,
177240      0,
177241      0,
177242      0,
177243      0,
177244      0
177245    },
177246    {
177247      {
177248        2,
177249        1,
177250        0,
177251        -1,
177252        -1,
177253        -1,
177254        -1,
177255        -1,
177256        -1,
177257        -1,
177258        -1,
177259        -1,
177260        -1
177261      },
177262      {
177263        0,
177264        1,
177265        2,
177266        -1,
177267        -1,
177268        -1,
177269        -1,
177270        -1,
177271        -1,
177272        -1,
177273        -1,
177274        -1,
177275        -1
177276      }
177277    }
177278  },
177279  {
177280    0,
177281    3,
177282    {
177283      kOperandTypeRegister,
177284      kOperandTypeRegister,
177285      kOperandTypeX86Memory,
177286      0,
177287      0,
177288      0,
177289      0,
177290      0,
177291      0,
177292      0,
177293      0,
177294      0,
177295      0
177296    },
177297    {
177298      0,
177299      0,
177300      0,
177301      0,
177302      0,
177303      0,
177304      0,
177305      0,
177306      0,
177307      0,
177308      0,
177309      0,
177310      0
177311    },
177312    {
177313      {
177314        2,
177315        1,
177316        0,
177317        -1,
177318        -1,
177319        -1,
177320        -1,
177321        -1,
177322        -1,
177323        -1,
177324        -1,
177325        -1,
177326        -1
177327      },
177328      {
177329        0,
177330        1,
177331        2,
177332        -1,
177333        -1,
177334        -1,
177335        -1,
177336        -1,
177337        -1,
177338        -1,
177339        -1,
177340        -1,
177341        -1
177342      }
177343    }
177344  },
177345  {
177346    0,
177347    3,
177348    {
177349      kOperandTypeRegister,
177350      kOperandTypeRegister,
177351      kOperandTypeX86Memory,
177352      0,
177353      0,
177354      0,
177355      0,
177356      0,
177357      0,
177358      0,
177359      0,
177360      0,
177361      0
177362    },
177363    {
177364      0,
177365      0,
177366      0,
177367      0,
177368      0,
177369      0,
177370      0,
177371      0,
177372      0,
177373      0,
177374      0,
177375      0,
177376      0
177377    },
177378    {
177379      {
177380        2,
177381        1,
177382        0,
177383        -1,
177384        -1,
177385        -1,
177386        -1,
177387        -1,
177388        -1,
177389        -1,
177390        -1,
177391        -1,
177392        -1
177393      },
177394      {
177395        0,
177396        1,
177397        2,
177398        -1,
177399        -1,
177400        -1,
177401        -1,
177402        -1,
177403        -1,
177404        -1,
177405        -1,
177406        -1,
177407        -1
177408      }
177409    }
177410  },
177411  {
177412    0,
177413    3,
177414    {
177415      kOperandTypeRegister,
177416      kOperandTypeRegister,
177417      kOperandTypeRegister,
177418      0,
177419      0,
177420      0,
177421      0,
177422      0,
177423      0,
177424      0,
177425      0,
177426      0,
177427      0
177428    },
177429    {
177430      0,
177431      0,
177432      0,
177433      0,
177434      0,
177435      0,
177436      0,
177437      0,
177438      0,
177439      0,
177440      0,
177441      0,
177442      0
177443    },
177444    {
177445      {
177446        2,
177447        1,
177448        0,
177449        -1,
177450        -1,
177451        -1,
177452        -1,
177453        -1,
177454        -1,
177455        -1,
177456        -1,
177457        -1,
177458        -1
177459      },
177460      {
177461        0,
177462        1,
177463        2,
177464        -1,
177465        -1,
177466        -1,
177467        -1,
177468        -1,
177469        -1,
177470        -1,
177471        -1,
177472        -1,
177473        -1
177474      }
177475    }
177476  },
177477  {
177478    0,
177479    3,
177480    {
177481      kOperandTypeRegister,
177482      kOperandTypeRegister,
177483      kOperandTypeRegister,
177484      0,
177485      0,
177486      0,
177487      0,
177488      0,
177489      0,
177490      0,
177491      0,
177492      0,
177493      0
177494    },
177495    {
177496      0,
177497      0,
177498      0,
177499      0,
177500      0,
177501      0,
177502      0,
177503      0,
177504      0,
177505      0,
177506      0,
177507      0,
177508      0
177509    },
177510    {
177511      {
177512        2,
177513        1,
177514        0,
177515        -1,
177516        -1,
177517        -1,
177518        -1,
177519        -1,
177520        -1,
177521        -1,
177522        -1,
177523        -1,
177524        -1
177525      },
177526      {
177527        0,
177528        1,
177529        2,
177530        -1,
177531        -1,
177532        -1,
177533        -1,
177534        -1,
177535        -1,
177536        -1,
177537        -1,
177538        -1,
177539        -1
177540      }
177541    }
177542  },
177543  {
177544    0,
177545    3,
177546    {
177547      kOperandTypeRegister,
177548      kOperandTypeRegister,
177549      kOperandTypeX86Memory,
177550      0,
177551      0,
177552      0,
177553      0,
177554      0,
177555      0,
177556      0,
177557      0,
177558      0,
177559      0
177560    },
177561    {
177562      0,
177563      0,
177564      0,
177565      0,
177566      0,
177567      0,
177568      0,
177569      0,
177570      0,
177571      0,
177572      0,
177573      0,
177574      0
177575    },
177576    {
177577      {
177578        2,
177579        1,
177580        0,
177581        -1,
177582        -1,
177583        -1,
177584        -1,
177585        -1,
177586        -1,
177587        -1,
177588        -1,
177589        -1,
177590        -1
177591      },
177592      {
177593        0,
177594        1,
177595        2,
177596        -1,
177597        -1,
177598        -1,
177599        -1,
177600        -1,
177601        -1,
177602        -1,
177603        -1,
177604        -1,
177605        -1
177606      }
177607    }
177608  },
177609  {
177610    0,
177611    3,
177612    {
177613      kOperandTypeRegister,
177614      kOperandTypeRegister,
177615      kOperandTypeRegister,
177616      0,
177617      0,
177618      0,
177619      0,
177620      0,
177621      0,
177622      0,
177623      0,
177624      0,
177625      0
177626    },
177627    {
177628      0,
177629      0,
177630      0,
177631      0,
177632      0,
177633      0,
177634      0,
177635      0,
177636      0,
177637      0,
177638      0,
177639      0,
177640      0
177641    },
177642    {
177643      {
177644        2,
177645        1,
177646        0,
177647        -1,
177648        -1,
177649        -1,
177650        -1,
177651        -1,
177652        -1,
177653        -1,
177654        -1,
177655        -1,
177656        -1
177657      },
177658      {
177659        0,
177660        1,
177661        2,
177662        -1,
177663        -1,
177664        -1,
177665        -1,
177666        -1,
177667        -1,
177668        -1,
177669        -1,
177670        -1,
177671        -1
177672      }
177673    }
177674  },
177675  {
177676    0,
177677    3,
177678    {
177679      kOperandTypeRegister,
177680      kOperandTypeRegister,
177681      kOperandTypeX86Memory,
177682      0,
177683      0,
177684      0,
177685      0,
177686      0,
177687      0,
177688      0,
177689      0,
177690      0,
177691      0
177692    },
177693    {
177694      0,
177695      0,
177696      0,
177697      0,
177698      0,
177699      0,
177700      0,
177701      0,
177702      0,
177703      0,
177704      0,
177705      0,
177706      0
177707    },
177708    {
177709      {
177710        2,
177711        1,
177712        0,
177713        -1,
177714        -1,
177715        -1,
177716        -1,
177717        -1,
177718        -1,
177719        -1,
177720        -1,
177721        -1,
177722        -1
177723      },
177724      {
177725        0,
177726        1,
177727        2,
177728        -1,
177729        -1,
177730        -1,
177731        -1,
177732        -1,
177733        -1,
177734        -1,
177735        -1,
177736        -1,
177737        -1
177738      }
177739    }
177740  },
177741  {
177742    0,
177743    3,
177744    {
177745      kOperandTypeRegister,
177746      kOperandTypeRegister,
177747      kOperandTypeRegister,
177748      0,
177749      0,
177750      0,
177751      0,
177752      0,
177753      0,
177754      0,
177755      0,
177756      0,
177757      0
177758    },
177759    {
177760      0,
177761      0,
177762      0,
177763      0,
177764      0,
177765      0,
177766      0,
177767      0,
177768      0,
177769      0,
177770      0,
177771      0,
177772      0
177773    },
177774    {
177775      {
177776        2,
177777        1,
177778        0,
177779        -1,
177780        -1,
177781        -1,
177782        -1,
177783        -1,
177784        -1,
177785        -1,
177786        -1,
177787        -1,
177788        -1
177789      },
177790      {
177791        0,
177792        1,
177793        2,
177794        -1,
177795        -1,
177796        -1,
177797        -1,
177798        -1,
177799        -1,
177800        -1,
177801        -1,
177802        -1,
177803        -1
177804      }
177805    }
177806  },
177807  {
177808    0,
177809    3,
177810    {
177811      kOperandTypeRegister,
177812      kOperandTypeRegister,
177813      kOperandTypeX86Memory,
177814      0,
177815      0,
177816      0,
177817      0,
177818      0,
177819      0,
177820      0,
177821      0,
177822      0,
177823      0
177824    },
177825    {
177826      0,
177827      0,
177828      0,
177829      0,
177830      0,
177831      0,
177832      0,
177833      0,
177834      0,
177835      0,
177836      0,
177837      0,
177838      0
177839    },
177840    {
177841      {
177842        2,
177843        1,
177844        0,
177845        -1,
177846        -1,
177847        -1,
177848        -1,
177849        -1,
177850        -1,
177851        -1,
177852        -1,
177853        -1,
177854        -1
177855      },
177856      {
177857        0,
177858        1,
177859        2,
177860        -1,
177861        -1,
177862        -1,
177863        -1,
177864        -1,
177865        -1,
177866        -1,
177867        -1,
177868        -1,
177869        -1
177870      }
177871    }
177872  },
177873  {
177874    0,
177875    3,
177876    {
177877      kOperandTypeRegister,
177878      kOperandTypeRegister,
177879      kOperandTypeRegister,
177880      0,
177881      0,
177882      0,
177883      0,
177884      0,
177885      0,
177886      0,
177887      0,
177888      0,
177889      0
177890    },
177891    {
177892      0,
177893      0,
177894      0,
177895      0,
177896      0,
177897      0,
177898      0,
177899      0,
177900      0,
177901      0,
177902      0,
177903      0,
177904      0
177905    },
177906    {
177907      {
177908        2,
177909        1,
177910        0,
177911        -1,
177912        -1,
177913        -1,
177914        -1,
177915        -1,
177916        -1,
177917        -1,
177918        -1,
177919        -1,
177920        -1
177921      },
177922      {
177923        0,
177924        1,
177925        2,
177926        -1,
177927        -1,
177928        -1,
177929        -1,
177930        -1,
177931        -1,
177932        -1,
177933        -1,
177934        -1,
177935        -1
177936      }
177937    }
177938  },
177939  {
177940    0,
177941    3,
177942    {
177943      kOperandTypeRegister,
177944      kOperandTypeRegister,
177945      kOperandTypeX86Memory,
177946      0,
177947      0,
177948      0,
177949      0,
177950      0,
177951      0,
177952      0,
177953      0,
177954      0,
177955      0
177956    },
177957    {
177958      0,
177959      0,
177960      0,
177961      0,
177962      0,
177963      0,
177964      0,
177965      0,
177966      0,
177967      0,
177968      0,
177969      0,
177970      0
177971    },
177972    {
177973      {
177974        2,
177975        1,
177976        0,
177977        -1,
177978        -1,
177979        -1,
177980        -1,
177981        -1,
177982        -1,
177983        -1,
177984        -1,
177985        -1,
177986        -1
177987      },
177988      {
177989        0,
177990        1,
177991        2,
177992        -1,
177993        -1,
177994        -1,
177995        -1,
177996        -1,
177997        -1,
177998        -1,
177999        -1,
178000        -1,
178001        -1
178002      }
178003    }
178004  },
178005  {
178006    0,
178007    3,
178008    {
178009      kOperandTypeRegister,
178010      kOperandTypeRegister,
178011      kOperandTypeRegister,
178012      0,
178013      0,
178014      0,
178015      0,
178016      0,
178017      0,
178018      0,
178019      0,
178020      0,
178021      0
178022    },
178023    {
178024      0,
178025      0,
178026      0,
178027      0,
178028      0,
178029      0,
178030      0,
178031      0,
178032      0,
178033      0,
178034      0,
178035      0,
178036      0
178037    },
178038    {
178039      {
178040        2,
178041        1,
178042        0,
178043        -1,
178044        -1,
178045        -1,
178046        -1,
178047        -1,
178048        -1,
178049        -1,
178050        -1,
178051        -1,
178052        -1
178053      },
178054      {
178055        0,
178056        1,
178057        2,
178058        -1,
178059        -1,
178060        -1,
178061        -1,
178062        -1,
178063        -1,
178064        -1,
178065        -1,
178066        -1,
178067        -1
178068      }
178069    }
178070  },
178071  {
178072    0,
178073    3,
178074    {
178075      kOperandTypeRegister,
178076      kOperandTypeRegister,
178077      kOperandTypeX86Memory,
178078      0,
178079      0,
178080      0,
178081      0,
178082      0,
178083      0,
178084      0,
178085      0,
178086      0,
178087      0
178088    },
178089    {
178090      0,
178091      0,
178092      0,
178093      0,
178094      0,
178095      0,
178096      0,
178097      0,
178098      0,
178099      0,
178100      0,
178101      0,
178102      0
178103    },
178104    {
178105      {
178106        2,
178107        1,
178108        0,
178109        -1,
178110        -1,
178111        -1,
178112        -1,
178113        -1,
178114        -1,
178115        -1,
178116        -1,
178117        -1,
178118        -1
178119      },
178120      {
178121        0,
178122        1,
178123        2,
178124        -1,
178125        -1,
178126        -1,
178127        -1,
178128        -1,
178129        -1,
178130        -1,
178131        -1,
178132        -1,
178133        -1
178134      }
178135    }
178136  },
178137  {
178138    0,
178139    3,
178140    {
178141      kOperandTypeRegister,
178142      kOperandTypeRegister,
178143      kOperandTypeRegister,
178144      0,
178145      0,
178146      0,
178147      0,
178148      0,
178149      0,
178150      0,
178151      0,
178152      0,
178153      0
178154    },
178155    {
178156      0,
178157      0,
178158      0,
178159      0,
178160      0,
178161      0,
178162      0,
178163      0,
178164      0,
178165      0,
178166      0,
178167      0,
178168      0
178169    },
178170    {
178171      {
178172        2,
178173        1,
178174        0,
178175        -1,
178176        -1,
178177        -1,
178178        -1,
178179        -1,
178180        -1,
178181        -1,
178182        -1,
178183        -1,
178184        -1
178185      },
178186      {
178187        0,
178188        1,
178189        2,
178190        -1,
178191        -1,
178192        -1,
178193        -1,
178194        -1,
178195        -1,
178196        -1,
178197        -1,
178198        -1,
178199        -1
178200      }
178201    }
178202  },
178203  {
178204    0,
178205    3,
178206    {
178207      kOperandTypeRegister,
178208      kOperandTypeRegister,
178209      kOperandTypeX86Memory,
178210      0,
178211      0,
178212      0,
178213      0,
178214      0,
178215      0,
178216      0,
178217      0,
178218      0,
178219      0
178220    },
178221    {
178222      0,
178223      0,
178224      0,
178225      0,
178226      0,
178227      0,
178228      0,
178229      0,
178230      0,
178231      0,
178232      0,
178233      0,
178234      0
178235    },
178236    {
178237      {
178238        2,
178239        1,
178240        0,
178241        -1,
178242        -1,
178243        -1,
178244        -1,
178245        -1,
178246        -1,
178247        -1,
178248        -1,
178249        -1,
178250        -1
178251      },
178252      {
178253        0,
178254        1,
178255        2,
178256        -1,
178257        -1,
178258        -1,
178259        -1,
178260        -1,
178261        -1,
178262        -1,
178263        -1,
178264        -1,
178265        -1
178266      }
178267    }
178268  },
178269  {
178270    0,
178271    3,
178272    {
178273      kOperandTypeRegister,
178274      kOperandTypeRegister,
178275      kOperandTypeRegister,
178276      0,
178277      0,
178278      0,
178279      0,
178280      0,
178281      0,
178282      0,
178283      0,
178284      0,
178285      0
178286    },
178287    {
178288      0,
178289      0,
178290      0,
178291      0,
178292      0,
178293      0,
178294      0,
178295      0,
178296      0,
178297      0,
178298      0,
178299      0,
178300      0
178301    },
178302    {
178303      {
178304        2,
178305        1,
178306        0,
178307        -1,
178308        -1,
178309        -1,
178310        -1,
178311        -1,
178312        -1,
178313        -1,
178314        -1,
178315        -1,
178316        -1
178317      },
178318      {
178319        0,
178320        1,
178321        2,
178322        -1,
178323        -1,
178324        -1,
178325        -1,
178326        -1,
178327        -1,
178328        -1,
178329        -1,
178330        -1,
178331        -1
178332      }
178333    }
178334  },
178335  {
178336    0,
178337    3,
178338    {
178339      kOperandTypeRegister,
178340      kOperandTypeRegister,
178341      kOperandTypeX86Memory,
178342      0,
178343      0,
178344      0,
178345      0,
178346      0,
178347      0,
178348      0,
178349      0,
178350      0,
178351      0
178352    },
178353    {
178354      0,
178355      0,
178356      0,
178357      0,
178358      0,
178359      0,
178360      0,
178361      0,
178362      0,
178363      0,
178364      0,
178365      0,
178366      0
178367    },
178368    {
178369      {
178370        2,
178371        1,
178372        0,
178373        -1,
178374        -1,
178375        -1,
178376        -1,
178377        -1,
178378        -1,
178379        -1,
178380        -1,
178381        -1,
178382        -1
178383      },
178384      {
178385        0,
178386        1,
178387        2,
178388        -1,
178389        -1,
178390        -1,
178391        -1,
178392        -1,
178393        -1,
178394        -1,
178395        -1,
178396        -1,
178397        -1
178398      }
178399    }
178400  },
178401  {
178402    0,
178403    3,
178404    {
178405      kOperandTypeRegister,
178406      kOperandTypeRegister,
178407      kOperandTypeRegister,
178408      0,
178409      0,
178410      0,
178411      0,
178412      0,
178413      0,
178414      0,
178415      0,
178416      0,
178417      0
178418    },
178419    {
178420      0,
178421      0,
178422      0,
178423      0,
178424      0,
178425      0,
178426      0,
178427      0,
178428      0,
178429      0,
178430      0,
178431      0,
178432      0
178433    },
178434    {
178435      {
178436        2,
178437        1,
178438        0,
178439        -1,
178440        -1,
178441        -1,
178442        -1,
178443        -1,
178444        -1,
178445        -1,
178446        -1,
178447        -1,
178448        -1
178449      },
178450      {
178451        0,
178452        1,
178453        2,
178454        -1,
178455        -1,
178456        -1,
178457        -1,
178458        -1,
178459        -1,
178460        -1,
178461        -1,
178462        -1,
178463        -1
178464      }
178465    }
178466  },
178467  {
178468    0,
178469    3,
178470    {
178471      kOperandTypeRegister,
178472      kOperandTypeRegister,
178473      kOperandTypeX86Memory,
178474      0,
178475      0,
178476      0,
178477      0,
178478      0,
178479      0,
178480      0,
178481      0,
178482      0,
178483      0
178484    },
178485    {
178486      0,
178487      0,
178488      0,
178489      0,
178490      0,
178491      0,
178492      0,
178493      0,
178494      0,
178495      0,
178496      0,
178497      0,
178498      0
178499    },
178500    {
178501      {
178502        2,
178503        1,
178504        0,
178505        -1,
178506        -1,
178507        -1,
178508        -1,
178509        -1,
178510        -1,
178511        -1,
178512        -1,
178513        -1,
178514        -1
178515      },
178516      {
178517        0,
178518        1,
178519        2,
178520        -1,
178521        -1,
178522        -1,
178523        -1,
178524        -1,
178525        -1,
178526        -1,
178527        -1,
178528        -1,
178529        -1
178530      }
178531    }
178532  },
178533  {
178534    0,
178535    3,
178536    {
178537      kOperandTypeRegister,
178538      kOperandTypeRegister,
178539      kOperandTypeRegister,
178540      0,
178541      0,
178542      0,
178543      0,
178544      0,
178545      0,
178546      0,
178547      0,
178548      0,
178549      0
178550    },
178551    {
178552      0,
178553      0,
178554      0,
178555      0,
178556      0,
178557      0,
178558      0,
178559      0,
178560      0,
178561      0,
178562      0,
178563      0,
178564      0
178565    },
178566    {
178567      {
178568        2,
178569        1,
178570        0,
178571        -1,
178572        -1,
178573        -1,
178574        -1,
178575        -1,
178576        -1,
178577        -1,
178578        -1,
178579        -1,
178580        -1
178581      },
178582      {
178583        0,
178584        1,
178585        2,
178586        -1,
178587        -1,
178588        -1,
178589        -1,
178590        -1,
178591        -1,
178592        -1,
178593        -1,
178594        -1,
178595        -1
178596      }
178597    }
178598  },
178599  {
178600    0,
178601    2,
178602    {
178603      kOperandTypeRegister,
178604      kOperandTypeX86Memory,
178605      0,
178606      0,
178607      0,
178608      0,
178609      0,
178610      0,
178611      0,
178612      0,
178613      0,
178614      0,
178615      0
178616    },
178617    {
178618      0,
178619      0,
178620      0,
178621      0,
178622      0,
178623      0,
178624      0,
178625      0,
178626      0,
178627      0,
178628      0,
178629      0,
178630      0
178631    },
178632    {
178633      {
178634        1,
178635        0,
178636        -1,
178637        -1,
178638        -1,
178639        -1,
178640        -1,
178641        -1,
178642        -1,
178643        -1,
178644        -1,
178645        -1,
178646        -1
178647      },
178648      {
178649        0,
178650        1,
178651        -1,
178652        -1,
178653        -1,
178654        -1,
178655        -1,
178656        -1,
178657        -1,
178658        -1,
178659        -1,
178660        -1,
178661        -1
178662      }
178663    }
178664  },
178665  {
178666    0,
178667    2,
178668    {
178669      kOperandTypeRegister,
178670      kOperandTypeRegister,
178671      0,
178672      0,
178673      0,
178674      0,
178675      0,
178676      0,
178677      0,
178678      0,
178679      0,
178680      0,
178681      0
178682    },
178683    {
178684      0,
178685      0,
178686      0,
178687      0,
178688      0,
178689      0,
178690      0,
178691      0,
178692      0,
178693      0,
178694      0,
178695      0,
178696      0
178697    },
178698    {
178699      {
178700        1,
178701        0,
178702        -1,
178703        -1,
178704        -1,
178705        -1,
178706        -1,
178707        -1,
178708        -1,
178709        -1,
178710        -1,
178711        -1,
178712        -1
178713      },
178714      {
178715        0,
178716        1,
178717        -1,
178718        -1,
178719        -1,
178720        -1,
178721        -1,
178722        -1,
178723        -1,
178724        -1,
178725        -1,
178726        -1,
178727        -1
178728      }
178729    }
178730  },
178731  {
178732    0,
178733    3,
178734    {
178735      kOperandTypeRegister,
178736      kOperandTypeX86Memory,
178737      kOperandTypeImmediate,
178738      0,
178739      0,
178740      0,
178741      0,
178742      0,
178743      0,
178744      0,
178745      0,
178746      0,
178747      0
178748    },
178749    {
178750      0,
178751      0,
178752      0,
178753      0,
178754      0,
178755      0,
178756      0,
178757      0,
178758      0,
178759      0,
178760      0,
178761      0,
178762      0
178763    },
178764    {
178765      {
178766        2,
178767        1,
178768        0,
178769        -1,
178770        -1,
178771        -1,
178772        -1,
178773        -1,
178774        -1,
178775        -1,
178776        -1,
178777        -1,
178778        -1
178779      },
178780      {
178781        0,
178782        1,
178783        2,
178784        -1,
178785        -1,
178786        -1,
178787        -1,
178788        -1,
178789        -1,
178790        -1,
178791        -1,
178792        -1,
178793        -1
178794      }
178795    }
178796  },
178797  {
178798    0,
178799    3,
178800    {
178801      kOperandTypeRegister,
178802      kOperandTypeRegister,
178803      kOperandTypeImmediate,
178804      0,
178805      0,
178806      0,
178807      0,
178808      0,
178809      0,
178810      0,
178811      0,
178812      0,
178813      0
178814    },
178815    {
178816      0,
178817      0,
178818      0,
178819      0,
178820      0,
178821      0,
178822      0,
178823      0,
178824      0,
178825      0,
178826      0,
178827      0,
178828      0
178829    },
178830    {
178831      {
178832        2,
178833        1,
178834        0,
178835        -1,
178836        -1,
178837        -1,
178838        -1,
178839        -1,
178840        -1,
178841        -1,
178842        -1,
178843        -1,
178844        -1
178845      },
178846      {
178847        0,
178848        1,
178849        2,
178850        -1,
178851        -1,
178852        -1,
178853        -1,
178854        -1,
178855        -1,
178856        -1,
178857        -1,
178858        -1,
178859        -1
178860      }
178861    }
178862  },
178863  {
178864    0,
178865    3,
178866    {
178867      kOperandTypeRegister,
178868      kOperandTypeRegister,
178869      kOperandTypeX86Memory,
178870      0,
178871      0,
178872      0,
178873      0,
178874      0,
178875      0,
178876      0,
178877      0,
178878      0,
178879      0
178880    },
178881    {
178882      0,
178883      0,
178884      0,
178885      0,
178886      0,
178887      0,
178888      0,
178889      0,
178890      0,
178891      0,
178892      0,
178893      0,
178894      0
178895    },
178896    {
178897      {
178898        2,
178899        1,
178900        0,
178901        -1,
178902        -1,
178903        -1,
178904        -1,
178905        -1,
178906        -1,
178907        -1,
178908        -1,
178909        -1,
178910        -1
178911      },
178912      {
178913        0,
178914        1,
178915        2,
178916        -1,
178917        -1,
178918        -1,
178919        -1,
178920        -1,
178921        -1,
178922        -1,
178923        -1,
178924        -1,
178925        -1
178926      }
178927    }
178928  },
178929  {
178930    0,
178931    3,
178932    {
178933      kOperandTypeRegister,
178934      kOperandTypeRegister,
178935      kOperandTypeRegister,
178936      0,
178937      0,
178938      0,
178939      0,
178940      0,
178941      0,
178942      0,
178943      0,
178944      0,
178945      0
178946    },
178947    {
178948      0,
178949      0,
178950      0,
178951      0,
178952      0,
178953      0,
178954      0,
178955      0,
178956      0,
178957      0,
178958      0,
178959      0,
178960      0
178961    },
178962    {
178963      {
178964        2,
178965        1,
178966        0,
178967        -1,
178968        -1,
178969        -1,
178970        -1,
178971        -1,
178972        -1,
178973        -1,
178974        -1,
178975        -1,
178976        -1
178977      },
178978      {
178979        0,
178980        1,
178981        2,
178982        -1,
178983        -1,
178984        -1,
178985        -1,
178986        -1,
178987        -1,
178988        -1,
178989        -1,
178990        -1,
178991        -1
178992      }
178993    }
178994  },
178995  {
178996    0,
178997    3,
178998    {
178999      kOperandTypeRegister,
179000      kOperandTypeRegister,
179001      kOperandTypeX86Memory,
179002      0,
179003      0,
179004      0,
179005      0,
179006      0,
179007      0,
179008      0,
179009      0,
179010      0,
179011      0
179012    },
179013    {
179014      0,
179015      0,
179016      0,
179017      0,
179018      0,
179019      0,
179020      0,
179021      0,
179022      0,
179023      0,
179024      0,
179025      0,
179026      0
179027    },
179028    {
179029      {
179030        2,
179031        1,
179032        0,
179033        -1,
179034        -1,
179035        -1,
179036        -1,
179037        -1,
179038        -1,
179039        -1,
179040        -1,
179041        -1,
179042        -1
179043      },
179044      {
179045        0,
179046        1,
179047        2,
179048        -1,
179049        -1,
179050        -1,
179051        -1,
179052        -1,
179053        -1,
179054        -1,
179055        -1,
179056        -1,
179057        -1
179058      }
179059    }
179060  },
179061  {
179062    0,
179063    3,
179064    {
179065      kOperandTypeRegister,
179066      kOperandTypeRegister,
179067      kOperandTypeRegister,
179068      0,
179069      0,
179070      0,
179071      0,
179072      0,
179073      0,
179074      0,
179075      0,
179076      0,
179077      0
179078    },
179079    {
179080      0,
179081      0,
179082      0,
179083      0,
179084      0,
179085      0,
179086      0,
179087      0,
179088      0,
179089      0,
179090      0,
179091      0,
179092      0
179093    },
179094    {
179095      {
179096        2,
179097        1,
179098        0,
179099        -1,
179100        -1,
179101        -1,
179102        -1,
179103        -1,
179104        -1,
179105        -1,
179106        -1,
179107        -1,
179108        -1
179109      },
179110      {
179111        0,
179112        1,
179113        2,
179114        -1,
179115        -1,
179116        -1,
179117        -1,
179118        -1,
179119        -1,
179120        -1,
179121        -1,
179122        -1,
179123        -1
179124      }
179125    }
179126  },
179127  {
179128    0,
179129    3,
179130    {
179131      kOperandTypeRegister,
179132      kOperandTypeRegister,
179133      kOperandTypeX86Memory,
179134      0,
179135      0,
179136      0,
179137      0,
179138      0,
179139      0,
179140      0,
179141      0,
179142      0,
179143      0
179144    },
179145    {
179146      0,
179147      0,
179148      0,
179149      0,
179150      0,
179151      0,
179152      0,
179153      0,
179154      0,
179155      0,
179156      0,
179157      0,
179158      0
179159    },
179160    {
179161      {
179162        2,
179163        1,
179164        0,
179165        -1,
179166        -1,
179167        -1,
179168        -1,
179169        -1,
179170        -1,
179171        -1,
179172        -1,
179173        -1,
179174        -1
179175      },
179176      {
179177        0,
179178        1,
179179        2,
179180        -1,
179181        -1,
179182        -1,
179183        -1,
179184        -1,
179185        -1,
179186        -1,
179187        -1,
179188        -1,
179189        -1
179190      }
179191    }
179192  },
179193  {
179194    0,
179195    3,
179196    {
179197      kOperandTypeRegister,
179198      kOperandTypeRegister,
179199      kOperandTypeRegister,
179200      0,
179201      0,
179202      0,
179203      0,
179204      0,
179205      0,
179206      0,
179207      0,
179208      0,
179209      0
179210    },
179211    {
179212      0,
179213      0,
179214      0,
179215      0,
179216      0,
179217      0,
179218      0,
179219      0,
179220      0,
179221      0,
179222      0,
179223      0,
179224      0
179225    },
179226    {
179227      {
179228        2,
179229        1,
179230        0,
179231        -1,
179232        -1,
179233        -1,
179234        -1,
179235        -1,
179236        -1,
179237        -1,
179238        -1,
179239        -1,
179240        -1
179241      },
179242      {
179243        0,
179244        1,
179245        2,
179246        -1,
179247        -1,
179248        -1,
179249        -1,
179250        -1,
179251        -1,
179252        -1,
179253        -1,
179254        -1,
179255        -1
179256      }
179257    }
179258  },
179259  {
179260    0,
179261    3,
179262    {
179263      kOperandTypeRegister,
179264      kOperandTypeRegister,
179265      kOperandTypeX86Memory,
179266      0,
179267      0,
179268      0,
179269      0,
179270      0,
179271      0,
179272      0,
179273      0,
179274      0,
179275      0
179276    },
179277    {
179278      0,
179279      0,
179280      0,
179281      0,
179282      0,
179283      0,
179284      0,
179285      0,
179286      0,
179287      0,
179288      0,
179289      0,
179290      0
179291    },
179292    {
179293      {
179294        2,
179295        1,
179296        0,
179297        -1,
179298        -1,
179299        -1,
179300        -1,
179301        -1,
179302        -1,
179303        -1,
179304        -1,
179305        -1,
179306        -1
179307      },
179308      {
179309        0,
179310        1,
179311        2,
179312        -1,
179313        -1,
179314        -1,
179315        -1,
179316        -1,
179317        -1,
179318        -1,
179319        -1,
179320        -1,
179321        -1
179322      }
179323    }
179324  },
179325  {
179326    0,
179327    3,
179328    {
179329      kOperandTypeRegister,
179330      kOperandTypeRegister,
179331      kOperandTypeRegister,
179332      0,
179333      0,
179334      0,
179335      0,
179336      0,
179337      0,
179338      0,
179339      0,
179340      0,
179341      0
179342    },
179343    {
179344      0,
179345      0,
179346      0,
179347      0,
179348      0,
179349      0,
179350      0,
179351      0,
179352      0,
179353      0,
179354      0,
179355      0,
179356      0
179357    },
179358    {
179359      {
179360        2,
179361        1,
179362        0,
179363        -1,
179364        -1,
179365        -1,
179366        -1,
179367        -1,
179368        -1,
179369        -1,
179370        -1,
179371        -1,
179372        -1
179373      },
179374      {
179375        0,
179376        1,
179377        2,
179378        -1,
179379        -1,
179380        -1,
179381        -1,
179382        -1,
179383        -1,
179384        -1,
179385        -1,
179386        -1,
179387        -1
179388      }
179389    }
179390  },
179391  {
179392    0,
179393    3,
179394    {
179395      kOperandTypeRegister,
179396      kOperandTypeRegister,
179397      kOperandTypeX86Memory,
179398      0,
179399      0,
179400      0,
179401      0,
179402      0,
179403      0,
179404      0,
179405      0,
179406      0,
179407      0
179408    },
179409    {
179410      0,
179411      0,
179412      0,
179413      0,
179414      0,
179415      0,
179416      0,
179417      0,
179418      0,
179419      0,
179420      0,
179421      0,
179422      0
179423    },
179424    {
179425      {
179426        2,
179427        1,
179428        0,
179429        -1,
179430        -1,
179431        -1,
179432        -1,
179433        -1,
179434        -1,
179435        -1,
179436        -1,
179437        -1,
179438        -1
179439      },
179440      {
179441        0,
179442        1,
179443        2,
179444        -1,
179445        -1,
179446        -1,
179447        -1,
179448        -1,
179449        -1,
179450        -1,
179451        -1,
179452        -1,
179453        -1
179454      }
179455    }
179456  },
179457  {
179458    0,
179459    3,
179460    {
179461      kOperandTypeRegister,
179462      kOperandTypeRegister,
179463      kOperandTypeRegister,
179464      0,
179465      0,
179466      0,
179467      0,
179468      0,
179469      0,
179470      0,
179471      0,
179472      0,
179473      0
179474    },
179475    {
179476      0,
179477      0,
179478      0,
179479      0,
179480      0,
179481      0,
179482      0,
179483      0,
179484      0,
179485      0,
179486      0,
179487      0,
179488      0
179489    },
179490    {
179491      {
179492        2,
179493        1,
179494        0,
179495        -1,
179496        -1,
179497        -1,
179498        -1,
179499        -1,
179500        -1,
179501        -1,
179502        -1,
179503        -1,
179504        -1
179505      },
179506      {
179507        0,
179508        1,
179509        2,
179510        -1,
179511        -1,
179512        -1,
179513        -1,
179514        -1,
179515        -1,
179516        -1,
179517        -1,
179518        -1,
179519        -1
179520      }
179521    }
179522  },
179523  {
179524    0,
179525    3,
179526    {
179527      kOperandTypeRegister,
179528      kOperandTypeRegister,
179529      kOperandTypeX86Memory,
179530      0,
179531      0,
179532      0,
179533      0,
179534      0,
179535      0,
179536      0,
179537      0,
179538      0,
179539      0
179540    },
179541    {
179542      0,
179543      0,
179544      0,
179545      0,
179546      0,
179547      0,
179548      0,
179549      0,
179550      0,
179551      0,
179552      0,
179553      0,
179554      0
179555    },
179556    {
179557      {
179558        2,
179559        1,
179560        0,
179561        -1,
179562        -1,
179563        -1,
179564        -1,
179565        -1,
179566        -1,
179567        -1,
179568        -1,
179569        -1,
179570        -1
179571      },
179572      {
179573        0,
179574        1,
179575        2,
179576        -1,
179577        -1,
179578        -1,
179579        -1,
179580        -1,
179581        -1,
179582        -1,
179583        -1,
179584        -1,
179585        -1
179586      }
179587    }
179588  },
179589  {
179590    0,
179591    3,
179592    {
179593      kOperandTypeRegister,
179594      kOperandTypeRegister,
179595      kOperandTypeRegister,
179596      0,
179597      0,
179598      0,
179599      0,
179600      0,
179601      0,
179602      0,
179603      0,
179604      0,
179605      0
179606    },
179607    {
179608      0,
179609      0,
179610      0,
179611      0,
179612      0,
179613      0,
179614      0,
179615      0,
179616      0,
179617      0,
179618      0,
179619      0,
179620      0
179621    },
179622    {
179623      {
179624        2,
179625        1,
179626        0,
179627        -1,
179628        -1,
179629        -1,
179630        -1,
179631        -1,
179632        -1,
179633        -1,
179634        -1,
179635        -1,
179636        -1
179637      },
179638      {
179639        0,
179640        1,
179641        2,
179642        -1,
179643        -1,
179644        -1,
179645        -1,
179646        -1,
179647        -1,
179648        -1,
179649        -1,
179650        -1,
179651        -1
179652      }
179653    }
179654  },
179655  {
179656    0,
179657    3,
179658    {
179659      kOperandTypeRegister,
179660      kOperandTypeRegister,
179661      kOperandTypeX86Memory,
179662      0,
179663      0,
179664      0,
179665      0,
179666      0,
179667      0,
179668      0,
179669      0,
179670      0,
179671      0
179672    },
179673    {
179674      0,
179675      0,
179676      0,
179677      0,
179678      0,
179679      0,
179680      0,
179681      0,
179682      0,
179683      0,
179684      0,
179685      0,
179686      0
179687    },
179688    {
179689      {
179690        2,
179691        1,
179692        0,
179693        -1,
179694        -1,
179695        -1,
179696        -1,
179697        -1,
179698        -1,
179699        -1,
179700        -1,
179701        -1,
179702        -1
179703      },
179704      {
179705        0,
179706        1,
179707        2,
179708        -1,
179709        -1,
179710        -1,
179711        -1,
179712        -1,
179713        -1,
179714        -1,
179715        -1,
179716        -1,
179717        -1
179718      }
179719    }
179720  },
179721  {
179722    0,
179723    3,
179724    {
179725      kOperandTypeRegister,
179726      kOperandTypeRegister,
179727      kOperandTypeRegister,
179728      0,
179729      0,
179730      0,
179731      0,
179732      0,
179733      0,
179734      0,
179735      0,
179736      0,
179737      0
179738    },
179739    {
179740      0,
179741      0,
179742      0,
179743      0,
179744      0,
179745      0,
179746      0,
179747      0,
179748      0,
179749      0,
179750      0,
179751      0,
179752      0
179753    },
179754    {
179755      {
179756        2,
179757        1,
179758        0,
179759        -1,
179760        -1,
179761        -1,
179762        -1,
179763        -1,
179764        -1,
179765        -1,
179766        -1,
179767        -1,
179768        -1
179769      },
179770      {
179771        0,
179772        1,
179773        2,
179774        -1,
179775        -1,
179776        -1,
179777        -1,
179778        -1,
179779        -1,
179780        -1,
179781        -1,
179782        -1,
179783        -1
179784      }
179785    }
179786  },
179787  {
179788    0,
179789    3,
179790    {
179791      kOperandTypeRegister,
179792      kOperandTypeRegister,
179793      kOperandTypeX86Memory,
179794      0,
179795      0,
179796      0,
179797      0,
179798      0,
179799      0,
179800      0,
179801      0,
179802      0,
179803      0
179804    },
179805    {
179806      0,
179807      0,
179808      0,
179809      0,
179810      0,
179811      0,
179812      0,
179813      0,
179814      0,
179815      0,
179816      0,
179817      0,
179818      0
179819    },
179820    {
179821      {
179822        2,
179823        1,
179824        0,
179825        -1,
179826        -1,
179827        -1,
179828        -1,
179829        -1,
179830        -1,
179831        -1,
179832        -1,
179833        -1,
179834        -1
179835      },
179836      {
179837        0,
179838        1,
179839        2,
179840        -1,
179841        -1,
179842        -1,
179843        -1,
179844        -1,
179845        -1,
179846        -1,
179847        -1,
179848        -1,
179849        -1
179850      }
179851    }
179852  },
179853  {
179854    0,
179855    3,
179856    {
179857      kOperandTypeRegister,
179858      kOperandTypeRegister,
179859      kOperandTypeRegister,
179860      0,
179861      0,
179862      0,
179863      0,
179864      0,
179865      0,
179866      0,
179867      0,
179868      0,
179869      0
179870    },
179871    {
179872      0,
179873      0,
179874      0,
179875      0,
179876      0,
179877      0,
179878      0,
179879      0,
179880      0,
179881      0,
179882      0,
179883      0,
179884      0
179885    },
179886    {
179887      {
179888        2,
179889        1,
179890        0,
179891        -1,
179892        -1,
179893        -1,
179894        -1,
179895        -1,
179896        -1,
179897        -1,
179898        -1,
179899        -1,
179900        -1
179901      },
179902      {
179903        0,
179904        1,
179905        2,
179906        -1,
179907        -1,
179908        -1,
179909        -1,
179910        -1,
179911        -1,
179912        -1,
179913        -1,
179914        -1,
179915        -1
179916      }
179917    }
179918  },
179919  {
179920    0,
179921    3,
179922    {
179923      kOperandTypeRegister,
179924      kOperandTypeImmediate,
179925      kOperandTypeImmediate,
179926      0,
179927      0,
179928      0,
179929      0,
179930      0,
179931      0,
179932      0,
179933      0,
179934      0,
179935      0
179936    },
179937    {
179938      0,
179939      0,
179940      0,
179941      0,
179942      0,
179943      0,
179944      0,
179945      0,
179946      0,
179947      0,
179948      0,
179949      0,
179950      0
179951    },
179952    {
179953      {
179954        0,
179955        1,
179956        2,
179957        -1,
179958        -1,
179959        -1,
179960        -1,
179961        -1,
179962        -1,
179963        -1,
179964        -1,
179965        -1,
179966        -1
179967      },
179968      {
179969        0,
179970        1,
179971        2,
179972        -1,
179973        -1,
179974        -1,
179975        -1,
179976        -1,
179977        -1,
179978        -1,
179979        -1,
179980        -1,
179981        -1
179982      }
179983    }
179984  },
179985  {
179986    0,
179987    4,
179988    {
179989      kOperandTypeRegister,
179990      kOperandTypeRegister,
179991      kOperandTypeX86Memory,
179992      kOperandTypeImmediate,
179993      0,
179994      0,
179995      0,
179996      0,
179997      0,
179998      0,
179999      0,
180000      0,
180001      0
180002    },
180003    {
180004      0,
180005      0,
180006      0,
180007      0,
180008      0,
180009      0,
180010      0,
180011      0,
180012      0,
180013      0,
180014      0,
180015      0,
180016      0
180017    },
180018    {
180019      {
180020        3,
180021        2,
180022        1,
180023        0,
180024        -1,
180025        -1,
180026        -1,
180027        -1,
180028        -1,
180029        -1,
180030        -1,
180031        -1,
180032        -1
180033      },
180034      {
180035        0,
180036        1,
180037        2,
180038        3,
180039        -1,
180040        -1,
180041        -1,
180042        -1,
180043        -1,
180044        -1,
180045        -1,
180046        -1,
180047        -1
180048      }
180049    }
180050  },
180051  {
180052    0,
180053    4,
180054    {
180055      kOperandTypeRegister,
180056      kOperandTypeRegister,
180057      kOperandTypeRegister,
180058      kOperandTypeImmediate,
180059      0,
180060      0,
180061      0,
180062      0,
180063      0,
180064      0,
180065      0,
180066      0,
180067      0
180068    },
180069    {
180070      0,
180071      0,
180072      0,
180073      0,
180074      0,
180075      0,
180076      0,
180077      0,
180078      0,
180079      0,
180080      0,
180081      0,
180082      0
180083    },
180084    {
180085      {
180086        3,
180087        2,
180088        1,
180089        0,
180090        -1,
180091        -1,
180092        -1,
180093        -1,
180094        -1,
180095        -1,
180096        -1,
180097        -1,
180098        -1
180099      },
180100      {
180101        0,
180102        1,
180103        2,
180104        3,
180105        -1,
180106        -1,
180107        -1,
180108        -1,
180109        -1,
180110        -1,
180111        -1,
180112        -1,
180113        -1
180114      }
180115    }
180116  },
180117  {
180118    0,
180119    4,
180120    {
180121      kOperandTypeRegister,
180122      kOperandTypeRegister,
180123      kOperandTypeX86Memory,
180124      kOperandTypeImmediate,
180125      0,
180126      0,
180127      0,
180128      0,
180129      0,
180130      0,
180131      0,
180132      0,
180133      0
180134    },
180135    {
180136      0,
180137      0,
180138      0,
180139      0,
180140      0,
180141      0,
180142      0,
180143      0,
180144      0,
180145      0,
180146      0,
180147      0,
180148      0
180149    },
180150    {
180151      {
180152        3,
180153        2,
180154        1,
180155        0,
180156        -1,
180157        -1,
180158        -1,
180159        -1,
180160        -1,
180161        -1,
180162        -1,
180163        -1,
180164        -1
180165      },
180166      {
180167        0,
180168        1,
180169        2,
180170        3,
180171        -1,
180172        -1,
180173        -1,
180174        -1,
180175        -1,
180176        -1,
180177        -1,
180178        -1,
180179        -1
180180      }
180181    }
180182  },
180183  {
180184    0,
180185    4,
180186    {
180187      kOperandTypeRegister,
180188      kOperandTypeRegister,
180189      kOperandTypeRegister,
180190      kOperandTypeImmediate,
180191      0,
180192      0,
180193      0,
180194      0,
180195      0,
180196      0,
180197      0,
180198      0,
180199      0
180200    },
180201    {
180202      0,
180203      0,
180204      0,
180205      0,
180206      0,
180207      0,
180208      0,
180209      0,
180210      0,
180211      0,
180212      0,
180213      0,
180214      0
180215    },
180216    {
180217      {
180218        3,
180219        2,
180220        1,
180221        0,
180222        -1,
180223        -1,
180224        -1,
180225        -1,
180226        -1,
180227        -1,
180228        -1,
180229        -1,
180230        -1
180231      },
180232      {
180233        0,
180234        1,
180235        2,
180236        3,
180237        -1,
180238        -1,
180239        -1,
180240        -1,
180241        -1,
180242        -1,
180243        -1,
180244        -1,
180245        -1
180246      }
180247    }
180248  },
180249  {
180250    0,
180251    4,
180252    {
180253      kOperandTypeRegister,
180254      kOperandTypeRegister,
180255      kOperandTypeX86Memory,
180256      kOperandTypeImmediate,
180257      0,
180258      0,
180259      0,
180260      0,
180261      0,
180262      0,
180263      0,
180264      0,
180265      0
180266    },
180267    {
180268      0,
180269      0,
180270      0,
180271      0,
180272      0,
180273      0,
180274      0,
180275      0,
180276      0,
180277      0,
180278      0,
180279      0,
180280      0
180281    },
180282    {
180283      {
180284        3,
180285        2,
180286        1,
180287        0,
180288        -1,
180289        -1,
180290        -1,
180291        -1,
180292        -1,
180293        -1,
180294        -1,
180295        -1,
180296        -1
180297      },
180298      {
180299        0,
180300        1,
180301        2,
180302        3,
180303        -1,
180304        -1,
180305        -1,
180306        -1,
180307        -1,
180308        -1,
180309        -1,
180310        -1,
180311        -1
180312      }
180313    }
180314  },
180315  {
180316    0,
180317    4,
180318    {
180319      kOperandTypeRegister,
180320      kOperandTypeRegister,
180321      kOperandTypeRegister,
180322      kOperandTypeImmediate,
180323      0,
180324      0,
180325      0,
180326      0,
180327      0,
180328      0,
180329      0,
180330      0,
180331      0
180332    },
180333    {
180334      0,
180335      0,
180336      0,
180337      0,
180338      0,
180339      0,
180340      0,
180341      0,
180342      0,
180343      0,
180344      0,
180345      0,
180346      0
180347    },
180348    {
180349      {
180350        3,
180351        2,
180352        1,
180353        0,
180354        -1,
180355        -1,
180356        -1,
180357        -1,
180358        -1,
180359        -1,
180360        -1,
180361        -1,
180362        -1
180363      },
180364      {
180365        0,
180366        1,
180367        2,
180368        3,
180369        -1,
180370        -1,
180371        -1,
180372        -1,
180373        -1,
180374        -1,
180375        -1,
180376        -1,
180377        -1
180378      }
180379    }
180380  },
180381  {
180382    0,
180383    4,
180384    {
180385      kOperandTypeRegister,
180386      kOperandTypeRegister,
180387      kOperandTypeX86Memory,
180388      kOperandTypeImmediate,
180389      0,
180390      0,
180391      0,
180392      0,
180393      0,
180394      0,
180395      0,
180396      0,
180397      0
180398    },
180399    {
180400      0,
180401      0,
180402      0,
180403      0,
180404      0,
180405      0,
180406      0,
180407      0,
180408      0,
180409      0,
180410      0,
180411      0,
180412      0
180413    },
180414    {
180415      {
180416        3,
180417        2,
180418        1,
180419        0,
180420        -1,
180421        -1,
180422        -1,
180423        -1,
180424        -1,
180425        -1,
180426        -1,
180427        -1,
180428        -1
180429      },
180430      {
180431        0,
180432        1,
180433        2,
180434        3,
180435        -1,
180436        -1,
180437        -1,
180438        -1,
180439        -1,
180440        -1,
180441        -1,
180442        -1,
180443        -1
180444      }
180445    }
180446  },
180447  {
180448    0,
180449    4,
180450    {
180451      kOperandTypeRegister,
180452      kOperandTypeRegister,
180453      kOperandTypeRegister,
180454      kOperandTypeImmediate,
180455      0,
180456      0,
180457      0,
180458      0,
180459      0,
180460      0,
180461      0,
180462      0,
180463      0
180464    },
180465    {
180466      0,
180467      0,
180468      0,
180469      0,
180470      0,
180471      0,
180472      0,
180473      0,
180474      0,
180475      0,
180476      0,
180477      0,
180478      0
180479    },
180480    {
180481      {
180482        3,
180483        2,
180484        1,
180485        0,
180486        -1,
180487        -1,
180488        -1,
180489        -1,
180490        -1,
180491        -1,
180492        -1,
180493        -1,
180494        -1
180495      },
180496      {
180497        0,
180498        1,
180499        2,
180500        3,
180501        -1,
180502        -1,
180503        -1,
180504        -1,
180505        -1,
180506        -1,
180507        -1,
180508        -1,
180509        -1
180510      }
180511    }
180512  },
180513  {
180514    0,
180515    4,
180516    {
180517      kOperandTypeRegister,
180518      kOperandTypeRegister,
180519      kOperandTypeX86Memory,
180520      kOperandTypeRegister,
180521      0,
180522      0,
180523      0,
180524      0,
180525      0,
180526      0,
180527      0,
180528      0,
180529      0
180530    },
180531    {
180532      0,
180533      0,
180534      0,
180535      0,
180536      0,
180537      0,
180538      0,
180539      0,
180540      0,
180541      0,
180542      0,
180543      0,
180544      0
180545    },
180546    {
180547      {
180548        3,
180549        2,
180550        1,
180551        0,
180552        -1,
180553        -1,
180554        -1,
180555        -1,
180556        -1,
180557        -1,
180558        -1,
180559        -1,
180560        -1
180561      },
180562      {
180563        0,
180564        1,
180565        2,
180566        3,
180567        -1,
180568        -1,
180569        -1,
180570        -1,
180571        -1,
180572        -1,
180573        -1,
180574        -1,
180575        -1
180576      }
180577    }
180578  },
180579  {
180580    0,
180581    4,
180582    {
180583      kOperandTypeRegister,
180584      kOperandTypeRegister,
180585      kOperandTypeRegister,
180586      kOperandTypeRegister,
180587      0,
180588      0,
180589      0,
180590      0,
180591      0,
180592      0,
180593      0,
180594      0,
180595      0
180596    },
180597    {
180598      0,
180599      0,
180600      0,
180601      0,
180602      0,
180603      0,
180604      0,
180605      0,
180606      0,
180607      0,
180608      0,
180609      0,
180610      0
180611    },
180612    {
180613      {
180614        3,
180615        2,
180616        1,
180617        0,
180618        -1,
180619        -1,
180620        -1,
180621        -1,
180622        -1,
180623        -1,
180624        -1,
180625        -1,
180626        -1
180627      },
180628      {
180629        0,
180630        1,
180631        2,
180632        3,
180633        -1,
180634        -1,
180635        -1,
180636        -1,
180637        -1,
180638        -1,
180639        -1,
180640        -1,
180641        -1
180642      }
180643    }
180644  },
180645  {
180646    0,
180647    4,
180648    {
180649      kOperandTypeRegister,
180650      kOperandTypeRegister,
180651      kOperandTypeX86Memory,
180652      kOperandTypeRegister,
180653      0,
180654      0,
180655      0,
180656      0,
180657      0,
180658      0,
180659      0,
180660      0,
180661      0
180662    },
180663    {
180664      0,
180665      0,
180666      0,
180667      0,
180668      0,
180669      0,
180670      0,
180671      0,
180672      0,
180673      0,
180674      0,
180675      0,
180676      0
180677    },
180678    {
180679      {
180680        3,
180681        2,
180682        1,
180683        0,
180684        -1,
180685        -1,
180686        -1,
180687        -1,
180688        -1,
180689        -1,
180690        -1,
180691        -1,
180692        -1
180693      },
180694      {
180695        0,
180696        1,
180697        2,
180698        3,
180699        -1,
180700        -1,
180701        -1,
180702        -1,
180703        -1,
180704        -1,
180705        -1,
180706        -1,
180707        -1
180708      }
180709    }
180710  },
180711  {
180712    0,
180713    4,
180714    {
180715      kOperandTypeRegister,
180716      kOperandTypeRegister,
180717      kOperandTypeRegister,
180718      kOperandTypeRegister,
180719      0,
180720      0,
180721      0,
180722      0,
180723      0,
180724      0,
180725      0,
180726      0,
180727      0
180728    },
180729    {
180730      0,
180731      0,
180732      0,
180733      0,
180734      0,
180735      0,
180736      0,
180737      0,
180738      0,
180739      0,
180740      0,
180741      0,
180742      0
180743    },
180744    {
180745      {
180746        3,
180747        2,
180748        1,
180749        0,
180750        -1,
180751        -1,
180752        -1,
180753        -1,
180754        -1,
180755        -1,
180756        -1,
180757        -1,
180758        -1
180759      },
180760      {
180761        0,
180762        1,
180763        2,
180764        3,
180765        -1,
180766        -1,
180767        -1,
180768        -1,
180769        -1,
180770        -1,
180771        -1,
180772        -1,
180773        -1
180774      }
180775    }
180776  },
180777  {
180778    0,
180779    4,
180780    {
180781      kOperandTypeRegister,
180782      kOperandTypeRegister,
180783      kOperandTypeX86Memory,
180784      kOperandTypeRegister,
180785      0,
180786      0,
180787      0,
180788      0,
180789      0,
180790      0,
180791      0,
180792      0,
180793      0
180794    },
180795    {
180796      0,
180797      0,
180798      0,
180799      0,
180800      0,
180801      0,
180802      0,
180803      0,
180804      0,
180805      0,
180806      0,
180807      0,
180808      0
180809    },
180810    {
180811      {
180812        3,
180813        2,
180814        1,
180815        0,
180816        -1,
180817        -1,
180818        -1,
180819        -1,
180820        -1,
180821        -1,
180822        -1,
180823        -1,
180824        -1
180825      },
180826      {
180827        0,
180828        1,
180829        2,
180830        3,
180831        -1,
180832        -1,
180833        -1,
180834        -1,
180835        -1,
180836        -1,
180837        -1,
180838        -1,
180839        -1
180840      }
180841    }
180842  },
180843  {
180844    0,
180845    4,
180846    {
180847      kOperandTypeRegister,
180848      kOperandTypeRegister,
180849      kOperandTypeRegister,
180850      kOperandTypeRegister,
180851      0,
180852      0,
180853      0,
180854      0,
180855      0,
180856      0,
180857      0,
180858      0,
180859      0
180860    },
180861    {
180862      0,
180863      0,
180864      0,
180865      0,
180866      0,
180867      0,
180868      0,
180869      0,
180870      0,
180871      0,
180872      0,
180873      0,
180874      0
180875    },
180876    {
180877      {
180878        3,
180879        2,
180880        1,
180881        0,
180882        -1,
180883        -1,
180884        -1,
180885        -1,
180886        -1,
180887        -1,
180888        -1,
180889        -1,
180890        -1
180891      },
180892      {
180893        0,
180894        1,
180895        2,
180896        3,
180897        -1,
180898        -1,
180899        -1,
180900        -1,
180901        -1,
180902        -1,
180903        -1,
180904        -1,
180905        -1
180906      }
180907    }
180908  },
180909  {
180910    0,
180911    4,
180912    {
180913      kOperandTypeRegister,
180914      kOperandTypeRegister,
180915      kOperandTypeX86Memory,
180916      kOperandTypeRegister,
180917      0,
180918      0,
180919      0,
180920      0,
180921      0,
180922      0,
180923      0,
180924      0,
180925      0
180926    },
180927    {
180928      0,
180929      0,
180930      0,
180931      0,
180932      0,
180933      0,
180934      0,
180935      0,
180936      0,
180937      0,
180938      0,
180939      0,
180940      0
180941    },
180942    {
180943      {
180944        3,
180945        2,
180946        1,
180947        0,
180948        -1,
180949        -1,
180950        -1,
180951        -1,
180952        -1,
180953        -1,
180954        -1,
180955        -1,
180956        -1
180957      },
180958      {
180959        0,
180960        1,
180961        2,
180962        3,
180963        -1,
180964        -1,
180965        -1,
180966        -1,
180967        -1,
180968        -1,
180969        -1,
180970        -1,
180971        -1
180972      }
180973    }
180974  },
180975  {
180976    0,
180977    4,
180978    {
180979      kOperandTypeRegister,
180980      kOperandTypeRegister,
180981      kOperandTypeRegister,
180982      kOperandTypeRegister,
180983      0,
180984      0,
180985      0,
180986      0,
180987      0,
180988      0,
180989      0,
180990      0,
180991      0
180992    },
180993    {
180994      0,
180995      0,
180996      0,
180997      0,
180998      0,
180999      0,
181000      0,
181001      0,
181002      0,
181003      0,
181004      0,
181005      0,
181006      0
181007    },
181008    {
181009      {
181010        3,
181011        2,
181012        1,
181013        0,
181014        -1,
181015        -1,
181016        -1,
181017        -1,
181018        -1,
181019        -1,
181020        -1,
181021        -1,
181022        -1
181023      },
181024      {
181025        0,
181026        1,
181027        2,
181028        3,
181029        -1,
181030        -1,
181031        -1,
181032        -1,
181033        -1,
181034        -1,
181035        -1,
181036        -1,
181037        -1
181038      }
181039    }
181040  },
181041  {
181042    0,
181043    2,
181044    {
181045      kOperandTypeRegister,
181046      kOperandTypeX86Memory,
181047      0,
181048      0,
181049      0,
181050      0,
181051      0,
181052      0,
181053      0,
181054      0,
181055      0,
181056      0,
181057      0
181058    },
181059    {
181060      0,
181061      0,
181062      0,
181063      0,
181064      0,
181065      0,
181066      0,
181067      0,
181068      0,
181069      0,
181070      0,
181071      0,
181072      0
181073    },
181074    {
181075      {
181076        1,
181077        0,
181078        -1,
181079        -1,
181080        -1,
181081        -1,
181082        -1,
181083        -1,
181084        -1,
181085        -1,
181086        -1,
181087        -1,
181088        -1
181089      },
181090      {
181091        0,
181092        1,
181093        -1,
181094        -1,
181095        -1,
181096        -1,
181097        -1,
181098        -1,
181099        -1,
181100        -1,
181101        -1,
181102        -1,
181103        -1
181104      }
181105    }
181106  },
181107  {
181108    0,
181109    2,
181110    {
181111      kOperandTypeRegister,
181112      kOperandTypeX86Memory,
181113      0,
181114      0,
181115      0,
181116      0,
181117      0,
181118      0,
181119      0,
181120      0,
181121      0,
181122      0,
181123      0
181124    },
181125    {
181126      0,
181127      0,
181128      0,
181129      0,
181130      0,
181131      0,
181132      0,
181133      0,
181134      0,
181135      0,
181136      0,
181137      0,
181138      0
181139    },
181140    {
181141      {
181142        1,
181143        0,
181144        -1,
181145        -1,
181146        -1,
181147        -1,
181148        -1,
181149        -1,
181150        -1,
181151        -1,
181152        -1,
181153        -1,
181154        -1
181155      },
181156      {
181157        0,
181158        1,
181159        -1,
181160        -1,
181161        -1,
181162        -1,
181163        -1,
181164        -1,
181165        -1,
181166        -1,
181167        -1,
181168        -1,
181169        -1
181170      }
181171    }
181172  },
181173  {
181174    0,
181175    2,
181176    {
181177      kOperandTypeRegister,
181178      kOperandTypeX86Memory,
181179      0,
181180      0,
181181      0,
181182      0,
181183      0,
181184      0,
181185      0,
181186      0,
181187      0,
181188      0,
181189      0
181190    },
181191    {
181192      0,
181193      0,
181194      0,
181195      0,
181196      0,
181197      0,
181198      0,
181199      0,
181200      0,
181201      0,
181202      0,
181203      0,
181204      0
181205    },
181206    {
181207      {
181208        1,
181209        0,
181210        -1,
181211        -1,
181212        -1,
181213        -1,
181214        -1,
181215        -1,
181216        -1,
181217        -1,
181218        -1,
181219        -1,
181220        -1
181221      },
181222      {
181223        0,
181224        1,
181225        -1,
181226        -1,
181227        -1,
181228        -1,
181229        -1,
181230        -1,
181231        -1,
181232        -1,
181233        -1,
181234        -1,
181235        -1
181236      }
181237    }
181238  },
181239  {
181240    0,
181241    2,
181242    {
181243      kOperandTypeRegister,
181244      kOperandTypeX86Memory,
181245      0,
181246      0,
181247      0,
181248      0,
181249      0,
181250      0,
181251      0,
181252      0,
181253      0,
181254      0,
181255      0
181256    },
181257    {
181258      0,
181259      0,
181260      0,
181261      0,
181262      0,
181263      0,
181264      0,
181265      0,
181266      0,
181267      0,
181268      0,
181269      0,
181270      0
181271    },
181272    {
181273      {
181274        1,
181275        0,
181276        -1,
181277        -1,
181278        -1,
181279        -1,
181280        -1,
181281        -1,
181282        -1,
181283        -1,
181284        -1,
181285        -1,
181286        -1
181287      },
181288      {
181289        0,
181290        1,
181291        -1,
181292        -1,
181293        -1,
181294        -1,
181295        -1,
181296        -1,
181297        -1,
181298        -1,
181299        -1,
181300        -1,
181301        -1
181302      }
181303    }
181304  },
181305  {
181306    0,
181307    4,
181308    {
181309      kOperandTypeRegister,
181310      kOperandTypeRegister,
181311      kOperandTypeX86Memory,
181312      kOperandTypeImmediate,
181313      0,
181314      0,
181315      0,
181316      0,
181317      0,
181318      0,
181319      0,
181320      0,
181321      0
181322    },
181323    {
181324      0,
181325      0,
181326      0,
181327      0,
181328      0,
181329      0,
181330      0,
181331      0,
181332      0,
181333      0,
181334      0,
181335      0,
181336      0
181337    },
181338    {
181339      {
181340        3,
181341        2,
181342        1,
181343        0,
181344        -1,
181345        -1,
181346        -1,
181347        -1,
181348        -1,
181349        -1,
181350        -1,
181351        -1,
181352        -1
181353      },
181354      {
181355        3,
181356        0,
181357        1,
181358        2,
181359        -1,
181360        -1,
181361        -1,
181362        -1,
181363        -1,
181364        -1,
181365        -1,
181366        -1,
181367        -1
181368      }
181369    }
181370  },
181371  {
181372    0,
181373    4,
181374    {
181375      kOperandTypeRegister,
181376      kOperandTypeRegister,
181377      kOperandTypeX86Memory,
181378      kOperandTypeImmediate,
181379      0,
181380      0,
181381      0,
181382      0,
181383      0,
181384      0,
181385      0,
181386      0,
181387      0
181388    },
181389    {
181390      0,
181391      0,
181392      0,
181393      0,
181394      0,
181395      0,
181396      0,
181397      0,
181398      0,
181399      0,
181400      0,
181401      0,
181402      0
181403    },
181404    {
181405      {
181406        3,
181407        2,
181408        1,
181409        0,
181410        -1,
181411        -1,
181412        -1,
181413        -1,
181414        -1,
181415        -1,
181416        -1,
181417        -1,
181418        -1
181419      },
181420      {
181421        0,
181422        1,
181423        2,
181424        3,
181425        -1,
181426        -1,
181427        -1,
181428        -1,
181429        -1,
181430        -1,
181431        -1,
181432        -1,
181433        -1
181434      }
181435    }
181436  },
181437  {
181438    0,
181439    4,
181440    {
181441      kOperandTypeRegister,
181442      kOperandTypeRegister,
181443      kOperandTypeRegister,
181444      kOperandTypeImmediate,
181445      0,
181446      0,
181447      0,
181448      0,
181449      0,
181450      0,
181451      0,
181452      0,
181453      0
181454    },
181455    {
181456      0,
181457      0,
181458      0,
181459      0,
181460      0,
181461      0,
181462      0,
181463      0,
181464      0,
181465      0,
181466      0,
181467      0,
181468      0
181469    },
181470    {
181471      {
181472        3,
181473        2,
181474        1,
181475        0,
181476        -1,
181477        -1,
181478        -1,
181479        -1,
181480        -1,
181481        -1,
181482        -1,
181483        -1,
181484        -1
181485      },
181486      {
181487        3,
181488        0,
181489        1,
181490        2,
181491        -1,
181492        -1,
181493        -1,
181494        -1,
181495        -1,
181496        -1,
181497        -1,
181498        -1,
181499        -1
181500      }
181501    }
181502  },
181503  {
181504    0,
181505    4,
181506    {
181507      kOperandTypeRegister,
181508      kOperandTypeRegister,
181509      kOperandTypeRegister,
181510      kOperandTypeImmediate,
181511      0,
181512      0,
181513      0,
181514      0,
181515      0,
181516      0,
181517      0,
181518      0,
181519      0
181520    },
181521    {
181522      0,
181523      0,
181524      0,
181525      0,
181526      0,
181527      0,
181528      0,
181529      0,
181530      0,
181531      0,
181532      0,
181533      0,
181534      0
181535    },
181536    {
181537      {
181538        3,
181539        2,
181540        1,
181541        0,
181542        -1,
181543        -1,
181544        -1,
181545        -1,
181546        -1,
181547        -1,
181548        -1,
181549        -1,
181550        -1
181551      },
181552      {
181553        0,
181554        1,
181555        2,
181556        3,
181557        -1,
181558        -1,
181559        -1,
181560        -1,
181561        -1,
181562        -1,
181563        -1,
181564        -1,
181565        -1
181566      }
181567    }
181568  },
181569  {
181570    0,
181571    4,
181572    {
181573      kOperandTypeRegister,
181574      kOperandTypeRegister,
181575      kOperandTypeX86Memory,
181576      kOperandTypeImmediate,
181577      0,
181578      0,
181579      0,
181580      0,
181581      0,
181582      0,
181583      0,
181584      0,
181585      0
181586    },
181587    {
181588      0,
181589      0,
181590      0,
181591      0,
181592      0,
181593      0,
181594      0,
181595      0,
181596      0,
181597      0,
181598      0,
181599      0,
181600      0
181601    },
181602    {
181603      {
181604        3,
181605        2,
181606        1,
181607        0,
181608        -1,
181609        -1,
181610        -1,
181611        -1,
181612        -1,
181613        -1,
181614        -1,
181615        -1,
181616        -1
181617      },
181618      {
181619        3,
181620        0,
181621        1,
181622        2,
181623        -1,
181624        -1,
181625        -1,
181626        -1,
181627        -1,
181628        -1,
181629        -1,
181630        -1,
181631        -1
181632      }
181633    }
181634  },
181635  {
181636    0,
181637    4,
181638    {
181639      kOperandTypeRegister,
181640      kOperandTypeRegister,
181641      kOperandTypeX86Memory,
181642      kOperandTypeImmediate,
181643      0,
181644      0,
181645      0,
181646      0,
181647      0,
181648      0,
181649      0,
181650      0,
181651      0
181652    },
181653    {
181654      0,
181655      0,
181656      0,
181657      0,
181658      0,
181659      0,
181660      0,
181661      0,
181662      0,
181663      0,
181664      0,
181665      0,
181666      0
181667    },
181668    {
181669      {
181670        3,
181671        2,
181672        1,
181673        0,
181674        -1,
181675        -1,
181676        -1,
181677        -1,
181678        -1,
181679        -1,
181680        -1,
181681        -1,
181682        -1
181683      },
181684      {
181685        0,
181686        1,
181687        2,
181688        3,
181689        -1,
181690        -1,
181691        -1,
181692        -1,
181693        -1,
181694        -1,
181695        -1,
181696        -1,
181697        -1
181698      }
181699    }
181700  },
181701  {
181702    0,
181703    4,
181704    {
181705      kOperandTypeRegister,
181706      kOperandTypeRegister,
181707      kOperandTypeRegister,
181708      kOperandTypeImmediate,
181709      0,
181710      0,
181711      0,
181712      0,
181713      0,
181714      0,
181715      0,
181716      0,
181717      0
181718    },
181719    {
181720      0,
181721      0,
181722      0,
181723      0,
181724      0,
181725      0,
181726      0,
181727      0,
181728      0,
181729      0,
181730      0,
181731      0,
181732      0
181733    },
181734    {
181735      {
181736        3,
181737        2,
181738        1,
181739        0,
181740        -1,
181741        -1,
181742        -1,
181743        -1,
181744        -1,
181745        -1,
181746        -1,
181747        -1,
181748        -1
181749      },
181750      {
181751        3,
181752        0,
181753        1,
181754        2,
181755        -1,
181756        -1,
181757        -1,
181758        -1,
181759        -1,
181760        -1,
181761        -1,
181762        -1,
181763        -1
181764      }
181765    }
181766  },
181767  {
181768    0,
181769    4,
181770    {
181771      kOperandTypeRegister,
181772      kOperandTypeRegister,
181773      kOperandTypeRegister,
181774      kOperandTypeImmediate,
181775      0,
181776      0,
181777      0,
181778      0,
181779      0,
181780      0,
181781      0,
181782      0,
181783      0
181784    },
181785    {
181786      0,
181787      0,
181788      0,
181789      0,
181790      0,
181791      0,
181792      0,
181793      0,
181794      0,
181795      0,
181796      0,
181797      0,
181798      0
181799    },
181800    {
181801      {
181802        3,
181803        2,
181804        1,
181805        0,
181806        -1,
181807        -1,
181808        -1,
181809        -1,
181810        -1,
181811        -1,
181812        -1,
181813        -1,
181814        -1
181815      },
181816      {
181817        0,
181818        1,
181819        2,
181820        3,
181821        -1,
181822        -1,
181823        -1,
181824        -1,
181825        -1,
181826        -1,
181827        -1,
181828        -1,
181829        -1
181830      }
181831    }
181832  },
181833  {
181834    0,
181835    4,
181836    {
181837      kOperandTypeRegister,
181838      kOperandTypeRegister,
181839      kOperandTypeX86Memory,
181840      kOperandTypeImmediate,
181841      0,
181842      0,
181843      0,
181844      0,
181845      0,
181846      0,
181847      0,
181848      0,
181849      0
181850    },
181851    {
181852      0,
181853      0,
181854      0,
181855      0,
181856      0,
181857      0,
181858      0,
181859      0,
181860      0,
181861      0,
181862      0,
181863      0,
181864      0
181865    },
181866    {
181867      {
181868        3,
181869        2,
181870        1,
181871        0,
181872        -1,
181873        -1,
181874        -1,
181875        -1,
181876        -1,
181877        -1,
181878        -1,
181879        -1,
181880        -1
181881      },
181882      {
181883        3,
181884        0,
181885        1,
181886        2,
181887        -1,
181888        -1,
181889        -1,
181890        -1,
181891        -1,
181892        -1,
181893        -1,
181894        -1,
181895        -1
181896      }
181897    }
181898  },
181899  {
181900    0,
181901    4,
181902    {
181903      kOperandTypeRegister,
181904      kOperandTypeRegister,
181905      kOperandTypeX86Memory,
181906      kOperandTypeImmediate,
181907      0,
181908      0,
181909      0,
181910      0,
181911      0,
181912      0,
181913      0,
181914      0,
181915      0
181916    },
181917    {
181918      0,
181919      0,
181920      0,
181921      0,
181922      0,
181923      0,
181924      0,
181925      0,
181926      0,
181927      0,
181928      0,
181929      0,
181930      0
181931    },
181932    {
181933      {
181934        3,
181935        2,
181936        1,
181937        0,
181938        -1,
181939        -1,
181940        -1,
181941        -1,
181942        -1,
181943        -1,
181944        -1,
181945        -1,
181946        -1
181947      },
181948      {
181949        0,
181950        1,
181951        2,
181952        3,
181953        -1,
181954        -1,
181955        -1,
181956        -1,
181957        -1,
181958        -1,
181959        -1,
181960        -1,
181961        -1
181962      }
181963    }
181964  },
181965  {
181966    0,
181967    4,
181968    {
181969      kOperandTypeRegister,
181970      kOperandTypeRegister,
181971      kOperandTypeRegister,
181972      kOperandTypeImmediate,
181973      0,
181974      0,
181975      0,
181976      0,
181977      0,
181978      0,
181979      0,
181980      0,
181981      0
181982    },
181983    {
181984      0,
181985      0,
181986      0,
181987      0,
181988      0,
181989      0,
181990      0,
181991      0,
181992      0,
181993      0,
181994      0,
181995      0,
181996      0
181997    },
181998    {
181999      {
182000        3,
182001        2,
182002        1,
182003        0,
182004        -1,
182005        -1,
182006        -1,
182007        -1,
182008        -1,
182009        -1,
182010        -1,
182011        -1,
182012        -1
182013      },
182014      {
182015        3,
182016        0,
182017        1,
182018        2,
182019        -1,
182020        -1,
182021        -1,
182022        -1,
182023        -1,
182024        -1,
182025        -1,
182026        -1,
182027        -1
182028      }
182029    }
182030  },
182031  {
182032    0,
182033    4,
182034    {
182035      kOperandTypeRegister,
182036      kOperandTypeRegister,
182037      kOperandTypeRegister,
182038      kOperandTypeImmediate,
182039      0,
182040      0,
182041      0,
182042      0,
182043      0,
182044      0,
182045      0,
182046      0,
182047      0
182048    },
182049    {
182050      0,
182051      0,
182052      0,
182053      0,
182054      0,
182055      0,
182056      0,
182057      0,
182058      0,
182059      0,
182060      0,
182061      0,
182062      0
182063    },
182064    {
182065      {
182066        3,
182067        2,
182068        1,
182069        0,
182070        -1,
182071        -1,
182072        -1,
182073        -1,
182074        -1,
182075        -1,
182076        -1,
182077        -1,
182078        -1
182079      },
182080      {
182081        0,
182082        1,
182083        2,
182084        3,
182085        -1,
182086        -1,
182087        -1,
182088        -1,
182089        -1,
182090        -1,
182091        -1,
182092        -1,
182093        -1
182094      }
182095    }
182096  },
182097  {
182098    0,
182099    4,
182100    {
182101      kOperandTypeRegister,
182102      kOperandTypeRegister,
182103      kOperandTypeX86Memory,
182104      kOperandTypeImmediate,
182105      0,
182106      0,
182107      0,
182108      0,
182109      0,
182110      0,
182111      0,
182112      0,
182113      0
182114    },
182115    {
182116      0,
182117      0,
182118      0,
182119      0,
182120      0,
182121      0,
182122      0,
182123      0,
182124      0,
182125      0,
182126      0,
182127      0,
182128      0
182129    },
182130    {
182131      {
182132        3,
182133        2,
182134        1,
182135        0,
182136        -1,
182137        -1,
182138        -1,
182139        -1,
182140        -1,
182141        -1,
182142        -1,
182143        -1,
182144        -1
182145      },
182146      {
182147        3,
182148        0,
182149        1,
182150        2,
182151        -1,
182152        -1,
182153        -1,
182154        -1,
182155        -1,
182156        -1,
182157        -1,
182158        -1,
182159        -1
182160      }
182161    }
182162  },
182163  {
182164    0,
182165    4,
182166    {
182167      kOperandTypeRegister,
182168      kOperandTypeRegister,
182169      kOperandTypeX86Memory,
182170      kOperandTypeImmediate,
182171      0,
182172      0,
182173      0,
182174      0,
182175      0,
182176      0,
182177      0,
182178      0,
182179      0
182180    },
182181    {
182182      0,
182183      0,
182184      0,
182185      0,
182186      0,
182187      0,
182188      0,
182189      0,
182190      0,
182191      0,
182192      0,
182193      0,
182194      0
182195    },
182196    {
182197      {
182198        3,
182199        2,
182200        1,
182201        0,
182202        -1,
182203        -1,
182204        -1,
182205        -1,
182206        -1,
182207        -1,
182208        -1,
182209        -1,
182210        -1
182211      },
182212      {
182213        0,
182214        1,
182215        2,
182216        3,
182217        -1,
182218        -1,
182219        -1,
182220        -1,
182221        -1,
182222        -1,
182223        -1,
182224        -1,
182225        -1
182226      }
182227    }
182228  },
182229  {
182230    0,
182231    4,
182232    {
182233      kOperandTypeRegister,
182234      kOperandTypeRegister,
182235      kOperandTypeRegister,
182236      kOperandTypeImmediate,
182237      0,
182238      0,
182239      0,
182240      0,
182241      0,
182242      0,
182243      0,
182244      0,
182245      0
182246    },
182247    {
182248      0,
182249      0,
182250      0,
182251      0,
182252      0,
182253      0,
182254      0,
182255      0,
182256      0,
182257      0,
182258      0,
182259      0,
182260      0
182261    },
182262    {
182263      {
182264        3,
182265        2,
182266        1,
182267        0,
182268        -1,
182269        -1,
182270        -1,
182271        -1,
182272        -1,
182273        -1,
182274        -1,
182275        -1,
182276        -1
182277      },
182278      {
182279        3,
182280        0,
182281        1,
182282        2,
182283        -1,
182284        -1,
182285        -1,
182286        -1,
182287        -1,
182288        -1,
182289        -1,
182290        -1,
182291        -1
182292      }
182293    }
182294  },
182295  {
182296    0,
182297    4,
182298    {
182299      kOperandTypeRegister,
182300      kOperandTypeRegister,
182301      kOperandTypeRegister,
182302      kOperandTypeImmediate,
182303      0,
182304      0,
182305      0,
182306      0,
182307      0,
182308      0,
182309      0,
182310      0,
182311      0
182312    },
182313    {
182314      0,
182315      0,
182316      0,
182317      0,
182318      0,
182319      0,
182320      0,
182321      0,
182322      0,
182323      0,
182324      0,
182325      0,
182326      0
182327    },
182328    {
182329      {
182330        3,
182331        2,
182332        1,
182333        0,
182334        -1,
182335        -1,
182336        -1,
182337        -1,
182338        -1,
182339        -1,
182340        -1,
182341        -1,
182342        -1
182343      },
182344      {
182345        0,
182346        1,
182347        2,
182348        3,
182349        -1,
182350        -1,
182351        -1,
182352        -1,
182353        -1,
182354        -1,
182355        -1,
182356        -1,
182357        -1
182358      }
182359    }
182360  },
182361  {
182362    0,
182363    4,
182364    {
182365      kOperandTypeRegister,
182366      kOperandTypeRegister,
182367      kOperandTypeX86Memory,
182368      kOperandTypeImmediate,
182369      0,
182370      0,
182371      0,
182372      0,
182373      0,
182374      0,
182375      0,
182376      0,
182377      0
182378    },
182379    {
182380      0,
182381      0,
182382      0,
182383      0,
182384      0,
182385      0,
182386      0,
182387      0,
182388      0,
182389      0,
182390      0,
182391      0,
182392      0
182393    },
182394    {
182395      {
182396        3,
182397        2,
182398        1,
182399        0,
182400        -1,
182401        -1,
182402        -1,
182403        -1,
182404        -1,
182405        -1,
182406        -1,
182407        -1,
182408        -1
182409      },
182410      {
182411        3,
182412        0,
182413        1,
182414        2,
182415        -1,
182416        -1,
182417        -1,
182418        -1,
182419        -1,
182420        -1,
182421        -1,
182422        -1,
182423        -1
182424      }
182425    }
182426  },
182427  {
182428    0,
182429    4,
182430    {
182431      kOperandTypeRegister,
182432      kOperandTypeRegister,
182433      kOperandTypeX86Memory,
182434      kOperandTypeImmediate,
182435      0,
182436      0,
182437      0,
182438      0,
182439      0,
182440      0,
182441      0,
182442      0,
182443      0
182444    },
182445    {
182446      0,
182447      0,
182448      0,
182449      0,
182450      0,
182451      0,
182452      0,
182453      0,
182454      0,
182455      0,
182456      0,
182457      0,
182458      0
182459    },
182460    {
182461      {
182462        3,
182463        2,
182464        1,
182465        0,
182466        -1,
182467        -1,
182468        -1,
182469        -1,
182470        -1,
182471        -1,
182472        -1,
182473        -1,
182474        -1
182475      },
182476      {
182477        0,
182478        1,
182479        2,
182480        3,
182481        -1,
182482        -1,
182483        -1,
182484        -1,
182485        -1,
182486        -1,
182487        -1,
182488        -1,
182489        -1
182490      }
182491    }
182492  },
182493  {
182494    0,
182495    4,
182496    {
182497      kOperandTypeRegister,
182498      kOperandTypeRegister,
182499      kOperandTypeRegister,
182500      kOperandTypeImmediate,
182501      0,
182502      0,
182503      0,
182504      0,
182505      0,
182506      0,
182507      0,
182508      0,
182509      0
182510    },
182511    {
182512      0,
182513      0,
182514      0,
182515      0,
182516      0,
182517      0,
182518      0,
182519      0,
182520      0,
182521      0,
182522      0,
182523      0,
182524      0
182525    },
182526    {
182527      {
182528        3,
182529        2,
182530        1,
182531        0,
182532        -1,
182533        -1,
182534        -1,
182535        -1,
182536        -1,
182537        -1,
182538        -1,
182539        -1,
182540        -1
182541      },
182542      {
182543        3,
182544        0,
182545        1,
182546        2,
182547        -1,
182548        -1,
182549        -1,
182550        -1,
182551        -1,
182552        -1,
182553        -1,
182554        -1,
182555        -1
182556      }
182557    }
182558  },
182559  {
182560    0,
182561    4,
182562    {
182563      kOperandTypeRegister,
182564      kOperandTypeRegister,
182565      kOperandTypeRegister,
182566      kOperandTypeImmediate,
182567      0,
182568      0,
182569      0,
182570      0,
182571      0,
182572      0,
182573      0,
182574      0,
182575      0
182576    },
182577    {
182578      0,
182579      0,
182580      0,
182581      0,
182582      0,
182583      0,
182584      0,
182585      0,
182586      0,
182587      0,
182588      0,
182589      0,
182590      0
182591    },
182592    {
182593      {
182594        3,
182595        2,
182596        1,
182597        0,
182598        -1,
182599        -1,
182600        -1,
182601        -1,
182602        -1,
182603        -1,
182604        -1,
182605        -1,
182606        -1
182607      },
182608      {
182609        0,
182610        1,
182611        2,
182612        3,
182613        -1,
182614        -1,
182615        -1,
182616        -1,
182617        -1,
182618        -1,
182619        -1,
182620        -1,
182621        -1
182622      }
182623    }
182624  },
182625  {
182626    0,
182627    4,
182628    {
182629      kOperandTypeRegister,
182630      kOperandTypeRegister,
182631      kOperandTypeX86Memory,
182632      kOperandTypeImmediate,
182633      0,
182634      0,
182635      0,
182636      0,
182637      0,
182638      0,
182639      0,
182640      0,
182641      0
182642    },
182643    {
182644      0,
182645      0,
182646      0,
182647      0,
182648      0,
182649      0,
182650      0,
182651      0,
182652      0,
182653      0,
182654      0,
182655      0,
182656      0
182657    },
182658    {
182659      {
182660        3,
182661        2,
182662        1,
182663        0,
182664        -1,
182665        -1,
182666        -1,
182667        -1,
182668        -1,
182669        -1,
182670        -1,
182671        -1,
182672        -1
182673      },
182674      {
182675        3,
182676        0,
182677        1,
182678        2,
182679        -1,
182680        -1,
182681        -1,
182682        -1,
182683        -1,
182684        -1,
182685        -1,
182686        -1,
182687        -1
182688      }
182689    }
182690  },
182691  {
182692    0,
182693    4,
182694    {
182695      kOperandTypeRegister,
182696      kOperandTypeRegister,
182697      kOperandTypeX86Memory,
182698      kOperandTypeImmediate,
182699      0,
182700      0,
182701      0,
182702      0,
182703      0,
182704      0,
182705      0,
182706      0,
182707      0
182708    },
182709    {
182710      0,
182711      0,
182712      0,
182713      0,
182714      0,
182715      0,
182716      0,
182717      0,
182718      0,
182719      0,
182720      0,
182721      0,
182722      0
182723    },
182724    {
182725      {
182726        3,
182727        2,
182728        1,
182729        0,
182730        -1,
182731        -1,
182732        -1,
182733        -1,
182734        -1,
182735        -1,
182736        -1,
182737        -1,
182738        -1
182739      },
182740      {
182741        0,
182742        1,
182743        2,
182744        3,
182745        -1,
182746        -1,
182747        -1,
182748        -1,
182749        -1,
182750        -1,
182751        -1,
182752        -1,
182753        -1
182754      }
182755    }
182756  },
182757  {
182758    0,
182759    4,
182760    {
182761      kOperandTypeRegister,
182762      kOperandTypeRegister,
182763      kOperandTypeRegister,
182764      kOperandTypeImmediate,
182765      0,
182766      0,
182767      0,
182768      0,
182769      0,
182770      0,
182771      0,
182772      0,
182773      0
182774    },
182775    {
182776      0,
182777      0,
182778      0,
182779      0,
182780      0,
182781      0,
182782      0,
182783      0,
182784      0,
182785      0,
182786      0,
182787      0,
182788      0
182789    },
182790    {
182791      {
182792        3,
182793        2,
182794        1,
182795        0,
182796        -1,
182797        -1,
182798        -1,
182799        -1,
182800        -1,
182801        -1,
182802        -1,
182803        -1,
182804        -1
182805      },
182806      {
182807        3,
182808        0,
182809        1,
182810        2,
182811        -1,
182812        -1,
182813        -1,
182814        -1,
182815        -1,
182816        -1,
182817        -1,
182818        -1,
182819        -1
182820      }
182821    }
182822  },
182823  {
182824    0,
182825    4,
182826    {
182827      kOperandTypeRegister,
182828      kOperandTypeRegister,
182829      kOperandTypeRegister,
182830      kOperandTypeImmediate,
182831      0,
182832      0,
182833      0,
182834      0,
182835      0,
182836      0,
182837      0,
182838      0,
182839      0
182840    },
182841    {
182842      0,
182843      0,
182844      0,
182845      0,
182846      0,
182847      0,
182848      0,
182849      0,
182850      0,
182851      0,
182852      0,
182853      0,
182854      0
182855    },
182856    {
182857      {
182858        3,
182859        2,
182860        1,
182861        0,
182862        -1,
182863        -1,
182864        -1,
182865        -1,
182866        -1,
182867        -1,
182868        -1,
182869        -1,
182870        -1
182871      },
182872      {
182873        0,
182874        1,
182875        2,
182876        3,
182877        -1,
182878        -1,
182879        -1,
182880        -1,
182881        -1,
182882        -1,
182883        -1,
182884        -1,
182885        -1
182886      }
182887    }
182888  },
182889  {
182890    0,
182891    2,
182892    {
182893      kOperandTypeRegister,
182894      kOperandTypeX86Memory,
182895      0,
182896      0,
182897      0,
182898      0,
182899      0,
182900      0,
182901      0,
182902      0,
182903      0,
182904      0,
182905      0
182906    },
182907    {
182908      0,
182909      0,
182910      0,
182911      0,
182912      0,
182913      0,
182914      0,
182915      0,
182916      0,
182917      0,
182918      0,
182919      0,
182920      0
182921    },
182922    {
182923      {
182924        1,
182925        0,
182926        -1,
182927        -1,
182928        -1,
182929        -1,
182930        -1,
182931        -1,
182932        -1,
182933        -1,
182934        -1,
182935        -1,
182936        -1
182937      },
182938      {
182939        0,
182940        1,
182941        -1,
182942        -1,
182943        -1,
182944        -1,
182945        -1,
182946        -1,
182947        -1,
182948        -1,
182949        -1,
182950        -1,
182951        -1
182952      }
182953    }
182954  },
182955  {
182956    0,
182957    2,
182958    {
182959      kOperandTypeRegister,
182960      kOperandTypeRegister,
182961      0,
182962      0,
182963      0,
182964      0,
182965      0,
182966      0,
182967      0,
182968      0,
182969      0,
182970      0,
182971      0
182972    },
182973    {
182974      0,
182975      0,
182976      0,
182977      0,
182978      0,
182979      0,
182980      0,
182981      0,
182982      0,
182983      0,
182984      0,
182985      0,
182986      0
182987    },
182988    {
182989      {
182990        1,
182991        0,
182992        -1,
182993        -1,
182994        -1,
182995        -1,
182996        -1,
182997        -1,
182998        -1,
182999        -1,
183000        -1,
183001        -1,
183002        -1
183003      },
183004      {
183005        0,
183006        1,
183007        -1,
183008        -1,
183009        -1,
183010        -1,
183011        -1,
183012        -1,
183013        -1,
183014        -1,
183015        -1,
183016        -1,
183017        -1
183018      }
183019    }
183020  },
183021  {
183022    0,
183023    2,
183024    {
183025      kOperandTypeRegister,
183026      kOperandTypeX86Memory,
183027      0,
183028      0,
183029      0,
183030      0,
183031      0,
183032      0,
183033      0,
183034      0,
183035      0,
183036      0,
183037      0
183038    },
183039    {
183040      0,
183041      0,
183042      0,
183043      0,
183044      0,
183045      0,
183046      0,
183047      0,
183048      0,
183049      0,
183050      0,
183051      0,
183052      0
183053    },
183054    {
183055      {
183056        1,
183057        0,
183058        -1,
183059        -1,
183060        -1,
183061        -1,
183062        -1,
183063        -1,
183064        -1,
183065        -1,
183066        -1,
183067        -1,
183068        -1
183069      },
183070      {
183071        0,
183072        1,
183073        -1,
183074        -1,
183075        -1,
183076        -1,
183077        -1,
183078        -1,
183079        -1,
183080        -1,
183081        -1,
183082        -1,
183083        -1
183084      }
183085    }
183086  },
183087  {
183088    0,
183089    2,
183090    {
183091      kOperandTypeRegister,
183092      kOperandTypeRegister,
183093      0,
183094      0,
183095      0,
183096      0,
183097      0,
183098      0,
183099      0,
183100      0,
183101      0,
183102      0,
183103      0
183104    },
183105    {
183106      0,
183107      0,
183108      0,
183109      0,
183110      0,
183111      0,
183112      0,
183113      0,
183114      0,
183115      0,
183116      0,
183117      0,
183118      0
183119    },
183120    {
183121      {
183122        1,
183123        0,
183124        -1,
183125        -1,
183126        -1,
183127        -1,
183128        -1,
183129        -1,
183130        -1,
183131        -1,
183132        -1,
183133        -1,
183134        -1
183135      },
183136      {
183137        0,
183138        1,
183139        -1,
183140        -1,
183141        -1,
183142        -1,
183143        -1,
183144        -1,
183145        -1,
183146        -1,
183147        -1,
183148        -1,
183149        -1
183150      }
183151    }
183152  },
183153  {
183154    0,
183155    2,
183156    {
183157      kOperandTypeRegister,
183158      kOperandTypeX86Memory,
183159      0,
183160      0,
183161      0,
183162      0,
183163      0,
183164      0,
183165      0,
183166      0,
183167      0,
183168      0,
183169      0
183170    },
183171    {
183172      0,
183173      0,
183174      0,
183175      0,
183176      0,
183177      0,
183178      0,
183179      0,
183180      0,
183181      0,
183182      0,
183183      0,
183184      0
183185    },
183186    {
183187      {
183188        1,
183189        0,
183190        -1,
183191        -1,
183192        -1,
183193        -1,
183194        -1,
183195        -1,
183196        -1,
183197        -1,
183198        -1,
183199        -1,
183200        -1
183201      },
183202      {
183203        0,
183204        1,
183205        -1,
183206        -1,
183207        -1,
183208        -1,
183209        -1,
183210        -1,
183211        -1,
183212        -1,
183213        -1,
183214        -1,
183215        -1
183216      }
183217    }
183218  },
183219  {
183220    0,
183221    2,
183222    {
183223      kOperandTypeRegister,
183224      kOperandTypeRegister,
183225      0,
183226      0,
183227      0,
183228      0,
183229      0,
183230      0,
183231      0,
183232      0,
183233      0,
183234      0,
183235      0
183236    },
183237    {
183238      0,
183239      0,
183240      0,
183241      0,
183242      0,
183243      0,
183244      0,
183245      0,
183246      0,
183247      0,
183248      0,
183249      0,
183250      0
183251    },
183252    {
183253      {
183254        1,
183255        0,
183256        -1,
183257        -1,
183258        -1,
183259        -1,
183260        -1,
183261        -1,
183262        -1,
183263        -1,
183264        -1,
183265        -1,
183266        -1
183267      },
183268      {
183269        0,
183270        1,
183271        -1,
183272        -1,
183273        -1,
183274        -1,
183275        -1,
183276        -1,
183277        -1,
183278        -1,
183279        -1,
183280        -1,
183281        -1
183282      }
183283    }
183284  },
183285  {
183286    0,
183287    2,
183288    {
183289      kOperandTypeRegister,
183290      kOperandTypeX86Memory,
183291      0,
183292      0,
183293      0,
183294      0,
183295      0,
183296      0,
183297      0,
183298      0,
183299      0,
183300      0,
183301      0
183302    },
183303    {
183304      0,
183305      0,
183306      0,
183307      0,
183308      0,
183309      0,
183310      0,
183311      0,
183312      0,
183313      0,
183314      0,
183315      0,
183316      0
183317    },
183318    {
183319      {
183320        1,
183321        0,
183322        -1,
183323        -1,
183324        -1,
183325        -1,
183326        -1,
183327        -1,
183328        -1,
183329        -1,
183330        -1,
183331        -1,
183332        -1
183333      },
183334      {
183335        0,
183336        1,
183337        -1,
183338        -1,
183339        -1,
183340        -1,
183341        -1,
183342        -1,
183343        -1,
183344        -1,
183345        -1,
183346        -1,
183347        -1
183348      }
183349    }
183350  },
183351  {
183352    0,
183353    2,
183354    {
183355      kOperandTypeRegister,
183356      kOperandTypeRegister,
183357      0,
183358      0,
183359      0,
183360      0,
183361      0,
183362      0,
183363      0,
183364      0,
183365      0,
183366      0,
183367      0
183368    },
183369    {
183370      0,
183371      0,
183372      0,
183373      0,
183374      0,
183375      0,
183376      0,
183377      0,
183378      0,
183379      0,
183380      0,
183381      0,
183382      0
183383    },
183384    {
183385      {
183386        1,
183387        0,
183388        -1,
183389        -1,
183390        -1,
183391        -1,
183392        -1,
183393        -1,
183394        -1,
183395        -1,
183396        -1,
183397        -1,
183398        -1
183399      },
183400      {
183401        0,
183402        1,
183403        -1,
183404        -1,
183405        -1,
183406        -1,
183407        -1,
183408        -1,
183409        -1,
183410        -1,
183411        -1,
183412        -1,
183413        -1
183414      }
183415    }
183416  },
183417  {
183418    0,
183419    2,
183420    {
183421      kOperandTypeRegister,
183422      kOperandTypeX86Memory,
183423      0,
183424      0,
183425      0,
183426      0,
183427      0,
183428      0,
183429      0,
183430      0,
183431      0,
183432      0,
183433      0
183434    },
183435    {
183436      0,
183437      0,
183438      0,
183439      0,
183440      0,
183441      0,
183442      0,
183443      0,
183444      0,
183445      0,
183446      0,
183447      0,
183448      0
183449    },
183450    {
183451      {
183452        1,
183453        0,
183454        -1,
183455        -1,
183456        -1,
183457        -1,
183458        -1,
183459        -1,
183460        -1,
183461        -1,
183462        -1,
183463        -1,
183464        -1
183465      },
183466      {
183467        0,
183468        1,
183469        -1,
183470        -1,
183471        -1,
183472        -1,
183473        -1,
183474        -1,
183475        -1,
183476        -1,
183477        -1,
183478        -1,
183479        -1
183480      }
183481    }
183482  },
183483  {
183484    0,
183485    2,
183486    {
183487      kOperandTypeRegister,
183488      kOperandTypeRegister,
183489      0,
183490      0,
183491      0,
183492      0,
183493      0,
183494      0,
183495      0,
183496      0,
183497      0,
183498      0,
183499      0
183500    },
183501    {
183502      0,
183503      0,
183504      0,
183505      0,
183506      0,
183507      0,
183508      0,
183509      0,
183510      0,
183511      0,
183512      0,
183513      0,
183514      0
183515    },
183516    {
183517      {
183518        1,
183519        0,
183520        -1,
183521        -1,
183522        -1,
183523        -1,
183524        -1,
183525        -1,
183526        -1,
183527        -1,
183528        -1,
183529        -1,
183530        -1
183531      },
183532      {
183533        0,
183534        1,
183535        -1,
183536        -1,
183537        -1,
183538        -1,
183539        -1,
183540        -1,
183541        -1,
183542        -1,
183543        -1,
183544        -1,
183545        -1
183546      }
183547    }
183548  },
183549  {
183550    0,
183551    2,
183552    {
183553      kOperandTypeRegister,
183554      kOperandTypeX86Memory,
183555      0,
183556      0,
183557      0,
183558      0,
183559      0,
183560      0,
183561      0,
183562      0,
183563      0,
183564      0,
183565      0
183566    },
183567    {
183568      0,
183569      0,
183570      0,
183571      0,
183572      0,
183573      0,
183574      0,
183575      0,
183576      0,
183577      0,
183578      0,
183579      0,
183580      0
183581    },
183582    {
183583      {
183584        1,
183585        0,
183586        -1,
183587        -1,
183588        -1,
183589        -1,
183590        -1,
183591        -1,
183592        -1,
183593        -1,
183594        -1,
183595        -1,
183596        -1
183597      },
183598      {
183599        0,
183600        1,
183601        -1,
183602        -1,
183603        -1,
183604        -1,
183605        -1,
183606        -1,
183607        -1,
183608        -1,
183609        -1,
183610        -1,
183611        -1
183612      }
183613    }
183614  },
183615  {
183616    0,
183617    2,
183618    {
183619      kOperandTypeRegister,
183620      kOperandTypeRegister,
183621      0,
183622      0,
183623      0,
183624      0,
183625      0,
183626      0,
183627      0,
183628      0,
183629      0,
183630      0,
183631      0
183632    },
183633    {
183634      0,
183635      0,
183636      0,
183637      0,
183638      0,
183639      0,
183640      0,
183641      0,
183642      0,
183643      0,
183644      0,
183645      0,
183646      0
183647    },
183648    {
183649      {
183650        1,
183651        0,
183652        -1,
183653        -1,
183654        -1,
183655        -1,
183656        -1,
183657        -1,
183658        -1,
183659        -1,
183660        -1,
183661        -1,
183662        -1
183663      },
183664      {
183665        0,
183666        1,
183667        -1,
183668        -1,
183669        -1,
183670        -1,
183671        -1,
183672        -1,
183673        -1,
183674        -1,
183675        -1,
183676        -1,
183677        -1
183678      }
183679    }
183680  },
183681  {
183682    0,
183683    2,
183684    {
183685      kOperandTypeRegister,
183686      kOperandTypeRegister,
183687      0,
183688      0,
183689      0,
183690      0,
183691      0,
183692      0,
183693      0,
183694      0,
183695      0,
183696      0,
183697      0
183698    },
183699    {
183700      0,
183701      0,
183702      0,
183703      0,
183704      0,
183705      0,
183706      0,
183707      0,
183708      0,
183709      0,
183710      0,
183711      0,
183712      0
183713    },
183714    {
183715      {
183716        1,
183717        0,
183718        -1,
183719        -1,
183720        -1,
183721        -1,
183722        -1,
183723        -1,
183724        -1,
183725        -1,
183726        -1,
183727        -1,
183728        -1
183729      },
183730      {
183731        0,
183732        1,
183733        -1,
183734        -1,
183735        -1,
183736        -1,
183737        -1,
183738        -1,
183739        -1,
183740        -1,
183741        -1,
183742        -1,
183743        -1
183744      }
183745    }
183746  },
183747  {
183748    0,
183749    2,
183750    {
183751      kOperandTypeRegister,
183752      kOperandTypeX86Memory,
183753      0,
183754      0,
183755      0,
183756      0,
183757      0,
183758      0,
183759      0,
183760      0,
183761      0,
183762      0,
183763      0
183764    },
183765    {
183766      0,
183767      0,
183768      0,
183769      0,
183770      0,
183771      0,
183772      0,
183773      0,
183774      0,
183775      0,
183776      0,
183777      0,
183778      0
183779    },
183780    {
183781      {
183782        1,
183783        0,
183784        -1,
183785        -1,
183786        -1,
183787        -1,
183788        -1,
183789        -1,
183790        -1,
183791        -1,
183792        -1,
183793        -1,
183794        -1
183795      },
183796      {
183797        0,
183798        1,
183799        -1,
183800        -1,
183801        -1,
183802        -1,
183803        -1,
183804        -1,
183805        -1,
183806        -1,
183807        -1,
183808        -1,
183809        -1
183810      }
183811    }
183812  },
183813  {
183814    0,
183815    2,
183816    {
183817      kOperandTypeRegister,
183818      kOperandTypeRegister,
183819      0,
183820      0,
183821      0,
183822      0,
183823      0,
183824      0,
183825      0,
183826      0,
183827      0,
183828      0,
183829      0
183830    },
183831    {
183832      0,
183833      0,
183834      0,
183835      0,
183836      0,
183837      0,
183838      0,
183839      0,
183840      0,
183841      0,
183842      0,
183843      0,
183844      0
183845    },
183846    {
183847      {
183848        1,
183849        0,
183850        -1,
183851        -1,
183852        -1,
183853        -1,
183854        -1,
183855        -1,
183856        -1,
183857        -1,
183858        -1,
183859        -1,
183860        -1
183861      },
183862      {
183863        0,
183864        1,
183865        -1,
183866        -1,
183867        -1,
183868        -1,
183869        -1,
183870        -1,
183871        -1,
183872        -1,
183873        -1,
183874        -1,
183875        -1
183876      }
183877    }
183878  },
183879  {
183880    0,
183881    2,
183882    {
183883      kOperandTypeRegister,
183884      kOperandTypeX86Memory,
183885      0,
183886      0,
183887      0,
183888      0,
183889      0,
183890      0,
183891      0,
183892      0,
183893      0,
183894      0,
183895      0
183896    },
183897    {
183898      0,
183899      0,
183900      0,
183901      0,
183902      0,
183903      0,
183904      0,
183905      0,
183906      0,
183907      0,
183908      0,
183909      0,
183910      0
183911    },
183912    {
183913      {
183914        1,
183915        0,
183916        -1,
183917        -1,
183918        -1,
183919        -1,
183920        -1,
183921        -1,
183922        -1,
183923        -1,
183924        -1,
183925        -1,
183926        -1
183927      },
183928      {
183929        0,
183930        1,
183931        -1,
183932        -1,
183933        -1,
183934        -1,
183935        -1,
183936        -1,
183937        -1,
183938        -1,
183939        -1,
183940        -1,
183941        -1
183942      }
183943    }
183944  },
183945  {
183946    0,
183947    2,
183948    {
183949      kOperandTypeRegister,
183950      kOperandTypeRegister,
183951      0,
183952      0,
183953      0,
183954      0,
183955      0,
183956      0,
183957      0,
183958      0,
183959      0,
183960      0,
183961      0
183962    },
183963    {
183964      0,
183965      0,
183966      0,
183967      0,
183968      0,
183969      0,
183970      0,
183971      0,
183972      0,
183973      0,
183974      0,
183975      0,
183976      0
183977    },
183978    {
183979      {
183980        1,
183981        0,
183982        -1,
183983        -1,
183984        -1,
183985        -1,
183986        -1,
183987        -1,
183988        -1,
183989        -1,
183990        -1,
183991        -1,
183992        -1
183993      },
183994      {
183995        0,
183996        1,
183997        -1,
183998        -1,
183999        -1,
184000        -1,
184001        -1,
184002        -1,
184003        -1,
184004        -1,
184005        -1,
184006        -1,
184007        -1
184008      }
184009    }
184010  },
184011  {
184012    0,
184013    2,
184014    {
184015      kOperandTypeRegister,
184016      kOperandTypeRegister,
184017      0,
184018      0,
184019      0,
184020      0,
184021      0,
184022      0,
184023      0,
184024      0,
184025      0,
184026      0,
184027      0
184028    },
184029    {
184030      0,
184031      0,
184032      0,
184033      0,
184034      0,
184035      0,
184036      0,
184037      0,
184038      0,
184039      0,
184040      0,
184041      0,
184042      0
184043    },
184044    {
184045      {
184046        1,
184047        0,
184048        -1,
184049        -1,
184050        -1,
184051        -1,
184052        -1,
184053        -1,
184054        -1,
184055        -1,
184056        -1,
184057        -1,
184058        -1
184059      },
184060      {
184061        0,
184062        1,
184063        -1,
184064        -1,
184065        -1,
184066        -1,
184067        -1,
184068        -1,
184069        -1,
184070        -1,
184071        -1,
184072        -1,
184073        -1
184074      }
184075    }
184076  },
184077  {
184078    0,
184079    2,
184080    {
184081      kOperandTypeRegister,
184082      kOperandTypeRegister,
184083      0,
184084      0,
184085      0,
184086      0,
184087      0,
184088      0,
184089      0,
184090      0,
184091      0,
184092      0,
184093      0
184094    },
184095    {
184096      0,
184097      0,
184098      0,
184099      0,
184100      0,
184101      0,
184102      0,
184103      0,
184104      0,
184105      0,
184106      0,
184107      0,
184108      0
184109    },
184110    {
184111      {
184112        1,
184113        0,
184114        -1,
184115        -1,
184116        -1,
184117        -1,
184118        -1,
184119        -1,
184120        -1,
184121        -1,
184122        -1,
184123        -1,
184124        -1
184125      },
184126      {
184127        0,
184128        1,
184129        -1,
184130        -1,
184131        -1,
184132        -1,
184133        -1,
184134        -1,
184135        -1,
184136        -1,
184137        -1,
184138        -1,
184139        -1
184140      }
184141    }
184142  },
184143  {
184144    0,
184145    2,
184146    {
184147      kOperandTypeRegister,
184148      kOperandTypeX86Memory,
184149      0,
184150      0,
184151      0,
184152      0,
184153      0,
184154      0,
184155      0,
184156      0,
184157      0,
184158      0,
184159      0
184160    },
184161    {
184162      0,
184163      0,
184164      0,
184165      0,
184166      0,
184167      0,
184168      0,
184169      0,
184170      0,
184171      0,
184172      0,
184173      0,
184174      0
184175    },
184176    {
184177      {
184178        1,
184179        0,
184180        -1,
184181        -1,
184182        -1,
184183        -1,
184184        -1,
184185        -1,
184186        -1,
184187        -1,
184188        -1,
184189        -1,
184190        -1
184191      },
184192      {
184193        0,
184194        1,
184195        -1,
184196        -1,
184197        -1,
184198        -1,
184199        -1,
184200        -1,
184201        -1,
184202        -1,
184203        -1,
184204        -1,
184205        -1
184206      }
184207    }
184208  },
184209  {
184210    0,
184211    2,
184212    {
184213      kOperandTypeRegister,
184214      kOperandTypeRegister,
184215      0,
184216      0,
184217      0,
184218      0,
184219      0,
184220      0,
184221      0,
184222      0,
184223      0,
184224      0,
184225      0
184226    },
184227    {
184228      0,
184229      0,
184230      0,
184231      0,
184232      0,
184233      0,
184234      0,
184235      0,
184236      0,
184237      0,
184238      0,
184239      0,
184240      0
184241    },
184242    {
184243      {
184244        1,
184245        0,
184246        -1,
184247        -1,
184248        -1,
184249        -1,
184250        -1,
184251        -1,
184252        -1,
184253        -1,
184254        -1,
184255        -1,
184256        -1
184257      },
184258      {
184259        0,
184260        1,
184261        -1,
184262        -1,
184263        -1,
184264        -1,
184265        -1,
184266        -1,
184267        -1,
184268        -1,
184269        -1,
184270        -1,
184271        -1
184272      }
184273    }
184274  },
184275  {
184276    0,
184277    2,
184278    {
184279      kOperandTypeRegister,
184280      kOperandTypeX86Memory,
184281      0,
184282      0,
184283      0,
184284      0,
184285      0,
184286      0,
184287      0,
184288      0,
184289      0,
184290      0,
184291      0
184292    },
184293    {
184294      0,
184295      0,
184296      0,
184297      0,
184298      0,
184299      0,
184300      0,
184301      0,
184302      0,
184303      0,
184304      0,
184305      0,
184306      0
184307    },
184308    {
184309      {
184310        1,
184311        0,
184312        -1,
184313        -1,
184314        -1,
184315        -1,
184316        -1,
184317        -1,
184318        -1,
184319        -1,
184320        -1,
184321        -1,
184322        -1
184323      },
184324      {
184325        0,
184326        1,
184327        -1,
184328        -1,
184329        -1,
184330        -1,
184331        -1,
184332        -1,
184333        -1,
184334        -1,
184335        -1,
184336        -1,
184337        -1
184338      }
184339    }
184340  },
184341  {
184342    0,
184343    2,
184344    {
184345      kOperandTypeRegister,
184346      kOperandTypeRegister,
184347      0,
184348      0,
184349      0,
184350      0,
184351      0,
184352      0,
184353      0,
184354      0,
184355      0,
184356      0,
184357      0
184358    },
184359    {
184360      0,
184361      0,
184362      0,
184363      0,
184364      0,
184365      0,
184366      0,
184367      0,
184368      0,
184369      0,
184370      0,
184371      0,
184372      0
184373    },
184374    {
184375      {
184376        1,
184377        0,
184378        -1,
184379        -1,
184380        -1,
184381        -1,
184382        -1,
184383        -1,
184384        -1,
184385        -1,
184386        -1,
184387        -1,
184388        -1
184389      },
184390      {
184391        0,
184392        1,
184393        -1,
184394        -1,
184395        -1,
184396        -1,
184397        -1,
184398        -1,
184399        -1,
184400        -1,
184401        -1,
184402        -1,
184403        -1
184404      }
184405    }
184406  },
184407  {
184408    0,
184409    2,
184410    {
184411      kOperandTypeRegister,
184412      kOperandTypeRegister,
184413      0,
184414      0,
184415      0,
184416      0,
184417      0,
184418      0,
184419      0,
184420      0,
184421      0,
184422      0,
184423      0
184424    },
184425    {
184426      0,
184427      0,
184428      0,
184429      0,
184430      0,
184431      0,
184432      0,
184433      0,
184434      0,
184435      0,
184436      0,
184437      0,
184438      0
184439    },
184440    {
184441      {
184442        1,
184443        0,
184444        -1,
184445        -1,
184446        -1,
184447        -1,
184448        -1,
184449        -1,
184450        -1,
184451        -1,
184452        -1,
184453        -1,
184454        -1
184455      },
184456      {
184457        0,
184458        1,
184459        -1,
184460        -1,
184461        -1,
184462        -1,
184463        -1,
184464        -1,
184465        -1,
184466        -1,
184467        -1,
184468        -1,
184469        -1
184470      }
184471    }
184472  },
184473  {
184474    0,
184475    2,
184476    {
184477      kOperandTypeRegister,
184478      kOperandTypeX86Memory,
184479      0,
184480      0,
184481      0,
184482      0,
184483      0,
184484      0,
184485      0,
184486      0,
184487      0,
184488      0,
184489      0
184490    },
184491    {
184492      0,
184493      0,
184494      0,
184495      0,
184496      0,
184497      0,
184498      0,
184499      0,
184500      0,
184501      0,
184502      0,
184503      0,
184504      0
184505    },
184506    {
184507      {
184508        1,
184509        0,
184510        -1,
184511        -1,
184512        -1,
184513        -1,
184514        -1,
184515        -1,
184516        -1,
184517        -1,
184518        -1,
184519        -1,
184520        -1
184521      },
184522      {
184523        0,
184524        1,
184525        -1,
184526        -1,
184527        -1,
184528        -1,
184529        -1,
184530        -1,
184531        -1,
184532        -1,
184533        -1,
184534        -1,
184535        -1
184536      }
184537    }
184538  },
184539  {
184540    0,
184541    2,
184542    {
184543      kOperandTypeRegister,
184544      kOperandTypeRegister,
184545      0,
184546      0,
184547      0,
184548      0,
184549      0,
184550      0,
184551      0,
184552      0,
184553      0,
184554      0,
184555      0
184556    },
184557    {
184558      0,
184559      0,
184560      0,
184561      0,
184562      0,
184563      0,
184564      0,
184565      0,
184566      0,
184567      0,
184568      0,
184569      0,
184570      0
184571    },
184572    {
184573      {
184574        1,
184575        0,
184576        -1,
184577        -1,
184578        -1,
184579        -1,
184580        -1,
184581        -1,
184582        -1,
184583        -1,
184584        -1,
184585        -1,
184586        -1
184587      },
184588      {
184589        0,
184590        1,
184591        -1,
184592        -1,
184593        -1,
184594        -1,
184595        -1,
184596        -1,
184597        -1,
184598        -1,
184599        -1,
184600        -1,
184601        -1
184602      }
184603    }
184604  },
184605  {
184606    0,
184607    2,
184608    {
184609      kOperandTypeRegister,
184610      kOperandTypeX86Memory,
184611      0,
184612      0,
184613      0,
184614      0,
184615      0,
184616      0,
184617      0,
184618      0,
184619      0,
184620      0,
184621      0
184622    },
184623    {
184624      0,
184625      0,
184626      0,
184627      0,
184628      0,
184629      0,
184630      0,
184631      0,
184632      0,
184633      0,
184634      0,
184635      0,
184636      0
184637    },
184638    {
184639      {
184640        1,
184641        0,
184642        -1,
184643        -1,
184644        -1,
184645        -1,
184646        -1,
184647        -1,
184648        -1,
184649        -1,
184650        -1,
184651        -1,
184652        -1
184653      },
184654      {
184655        0,
184656        1,
184657        -1,
184658        -1,
184659        -1,
184660        -1,
184661        -1,
184662        -1,
184663        -1,
184664        -1,
184665        -1,
184666        -1,
184667        -1
184668      }
184669    }
184670  },
184671  {
184672    0,
184673    2,
184674    {
184675      kOperandTypeRegister,
184676      kOperandTypeRegister,
184677      0,
184678      0,
184679      0,
184680      0,
184681      0,
184682      0,
184683      0,
184684      0,
184685      0,
184686      0,
184687      0
184688    },
184689    {
184690      0,
184691      0,
184692      0,
184693      0,
184694      0,
184695      0,
184696      0,
184697      0,
184698      0,
184699      0,
184700      0,
184701      0,
184702      0
184703    },
184704    {
184705      {
184706        1,
184707        0,
184708        -1,
184709        -1,
184710        -1,
184711        -1,
184712        -1,
184713        -1,
184714        -1,
184715        -1,
184716        -1,
184717        -1,
184718        -1
184719      },
184720      {
184721        0,
184722        1,
184723        -1,
184724        -1,
184725        -1,
184726        -1,
184727        -1,
184728        -1,
184729        -1,
184730        -1,
184731        -1,
184732        -1,
184733        -1
184734      }
184735    }
184736  },
184737  {
184738    0,
184739    2,
184740    {
184741      kOperandTypeRegister,
184742      kOperandTypeX86Memory,
184743      0,
184744      0,
184745      0,
184746      0,
184747      0,
184748      0,
184749      0,
184750      0,
184751      0,
184752      0,
184753      0
184754    },
184755    {
184756      0,
184757      0,
184758      0,
184759      0,
184760      0,
184761      0,
184762      0,
184763      0,
184764      0,
184765      0,
184766      0,
184767      0,
184768      0
184769    },
184770    {
184771      {
184772        1,
184773        0,
184774        -1,
184775        -1,
184776        -1,
184777        -1,
184778        -1,
184779        -1,
184780        -1,
184781        -1,
184782        -1,
184783        -1,
184784        -1
184785      },
184786      {
184787        0,
184788        1,
184789        -1,
184790        -1,
184791        -1,
184792        -1,
184793        -1,
184794        -1,
184795        -1,
184796        -1,
184797        -1,
184798        -1,
184799        -1
184800      }
184801    }
184802  },
184803  {
184804    0,
184805    2,
184806    {
184807      kOperandTypeRegister,
184808      kOperandTypeRegister,
184809      0,
184810      0,
184811      0,
184812      0,
184813      0,
184814      0,
184815      0,
184816      0,
184817      0,
184818      0,
184819      0
184820    },
184821    {
184822      0,
184823      0,
184824      0,
184825      0,
184826      0,
184827      0,
184828      0,
184829      0,
184830      0,
184831      0,
184832      0,
184833      0,
184834      0
184835    },
184836    {
184837      {
184838        1,
184839        0,
184840        -1,
184841        -1,
184842        -1,
184843        -1,
184844        -1,
184845        -1,
184846        -1,
184847        -1,
184848        -1,
184849        -1,
184850        -1
184851      },
184852      {
184853        0,
184854        1,
184855        -1,
184856        -1,
184857        -1,
184858        -1,
184859        -1,
184860        -1,
184861        -1,
184862        -1,
184863        -1,
184864        -1,
184865        -1
184866      }
184867    }
184868  },
184869  {
184870    0,
184871    2,
184872    {
184873      kOperandTypeRegister,
184874      kOperandTypeX86Memory,
184875      0,
184876      0,
184877      0,
184878      0,
184879      0,
184880      0,
184881      0,
184882      0,
184883      0,
184884      0,
184885      0
184886    },
184887    {
184888      0,
184889      0,
184890      0,
184891      0,
184892      0,
184893      0,
184894      0,
184895      0,
184896      0,
184897      0,
184898      0,
184899      0,
184900      0
184901    },
184902    {
184903      {
184904        1,
184905        0,
184906        -1,
184907        -1,
184908        -1,
184909        -1,
184910        -1,
184911        -1,
184912        -1,
184913        -1,
184914        -1,
184915        -1,
184916        -1
184917      },
184918      {
184919        0,
184920        1,
184921        -1,
184922        -1,
184923        -1,
184924        -1,
184925        -1,
184926        -1,
184927        -1,
184928        -1,
184929        -1,
184930        -1,
184931        -1
184932      }
184933    }
184934  },
184935  {
184936    0,
184937    2,
184938    {
184939      kOperandTypeRegister,
184940      kOperandTypeRegister,
184941      0,
184942      0,
184943      0,
184944      0,
184945      0,
184946      0,
184947      0,
184948      0,
184949      0,
184950      0,
184951      0
184952    },
184953    {
184954      0,
184955      0,
184956      0,
184957      0,
184958      0,
184959      0,
184960      0,
184961      0,
184962      0,
184963      0,
184964      0,
184965      0,
184966      0
184967    },
184968    {
184969      {
184970        1,
184971        0,
184972        -1,
184973        -1,
184974        -1,
184975        -1,
184976        -1,
184977        -1,
184978        -1,
184979        -1,
184980        -1,
184981        -1,
184982        -1
184983      },
184984      {
184985        0,
184986        1,
184987        -1,
184988        -1,
184989        -1,
184990        -1,
184991        -1,
184992        -1,
184993        -1,
184994        -1,
184995        -1,
184996        -1,
184997        -1
184998      }
184999    }
185000  },
185001  {
185002    0,
185003    2,
185004    {
185005      kOperandTypeRegister,
185006      kOperandTypeX86Memory,
185007      0,
185008      0,
185009      0,
185010      0,
185011      0,
185012      0,
185013      0,
185014      0,
185015      0,
185016      0,
185017      0
185018    },
185019    {
185020      0,
185021      0,
185022      0,
185023      0,
185024      0,
185025      0,
185026      0,
185027      0,
185028      0,
185029      0,
185030      0,
185031      0,
185032      0
185033    },
185034    {
185035      {
185036        1,
185037        0,
185038        -1,
185039        -1,
185040        -1,
185041        -1,
185042        -1,
185043        -1,
185044        -1,
185045        -1,
185046        -1,
185047        -1,
185048        -1
185049      },
185050      {
185051        0,
185052        1,
185053        -1,
185054        -1,
185055        -1,
185056        -1,
185057        -1,
185058        -1,
185059        -1,
185060        -1,
185061        -1,
185062        -1,
185063        -1
185064      }
185065    }
185066  },
185067  {
185068    0,
185069    2,
185070    {
185071      kOperandTypeRegister,
185072      kOperandTypeRegister,
185073      0,
185074      0,
185075      0,
185076      0,
185077      0,
185078      0,
185079      0,
185080      0,
185081      0,
185082      0,
185083      0
185084    },
185085    {
185086      0,
185087      0,
185088      0,
185089      0,
185090      0,
185091      0,
185092      0,
185093      0,
185094      0,
185095      0,
185096      0,
185097      0,
185098      0
185099    },
185100    {
185101      {
185102        1,
185103        0,
185104        -1,
185105        -1,
185106        -1,
185107        -1,
185108        -1,
185109        -1,
185110        -1,
185111        -1,
185112        -1,
185113        -1,
185114        -1
185115      },
185116      {
185117        0,
185118        1,
185119        -1,
185120        -1,
185121        -1,
185122        -1,
185123        -1,
185124        -1,
185125        -1,
185126        -1,
185127        -1,
185128        -1,
185129        -1
185130      }
185131    }
185132  },
185133  {
185134    0,
185135    2,
185136    {
185137      kOperandTypeRegister,
185138      kOperandTypeX86Memory,
185139      0,
185140      0,
185141      0,
185142      0,
185143      0,
185144      0,
185145      0,
185146      0,
185147      0,
185148      0,
185149      0
185150    },
185151    {
185152      0,
185153      0,
185154      0,
185155      0,
185156      0,
185157      0,
185158      0,
185159      0,
185160      0,
185161      0,
185162      0,
185163      0,
185164      0
185165    },
185166    {
185167      {
185168        1,
185169        0,
185170        -1,
185171        -1,
185172        -1,
185173        -1,
185174        -1,
185175        -1,
185176        -1,
185177        -1,
185178        -1,
185179        -1,
185180        -1
185181      },
185182      {
185183        0,
185184        1,
185185        -1,
185186        -1,
185187        -1,
185188        -1,
185189        -1,
185190        -1,
185191        -1,
185192        -1,
185193        -1,
185194        -1,
185195        -1
185196      }
185197    }
185198  },
185199  {
185200    0,
185201    2,
185202    {
185203      kOperandTypeRegister,
185204      kOperandTypeRegister,
185205      0,
185206      0,
185207      0,
185208      0,
185209      0,
185210      0,
185211      0,
185212      0,
185213      0,
185214      0,
185215      0
185216    },
185217    {
185218      0,
185219      0,
185220      0,
185221      0,
185222      0,
185223      0,
185224      0,
185225      0,
185226      0,
185227      0,
185228      0,
185229      0,
185230      0
185231    },
185232    {
185233      {
185234        1,
185235        0,
185236        -1,
185237        -1,
185238        -1,
185239        -1,
185240        -1,
185241        -1,
185242        -1,
185243        -1,
185244        -1,
185245        -1,
185246        -1
185247      },
185248      {
185249        0,
185250        1,
185251        -1,
185252        -1,
185253        -1,
185254        -1,
185255        -1,
185256        -1,
185257        -1,
185258        -1,
185259        -1,
185260        -1,
185261        -1
185262      }
185263    }
185264  },
185265  {
185266    0,
185267    3,
185268    {
185269      kOperandTypeX86Memory,
185270      kOperandTypeRegister,
185271      kOperandTypeImmediate,
185272      0,
185273      0,
185274      0,
185275      0,
185276      0,
185277      0,
185278      0,
185279      0,
185280      0,
185281      0
185282    },
185283    {
185284      0,
185285      0,
185286      0,
185287      0,
185288      0,
185289      0,
185290      0,
185291      0,
185292      0,
185293      0,
185294      0,
185295      0,
185296      0
185297    },
185298    {
185299      {
185300        2,
185301        1,
185302        0,
185303        -1,
185304        -1,
185305        -1,
185306        -1,
185307        -1,
185308        -1,
185309        -1,
185310        -1,
185311        -1,
185312        -1
185313      },
185314      {
185315        0,
185316        1,
185317        2,
185318        -1,
185319        -1,
185320        -1,
185321        -1,
185322        -1,
185323        -1,
185324        -1,
185325        -1,
185326        -1,
185327        -1
185328      }
185329    }
185330  },
185331  {
185332    0,
185333    3,
185334    {
185335      kOperandTypeRegister,
185336      kOperandTypeRegister,
185337      kOperandTypeImmediate,
185338      0,
185339      0,
185340      0,
185341      0,
185342      0,
185343      0,
185344      0,
185345      0,
185346      0,
185347      0
185348    },
185349    {
185350      0,
185351      0,
185352      0,
185353      0,
185354      0,
185355      0,
185356      0,
185357      0,
185358      0,
185359      0,
185360      0,
185361      0,
185362      0
185363    },
185364    {
185365      {
185366        2,
185367        1,
185368        0,
185369        -1,
185370        -1,
185371        -1,
185372        -1,
185373        -1,
185374        -1,
185375        -1,
185376        -1,
185377        -1,
185378        -1
185379      },
185380      {
185381        0,
185382        1,
185383        2,
185384        -1,
185385        -1,
185386        -1,
185387        -1,
185388        -1,
185389        -1,
185390        -1,
185391        -1,
185392        -1,
185393        -1
185394      }
185395    }
185396  },
185397  {
185398    0,
185399    3,
185400    {
185401      kOperandTypeX86Memory,
185402      kOperandTypeRegister,
185403      kOperandTypeImmediate,
185404      0,
185405      0,
185406      0,
185407      0,
185408      0,
185409      0,
185410      0,
185411      0,
185412      0,
185413      0
185414    },
185415    {
185416      0,
185417      0,
185418      0,
185419      0,
185420      0,
185421      0,
185422      0,
185423      0,
185424      0,
185425      0,
185426      0,
185427      0,
185428      0
185429    },
185430    {
185431      {
185432        2,
185433        1,
185434        0,
185435        -1,
185436        -1,
185437        -1,
185438        -1,
185439        -1,
185440        -1,
185441        -1,
185442        -1,
185443        -1,
185444        -1
185445      },
185446      {
185447        0,
185448        1,
185449        2,
185450        -1,
185451        -1,
185452        -1,
185453        -1,
185454        -1,
185455        -1,
185456        -1,
185457        -1,
185458        -1,
185459        -1
185460      }
185461    }
185462  },
185463  {
185464    0,
185465    3,
185466    {
185467      kOperandTypeRegister,
185468      kOperandTypeRegister,
185469      kOperandTypeImmediate,
185470      0,
185471      0,
185472      0,
185473      0,
185474      0,
185475      0,
185476      0,
185477      0,
185478      0,
185479      0
185480    },
185481    {
185482      0,
185483      0,
185484      0,
185485      0,
185486      0,
185487      0,
185488      0,
185489      0,
185490      0,
185491      0,
185492      0,
185493      0,
185494      0
185495    },
185496    {
185497      {
185498        2,
185499        1,
185500        0,
185501        -1,
185502        -1,
185503        -1,
185504        -1,
185505        -1,
185506        -1,
185507        -1,
185508        -1,
185509        -1,
185510        -1
185511      },
185512      {
185513        0,
185514        1,
185515        2,
185516        -1,
185517        -1,
185518        -1,
185519        -1,
185520        -1,
185521        -1,
185522        -1,
185523        -1,
185524        -1,
185525        -1
185526      }
185527    }
185528  },
185529  {
185530    0,
185531    2,
185532    {
185533      kOperandTypeRegister,
185534      kOperandTypeX86Memory,
185535      0,
185536      0,
185537      0,
185538      0,
185539      0,
185540      0,
185541      0,
185542      0,
185543      0,
185544      0,
185545      0
185546    },
185547    {
185548      0,
185549      0,
185550      0,
185551      0,
185552      0,
185553      0,
185554      0,
185555      0,
185556      0,
185557      0,
185558      0,
185559      0,
185560      0
185561    },
185562    {
185563      {
185564        1,
185565        0,
185566        -1,
185567        -1,
185568        -1,
185569        -1,
185570        -1,
185571        -1,
185572        -1,
185573        -1,
185574        -1,
185575        -1,
185576        -1
185577      },
185578      {
185579        0,
185580        1,
185581        -1,
185582        -1,
185583        -1,
185584        -1,
185585        -1,
185586        -1,
185587        -1,
185588        -1,
185589        -1,
185590        -1,
185591        -1
185592      }
185593    }
185594  },
185595  {
185596    0,
185597    2,
185598    {
185599      kOperandTypeRegister,
185600      kOperandTypeRegister,
185601      0,
185602      0,
185603      0,
185604      0,
185605      0,
185606      0,
185607      0,
185608      0,
185609      0,
185610      0,
185611      0
185612    },
185613    {
185614      0,
185615      0,
185616      0,
185617      0,
185618      0,
185619      0,
185620      0,
185621      0,
185622      0,
185623      0,
185624      0,
185625      0,
185626      0
185627    },
185628    {
185629      {
185630        1,
185631        0,
185632        -1,
185633        -1,
185634        -1,
185635        -1,
185636        -1,
185637        -1,
185638        -1,
185639        -1,
185640        -1,
185641        -1,
185642        -1
185643      },
185644      {
185645        0,
185646        1,
185647        -1,
185648        -1,
185649        -1,
185650        -1,
185651        -1,
185652        -1,
185653        -1,
185654        -1,
185655        -1,
185656        -1,
185657        -1
185658      }
185659    }
185660  },
185661  {
185662    0,
185663    2,
185664    {
185665      kOperandTypeRegister,
185666      kOperandTypeX86Memory,
185667      0,
185668      0,
185669      0,
185670      0,
185671      0,
185672      0,
185673      0,
185674      0,
185675      0,
185676      0,
185677      0
185678    },
185679    {
185680      0,
185681      0,
185682      0,
185683      0,
185684      0,
185685      0,
185686      0,
185687      0,
185688      0,
185689      0,
185690      0,
185691      0,
185692      0
185693    },
185694    {
185695      {
185696        1,
185697        0,
185698        -1,
185699        -1,
185700        -1,
185701        -1,
185702        -1,
185703        -1,
185704        -1,
185705        -1,
185706        -1,
185707        -1,
185708        -1
185709      },
185710      {
185711        0,
185712        1,
185713        -1,
185714        -1,
185715        -1,
185716        -1,
185717        -1,
185718        -1,
185719        -1,
185720        -1,
185721        -1,
185722        -1,
185723        -1
185724      }
185725    }
185726  },
185727  {
185728    0,
185729    2,
185730    {
185731      kOperandTypeRegister,
185732      kOperandTypeRegister,
185733      0,
185734      0,
185735      0,
185736      0,
185737      0,
185738      0,
185739      0,
185740      0,
185741      0,
185742      0,
185743      0
185744    },
185745    {
185746      0,
185747      0,
185748      0,
185749      0,
185750      0,
185751      0,
185752      0,
185753      0,
185754      0,
185755      0,
185756      0,
185757      0,
185758      0
185759    },
185760    {
185761      {
185762        1,
185763        0,
185764        -1,
185765        -1,
185766        -1,
185767        -1,
185768        -1,
185769        -1,
185770        -1,
185771        -1,
185772        -1,
185773        -1,
185774        -1
185775      },
185776      {
185777        0,
185778        1,
185779        -1,
185780        -1,
185781        -1,
185782        -1,
185783        -1,
185784        -1,
185785        -1,
185786        -1,
185787        -1,
185788        -1,
185789        -1
185790      }
185791    }
185792  },
185793  {
185794    0,
185795    3,
185796    {
185797      kOperandTypeRegister,
185798      kOperandTypeRegister,
185799      kOperandTypeX86Memory,
185800      0,
185801      0,
185802      0,
185803      0,
185804      0,
185805      0,
185806      0,
185807      0,
185808      0,
185809      0
185810    },
185811    {
185812      0,
185813      0,
185814      0,
185815      0,
185816      0,
185817      0,
185818      0,
185819      0,
185820      0,
185821      0,
185822      0,
185823      0,
185824      0
185825    },
185826    {
185827      {
185828        2,
185829        1,
185830        0,
185831        -1,
185832        -1,
185833        -1,
185834        -1,
185835        -1,
185836        -1,
185837        -1,
185838        -1,
185839        -1,
185840        -1
185841      },
185842      {
185843        0,
185844        1,
185845        2,
185846        -1,
185847        -1,
185848        -1,
185849        -1,
185850        -1,
185851        -1,
185852        -1,
185853        -1,
185854        -1,
185855        -1
185856      }
185857    }
185858  },
185859  {
185860    0,
185861    3,
185862    {
185863      kOperandTypeRegister,
185864      kOperandTypeRegister,
185865      kOperandTypeRegister,
185866      0,
185867      0,
185868      0,
185869      0,
185870      0,
185871      0,
185872      0,
185873      0,
185874      0,
185875      0
185876    },
185877    {
185878      0,
185879      0,
185880      0,
185881      0,
185882      0,
185883      0,
185884      0,
185885      0,
185886      0,
185887      0,
185888      0,
185889      0,
185890      0
185891    },
185892    {
185893      {
185894        2,
185895        1,
185896        0,
185897        -1,
185898        -1,
185899        -1,
185900        -1,
185901        -1,
185902        -1,
185903        -1,
185904        -1,
185905        -1,
185906        -1
185907      },
185908      {
185909        0,
185910        1,
185911        2,
185912        -1,
185913        -1,
185914        -1,
185915        -1,
185916        -1,
185917        -1,
185918        -1,
185919        -1,
185920        -1,
185921        -1
185922      }
185923    }
185924  },
185925  {
185926    0,
185927    3,
185928    {
185929      kOperandTypeRegister,
185930      kOperandTypeRegister,
185931      kOperandTypeX86Memory,
185932      0,
185933      0,
185934      0,
185935      0,
185936      0,
185937      0,
185938      0,
185939      0,
185940      0,
185941      0
185942    },
185943    {
185944      0,
185945      0,
185946      0,
185947      0,
185948      0,
185949      0,
185950      0,
185951      0,
185952      0,
185953      0,
185954      0,
185955      0,
185956      0
185957    },
185958    {
185959      {
185960        2,
185961        1,
185962        0,
185963        -1,
185964        -1,
185965        -1,
185966        -1,
185967        -1,
185968        -1,
185969        -1,
185970        -1,
185971        -1,
185972        -1
185973      },
185974      {
185975        0,
185976        1,
185977        2,
185978        -1,
185979        -1,
185980        -1,
185981        -1,
185982        -1,
185983        -1,
185984        -1,
185985        -1,
185986        -1,
185987        -1
185988      }
185989    }
185990  },
185991  {
185992    0,
185993    3,
185994    {
185995      kOperandTypeRegister,
185996      kOperandTypeRegister,
185997      kOperandTypeRegister,
185998      0,
185999      0,
186000      0,
186001      0,
186002      0,
186003      0,
186004      0,
186005      0,
186006      0,
186007      0
186008    },
186009    {
186010      0,
186011      0,
186012      0,
186013      0,
186014      0,
186015      0,
186016      0,
186017      0,
186018      0,
186019      0,
186020      0,
186021      0,
186022      0
186023    },
186024    {
186025      {
186026        2,
186027        1,
186028        0,
186029        -1,
186030        -1,
186031        -1,
186032        -1,
186033        -1,
186034        -1,
186035        -1,
186036        -1,
186037        -1,
186038        -1
186039      },
186040      {
186041        0,
186042        1,
186043        2,
186044        -1,
186045        -1,
186046        -1,
186047        -1,
186048        -1,
186049        -1,
186050        -1,
186051        -1,
186052        -1,
186053        -1
186054      }
186055    }
186056  },
186057  {
186058    0,
186059    3,
186060    {
186061      kOperandTypeRegister,
186062      kOperandTypeRegister,
186063      kOperandTypeX86Memory,
186064      0,
186065      0,
186066      0,
186067      0,
186068      0,
186069      0,
186070      0,
186071      0,
186072      0,
186073      0
186074    },
186075    {
186076      0,
186077      0,
186078      0,
186079      0,
186080      0,
186081      0,
186082      0,
186083      0,
186084      0,
186085      0,
186086      0,
186087      0,
186088      0
186089    },
186090    {
186091      {
186092        2,
186093        1,
186094        0,
186095        -1,
186096        -1,
186097        -1,
186098        -1,
186099        -1,
186100        -1,
186101        -1,
186102        -1,
186103        -1,
186104        -1
186105      },
186106      {
186107        0,
186108        1,
186109        2,
186110        -1,
186111        -1,
186112        -1,
186113        -1,
186114        -1,
186115        -1,
186116        -1,
186117        -1,
186118        -1,
186119        -1
186120      }
186121    }
186122  },
186123  {
186124    0,
186125    3,
186126    {
186127      kOperandTypeRegister,
186128      kOperandTypeRegister,
186129      kOperandTypeRegister,
186130      0,
186131      0,
186132      0,
186133      0,
186134      0,
186135      0,
186136      0,
186137      0,
186138      0,
186139      0
186140    },
186141    {
186142      0,
186143      0,
186144      0,
186145      0,
186146      0,
186147      0,
186148      0,
186149      0,
186150      0,
186151      0,
186152      0,
186153      0,
186154      0
186155    },
186156    {
186157      {
186158        2,
186159        1,
186160        0,
186161        -1,
186162        -1,
186163        -1,
186164        -1,
186165        -1,
186166        -1,
186167        -1,
186168        -1,
186169        -1,
186170        -1
186171      },
186172      {
186173        0,
186174        1,
186175        2,
186176        -1,
186177        -1,
186178        -1,
186179        -1,
186180        -1,
186181        -1,
186182        -1,
186183        -1,
186184        -1,
186185        -1
186186      }
186187    }
186188  },
186189  {
186190    0,
186191    3,
186192    {
186193      kOperandTypeRegister,
186194      kOperandTypeRegister,
186195      kOperandTypeX86Memory,
186196      0,
186197      0,
186198      0,
186199      0,
186200      0,
186201      0,
186202      0,
186203      0,
186204      0,
186205      0
186206    },
186207    {
186208      0,
186209      0,
186210      0,
186211      0,
186212      0,
186213      0,
186214      0,
186215      0,
186216      0,
186217      0,
186218      0,
186219      0,
186220      0
186221    },
186222    {
186223      {
186224        2,
186225        1,
186226        0,
186227        -1,
186228        -1,
186229        -1,
186230        -1,
186231        -1,
186232        -1,
186233        -1,
186234        -1,
186235        -1,
186236        -1
186237      },
186238      {
186239        0,
186240        1,
186241        2,
186242        -1,
186243        -1,
186244        -1,
186245        -1,
186246        -1,
186247        -1,
186248        -1,
186249        -1,
186250        -1,
186251        -1
186252      }
186253    }
186254  },
186255  {
186256    0,
186257    3,
186258    {
186259      kOperandTypeRegister,
186260      kOperandTypeRegister,
186261      kOperandTypeRegister,
186262      0,
186263      0,
186264      0,
186265      0,
186266      0,
186267      0,
186268      0,
186269      0,
186270      0,
186271      0
186272    },
186273    {
186274      0,
186275      0,
186276      0,
186277      0,
186278      0,
186279      0,
186280      0,
186281      0,
186282      0,
186283      0,
186284      0,
186285      0,
186286      0
186287    },
186288    {
186289      {
186290        2,
186291        1,
186292        0,
186293        -1,
186294        -1,
186295        -1,
186296        -1,
186297        -1,
186298        -1,
186299        -1,
186300        -1,
186301        -1,
186302        -1
186303      },
186304      {
186305        0,
186306        1,
186307        2,
186308        -1,
186309        -1,
186310        -1,
186311        -1,
186312        -1,
186313        -1,
186314        -1,
186315        -1,
186316        -1,
186317        -1
186318      }
186319    }
186320  },
186321  {
186322    0,
186323    3,
186324    {
186325      kOperandTypeRegister,
186326      kOperandTypeRegister,
186327      kOperandTypeX86Memory,
186328      0,
186329      0,
186330      0,
186331      0,
186332      0,
186333      0,
186334      0,
186335      0,
186336      0,
186337      0
186338    },
186339    {
186340      0,
186341      0,
186342      0,
186343      0,
186344      0,
186345      0,
186346      0,
186347      0,
186348      0,
186349      0,
186350      0,
186351      0,
186352      0
186353    },
186354    {
186355      {
186356        2,
186357        1,
186358        0,
186359        -1,
186360        -1,
186361        -1,
186362        -1,
186363        -1,
186364        -1,
186365        -1,
186366        -1,
186367        -1,
186368        -1
186369      },
186370      {
186371        0,
186372        1,
186373        2,
186374        -1,
186375        -1,
186376        -1,
186377        -1,
186378        -1,
186379        -1,
186380        -1,
186381        -1,
186382        -1,
186383        -1
186384      }
186385    }
186386  },
186387  {
186388    0,
186389    3,
186390    {
186391      kOperandTypeRegister,
186392      kOperandTypeRegister,
186393      kOperandTypeRegister,
186394      0,
186395      0,
186396      0,
186397      0,
186398      0,
186399      0,
186400      0,
186401      0,
186402      0,
186403      0
186404    },
186405    {
186406      0,
186407      0,
186408      0,
186409      0,
186410      0,
186411      0,
186412      0,
186413      0,
186414      0,
186415      0,
186416      0,
186417      0,
186418      0
186419    },
186420    {
186421      {
186422        2,
186423        1,
186424        0,
186425        -1,
186426        -1,
186427        -1,
186428        -1,
186429        -1,
186430        -1,
186431        -1,
186432        -1,
186433        -1,
186434        -1
186435      },
186436      {
186437        0,
186438        1,
186439        2,
186440        -1,
186441        -1,
186442        -1,
186443        -1,
186444        -1,
186445        -1,
186446        -1,
186447        -1,
186448        -1,
186449        -1
186450      }
186451    }
186452  },
186453  {
186454    0,
186455    3,
186456    {
186457      kOperandTypeRegister,
186458      kOperandTypeRegister,
186459      kOperandTypeX86Memory,
186460      0,
186461      0,
186462      0,
186463      0,
186464      0,
186465      0,
186466      0,
186467      0,
186468      0,
186469      0
186470    },
186471    {
186472      0,
186473      0,
186474      0,
186475      0,
186476      0,
186477      0,
186478      0,
186479      0,
186480      0,
186481      0,
186482      0,
186483      0,
186484      0
186485    },
186486    {
186487      {
186488        2,
186489        1,
186490        0,
186491        -1,
186492        -1,
186493        -1,
186494        -1,
186495        -1,
186496        -1,
186497        -1,
186498        -1,
186499        -1,
186500        -1
186501      },
186502      {
186503        0,
186504        1,
186505        2,
186506        -1,
186507        -1,
186508        -1,
186509        -1,
186510        -1,
186511        -1,
186512        -1,
186513        -1,
186514        -1,
186515        -1
186516      }
186517    }
186518  },
186519  {
186520    0,
186521    3,
186522    {
186523      kOperandTypeRegister,
186524      kOperandTypeRegister,
186525      kOperandTypeRegister,
186526      0,
186527      0,
186528      0,
186529      0,
186530      0,
186531      0,
186532      0,
186533      0,
186534      0,
186535      0
186536    },
186537    {
186538      0,
186539      0,
186540      0,
186541      0,
186542      0,
186543      0,
186544      0,
186545      0,
186546      0,
186547      0,
186548      0,
186549      0,
186550      0
186551    },
186552    {
186553      {
186554        2,
186555        1,
186556        0,
186557        -1,
186558        -1,
186559        -1,
186560        -1,
186561        -1,
186562        -1,
186563        -1,
186564        -1,
186565        -1,
186566        -1
186567      },
186568      {
186569        0,
186570        1,
186571        2,
186572        -1,
186573        -1,
186574        -1,
186575        -1,
186576        -1,
186577        -1,
186578        -1,
186579        -1,
186580        -1,
186581        -1
186582      }
186583    }
186584  },
186585  {
186586    0,
186587    3,
186588    {
186589      kOperandTypeRegister,
186590      kOperandTypeRegister,
186591      kOperandTypeX86Memory,
186592      0,
186593      0,
186594      0,
186595      0,
186596      0,
186597      0,
186598      0,
186599      0,
186600      0,
186601      0
186602    },
186603    {
186604      0,
186605      0,
186606      0,
186607      0,
186608      0,
186609      0,
186610      0,
186611      0,
186612      0,
186613      0,
186614      0,
186615      0,
186616      0
186617    },
186618    {
186619      {
186620        2,
186621        1,
186622        0,
186623        -1,
186624        -1,
186625        -1,
186626        -1,
186627        -1,
186628        -1,
186629        -1,
186630        -1,
186631        -1,
186632        -1
186633      },
186634      {
186635        0,
186636        1,
186637        2,
186638        -1,
186639        -1,
186640        -1,
186641        -1,
186642        -1,
186643        -1,
186644        -1,
186645        -1,
186646        -1,
186647        -1
186648      }
186649    }
186650  },
186651  {
186652    0,
186653    3,
186654    {
186655      kOperandTypeRegister,
186656      kOperandTypeRegister,
186657      kOperandTypeRegister,
186658      0,
186659      0,
186660      0,
186661      0,
186662      0,
186663      0,
186664      0,
186665      0,
186666      0,
186667      0
186668    },
186669    {
186670      0,
186671      0,
186672      0,
186673      0,
186674      0,
186675      0,
186676      0,
186677      0,
186678      0,
186679      0,
186680      0,
186681      0,
186682      0
186683    },
186684    {
186685      {
186686        2,
186687        1,
186688        0,
186689        -1,
186690        -1,
186691        -1,
186692        -1,
186693        -1,
186694        -1,
186695        -1,
186696        -1,
186697        -1,
186698        -1
186699      },
186700      {
186701        0,
186702        1,
186703        2,
186704        -1,
186705        -1,
186706        -1,
186707        -1,
186708        -1,
186709        -1,
186710        -1,
186711        -1,
186712        -1,
186713        -1
186714      }
186715    }
186716  },
186717  {
186718    0,
186719    2,
186720    {
186721      kOperandTypeRegister,
186722      kOperandTypeX86Memory,
186723      0,
186724      0,
186725      0,
186726      0,
186727      0,
186728      0,
186729      0,
186730      0,
186731      0,
186732      0,
186733      0
186734    },
186735    {
186736      0,
186737      0,
186738      0,
186739      0,
186740      0,
186741      0,
186742      0,
186743      0,
186744      0,
186745      0,
186746      0,
186747      0,
186748      0
186749    },
186750    {
186751      {
186752        1,
186753        0,
186754        -1,
186755        -1,
186756        -1,
186757        -1,
186758        -1,
186759        -1,
186760        -1,
186761        -1,
186762        -1,
186763        -1,
186764        -1
186765      },
186766      {
186767        0,
186768        1,
186769        -1,
186770        -1,
186771        -1,
186772        -1,
186773        -1,
186774        -1,
186775        -1,
186776        -1,
186777        -1,
186778        -1,
186779        -1
186780      }
186781    }
186782  },
186783  {
186784    0,
186785    2,
186786    {
186787      kOperandTypeRegister,
186788      kOperandTypeRegister,
186789      0,
186790      0,
186791      0,
186792      0,
186793      0,
186794      0,
186795      0,
186796      0,
186797      0,
186798      0,
186799      0
186800    },
186801    {
186802      0,
186803      0,
186804      0,
186805      0,
186806      0,
186807      0,
186808      0,
186809      0,
186810      0,
186811      0,
186812      0,
186813      0,
186814      0
186815    },
186816    {
186817      {
186818        1,
186819        0,
186820        -1,
186821        -1,
186822        -1,
186823        -1,
186824        -1,
186825        -1,
186826        -1,
186827        -1,
186828        -1,
186829        -1,
186830        -1
186831      },
186832      {
186833        0,
186834        1,
186835        -1,
186836        -1,
186837        -1,
186838        -1,
186839        -1,
186840        -1,
186841        -1,
186842        -1,
186843        -1,
186844        -1,
186845        -1
186846      }
186847    }
186848  },
186849  {
186850    0,
186851    2,
186852    {
186853      kOperandTypeRegister,
186854      kOperandTypeX86Memory,
186855      0,
186856      0,
186857      0,
186858      0,
186859      0,
186860      0,
186861      0,
186862      0,
186863      0,
186864      0,
186865      0
186866    },
186867    {
186868      0,
186869      0,
186870      0,
186871      0,
186872      0,
186873      0,
186874      0,
186875      0,
186876      0,
186877      0,
186878      0,
186879      0,
186880      0
186881    },
186882    {
186883      {
186884        1,
186885        0,
186886        -1,
186887        -1,
186888        -1,
186889        -1,
186890        -1,
186891        -1,
186892        -1,
186893        -1,
186894        -1,
186895        -1,
186896        -1
186897      },
186898      {
186899        0,
186900        1,
186901        -1,
186902        -1,
186903        -1,
186904        -1,
186905        -1,
186906        -1,
186907        -1,
186908        -1,
186909        -1,
186910        -1,
186911        -1
186912      }
186913    }
186914  },
186915  {
186916    0,
186917    2,
186918    {
186919      kOperandTypeRegister,
186920      kOperandTypeRegister,
186921      0,
186922      0,
186923      0,
186924      0,
186925      0,
186926      0,
186927      0,
186928      0,
186929      0,
186930      0,
186931      0
186932    },
186933    {
186934      0,
186935      0,
186936      0,
186937      0,
186938      0,
186939      0,
186940      0,
186941      0,
186942      0,
186943      0,
186944      0,
186945      0,
186946      0
186947    },
186948    {
186949      {
186950        1,
186951        0,
186952        -1,
186953        -1,
186954        -1,
186955        -1,
186956        -1,
186957        -1,
186958        -1,
186959        -1,
186960        -1,
186961        -1,
186962        -1
186963      },
186964      {
186965        0,
186966        1,
186967        -1,
186968        -1,
186969        -1,
186970        -1,
186971        -1,
186972        -1,
186973        -1,
186974        -1,
186975        -1,
186976        -1,
186977        -1
186978      }
186979    }
186980  },
186981  {
186982    0,
186983    2,
186984    {
186985      kOperandTypeRegister,
186986      kOperandTypeRegister,
186987      0,
186988      0,
186989      0,
186990      0,
186991      0,
186992      0,
186993      0,
186994      0,
186995      0,
186996      0,
186997      0
186998    },
186999    {
187000      0,
187001      0,
187002      0,
187003      0,
187004      0,
187005      0,
187006      0,
187007      0,
187008      0,
187009      0,
187010      0,
187011      0,
187012      0
187013    },
187014    {
187015      {
187016        1,
187017        0,
187018        -1,
187019        -1,
187020        -1,
187021        -1,
187022        -1,
187023        -1,
187024        -1,
187025        -1,
187026        -1,
187027        -1,
187028        -1
187029      },
187030      {
187031        0,
187032        1,
187033        -1,
187034        -1,
187035        -1,
187036        -1,
187037        -1,
187038        -1,
187039        -1,
187040        -1,
187041        -1,
187042        -1,
187043        -1
187044      }
187045    }
187046  },
187047  {
187048    0,
187049    2,
187050    {
187051      kOperandTypeRegister,
187052      kOperandTypeX86Memory,
187053      0,
187054      0,
187055      0,
187056      0,
187057      0,
187058      0,
187059      0,
187060      0,
187061      0,
187062      0,
187063      0
187064    },
187065    {
187066      0,
187067      0,
187068      0,
187069      0,
187070      0,
187071      0,
187072      0,
187073      0,
187074      0,
187075      0,
187076      0,
187077      0,
187078      0
187079    },
187080    {
187081      {
187082        1,
187083        0,
187084        -1,
187085        -1,
187086        -1,
187087        -1,
187088        -1,
187089        -1,
187090        -1,
187091        -1,
187092        -1,
187093        -1,
187094        -1
187095      },
187096      {
187097        0,
187098        1,
187099        -1,
187100        -1,
187101        -1,
187102        -1,
187103        -1,
187104        -1,
187105        -1,
187106        -1,
187107        -1,
187108        -1,
187109        -1
187110      }
187111    }
187112  },
187113  {
187114    0,
187115    2,
187116    {
187117      kOperandTypeRegister,
187118      kOperandTypeRegister,
187119      0,
187120      0,
187121      0,
187122      0,
187123      0,
187124      0,
187125      0,
187126      0,
187127      0,
187128      0,
187129      0
187130    },
187131    {
187132      0,
187133      0,
187134      0,
187135      0,
187136      0,
187137      0,
187138      0,
187139      0,
187140      0,
187141      0,
187142      0,
187143      0,
187144      0
187145    },
187146    {
187147      {
187148        1,
187149        0,
187150        -1,
187151        -1,
187152        -1,
187153        -1,
187154        -1,
187155        -1,
187156        -1,
187157        -1,
187158        -1,
187159        -1,
187160        -1
187161      },
187162      {
187163        0,
187164        1,
187165        -1,
187166        -1,
187167        -1,
187168        -1,
187169        -1,
187170        -1,
187171        -1,
187172        -1,
187173        -1,
187174        -1,
187175        -1
187176      }
187177    }
187178  },
187179  {
187180    0,
187181    2,
187182    {
187183      kOperandTypeRegister,
187184      kOperandTypeX86Memory,
187185      0,
187186      0,
187187      0,
187188      0,
187189      0,
187190      0,
187191      0,
187192      0,
187193      0,
187194      0,
187195      0
187196    },
187197    {
187198      0,
187199      0,
187200      0,
187201      0,
187202      0,
187203      0,
187204      0,
187205      0,
187206      0,
187207      0,
187208      0,
187209      0,
187210      0
187211    },
187212    {
187213      {
187214        1,
187215        0,
187216        -1,
187217        -1,
187218        -1,
187219        -1,
187220        -1,
187221        -1,
187222        -1,
187223        -1,
187224        -1,
187225        -1,
187226        -1
187227      },
187228      {
187229        0,
187230        1,
187231        -1,
187232        -1,
187233        -1,
187234        -1,
187235        -1,
187236        -1,
187237        -1,
187238        -1,
187239        -1,
187240        -1,
187241        -1
187242      }
187243    }
187244  },
187245  {
187246    0,
187247    2,
187248    {
187249      kOperandTypeRegister,
187250      kOperandTypeRegister,
187251      0,
187252      0,
187253      0,
187254      0,
187255      0,
187256      0,
187257      0,
187258      0,
187259      0,
187260      0,
187261      0
187262    },
187263    {
187264      0,
187265      0,
187266      0,
187267      0,
187268      0,
187269      0,
187270      0,
187271      0,
187272      0,
187273      0,
187274      0,
187275      0,
187276      0
187277    },
187278    {
187279      {
187280        1,
187281        0,
187282        -1,
187283        -1,
187284        -1,
187285        -1,
187286        -1,
187287        -1,
187288        -1,
187289        -1,
187290        -1,
187291        -1,
187292        -1
187293      },
187294      {
187295        0,
187296        1,
187297        -1,
187298        -1,
187299        -1,
187300        -1,
187301        -1,
187302        -1,
187303        -1,
187304        -1,
187305        -1,
187306        -1,
187307        -1
187308      }
187309    }
187310  },
187311  {
187312    0,
187313    2,
187314    {
187315      kOperandTypeRegister,
187316      kOperandTypeX86Memory,
187317      0,
187318      0,
187319      0,
187320      0,
187321      0,
187322      0,
187323      0,
187324      0,
187325      0,
187326      0,
187327      0
187328    },
187329    {
187330      0,
187331      0,
187332      0,
187333      0,
187334      0,
187335      0,
187336      0,
187337      0,
187338      0,
187339      0,
187340      0,
187341      0,
187342      0
187343    },
187344    {
187345      {
187346        1,
187347        0,
187348        -1,
187349        -1,
187350        -1,
187351        -1,
187352        -1,
187353        -1,
187354        -1,
187355        -1,
187356        -1,
187357        -1,
187358        -1
187359      },
187360      {
187361        0,
187362        1,
187363        -1,
187364        -1,
187365        -1,
187366        -1,
187367        -1,
187368        -1,
187369        -1,
187370        -1,
187371        -1,
187372        -1,
187373        -1
187374      }
187375    }
187376  },
187377  {
187378    0,
187379    2,
187380    {
187381      kOperandTypeRegister,
187382      kOperandTypeRegister,
187383      0,
187384      0,
187385      0,
187386      0,
187387      0,
187388      0,
187389      0,
187390      0,
187391      0,
187392      0,
187393      0
187394    },
187395    {
187396      0,
187397      0,
187398      0,
187399      0,
187400      0,
187401      0,
187402      0,
187403      0,
187404      0,
187405      0,
187406      0,
187407      0,
187408      0
187409    },
187410    {
187411      {
187412        1,
187413        0,
187414        -1,
187415        -1,
187416        -1,
187417        -1,
187418        -1,
187419        -1,
187420        -1,
187421        -1,
187422        -1,
187423        -1,
187424        -1
187425      },
187426      {
187427        0,
187428        1,
187429        -1,
187430        -1,
187431        -1,
187432        -1,
187433        -1,
187434        -1,
187435        -1,
187436        -1,
187437        -1,
187438        -1,
187439        -1
187440      }
187441    }
187442  },
187443  {
187444    0,
187445    2,
187446    {
187447      kOperandTypeRegister,
187448      kOperandTypeX86Memory,
187449      0,
187450      0,
187451      0,
187452      0,
187453      0,
187454      0,
187455      0,
187456      0,
187457      0,
187458      0,
187459      0
187460    },
187461    {
187462      0,
187463      0,
187464      0,
187465      0,
187466      0,
187467      0,
187468      0,
187469      0,
187470      0,
187471      0,
187472      0,
187473      0,
187474      0
187475    },
187476    {
187477      {
187478        1,
187479        0,
187480        -1,
187481        -1,
187482        -1,
187483        -1,
187484        -1,
187485        -1,
187486        -1,
187487        -1,
187488        -1,
187489        -1,
187490        -1
187491      },
187492      {
187493        0,
187494        1,
187495        -1,
187496        -1,
187497        -1,
187498        -1,
187499        -1,
187500        -1,
187501        -1,
187502        -1,
187503        -1,
187504        -1,
187505        -1
187506      }
187507    }
187508  },
187509  {
187510    0,
187511    2,
187512    {
187513      kOperandTypeRegister,
187514      kOperandTypeRegister,
187515      0,
187516      0,
187517      0,
187518      0,
187519      0,
187520      0,
187521      0,
187522      0,
187523      0,
187524      0,
187525      0
187526    },
187527    {
187528      0,
187529      0,
187530      0,
187531      0,
187532      0,
187533      0,
187534      0,
187535      0,
187536      0,
187537      0,
187538      0,
187539      0,
187540      0
187541    },
187542    {
187543      {
187544        1,
187545        0,
187546        -1,
187547        -1,
187548        -1,
187549        -1,
187550        -1,
187551        -1,
187552        -1,
187553        -1,
187554        -1,
187555        -1,
187556        -1
187557      },
187558      {
187559        0,
187560        1,
187561        -1,
187562        -1,
187563        -1,
187564        -1,
187565        -1,
187566        -1,
187567        -1,
187568        -1,
187569        -1,
187570        -1,
187571        -1
187572      }
187573    }
187574  },
187575  {
187576    0,
187577    2,
187578    {
187579      kOperandTypeRegister,
187580      kOperandTypeX86Memory,
187581      0,
187582      0,
187583      0,
187584      0,
187585      0,
187586      0,
187587      0,
187588      0,
187589      0,
187590      0,
187591      0
187592    },
187593    {
187594      0,
187595      0,
187596      0,
187597      0,
187598      0,
187599      0,
187600      0,
187601      0,
187602      0,
187603      0,
187604      0,
187605      0,
187606      0
187607    },
187608    {
187609      {
187610        1,
187611        0,
187612        -1,
187613        -1,
187614        -1,
187615        -1,
187616        -1,
187617        -1,
187618        -1,
187619        -1,
187620        -1,
187621        -1,
187622        -1
187623      },
187624      {
187625        0,
187626        1,
187627        -1,
187628        -1,
187629        -1,
187630        -1,
187631        -1,
187632        -1,
187633        -1,
187634        -1,
187635        -1,
187636        -1,
187637        -1
187638      }
187639    }
187640  },
187641  {
187642    0,
187643    2,
187644    {
187645      kOperandTypeRegister,
187646      kOperandTypeRegister,
187647      0,
187648      0,
187649      0,
187650      0,
187651      0,
187652      0,
187653      0,
187654      0,
187655      0,
187656      0,
187657      0
187658    },
187659    {
187660      0,
187661      0,
187662      0,
187663      0,
187664      0,
187665      0,
187666      0,
187667      0,
187668      0,
187669      0,
187670      0,
187671      0,
187672      0
187673    },
187674    {
187675      {
187676        1,
187677        0,
187678        -1,
187679        -1,
187680        -1,
187681        -1,
187682        -1,
187683        -1,
187684        -1,
187685        -1,
187686        -1,
187687        -1,
187688        -1
187689      },
187690      {
187691        0,
187692        1,
187693        -1,
187694        -1,
187695        -1,
187696        -1,
187697        -1,
187698        -1,
187699        -1,
187700        -1,
187701        -1,
187702        -1,
187703        -1
187704      }
187705    }
187706  },
187707  {
187708    0,
187709    2,
187710    {
187711      kOperandTypeRegister,
187712      kOperandTypeX86Memory,
187713      0,
187714      0,
187715      0,
187716      0,
187717      0,
187718      0,
187719      0,
187720      0,
187721      0,
187722      0,
187723      0
187724    },
187725    {
187726      0,
187727      0,
187728      0,
187729      0,
187730      0,
187731      0,
187732      0,
187733      0,
187734      0,
187735      0,
187736      0,
187737      0,
187738      0
187739    },
187740    {
187741      {
187742        1,
187743        0,
187744        -1,
187745        -1,
187746        -1,
187747        -1,
187748        -1,
187749        -1,
187750        -1,
187751        -1,
187752        -1,
187753        -1,
187754        -1
187755      },
187756      {
187757        0,
187758        1,
187759        -1,
187760        -1,
187761        -1,
187762        -1,
187763        -1,
187764        -1,
187765        -1,
187766        -1,
187767        -1,
187768        -1,
187769        -1
187770      }
187771    }
187772  },
187773  {
187774    0,
187775    2,
187776    {
187777      kOperandTypeRegister,
187778      kOperandTypeRegister,
187779      0,
187780      0,
187781      0,
187782      0,
187783      0,
187784      0,
187785      0,
187786      0,
187787      0,
187788      0,
187789      0
187790    },
187791    {
187792      0,
187793      0,
187794      0,
187795      0,
187796      0,
187797      0,
187798      0,
187799      0,
187800      0,
187801      0,
187802      0,
187803      0,
187804      0
187805    },
187806    {
187807      {
187808        1,
187809        0,
187810        -1,
187811        -1,
187812        -1,
187813        -1,
187814        -1,
187815        -1,
187816        -1,
187817        -1,
187818        -1,
187819        -1,
187820        -1
187821      },
187822      {
187823        0,
187824        1,
187825        -1,
187826        -1,
187827        -1,
187828        -1,
187829        -1,
187830        -1,
187831        -1,
187832        -1,
187833        -1,
187834        -1,
187835        -1
187836      }
187837    }
187838  },
187839  {
187840    0,
187841    2,
187842    {
187843      kOperandTypeRegister,
187844      kOperandTypeX86Memory,
187845      0,
187846      0,
187847      0,
187848      0,
187849      0,
187850      0,
187851      0,
187852      0,
187853      0,
187854      0,
187855      0
187856    },
187857    {
187858      0,
187859      0,
187860      0,
187861      0,
187862      0,
187863      0,
187864      0,
187865      0,
187866      0,
187867      0,
187868      0,
187869      0,
187870      0
187871    },
187872    {
187873      {
187874        1,
187875        0,
187876        -1,
187877        -1,
187878        -1,
187879        -1,
187880        -1,
187881        -1,
187882        -1,
187883        -1,
187884        -1,
187885        -1,
187886        -1
187887      },
187888      {
187889        0,
187890        1,
187891        -1,
187892        -1,
187893        -1,
187894        -1,
187895        -1,
187896        -1,
187897        -1,
187898        -1,
187899        -1,
187900        -1,
187901        -1
187902      }
187903    }
187904  },
187905  {
187906    0,
187907    2,
187908    {
187909      kOperandTypeRegister,
187910      kOperandTypeRegister,
187911      0,
187912      0,
187913      0,
187914      0,
187915      0,
187916      0,
187917      0,
187918      0,
187919      0,
187920      0,
187921      0
187922    },
187923    {
187924      0,
187925      0,
187926      0,
187927      0,
187928      0,
187929      0,
187930      0,
187931      0,
187932      0,
187933      0,
187934      0,
187935      0,
187936      0
187937    },
187938    {
187939      {
187940        1,
187941        0,
187942        -1,
187943        -1,
187944        -1,
187945        -1,
187946        -1,
187947        -1,
187948        -1,
187949        -1,
187950        -1,
187951        -1,
187952        -1
187953      },
187954      {
187955        0,
187956        1,
187957        -1,
187958        -1,
187959        -1,
187960        -1,
187961        -1,
187962        -1,
187963        -1,
187964        -1,
187965        -1,
187966        -1,
187967        -1
187968      }
187969    }
187970  },
187971  {
187972    0,
187973    2,
187974    {
187975      kOperandTypeRegister,
187976      kOperandTypeX86Memory,
187977      0,
187978      0,
187979      0,
187980      0,
187981      0,
187982      0,
187983      0,
187984      0,
187985      0,
187986      0,
187987      0
187988    },
187989    {
187990      0,
187991      0,
187992      0,
187993      0,
187994      0,
187995      0,
187996      0,
187997      0,
187998      0,
187999      0,
188000      0,
188001      0,
188002      0
188003    },
188004    {
188005      {
188006        1,
188007        0,
188008        -1,
188009        -1,
188010        -1,
188011        -1,
188012        -1,
188013        -1,
188014        -1,
188015        -1,
188016        -1,
188017        -1,
188018        -1
188019      },
188020      {
188021        0,
188022        1,
188023        -1,
188024        -1,
188025        -1,
188026        -1,
188027        -1,
188028        -1,
188029        -1,
188030        -1,
188031        -1,
188032        -1,
188033        -1
188034      }
188035    }
188036  },
188037  {
188038    0,
188039    2,
188040    {
188041      kOperandTypeRegister,
188042      kOperandTypeRegister,
188043      0,
188044      0,
188045      0,
188046      0,
188047      0,
188048      0,
188049      0,
188050      0,
188051      0,
188052      0,
188053      0
188054    },
188055    {
188056      0,
188057      0,
188058      0,
188059      0,
188060      0,
188061      0,
188062      0,
188063      0,
188064      0,
188065      0,
188066      0,
188067      0,
188068      0
188069    },
188070    {
188071      {
188072        1,
188073        0,
188074        -1,
188075        -1,
188076        -1,
188077        -1,
188078        -1,
188079        -1,
188080        -1,
188081        -1,
188082        -1,
188083        -1,
188084        -1
188085      },
188086      {
188087        0,
188088        1,
188089        -1,
188090        -1,
188091        -1,
188092        -1,
188093        -1,
188094        -1,
188095        -1,
188096        -1,
188097        -1,
188098        -1,
188099        -1
188100      }
188101    }
188102  },
188103  {
188104    0,
188105    2,
188106    {
188107      kOperandTypeRegister,
188108      kOperandTypeX86Memory,
188109      0,
188110      0,
188111      0,
188112      0,
188113      0,
188114      0,
188115      0,
188116      0,
188117      0,
188118      0,
188119      0
188120    },
188121    {
188122      0,
188123      0,
188124      0,
188125      0,
188126      0,
188127      0,
188128      0,
188129      0,
188130      0,
188131      0,
188132      0,
188133      0,
188134      0
188135    },
188136    {
188137      {
188138        1,
188139        0,
188140        -1,
188141        -1,
188142        -1,
188143        -1,
188144        -1,
188145        -1,
188146        -1,
188147        -1,
188148        -1,
188149        -1,
188150        -1
188151      },
188152      {
188153        0,
188154        1,
188155        -1,
188156        -1,
188157        -1,
188158        -1,
188159        -1,
188160        -1,
188161        -1,
188162        -1,
188163        -1,
188164        -1,
188165        -1
188166      }
188167    }
188168  },
188169  {
188170    0,
188171    2,
188172    {
188173      kOperandTypeRegister,
188174      kOperandTypeRegister,
188175      0,
188176      0,
188177      0,
188178      0,
188179      0,
188180      0,
188181      0,
188182      0,
188183      0,
188184      0,
188185      0
188186    },
188187    {
188188      0,
188189      0,
188190      0,
188191      0,
188192      0,
188193      0,
188194      0,
188195      0,
188196      0,
188197      0,
188198      0,
188199      0,
188200      0
188201    },
188202    {
188203      {
188204        1,
188205        0,
188206        -1,
188207        -1,
188208        -1,
188209        -1,
188210        -1,
188211        -1,
188212        -1,
188213        -1,
188214        -1,
188215        -1,
188216        -1
188217      },
188218      {
188219        0,
188220        1,
188221        -1,
188222        -1,
188223        -1,
188224        -1,
188225        -1,
188226        -1,
188227        -1,
188228        -1,
188229        -1,
188230        -1,
188231        -1
188232      }
188233    }
188234  },
188235  {
188236    0,
188237    3,
188238    {
188239      kOperandTypeRegister,
188240      kOperandTypeRegister,
188241      kOperandTypeX86Memory,
188242      0,
188243      0,
188244      0,
188245      0,
188246      0,
188247      0,
188248      0,
188249      0,
188250      0,
188251      0
188252    },
188253    {
188254      0,
188255      0,
188256      0,
188257      0,
188258      0,
188259      0,
188260      0,
188261      0,
188262      0,
188263      0,
188264      0,
188265      0,
188266      0
188267    },
188268    {
188269      {
188270        2,
188271        1,
188272        0,
188273        -1,
188274        -1,
188275        -1,
188276        -1,
188277        -1,
188278        -1,
188279        -1,
188280        -1,
188281        -1,
188282        -1
188283      },
188284      {
188285        0,
188286        1,
188287        2,
188288        -1,
188289        -1,
188290        -1,
188291        -1,
188292        -1,
188293        -1,
188294        -1,
188295        -1,
188296        -1,
188297        -1
188298      }
188299    }
188300  },
188301  {
188302    0,
188303    3,
188304    {
188305      kOperandTypeRegister,
188306      kOperandTypeRegister,
188307      kOperandTypeRegister,
188308      0,
188309      0,
188310      0,
188311      0,
188312      0,
188313      0,
188314      0,
188315      0,
188316      0,
188317      0
188318    },
188319    {
188320      0,
188321      0,
188322      0,
188323      0,
188324      0,
188325      0,
188326      0,
188327      0,
188328      0,
188329      0,
188330      0,
188331      0,
188332      0
188333    },
188334    {
188335      {
188336        2,
188337        1,
188338        0,
188339        -1,
188340        -1,
188341        -1,
188342        -1,
188343        -1,
188344        -1,
188345        -1,
188346        -1,
188347        -1,
188348        -1
188349      },
188350      {
188351        0,
188352        1,
188353        2,
188354        -1,
188355        -1,
188356        -1,
188357        -1,
188358        -1,
188359        -1,
188360        -1,
188361        -1,
188362        -1,
188363        -1
188364      }
188365    }
188366  },
188367  {
188368    0,
188369    3,
188370    {
188371      kOperandTypeRegister,
188372      kOperandTypeRegister,
188373      kOperandTypeX86Memory,
188374      0,
188375      0,
188376      0,
188377      0,
188378      0,
188379      0,
188380      0,
188381      0,
188382      0,
188383      0
188384    },
188385    {
188386      0,
188387      0,
188388      0,
188389      0,
188390      0,
188391      0,
188392      0,
188393      0,
188394      0,
188395      0,
188396      0,
188397      0,
188398      0
188399    },
188400    {
188401      {
188402        2,
188403        1,
188404        0,
188405        -1,
188406        -1,
188407        -1,
188408        -1,
188409        -1,
188410        -1,
188411        -1,
188412        -1,
188413        -1,
188414        -1
188415      },
188416      {
188417        0,
188418        1,
188419        2,
188420        -1,
188421        -1,
188422        -1,
188423        -1,
188424        -1,
188425        -1,
188426        -1,
188427        -1,
188428        -1,
188429        -1
188430      }
188431    }
188432  },
188433  {
188434    0,
188435    3,
188436    {
188437      kOperandTypeRegister,
188438      kOperandTypeRegister,
188439      kOperandTypeRegister,
188440      0,
188441      0,
188442      0,
188443      0,
188444      0,
188445      0,
188446      0,
188447      0,
188448      0,
188449      0
188450    },
188451    {
188452      0,
188453      0,
188454      0,
188455      0,
188456      0,
188457      0,
188458      0,
188459      0,
188460      0,
188461      0,
188462      0,
188463      0,
188464      0
188465    },
188466    {
188467      {
188468        2,
188469        1,
188470        0,
188471        -1,
188472        -1,
188473        -1,
188474        -1,
188475        -1,
188476        -1,
188477        -1,
188478        -1,
188479        -1,
188480        -1
188481      },
188482      {
188483        0,
188484        1,
188485        2,
188486        -1,
188487        -1,
188488        -1,
188489        -1,
188490        -1,
188491        -1,
188492        -1,
188493        -1,
188494        -1,
188495        -1
188496      }
188497    }
188498  },
188499  {
188500    0,
188501    3,
188502    {
188503      kOperandTypeRegister,
188504      kOperandTypeRegister,
188505      kOperandTypeX86Memory,
188506      0,
188507      0,
188508      0,
188509      0,
188510      0,
188511      0,
188512      0,
188513      0,
188514      0,
188515      0
188516    },
188517    {
188518      0,
188519      0,
188520      0,
188521      0,
188522      0,
188523      0,
188524      0,
188525      0,
188526      0,
188527      0,
188528      0,
188529      0,
188530      0
188531    },
188532    {
188533      {
188534        2,
188535        1,
188536        0,
188537        -1,
188538        -1,
188539        -1,
188540        -1,
188541        -1,
188542        -1,
188543        -1,
188544        -1,
188545        -1,
188546        -1
188547      },
188548      {
188549        0,
188550        1,
188551        2,
188552        -1,
188553        -1,
188554        -1,
188555        -1,
188556        -1,
188557        -1,
188558        -1,
188559        -1,
188560        -1,
188561        -1
188562      }
188563    }
188564  },
188565  {
188566    0,
188567    3,
188568    {
188569      kOperandTypeRegister,
188570      kOperandTypeRegister,
188571      kOperandTypeRegister,
188572      0,
188573      0,
188574      0,
188575      0,
188576      0,
188577      0,
188578      0,
188579      0,
188580      0,
188581      0
188582    },
188583    {
188584      0,
188585      0,
188586      0,
188587      0,
188588      0,
188589      0,
188590      0,
188591      0,
188592      0,
188593      0,
188594      0,
188595      0,
188596      0
188597    },
188598    {
188599      {
188600        2,
188601        1,
188602        0,
188603        -1,
188604        -1,
188605        -1,
188606        -1,
188607        -1,
188608        -1,
188609        -1,
188610        -1,
188611        -1,
188612        -1
188613      },
188614      {
188615        0,
188616        1,
188617        2,
188618        -1,
188619        -1,
188620        -1,
188621        -1,
188622        -1,
188623        -1,
188624        -1,
188625        -1,
188626        -1,
188627        -1
188628      }
188629    }
188630  },
188631  {
188632    0,
188633    3,
188634    {
188635      kOperandTypeRegister,
188636      kOperandTypeRegister,
188637      kOperandTypeX86Memory,
188638      0,
188639      0,
188640      0,
188641      0,
188642      0,
188643      0,
188644      0,
188645      0,
188646      0,
188647      0
188648    },
188649    {
188650      0,
188651      0,
188652      0,
188653      0,
188654      0,
188655      0,
188656      0,
188657      0,
188658      0,
188659      0,
188660      0,
188661      0,
188662      0
188663    },
188664    {
188665      {
188666        2,
188667        1,
188668        0,
188669        -1,
188670        -1,
188671        -1,
188672        -1,
188673        -1,
188674        -1,
188675        -1,
188676        -1,
188677        -1,
188678        -1
188679      },
188680      {
188681        0,
188682        1,
188683        2,
188684        -1,
188685        -1,
188686        -1,
188687        -1,
188688        -1,
188689        -1,
188690        -1,
188691        -1,
188692        -1,
188693        -1
188694      }
188695    }
188696  },
188697  {
188698    0,
188699    3,
188700    {
188701      kOperandTypeRegister,
188702      kOperandTypeRegister,
188703      kOperandTypeRegister,
188704      0,
188705      0,
188706      0,
188707      0,
188708      0,
188709      0,
188710      0,
188711      0,
188712      0,
188713      0
188714    },
188715    {
188716      0,
188717      0,
188718      0,
188719      0,
188720      0,
188721      0,
188722      0,
188723      0,
188724      0,
188725      0,
188726      0,
188727      0,
188728      0
188729    },
188730    {
188731      {
188732        2,
188733        1,
188734        0,
188735        -1,
188736        -1,
188737        -1,
188738        -1,
188739        -1,
188740        -1,
188741        -1,
188742        -1,
188743        -1,
188744        -1
188745      },
188746      {
188747        0,
188748        1,
188749        2,
188750        -1,
188751        -1,
188752        -1,
188753        -1,
188754        -1,
188755        -1,
188756        -1,
188757        -1,
188758        -1,
188759        -1
188760      }
188761    }
188762  },
188763  {
188764    0,
188765    3,
188766    {
188767      kOperandTypeRegister,
188768      kOperandTypeRegister,
188769      kOperandTypeX86Memory,
188770      0,
188771      0,
188772      0,
188773      0,
188774      0,
188775      0,
188776      0,
188777      0,
188778      0,
188779      0
188780    },
188781    {
188782      0,
188783      0,
188784      0,
188785      0,
188786      0,
188787      0,
188788      0,
188789      0,
188790      0,
188791      0,
188792      0,
188793      0,
188794      0
188795    },
188796    {
188797      {
188798        2,
188799        1,
188800        0,
188801        -1,
188802        -1,
188803        -1,
188804        -1,
188805        -1,
188806        -1,
188807        -1,
188808        -1,
188809        -1,
188810        -1
188811      },
188812      {
188813        0,
188814        1,
188815        2,
188816        -1,
188817        -1,
188818        -1,
188819        -1,
188820        -1,
188821        -1,
188822        -1,
188823        -1,
188824        -1,
188825        -1
188826      }
188827    }
188828  },
188829  {
188830    0,
188831    3,
188832    {
188833      kOperandTypeRegister,
188834      kOperandTypeRegister,
188835      kOperandTypeX86Memory,
188836      0,
188837      0,
188838      0,
188839      0,
188840      0,
188841      0,
188842      0,
188843      0,
188844      0,
188845      0
188846    },
188847    {
188848      0,
188849      0,
188850      0,
188851      0,
188852      0,
188853      0,
188854      0,
188855      0,
188856      0,
188857      0,
188858      0,
188859      0,
188860      0
188861    },
188862    {
188863      {
188864        2,
188865        1,
188866        0,
188867        -1,
188868        -1,
188869        -1,
188870        -1,
188871        -1,
188872        -1,
188873        -1,
188874        -1,
188875        -1,
188876        -1
188877      },
188878      {
188879        0,
188880        1,
188881        2,
188882        -1,
188883        -1,
188884        -1,
188885        -1,
188886        -1,
188887        -1,
188888        -1,
188889        -1,
188890        -1,
188891        -1
188892      }
188893    }
188894  },
188895  {
188896    0,
188897    3,
188898    {
188899      kOperandTypeRegister,
188900      kOperandTypeRegister,
188901      kOperandTypeRegister,
188902      0,
188903      0,
188904      0,
188905      0,
188906      0,
188907      0,
188908      0,
188909      0,
188910      0,
188911      0
188912    },
188913    {
188914      0,
188915      0,
188916      0,
188917      0,
188918      0,
188919      0,
188920      0,
188921      0,
188922      0,
188923      0,
188924      0,
188925      0,
188926      0
188927    },
188928    {
188929      {
188930        2,
188931        1,
188932        0,
188933        -1,
188934        -1,
188935        -1,
188936        -1,
188937        -1,
188938        -1,
188939        -1,
188940        -1,
188941        -1,
188942        -1
188943      },
188944      {
188945        0,
188946        1,
188947        2,
188948        -1,
188949        -1,
188950        -1,
188951        -1,
188952        -1,
188953        -1,
188954        -1,
188955        -1,
188956        -1,
188957        -1
188958      }
188959    }
188960  },
188961  {
188962    0,
188963    3,
188964    {
188965      kOperandTypeRegister,
188966      kOperandTypeRegister,
188967      kOperandTypeRegister,
188968      0,
188969      0,
188970      0,
188971      0,
188972      0,
188973      0,
188974      0,
188975      0,
188976      0,
188977      0
188978    },
188979    {
188980      0,
188981      0,
188982      0,
188983      0,
188984      0,
188985      0,
188986      0,
188987      0,
188988      0,
188989      0,
188990      0,
188991      0,
188992      0
188993    },
188994    {
188995      {
188996        2,
188997        1,
188998        0,
188999        -1,
189000        -1,
189001        -1,
189002        -1,
189003        -1,
189004        -1,
189005        -1,
189006        -1,
189007        -1,
189008        -1
189009      },
189010      {
189011        0,
189012        1,
189013        2,
189014        -1,
189015        -1,
189016        -1,
189017        -1,
189018        -1,
189019        -1,
189020        -1,
189021        -1,
189022        -1,
189023        -1
189024      }
189025    }
189026  },
189027  {
189028    0,
189029    3,
189030    {
189031      kOperandTypeRegister,
189032      kOperandTypeRegister,
189033      kOperandTypeX86Memory,
189034      0,
189035      0,
189036      0,
189037      0,
189038      0,
189039      0,
189040      0,
189041      0,
189042      0,
189043      0
189044    },
189045    {
189046      0,
189047      0,
189048      0,
189049      0,
189050      0,
189051      0,
189052      0,
189053      0,
189054      0,
189055      0,
189056      0,
189057      0,
189058      0
189059    },
189060    {
189061      {
189062        2,
189063        1,
189064        0,
189065        -1,
189066        -1,
189067        -1,
189068        -1,
189069        -1,
189070        -1,
189071        -1,
189072        -1,
189073        -1,
189074        -1
189075      },
189076      {
189077        0,
189078        1,
189079        2,
189080        -1,
189081        -1,
189082        -1,
189083        -1,
189084        -1,
189085        -1,
189086        -1,
189087        -1,
189088        -1,
189089        -1
189090      }
189091    }
189092  },
189093  {
189094    0,
189095    3,
189096    {
189097      kOperandTypeRegister,
189098      kOperandTypeRegister,
189099      kOperandTypeX86Memory,
189100      0,
189101      0,
189102      0,
189103      0,
189104      0,
189105      0,
189106      0,
189107      0,
189108      0,
189109      0
189110    },
189111    {
189112      0,
189113      0,
189114      0,
189115      0,
189116      0,
189117      0,
189118      0,
189119      0,
189120      0,
189121      0,
189122      0,
189123      0,
189124      0
189125    },
189126    {
189127      {
189128        2,
189129        1,
189130        0,
189131        -1,
189132        -1,
189133        -1,
189134        -1,
189135        -1,
189136        -1,
189137        -1,
189138        -1,
189139        -1,
189140        -1
189141      },
189142      {
189143        0,
189144        1,
189145        2,
189146        -1,
189147        -1,
189148        -1,
189149        -1,
189150        -1,
189151        -1,
189152        -1,
189153        -1,
189154        -1,
189155        -1
189156      }
189157    }
189158  },
189159  {
189160    0,
189161    3,
189162    {
189163      kOperandTypeRegister,
189164      kOperandTypeRegister,
189165      kOperandTypeRegister,
189166      0,
189167      0,
189168      0,
189169      0,
189170      0,
189171      0,
189172      0,
189173      0,
189174      0,
189175      0
189176    },
189177    {
189178      0,
189179      0,
189180      0,
189181      0,
189182      0,
189183      0,
189184      0,
189185      0,
189186      0,
189187      0,
189188      0,
189189      0,
189190      0
189191    },
189192    {
189193      {
189194        2,
189195        1,
189196        0,
189197        -1,
189198        -1,
189199        -1,
189200        -1,
189201        -1,
189202        -1,
189203        -1,
189204        -1,
189205        -1,
189206        -1
189207      },
189208      {
189209        0,
189210        1,
189211        2,
189212        -1,
189213        -1,
189214        -1,
189215        -1,
189216        -1,
189217        -1,
189218        -1,
189219        -1,
189220        -1,
189221        -1
189222      }
189223    }
189224  },
189225  {
189226    0,
189227    3,
189228    {
189229      kOperandTypeRegister,
189230      kOperandTypeRegister,
189231      kOperandTypeRegister,
189232      0,
189233      0,
189234      0,
189235      0,
189236      0,
189237      0,
189238      0,
189239      0,
189240      0,
189241      0
189242    },
189243    {
189244      0,
189245      0,
189246      0,
189247      0,
189248      0,
189249      0,
189250      0,
189251      0,
189252      0,
189253      0,
189254      0,
189255      0,
189256      0
189257    },
189258    {
189259      {
189260        2,
189261        1,
189262        0,
189263        -1,
189264        -1,
189265        -1,
189266        -1,
189267        -1,
189268        -1,
189269        -1,
189270        -1,
189271        -1,
189272        -1
189273      },
189274      {
189275        0,
189276        1,
189277        2,
189278        -1,
189279        -1,
189280        -1,
189281        -1,
189282        -1,
189283        -1,
189284        -1,
189285        -1,
189286        -1,
189287        -1
189288      }
189289    }
189290  },
189291  {
189292    0,
189293    4,
189294    {
189295      kOperandTypeRegister,
189296      kOperandTypeRegister,
189297      kOperandTypeX86Memory,
189298      kOperandTypeImmediate,
189299      0,
189300      0,
189301      0,
189302      0,
189303      0,
189304      0,
189305      0,
189306      0,
189307      0
189308    },
189309    {
189310      0,
189311      0,
189312      0,
189313      0,
189314      0,
189315      0,
189316      0,
189317      0,
189318      0,
189319      0,
189320      0,
189321      0,
189322      0
189323    },
189324    {
189325      {
189326        3,
189327        2,
189328        1,
189329        0,
189330        -1,
189331        -1,
189332        -1,
189333        -1,
189334        -1,
189335        -1,
189336        -1,
189337        -1,
189338        -1
189339      },
189340      {
189341        0,
189342        1,
189343        2,
189344        3,
189345        -1,
189346        -1,
189347        -1,
189348        -1,
189349        -1,
189350        -1,
189351        -1,
189352        -1,
189353        -1
189354      }
189355    }
189356  },
189357  {
189358    0,
189359    4,
189360    {
189361      kOperandTypeRegister,
189362      kOperandTypeRegister,
189363      kOperandTypeRegister,
189364      kOperandTypeImmediate,
189365      0,
189366      0,
189367      0,
189368      0,
189369      0,
189370      0,
189371      0,
189372      0,
189373      0
189374    },
189375    {
189376      0,
189377      0,
189378      0,
189379      0,
189380      0,
189381      0,
189382      0,
189383      0,
189384      0,
189385      0,
189386      0,
189387      0,
189388      0
189389    },
189390    {
189391      {
189392        3,
189393        2,
189394        1,
189395        0,
189396        -1,
189397        -1,
189398        -1,
189399        -1,
189400        -1,
189401        -1,
189402        -1,
189403        -1,
189404        -1
189405      },
189406      {
189407        0,
189408        1,
189409        2,
189410        3,
189411        -1,
189412        -1,
189413        -1,
189414        -1,
189415        -1,
189416        -1,
189417        -1,
189418        -1,
189419        -1
189420      }
189421    }
189422  },
189423  {
189424    0,
189425    4,
189426    {
189427      kOperandTypeRegister,
189428      kOperandTypeRegister,
189429      kOperandTypeX86Memory,
189430      kOperandTypeImmediate,
189431      0,
189432      0,
189433      0,
189434      0,
189435      0,
189436      0,
189437      0,
189438      0,
189439      0
189440    },
189441    {
189442      0,
189443      0,
189444      0,
189445      0,
189446      0,
189447      0,
189448      0,
189449      0,
189450      0,
189451      0,
189452      0,
189453      0,
189454      0
189455    },
189456    {
189457      {
189458        3,
189459        2,
189460        1,
189461        0,
189462        -1,
189463        -1,
189464        -1,
189465        -1,
189466        -1,
189467        -1,
189468        -1,
189469        -1,
189470        -1
189471      },
189472      {
189473        0,
189474        1,
189475        2,
189476        3,
189477        -1,
189478        -1,
189479        -1,
189480        -1,
189481        -1,
189482        -1,
189483        -1,
189484        -1,
189485        -1
189486      }
189487    }
189488  },
189489  {
189490    0,
189491    4,
189492    {
189493      kOperandTypeRegister,
189494      kOperandTypeRegister,
189495      kOperandTypeRegister,
189496      kOperandTypeImmediate,
189497      0,
189498      0,
189499      0,
189500      0,
189501      0,
189502      0,
189503      0,
189504      0,
189505      0
189506    },
189507    {
189508      0,
189509      0,
189510      0,
189511      0,
189512      0,
189513      0,
189514      0,
189515      0,
189516      0,
189517      0,
189518      0,
189519      0,
189520      0
189521    },
189522    {
189523      {
189524        3,
189525        2,
189526        1,
189527        0,
189528        -1,
189529        -1,
189530        -1,
189531        -1,
189532        -1,
189533        -1,
189534        -1,
189535        -1,
189536        -1
189537      },
189538      {
189539        0,
189540        1,
189541        2,
189542        3,
189543        -1,
189544        -1,
189545        -1,
189546        -1,
189547        -1,
189548        -1,
189549        -1,
189550        -1,
189551        -1
189552      }
189553    }
189554  },
189555  {
189556    0,
189557    4,
189558    {
189559      kOperandTypeRegister,
189560      kOperandTypeRegister,
189561      kOperandTypeX86Memory,
189562      kOperandTypeImmediate,
189563      0,
189564      0,
189565      0,
189566      0,
189567      0,
189568      0,
189569      0,
189570      0,
189571      0
189572    },
189573    {
189574      0,
189575      0,
189576      0,
189577      0,
189578      0,
189579      0,
189580      0,
189581      0,
189582      0,
189583      0,
189584      0,
189585      0,
189586      0
189587    },
189588    {
189589      {
189590        3,
189591        2,
189592        1,
189593        0,
189594        -1,
189595        -1,
189596        -1,
189597        -1,
189598        -1,
189599        -1,
189600        -1,
189601        -1,
189602        -1
189603      },
189604      {
189605        0,
189606        1,
189607        2,
189608        3,
189609        -1,
189610        -1,
189611        -1,
189612        -1,
189613        -1,
189614        -1,
189615        -1,
189616        -1,
189617        -1
189618      }
189619    }
189620  },
189621  {
189622    0,
189623    4,
189624    {
189625      kOperandTypeRegister,
189626      kOperandTypeRegister,
189627      kOperandTypeRegister,
189628      kOperandTypeImmediate,
189629      0,
189630      0,
189631      0,
189632      0,
189633      0,
189634      0,
189635      0,
189636      0,
189637      0
189638    },
189639    {
189640      0,
189641      0,
189642      0,
189643      0,
189644      0,
189645      0,
189646      0,
189647      0,
189648      0,
189649      0,
189650      0,
189651      0,
189652      0
189653    },
189654    {
189655      {
189656        3,
189657        2,
189658        1,
189659        0,
189660        -1,
189661        -1,
189662        -1,
189663        -1,
189664        -1,
189665        -1,
189666        -1,
189667        -1,
189668        -1
189669      },
189670      {
189671        0,
189672        1,
189673        2,
189674        3,
189675        -1,
189676        -1,
189677        -1,
189678        -1,
189679        -1,
189680        -1,
189681        -1,
189682        -1,
189683        -1
189684      }
189685    }
189686  },
189687  {
189688    0,
189689    1,
189690    {
189691      kOperandTypeX86Memory,
189692      0,
189693      0,
189694      0,
189695      0,
189696      0,
189697      0,
189698      0,
189699      0,
189700      0,
189701      0,
189702      0,
189703      0
189704    },
189705    {
189706      0,
189707      0,
189708      0,
189709      0,
189710      0,
189711      0,
189712      0,
189713      0,
189714      0,
189715      0,
189716      0,
189717      0,
189718      0
189719    },
189720    {
189721      {
189722        0,
189723        -1,
189724        -1,
189725        -1,
189726        -1,
189727        -1,
189728        -1,
189729        -1,
189730        -1,
189731        -1,
189732        -1,
189733        -1,
189734        -1
189735      },
189736      {
189737        0,
189738        -1,
189739        -1,
189740        -1,
189741        -1,
189742        -1,
189743        -1,
189744        -1,
189745        -1,
189746        -1,
189747        -1,
189748        -1,
189749        -1
189750      }
189751    }
189752  },
189753  {
189754    0,
189755    1,
189756    {
189757      kOperandTypeRegister,
189758      0,
189759      0,
189760      0,
189761      0,
189762      0,
189763      0,
189764      0,
189765      0,
189766      0,
189767      0,
189768      0,
189769      0
189770    },
189771    {
189772      0,
189773      0,
189774      0,
189775      0,
189776      0,
189777      0,
189778      0,
189779      0,
189780      0,
189781      0,
189782      0,
189783      0,
189784      0
189785    },
189786    {
189787      {
189788        0,
189789        -1,
189790        -1,
189791        -1,
189792        -1,
189793        -1,
189794        -1,
189795        -1,
189796        -1,
189797        -1,
189798        -1,
189799        -1,
189800        -1
189801      },
189802      {
189803        0,
189804        -1,
189805        -1,
189806        -1,
189807        -1,
189808        -1,
189809        -1,
189810        -1,
189811        -1,
189812        -1,
189813        -1,
189814        -1,
189815        -1
189816      }
189817    }
189818  },
189819  {
189820    0,
189821    1,
189822    {
189823      kOperandTypeX86Memory,
189824      0,
189825      0,
189826      0,
189827      0,
189828      0,
189829      0,
189830      0,
189831      0,
189832      0,
189833      0,
189834      0,
189835      0
189836    },
189837    {
189838      0,
189839      0,
189840      0,
189841      0,
189842      0,
189843      0,
189844      0,
189845      0,
189846      0,
189847      0,
189848      0,
189849      0,
189850      0
189851    },
189852    {
189853      {
189854        0,
189855        -1,
189856        -1,
189857        -1,
189858        -1,
189859        -1,
189860        -1,
189861        -1,
189862        -1,
189863        -1,
189864        -1,
189865        -1,
189866        -1
189867      },
189868      {
189869        0,
189870        -1,
189871        -1,
189872        -1,
189873        -1,
189874        -1,
189875        -1,
189876        -1,
189877        -1,
189878        -1,
189879        -1,
189880        -1,
189881        -1
189882      }
189883    }
189884  },
189885  {
189886    0,
189887    1,
189888    {
189889      kOperandTypeRegister,
189890      0,
189891      0,
189892      0,
189893      0,
189894      0,
189895      0,
189896      0,
189897      0,
189898      0,
189899      0,
189900      0,
189901      0
189902    },
189903    {
189904      0,
189905      0,
189906      0,
189907      0,
189908      0,
189909      0,
189910      0,
189911      0,
189912      0,
189913      0,
189914      0,
189915      0,
189916      0
189917    },
189918    {
189919      {
189920        0,
189921        -1,
189922        -1,
189923        -1,
189924        -1,
189925        -1,
189926        -1,
189927        -1,
189928        -1,
189929        -1,
189930        -1,
189931        -1,
189932        -1
189933      },
189934      {
189935        0,
189936        -1,
189937        -1,
189938        -1,
189939        -1,
189940        -1,
189941        -1,
189942        -1,
189943        -1,
189944        -1,
189945        -1,
189946        -1,
189947        -1
189948      }
189949    }
189950  },
189951  {
189952    0,
189953    3,
189954    {
189955      kOperandTypeX86Memory,
189956      kOperandTypeRegister,
189957      kOperandTypeImmediate,
189958      0,
189959      0,
189960      0,
189961      0,
189962      0,
189963      0,
189964      0,
189965      0,
189966      0,
189967      0
189968    },
189969    {
189970      0,
189971      0,
189972      0,
189973      0,
189974      0,
189975      0,
189976      0,
189977      0,
189978      0,
189979      0,
189980      0,
189981      0,
189982      0
189983    },
189984    {
189985      {
189986        2,
189987        1,
189988        0,
189989        -1,
189990        -1,
189991        -1,
189992        -1,
189993        -1,
189994        -1,
189995        -1,
189996        -1,
189997        -1,
189998        -1
189999      },
190000      {
190001        0,
190002        1,
190003        2,
190004        -1,
190005        -1,
190006        -1,
190007        -1,
190008        -1,
190009        -1,
190010        -1,
190011        -1,
190012        -1,
190013        -1
190014      }
190015    }
190016  },
190017  {
190018    0,
190019    3,
190020    {
190021      kOperandTypeRegister,
190022      kOperandTypeRegister,
190023      kOperandTypeImmediate,
190024      0,
190025      0,
190026      0,
190027      0,
190028      0,
190029      0,
190030      0,
190031      0,
190032      0,
190033      0
190034    },
190035    {
190036      0,
190037      0,
190038      0,
190039      0,
190040      0,
190041      0,
190042      0,
190043      0,
190044      0,
190045      0,
190046      0,
190047      0,
190048      0
190049    },
190050    {
190051      {
190052        2,
190053        1,
190054        0,
190055        -1,
190056        -1,
190057        -1,
190058        -1,
190059        -1,
190060        -1,
190061        -1,
190062        -1,
190063        -1,
190064        -1
190065      },
190066      {
190067        0,
190068        1,
190069        2,
190070        -1,
190071        -1,
190072        -1,
190073        -1,
190074        -1,
190075        -1,
190076        -1,
190077        -1,
190078        -1,
190079        -1
190080      }
190081    }
190082  },
190083  {
190084    0,
190085    3,
190086    {
190087      kOperandTypeX86Memory,
190088      kOperandTypeRegister,
190089      kOperandTypeImmediate,
190090      0,
190091      0,
190092      0,
190093      0,
190094      0,
190095      0,
190096      0,
190097      0,
190098      0,
190099      0
190100    },
190101    {
190102      0,
190103      0,
190104      0,
190105      0,
190106      0,
190107      0,
190108      0,
190109      0,
190110      0,
190111      0,
190112      0,
190113      0,
190114      0
190115    },
190116    {
190117      {
190118        2,
190119        1,
190120        0,
190121        -1,
190122        -1,
190123        -1,
190124        -1,
190125        -1,
190126        -1,
190127        -1,
190128        -1,
190129        -1,
190130        -1
190131      },
190132      {
190133        0,
190134        1,
190135        2,
190136        -1,
190137        -1,
190138        -1,
190139        -1,
190140        -1,
190141        -1,
190142        -1,
190143        -1,
190144        -1,
190145        -1
190146      }
190147    }
190148  },
190149  {
190150    0,
190151    3,
190152    {
190153      kOperandTypeRegister,
190154      kOperandTypeRegister,
190155      kOperandTypeImmediate,
190156      0,
190157      0,
190158      0,
190159      0,
190160      0,
190161      0,
190162      0,
190163      0,
190164      0,
190165      0
190166    },
190167    {
190168      0,
190169      0,
190170      0,
190171      0,
190172      0,
190173      0,
190174      0,
190175      0,
190176      0,
190177      0,
190178      0,
190179      0,
190180      0
190181    },
190182    {
190183      {
190184        2,
190185        1,
190186        0,
190187        -1,
190188        -1,
190189        -1,
190190        -1,
190191        -1,
190192        -1,
190193        -1,
190194        -1,
190195        -1,
190196        -1
190197      },
190198      {
190199        0,
190200        1,
190201        2,
190202        -1,
190203        -1,
190204        -1,
190205        -1,
190206        -1,
190207        -1,
190208        -1,
190209        -1,
190210        -1,
190211        -1
190212      }
190213    }
190214  },
190215  {
190216    0,
190217    3,
190218    {
190219      kOperandTypeRegister,
190220      kOperandTypeRegister,
190221      kOperandTypeImmediate,
190222      0,
190223      0,
190224      0,
190225      0,
190226      0,
190227      0,
190228      0,
190229      0,
190230      0,
190231      0
190232    },
190233    {
190234      0,
190235      0,
190236      0,
190237      0,
190238      0,
190239      0,
190240      0,
190241      0,
190242      0,
190243      0,
190244      0,
190245      0,
190246      0
190247    },
190248    {
190249      {
190250        2,
190251        1,
190252        0,
190253        -1,
190254        -1,
190255        -1,
190256        -1,
190257        -1,
190258        -1,
190259        -1,
190260        -1,
190261        -1,
190262        -1
190263      },
190264      {
190265        0,
190266        1,
190267        2,
190268        -1,
190269        -1,
190270        -1,
190271        -1,
190272        -1,
190273        -1,
190274        -1,
190275        -1,
190276        -1,
190277        -1
190278      }
190279    }
190280  },
190281  {
190282    0,
190283    3,
190284    {
190285      kOperandTypeRegister,
190286      kOperandTypeRegister,
190287      kOperandTypeX86Memory,
190288      0,
190289      0,
190290      0,
190291      0,
190292      0,
190293      0,
190294      0,
190295      0,
190296      0,
190297      0
190298    },
190299    {
190300      0,
190301      0,
190302      0,
190303      0,
190304      0,
190305      0,
190306      0,
190307      0,
190308      0,
190309      0,
190310      0,
190311      0,
190312      0
190313    },
190314    {
190315      {
190316        2,
190317        1,
190318        0,
190319        -1,
190320        -1,
190321        -1,
190322        -1,
190323        -1,
190324        -1,
190325        -1,
190326        -1,
190327        -1,
190328        -1
190329      },
190330      {
190331        0,
190332        1,
190333        2,
190334        -1,
190335        -1,
190336        -1,
190337        -1,
190338        -1,
190339        -1,
190340        -1,
190341        -1,
190342        -1,
190343        -1
190344      }
190345    }
190346  },
190347  {
190348    0,
190349    3,
190350    {
190351      kOperandTypeRegister,
190352      kOperandTypeRegister,
190353      kOperandTypeX86Memory,
190354      0,
190355      0,
190356      0,
190357      0,
190358      0,
190359      0,
190360      0,
190361      0,
190362      0,
190363      0
190364    },
190365    {
190366      0,
190367      0,
190368      0,
190369      0,
190370      0,
190371      0,
190372      0,
190373      0,
190374      0,
190375      0,
190376      0,
190377      0,
190378      0
190379    },
190380    {
190381      {
190382        2,
190383        1,
190384        0,
190385        -1,
190386        -1,
190387        -1,
190388        -1,
190389        -1,
190390        -1,
190391        -1,
190392        -1,
190393        -1,
190394        -1
190395      },
190396      {
190397        0,
190398        1,
190399        2,
190400        -1,
190401        -1,
190402        -1,
190403        -1,
190404        -1,
190405        -1,
190406        -1,
190407        -1,
190408        -1,
190409        -1
190410      }
190411    }
190412  },
190413  {
190414    0,
190415    3,
190416    {
190417      kOperandTypeRegister,
190418      kOperandTypeRegister,
190419      kOperandTypeRegister,
190420      0,
190421      0,
190422      0,
190423      0,
190424      0,
190425      0,
190426      0,
190427      0,
190428      0,
190429      0
190430    },
190431    {
190432      0,
190433      0,
190434      0,
190435      0,
190436      0,
190437      0,
190438      0,
190439      0,
190440      0,
190441      0,
190442      0,
190443      0,
190444      0
190445    },
190446    {
190447      {
190448        2,
190449        1,
190450        0,
190451        -1,
190452        -1,
190453        -1,
190454        -1,
190455        -1,
190456        -1,
190457        -1,
190458        -1,
190459        -1,
190460        -1
190461      },
190462      {
190463        0,
190464        1,
190465        2,
190466        -1,
190467        -1,
190468        -1,
190469        -1,
190470        -1,
190471        -1,
190472        -1,
190473        -1,
190474        -1,
190475        -1
190476      }
190477    }
190478  },
190479  {
190480    0,
190481    3,
190482    {
190483      kOperandTypeRegister,
190484      kOperandTypeRegister,
190485      kOperandTypeRegister,
190486      0,
190487      0,
190488      0,
190489      0,
190490      0,
190491      0,
190492      0,
190493      0,
190494      0,
190495      0
190496    },
190497    {
190498      0,
190499      0,
190500      0,
190501      0,
190502      0,
190503      0,
190504      0,
190505      0,
190506      0,
190507      0,
190508      0,
190509      0,
190510      0
190511    },
190512    {
190513      {
190514        2,
190515        1,
190516        0,
190517        -1,
190518        -1,
190519        -1,
190520        -1,
190521        -1,
190522        -1,
190523        -1,
190524        -1,
190525        -1,
190526        -1
190527      },
190528      {
190529        0,
190530        1,
190531        2,
190532        -1,
190533        -1,
190534        -1,
190535        -1,
190536        -1,
190537        -1,
190538        -1,
190539        -1,
190540        -1,
190541        -1
190542      }
190543    }
190544  },
190545  {
190546    0,
190547    3,
190548    {
190549      kOperandTypeRegister,
190550      kOperandTypeRegister,
190551      kOperandTypeX86Memory,
190552      0,
190553      0,
190554      0,
190555      0,
190556      0,
190557      0,
190558      0,
190559      0,
190560      0,
190561      0
190562    },
190563    {
190564      0,
190565      0,
190566      0,
190567      0,
190568      0,
190569      0,
190570      0,
190571      0,
190572      0,
190573      0,
190574      0,
190575      0,
190576      0
190577    },
190578    {
190579      {
190580        2,
190581        1,
190582        0,
190583        -1,
190584        -1,
190585        -1,
190586        -1,
190587        -1,
190588        -1,
190589        -1,
190590        -1,
190591        -1,
190592        -1
190593      },
190594      {
190595        0,
190596        1,
190597        2,
190598        -1,
190599        -1,
190600        -1,
190601        -1,
190602        -1,
190603        -1,
190604        -1,
190605        -1,
190606        -1,
190607        -1
190608      }
190609    }
190610  },
190611  {
190612    0,
190613    3,
190614    {
190615      kOperandTypeRegister,
190616      kOperandTypeRegister,
190617      kOperandTypeX86Memory,
190618      0,
190619      0,
190620      0,
190621      0,
190622      0,
190623      0,
190624      0,
190625      0,
190626      0,
190627      0
190628    },
190629    {
190630      0,
190631      0,
190632      0,
190633      0,
190634      0,
190635      0,
190636      0,
190637      0,
190638      0,
190639      0,
190640      0,
190641      0,
190642      0
190643    },
190644    {
190645      {
190646        2,
190647        1,
190648        0,
190649        -1,
190650        -1,
190651        -1,
190652        -1,
190653        -1,
190654        -1,
190655        -1,
190656        -1,
190657        -1,
190658        -1
190659      },
190660      {
190661        0,
190662        1,
190663        2,
190664        -1,
190665        -1,
190666        -1,
190667        -1,
190668        -1,
190669        -1,
190670        -1,
190671        -1,
190672        -1,
190673        -1
190674      }
190675    }
190676  },
190677  {
190678    0,
190679    3,
190680    {
190681      kOperandTypeRegister,
190682      kOperandTypeRegister,
190683      kOperandTypeRegister,
190684      0,
190685      0,
190686      0,
190687      0,
190688      0,
190689      0,
190690      0,
190691      0,
190692      0,
190693      0
190694    },
190695    {
190696      0,
190697      0,
190698      0,
190699      0,
190700      0,
190701      0,
190702      0,
190703      0,
190704      0,
190705      0,
190706      0,
190707      0,
190708      0
190709    },
190710    {
190711      {
190712        2,
190713        1,
190714        0,
190715        -1,
190716        -1,
190717        -1,
190718        -1,
190719        -1,
190720        -1,
190721        -1,
190722        -1,
190723        -1,
190724        -1
190725      },
190726      {
190727        0,
190728        1,
190729        2,
190730        -1,
190731        -1,
190732        -1,
190733        -1,
190734        -1,
190735        -1,
190736        -1,
190737        -1,
190738        -1,
190739        -1
190740      }
190741    }
190742  },
190743  {
190744    0,
190745    3,
190746    {
190747      kOperandTypeRegister,
190748      kOperandTypeRegister,
190749      kOperandTypeRegister,
190750      0,
190751      0,
190752      0,
190753      0,
190754      0,
190755      0,
190756      0,
190757      0,
190758      0,
190759      0
190760    },
190761    {
190762      0,
190763      0,
190764      0,
190765      0,
190766      0,
190767      0,
190768      0,
190769      0,
190770      0,
190771      0,
190772      0,
190773      0,
190774      0
190775    },
190776    {
190777      {
190778        2,
190779        1,
190780        0,
190781        -1,
190782        -1,
190783        -1,
190784        -1,
190785        -1,
190786        -1,
190787        -1,
190788        -1,
190789        -1,
190790        -1
190791      },
190792      {
190793        0,
190794        1,
190795        2,
190796        -1,
190797        -1,
190798        -1,
190799        -1,
190800        -1,
190801        -1,
190802        -1,
190803        -1,
190804        -1,
190805        -1
190806      }
190807    }
190808  },
190809  {
190810    0,
190811    3,
190812    {
190813      kOperandTypeRegister,
190814      kOperandTypeRegister,
190815      kOperandTypeX86Memory,
190816      0,
190817      0,
190818      0,
190819      0,
190820      0,
190821      0,
190822      0,
190823      0,
190824      0,
190825      0
190826    },
190827    {
190828      0,
190829      0,
190830      0,
190831      0,
190832      0,
190833      0,
190834      0,
190835      0,
190836      0,
190837      0,
190838      0,
190839      0,
190840      0
190841    },
190842    {
190843      {
190844        2,
190845        1,
190846        0,
190847        -1,
190848        -1,
190849        -1,
190850        -1,
190851        -1,
190852        -1,
190853        -1,
190854        -1,
190855        -1,
190856        -1
190857      },
190858      {
190859        0,
190860        1,
190861        2,
190862        -1,
190863        -1,
190864        -1,
190865        -1,
190866        -1,
190867        -1,
190868        -1,
190869        -1,
190870        -1,
190871        -1
190872      }
190873    }
190874  },
190875  {
190876    0,
190877    3,
190878    {
190879      kOperandTypeRegister,
190880      kOperandTypeRegister,
190881      kOperandTypeX86Memory,
190882      0,
190883      0,
190884      0,
190885      0,
190886      0,
190887      0,
190888      0,
190889      0,
190890      0,
190891      0
190892    },
190893    {
190894      0,
190895      0,
190896      0,
190897      0,
190898      0,
190899      0,
190900      0,
190901      0,
190902      0,
190903      0,
190904      0,
190905      0,
190906      0
190907    },
190908    {
190909      {
190910        2,
190911        1,
190912        0,
190913        -1,
190914        -1,
190915        -1,
190916        -1,
190917        -1,
190918        -1,
190919        -1,
190920        -1,
190921        -1,
190922        -1
190923      },
190924      {
190925        0,
190926        1,
190927        2,
190928        -1,
190929        -1,
190930        -1,
190931        -1,
190932        -1,
190933        -1,
190934        -1,
190935        -1,
190936        -1,
190937        -1
190938      }
190939    }
190940  },
190941  {
190942    0,
190943    3,
190944    {
190945      kOperandTypeRegister,
190946      kOperandTypeRegister,
190947      kOperandTypeRegister,
190948      0,
190949      0,
190950      0,
190951      0,
190952      0,
190953      0,
190954      0,
190955      0,
190956      0,
190957      0
190958    },
190959    {
190960      0,
190961      0,
190962      0,
190963      0,
190964      0,
190965      0,
190966      0,
190967      0,
190968      0,
190969      0,
190970      0,
190971      0,
190972      0
190973    },
190974    {
190975      {
190976        2,
190977        1,
190978        0,
190979        -1,
190980        -1,
190981        -1,
190982        -1,
190983        -1,
190984        -1,
190985        -1,
190986        -1,
190987        -1,
190988        -1
190989      },
190990      {
190991        0,
190992        1,
190993        2,
190994        -1,
190995        -1,
190996        -1,
190997        -1,
190998        -1,
190999        -1,
191000        -1,
191001        -1,
191002        -1,
191003        -1
191004      }
191005    }
191006  },
191007  {
191008    0,
191009    3,
191010    {
191011      kOperandTypeRegister,
191012      kOperandTypeRegister,
191013      kOperandTypeRegister,
191014      0,
191015      0,
191016      0,
191017      0,
191018      0,
191019      0,
191020      0,
191021      0,
191022      0,
191023      0
191024    },
191025    {
191026      0,
191027      0,
191028      0,
191029      0,
191030      0,
191031      0,
191032      0,
191033      0,
191034      0,
191035      0,
191036      0,
191037      0,
191038      0
191039    },
191040    {
191041      {
191042        2,
191043        1,
191044        0,
191045        -1,
191046        -1,
191047        -1,
191048        -1,
191049        -1,
191050        -1,
191051        -1,
191052        -1,
191053        -1,
191054        -1
191055      },
191056      {
191057        0,
191058        1,
191059        2,
191060        -1,
191061        -1,
191062        -1,
191063        -1,
191064        -1,
191065        -1,
191066        -1,
191067        -1,
191068        -1,
191069        -1
191070      }
191071    }
191072  },
191073  {
191074    0,
191075    3,
191076    {
191077      kOperandTypeRegister,
191078      kOperandTypeRegister,
191079      kOperandTypeX86Memory,
191080      0,
191081      0,
191082      0,
191083      0,
191084      0,
191085      0,
191086      0,
191087      0,
191088      0,
191089      0
191090    },
191091    {
191092      0,
191093      0,
191094      0,
191095      0,
191096      0,
191097      0,
191098      0,
191099      0,
191100      0,
191101      0,
191102      0,
191103      0,
191104      0
191105    },
191106    {
191107      {
191108        2,
191109        1,
191110        0,
191111        -1,
191112        -1,
191113        -1,
191114        -1,
191115        -1,
191116        -1,
191117        -1,
191118        -1,
191119        -1,
191120        -1
191121      },
191122      {
191123        0,
191124        1,
191125        2,
191126        -1,
191127        -1,
191128        -1,
191129        -1,
191130        -1,
191131        -1,
191132        -1,
191133        -1,
191134        -1,
191135        -1
191136      }
191137    }
191138  },
191139  {
191140    0,
191141    3,
191142    {
191143      kOperandTypeRegister,
191144      kOperandTypeRegister,
191145      kOperandTypeX86Memory,
191146      0,
191147      0,
191148      0,
191149      0,
191150      0,
191151      0,
191152      0,
191153      0,
191154      0,
191155      0
191156    },
191157    {
191158      0,
191159      0,
191160      0,
191161      0,
191162      0,
191163      0,
191164      0,
191165      0,
191166      0,
191167      0,
191168      0,
191169      0,
191170      0
191171    },
191172    {
191173      {
191174        2,
191175        1,
191176        0,
191177        -1,
191178        -1,
191179        -1,
191180        -1,
191181        -1,
191182        -1,
191183        -1,
191184        -1,
191185        -1,
191186        -1
191187      },
191188      {
191189        0,
191190        1,
191191        2,
191192        -1,
191193        -1,
191194        -1,
191195        -1,
191196        -1,
191197        -1,
191198        -1,
191199        -1,
191200        -1,
191201        -1
191202      }
191203    }
191204  },
191205  {
191206    0,
191207    3,
191208    {
191209      kOperandTypeRegister,
191210      kOperandTypeRegister,
191211      kOperandTypeRegister,
191212      0,
191213      0,
191214      0,
191215      0,
191216      0,
191217      0,
191218      0,
191219      0,
191220      0,
191221      0
191222    },
191223    {
191224      0,
191225      0,
191226      0,
191227      0,
191228      0,
191229      0,
191230      0,
191231      0,
191232      0,
191233      0,
191234      0,
191235      0,
191236      0
191237    },
191238    {
191239      {
191240        2,
191241        1,
191242        0,
191243        -1,
191244        -1,
191245        -1,
191246        -1,
191247        -1,
191248        -1,
191249        -1,
191250        -1,
191251        -1,
191252        -1
191253      },
191254      {
191255        0,
191256        1,
191257        2,
191258        -1,
191259        -1,
191260        -1,
191261        -1,
191262        -1,
191263        -1,
191264        -1,
191265        -1,
191266        -1,
191267        -1
191268      }
191269    }
191270  },
191271  {
191272    0,
191273    3,
191274    {
191275      kOperandTypeRegister,
191276      kOperandTypeRegister,
191277      kOperandTypeRegister,
191278      0,
191279      0,
191280      0,
191281      0,
191282      0,
191283      0,
191284      0,
191285      0,
191286      0,
191287      0
191288    },
191289    {
191290      0,
191291      0,
191292      0,
191293      0,
191294      0,
191295      0,
191296      0,
191297      0,
191298      0,
191299      0,
191300      0,
191301      0,
191302      0
191303    },
191304    {
191305      {
191306        2,
191307        1,
191308        0,
191309        -1,
191310        -1,
191311        -1,
191312        -1,
191313        -1,
191314        -1,
191315        -1,
191316        -1,
191317        -1,
191318        -1
191319      },
191320      {
191321        0,
191322        1,
191323        2,
191324        -1,
191325        -1,
191326        -1,
191327        -1,
191328        -1,
191329        -1,
191330        -1,
191331        -1,
191332        -1,
191333        -1
191334      }
191335    }
191336  },
191337  {
191338    0,
191339    3,
191340    {
191341      kOperandTypeRegister,
191342      kOperandTypeRegister,
191343      kOperandTypeX86Memory,
191344      0,
191345      0,
191346      0,
191347      0,
191348      0,
191349      0,
191350      0,
191351      0,
191352      0,
191353      0
191354    },
191355    {
191356      0,
191357      0,
191358      0,
191359      0,
191360      0,
191361      0,
191362      0,
191363      0,
191364      0,
191365      0,
191366      0,
191367      0,
191368      0
191369    },
191370    {
191371      {
191372        2,
191373        1,
191374        0,
191375        -1,
191376        -1,
191377        -1,
191378        -1,
191379        -1,
191380        -1,
191381        -1,
191382        -1,
191383        -1,
191384        -1
191385      },
191386      {
191387        0,
191388        1,
191389        2,
191390        -1,
191391        -1,
191392        -1,
191393        -1,
191394        -1,
191395        -1,
191396        -1,
191397        -1,
191398        -1,
191399        -1
191400      }
191401    }
191402  },
191403  {
191404    0,
191405    3,
191406    {
191407      kOperandTypeRegister,
191408      kOperandTypeRegister,
191409      kOperandTypeX86Memory,
191410      0,
191411      0,
191412      0,
191413      0,
191414      0,
191415      0,
191416      0,
191417      0,
191418      0,
191419      0
191420    },
191421    {
191422      0,
191423      0,
191424      0,
191425      0,
191426      0,
191427      0,
191428      0,
191429      0,
191430      0,
191431      0,
191432      0,
191433      0,
191434      0
191435    },
191436    {
191437      {
191438        2,
191439        1,
191440        0,
191441        -1,
191442        -1,
191443        -1,
191444        -1,
191445        -1,
191446        -1,
191447        -1,
191448        -1,
191449        -1,
191450        -1
191451      },
191452      {
191453        0,
191454        1,
191455        2,
191456        -1,
191457        -1,
191458        -1,
191459        -1,
191460        -1,
191461        -1,
191462        -1,
191463        -1,
191464        -1,
191465        -1
191466      }
191467    }
191468  },
191469  {
191470    0,
191471    3,
191472    {
191473      kOperandTypeRegister,
191474      kOperandTypeRegister,
191475      kOperandTypeRegister,
191476      0,
191477      0,
191478      0,
191479      0,
191480      0,
191481      0,
191482      0,
191483      0,
191484      0,
191485      0
191486    },
191487    {
191488      0,
191489      0,
191490      0,
191491      0,
191492      0,
191493      0,
191494      0,
191495      0,
191496      0,
191497      0,
191498      0,
191499      0,
191500      0
191501    },
191502    {
191503      {
191504        2,
191505        1,
191506        0,
191507        -1,
191508        -1,
191509        -1,
191510        -1,
191511        -1,
191512        -1,
191513        -1,
191514        -1,
191515        -1,
191516        -1
191517      },
191518      {
191519        0,
191520        1,
191521        2,
191522        -1,
191523        -1,
191524        -1,
191525        -1,
191526        -1,
191527        -1,
191528        -1,
191529        -1,
191530        -1,
191531        -1
191532      }
191533    }
191534  },
191535  {
191536    0,
191537    3,
191538    {
191539      kOperandTypeRegister,
191540      kOperandTypeRegister,
191541      kOperandTypeRegister,
191542      0,
191543      0,
191544      0,
191545      0,
191546      0,
191547      0,
191548      0,
191549      0,
191550      0,
191551      0
191552    },
191553    {
191554      0,
191555      0,
191556      0,
191557      0,
191558      0,
191559      0,
191560      0,
191561      0,
191562      0,
191563      0,
191564      0,
191565      0,
191566      0
191567    },
191568    {
191569      {
191570        2,
191571        1,
191572        0,
191573        -1,
191574        -1,
191575        -1,
191576        -1,
191577        -1,
191578        -1,
191579        -1,
191580        -1,
191581        -1,
191582        -1
191583      },
191584      {
191585        0,
191586        1,
191587        2,
191588        -1,
191589        -1,
191590        -1,
191591        -1,
191592        -1,
191593        -1,
191594        -1,
191595        -1,
191596        -1,
191597        -1
191598      }
191599    }
191600  },
191601  {
191602    0,
191603    3,
191604    {
191605      kOperandTypeRegister,
191606      kOperandTypeRegister,
191607      kOperandTypeX86Memory,
191608      0,
191609      0,
191610      0,
191611      0,
191612      0,
191613      0,
191614      0,
191615      0,
191616      0,
191617      0
191618    },
191619    {
191620      0,
191621      0,
191622      0,
191623      0,
191624      0,
191625      0,
191626      0,
191627      0,
191628      0,
191629      0,
191630      0,
191631      0,
191632      0
191633    },
191634    {
191635      {
191636        2,
191637        1,
191638        0,
191639        -1,
191640        -1,
191641        -1,
191642        -1,
191643        -1,
191644        -1,
191645        -1,
191646        -1,
191647        -1,
191648        -1
191649      },
191650      {
191651        0,
191652        1,
191653        2,
191654        -1,
191655        -1,
191656        -1,
191657        -1,
191658        -1,
191659        -1,
191660        -1,
191661        -1,
191662        -1,
191663        -1
191664      }
191665    }
191666  },
191667  {
191668    0,
191669    3,
191670    {
191671      kOperandTypeRegister,
191672      kOperandTypeRegister,
191673      kOperandTypeX86Memory,
191674      0,
191675      0,
191676      0,
191677      0,
191678      0,
191679      0,
191680      0,
191681      0,
191682      0,
191683      0
191684    },
191685    {
191686      0,
191687      0,
191688      0,
191689      0,
191690      0,
191691      0,
191692      0,
191693      0,
191694      0,
191695      0,
191696      0,
191697      0,
191698      0
191699    },
191700    {
191701      {
191702        2,
191703        1,
191704        0,
191705        -1,
191706        -1,
191707        -1,
191708        -1,
191709        -1,
191710        -1,
191711        -1,
191712        -1,
191713        -1,
191714        -1
191715      },
191716      {
191717        0,
191718        1,
191719        2,
191720        -1,
191721        -1,
191722        -1,
191723        -1,
191724        -1,
191725        -1,
191726        -1,
191727        -1,
191728        -1,
191729        -1
191730      }
191731    }
191732  },
191733  {
191734    0,
191735    3,
191736    {
191737      kOperandTypeRegister,
191738      kOperandTypeRegister,
191739      kOperandTypeRegister,
191740      0,
191741      0,
191742      0,
191743      0,
191744      0,
191745      0,
191746      0,
191747      0,
191748      0,
191749      0
191750    },
191751    {
191752      0,
191753      0,
191754      0,
191755      0,
191756      0,
191757      0,
191758      0,
191759      0,
191760      0,
191761      0,
191762      0,
191763      0,
191764      0
191765    },
191766    {
191767      {
191768        2,
191769        1,
191770        0,
191771        -1,
191772        -1,
191773        -1,
191774        -1,
191775        -1,
191776        -1,
191777        -1,
191778        -1,
191779        -1,
191780        -1
191781      },
191782      {
191783        0,
191784        1,
191785        2,
191786        -1,
191787        -1,
191788        -1,
191789        -1,
191790        -1,
191791        -1,
191792        -1,
191793        -1,
191794        -1,
191795        -1
191796      }
191797    }
191798  },
191799  {
191800    0,
191801    3,
191802    {
191803      kOperandTypeRegister,
191804      kOperandTypeRegister,
191805      kOperandTypeRegister,
191806      0,
191807      0,
191808      0,
191809      0,
191810      0,
191811      0,
191812      0,
191813      0,
191814      0,
191815      0
191816    },
191817    {
191818      0,
191819      0,
191820      0,
191821      0,
191822      0,
191823      0,
191824      0,
191825      0,
191826      0,
191827      0,
191828      0,
191829      0,
191830      0
191831    },
191832    {
191833      {
191834        2,
191835        1,
191836        0,
191837        -1,
191838        -1,
191839        -1,
191840        -1,
191841        -1,
191842        -1,
191843        -1,
191844        -1,
191845        -1,
191846        -1
191847      },
191848      {
191849        0,
191850        1,
191851        2,
191852        -1,
191853        -1,
191854        -1,
191855        -1,
191856        -1,
191857        -1,
191858        -1,
191859        -1,
191860        -1,
191861        -1
191862      }
191863    }
191864  },
191865  {
191866    0,
191867    3,
191868    {
191869      kOperandTypeRegister,
191870      kOperandTypeRegister,
191871      kOperandTypeX86Memory,
191872      0,
191873      0,
191874      0,
191875      0,
191876      0,
191877      0,
191878      0,
191879      0,
191880      0,
191881      0
191882    },
191883    {
191884      0,
191885      0,
191886      0,
191887      0,
191888      0,
191889      0,
191890      0,
191891      0,
191892      0,
191893      0,
191894      0,
191895      0,
191896      0
191897    },
191898    {
191899      {
191900        2,
191901        1,
191902        0,
191903        -1,
191904        -1,
191905        -1,
191906        -1,
191907        -1,
191908        -1,
191909        -1,
191910        -1,
191911        -1,
191912        -1
191913      },
191914      {
191915        0,
191916        1,
191917        2,
191918        -1,
191919        -1,
191920        -1,
191921        -1,
191922        -1,
191923        -1,
191924        -1,
191925        -1,
191926        -1,
191927        -1
191928      }
191929    }
191930  },
191931  {
191932    0,
191933    3,
191934    {
191935      kOperandTypeRegister,
191936      kOperandTypeRegister,
191937      kOperandTypeX86Memory,
191938      0,
191939      0,
191940      0,
191941      0,
191942      0,
191943      0,
191944      0,
191945      0,
191946      0,
191947      0
191948    },
191949    {
191950      0,
191951      0,
191952      0,
191953      0,
191954      0,
191955      0,
191956      0,
191957      0,
191958      0,
191959      0,
191960      0,
191961      0,
191962      0
191963    },
191964    {
191965      {
191966        2,
191967        1,
191968        0,
191969        -1,
191970        -1,
191971        -1,
191972        -1,
191973        -1,
191974        -1,
191975        -1,
191976        -1,
191977        -1,
191978        -1
191979      },
191980      {
191981        0,
191982        1,
191983        2,
191984        -1,
191985        -1,
191986        -1,
191987        -1,
191988        -1,
191989        -1,
191990        -1,
191991        -1,
191992        -1,
191993        -1
191994      }
191995    }
191996  },
191997  {
191998    0,
191999    3,
192000    {
192001      kOperandTypeRegister,
192002      kOperandTypeRegister,
192003      kOperandTypeRegister,
192004      0,
192005      0,
192006      0,
192007      0,
192008      0,
192009      0,
192010      0,
192011      0,
192012      0,
192013      0
192014    },
192015    {
192016      0,
192017      0,
192018      0,
192019      0,
192020      0,
192021      0,
192022      0,
192023      0,
192024      0,
192025      0,
192026      0,
192027      0,
192028      0
192029    },
192030    {
192031      {
192032        2,
192033        1,
192034        0,
192035        -1,
192036        -1,
192037        -1,
192038        -1,
192039        -1,
192040        -1,
192041        -1,
192042        -1,
192043        -1,
192044        -1
192045      },
192046      {
192047        0,
192048        1,
192049        2,
192050        -1,
192051        -1,
192052        -1,
192053        -1,
192054        -1,
192055        -1,
192056        -1,
192057        -1,
192058        -1,
192059        -1
192060      }
192061    }
192062  },
192063  {
192064    0,
192065    3,
192066    {
192067      kOperandTypeRegister,
192068      kOperandTypeRegister,
192069      kOperandTypeRegister,
192070      0,
192071      0,
192072      0,
192073      0,
192074      0,
192075      0,
192076      0,
192077      0,
192078      0,
192079      0
192080    },
192081    {
192082      0,
192083      0,
192084      0,
192085      0,
192086      0,
192087      0,
192088      0,
192089      0,
192090      0,
192091      0,
192092      0,
192093      0,
192094      0
192095    },
192096    {
192097      {
192098        2,
192099        1,
192100        0,
192101        -1,
192102        -1,
192103        -1,
192104        -1,
192105        -1,
192106        -1,
192107        -1,
192108        -1,
192109        -1,
192110        -1
192111      },
192112      {
192113        0,
192114        1,
192115        2,
192116        -1,
192117        -1,
192118        -1,
192119        -1,
192120        -1,
192121        -1,
192122        -1,
192123        -1,
192124        -1,
192125        -1
192126      }
192127    }
192128  },
192129  {
192130    0,
192131    3,
192132    {
192133      kOperandTypeRegister,
192134      kOperandTypeRegister,
192135      kOperandTypeX86Memory,
192136      0,
192137      0,
192138      0,
192139      0,
192140      0,
192141      0,
192142      0,
192143      0,
192144      0,
192145      0
192146    },
192147    {
192148      0,
192149      0,
192150      0,
192151      0,
192152      0,
192153      0,
192154      0,
192155      0,
192156      0,
192157      0,
192158      0,
192159      0,
192160      0
192161    },
192162    {
192163      {
192164        2,
192165        1,
192166        0,
192167        -1,
192168        -1,
192169        -1,
192170        -1,
192171        -1,
192172        -1,
192173        -1,
192174        -1,
192175        -1,
192176        -1
192177      },
192178      {
192179        0,
192180        1,
192181        2,
192182        -1,
192183        -1,
192184        -1,
192185        -1,
192186        -1,
192187        -1,
192188        -1,
192189        -1,
192190        -1,
192191        -1
192192      }
192193    }
192194  },
192195  {
192196    0,
192197    3,
192198    {
192199      kOperandTypeRegister,
192200      kOperandTypeRegister,
192201      kOperandTypeX86Memory,
192202      0,
192203      0,
192204      0,
192205      0,
192206      0,
192207      0,
192208      0,
192209      0,
192210      0,
192211      0
192212    },
192213    {
192214      0,
192215      0,
192216      0,
192217      0,
192218      0,
192219      0,
192220      0,
192221      0,
192222      0,
192223      0,
192224      0,
192225      0,
192226      0
192227    },
192228    {
192229      {
192230        2,
192231        1,
192232        0,
192233        -1,
192234        -1,
192235        -1,
192236        -1,
192237        -1,
192238        -1,
192239        -1,
192240        -1,
192241        -1,
192242        -1
192243      },
192244      {
192245        0,
192246        1,
192247        2,
192248        -1,
192249        -1,
192250        -1,
192251        -1,
192252        -1,
192253        -1,
192254        -1,
192255        -1,
192256        -1,
192257        -1
192258      }
192259    }
192260  },
192261  {
192262    0,
192263    3,
192264    {
192265      kOperandTypeRegister,
192266      kOperandTypeRegister,
192267      kOperandTypeRegister,
192268      0,
192269      0,
192270      0,
192271      0,
192272      0,
192273      0,
192274      0,
192275      0,
192276      0,
192277      0
192278    },
192279    {
192280      0,
192281      0,
192282      0,
192283      0,
192284      0,
192285      0,
192286      0,
192287      0,
192288      0,
192289      0,
192290      0,
192291      0,
192292      0
192293    },
192294    {
192295      {
192296        2,
192297        1,
192298        0,
192299        -1,
192300        -1,
192301        -1,
192302        -1,
192303        -1,
192304        -1,
192305        -1,
192306        -1,
192307        -1,
192308        -1
192309      },
192310      {
192311        0,
192312        1,
192313        2,
192314        -1,
192315        -1,
192316        -1,
192317        -1,
192318        -1,
192319        -1,
192320        -1,
192321        -1,
192322        -1,
192323        -1
192324      }
192325    }
192326  },
192327  {
192328    0,
192329    3,
192330    {
192331      kOperandTypeRegister,
192332      kOperandTypeRegister,
192333      kOperandTypeRegister,
192334      0,
192335      0,
192336      0,
192337      0,
192338      0,
192339      0,
192340      0,
192341      0,
192342      0,
192343      0
192344    },
192345    {
192346      0,
192347      0,
192348      0,
192349      0,
192350      0,
192351      0,
192352      0,
192353      0,
192354      0,
192355      0,
192356      0,
192357      0,
192358      0
192359    },
192360    {
192361      {
192362        2,
192363        1,
192364        0,
192365        -1,
192366        -1,
192367        -1,
192368        -1,
192369        -1,
192370        -1,
192371        -1,
192372        -1,
192373        -1,
192374        -1
192375      },
192376      {
192377        0,
192378        1,
192379        2,
192380        -1,
192381        -1,
192382        -1,
192383        -1,
192384        -1,
192385        -1,
192386        -1,
192387        -1,
192388        -1,
192389        -1
192390      }
192391    }
192392  },
192393  {
192394    0,
192395    3,
192396    {
192397      kOperandTypeRegister,
192398      kOperandTypeRegister,
192399      kOperandTypeX86Memory,
192400      0,
192401      0,
192402      0,
192403      0,
192404      0,
192405      0,
192406      0,
192407      0,
192408      0,
192409      0
192410    },
192411    {
192412      0,
192413      0,
192414      0,
192415      0,
192416      0,
192417      0,
192418      0,
192419      0,
192420      0,
192421      0,
192422      0,
192423      0,
192424      0
192425    },
192426    {
192427      {
192428        2,
192429        1,
192430        0,
192431        -1,
192432        -1,
192433        -1,
192434        -1,
192435        -1,
192436        -1,
192437        -1,
192438        -1,
192439        -1,
192440        -1
192441      },
192442      {
192443        0,
192444        1,
192445        2,
192446        -1,
192447        -1,
192448        -1,
192449        -1,
192450        -1,
192451        -1,
192452        -1,
192453        -1,
192454        -1,
192455        -1
192456      }
192457    }
192458  },
192459  {
192460    0,
192461    3,
192462    {
192463      kOperandTypeRegister,
192464      kOperandTypeRegister,
192465      kOperandTypeX86Memory,
192466      0,
192467      0,
192468      0,
192469      0,
192470      0,
192471      0,
192472      0,
192473      0,
192474      0,
192475      0
192476    },
192477    {
192478      0,
192479      0,
192480      0,
192481      0,
192482      0,
192483      0,
192484      0,
192485      0,
192486      0,
192487      0,
192488      0,
192489      0,
192490      0
192491    },
192492    {
192493      {
192494        2,
192495        1,
192496        0,
192497        -1,
192498        -1,
192499        -1,
192500        -1,
192501        -1,
192502        -1,
192503        -1,
192504        -1,
192505        -1,
192506        -1
192507      },
192508      {
192509        0,
192510        1,
192511        2,
192512        -1,
192513        -1,
192514        -1,
192515        -1,
192516        -1,
192517        -1,
192518        -1,
192519        -1,
192520        -1,
192521        -1
192522      }
192523    }
192524  },
192525  {
192526    0,
192527    3,
192528    {
192529      kOperandTypeRegister,
192530      kOperandTypeRegister,
192531      kOperandTypeRegister,
192532      0,
192533      0,
192534      0,
192535      0,
192536      0,
192537      0,
192538      0,
192539      0,
192540      0,
192541      0
192542    },
192543    {
192544      0,
192545      0,
192546      0,
192547      0,
192548      0,
192549      0,
192550      0,
192551      0,
192552      0,
192553      0,
192554      0,
192555      0,
192556      0
192557    },
192558    {
192559      {
192560        2,
192561        1,
192562        0,
192563        -1,
192564        -1,
192565        -1,
192566        -1,
192567        -1,
192568        -1,
192569        -1,
192570        -1,
192571        -1,
192572        -1
192573      },
192574      {
192575        0,
192576        1,
192577        2,
192578        -1,
192579        -1,
192580        -1,
192581        -1,
192582        -1,
192583        -1,
192584        -1,
192585        -1,
192586        -1,
192587        -1
192588      }
192589    }
192590  },
192591  {
192592    0,
192593    3,
192594    {
192595      kOperandTypeRegister,
192596      kOperandTypeRegister,
192597      kOperandTypeRegister,
192598      0,
192599      0,
192600      0,
192601      0,
192602      0,
192603      0,
192604      0,
192605      0,
192606      0,
192607      0
192608    },
192609    {
192610      0,
192611      0,
192612      0,
192613      0,
192614      0,
192615      0,
192616      0,
192617      0,
192618      0,
192619      0,
192620      0,
192621      0,
192622      0
192623    },
192624    {
192625      {
192626        2,
192627        1,
192628        0,
192629        -1,
192630        -1,
192631        -1,
192632        -1,
192633        -1,
192634        -1,
192635        -1,
192636        -1,
192637        -1,
192638        -1
192639      },
192640      {
192641        0,
192642        1,
192643        2,
192644        -1,
192645        -1,
192646        -1,
192647        -1,
192648        -1,
192649        -1,
192650        -1,
192651        -1,
192652        -1,
192653        -1
192654      }
192655    }
192656  },
192657  {
192658    0,
192659    3,
192660    {
192661      kOperandTypeRegister,
192662      kOperandTypeRegister,
192663      kOperandTypeX86Memory,
192664      0,
192665      0,
192666      0,
192667      0,
192668      0,
192669      0,
192670      0,
192671      0,
192672      0,
192673      0
192674    },
192675    {
192676      0,
192677      0,
192678      0,
192679      0,
192680      0,
192681      0,
192682      0,
192683      0,
192684      0,
192685      0,
192686      0,
192687      0,
192688      0
192689    },
192690    {
192691      {
192692        2,
192693        1,
192694        0,
192695        -1,
192696        -1,
192697        -1,
192698        -1,
192699        -1,
192700        -1,
192701        -1,
192702        -1,
192703        -1,
192704        -1
192705      },
192706      {
192707        0,
192708        1,
192709        2,
192710        -1,
192711        -1,
192712        -1,
192713        -1,
192714        -1,
192715        -1,
192716        -1,
192717        -1,
192718        -1,
192719        -1
192720      }
192721    }
192722  },
192723  {
192724    0,
192725    3,
192726    {
192727      kOperandTypeRegister,
192728      kOperandTypeRegister,
192729      kOperandTypeX86Memory,
192730      0,
192731      0,
192732      0,
192733      0,
192734      0,
192735      0,
192736      0,
192737      0,
192738      0,
192739      0
192740    },
192741    {
192742      0,
192743      0,
192744      0,
192745      0,
192746      0,
192747      0,
192748      0,
192749      0,
192750      0,
192751      0,
192752      0,
192753      0,
192754      0
192755    },
192756    {
192757      {
192758        2,
192759        1,
192760        0,
192761        -1,
192762        -1,
192763        -1,
192764        -1,
192765        -1,
192766        -1,
192767        -1,
192768        -1,
192769        -1,
192770        -1
192771      },
192772      {
192773        0,
192774        1,
192775        2,
192776        -1,
192777        -1,
192778        -1,
192779        -1,
192780        -1,
192781        -1,
192782        -1,
192783        -1,
192784        -1,
192785        -1
192786      }
192787    }
192788  },
192789  {
192790    0,
192791    3,
192792    {
192793      kOperandTypeRegister,
192794      kOperandTypeRegister,
192795      kOperandTypeRegister,
192796      0,
192797      0,
192798      0,
192799      0,
192800      0,
192801      0,
192802      0,
192803      0,
192804      0,
192805      0
192806    },
192807    {
192808      0,
192809      0,
192810      0,
192811      0,
192812      0,
192813      0,
192814      0,
192815      0,
192816      0,
192817      0,
192818      0,
192819      0,
192820      0
192821    },
192822    {
192823      {
192824        2,
192825        1,
192826        0,
192827        -1,
192828        -1,
192829        -1,
192830        -1,
192831        -1,
192832        -1,
192833        -1,
192834        -1,
192835        -1,
192836        -1
192837      },
192838      {
192839        0,
192840        1,
192841        2,
192842        -1,
192843        -1,
192844        -1,
192845        -1,
192846        -1,
192847        -1,
192848        -1,
192849        -1,
192850        -1,
192851        -1
192852      }
192853    }
192854  },
192855  {
192856    0,
192857    3,
192858    {
192859      kOperandTypeRegister,
192860      kOperandTypeRegister,
192861      kOperandTypeRegister,
192862      0,
192863      0,
192864      0,
192865      0,
192866      0,
192867      0,
192868      0,
192869      0,
192870      0,
192871      0
192872    },
192873    {
192874      0,
192875      0,
192876      0,
192877      0,
192878      0,
192879      0,
192880      0,
192881      0,
192882      0,
192883      0,
192884      0,
192885      0,
192886      0
192887    },
192888    {
192889      {
192890        2,
192891        1,
192892        0,
192893        -1,
192894        -1,
192895        -1,
192896        -1,
192897        -1,
192898        -1,
192899        -1,
192900        -1,
192901        -1,
192902        -1
192903      },
192904      {
192905        0,
192906        1,
192907        2,
192908        -1,
192909        -1,
192910        -1,
192911        -1,
192912        -1,
192913        -1,
192914        -1,
192915        -1,
192916        -1,
192917        -1
192918      }
192919    }
192920  },
192921  {
192922    0,
192923    3,
192924    {
192925      kOperandTypeRegister,
192926      kOperandTypeRegister,
192927      kOperandTypeX86Memory,
192928      0,
192929      0,
192930      0,
192931      0,
192932      0,
192933      0,
192934      0,
192935      0,
192936      0,
192937      0
192938    },
192939    {
192940      0,
192941      0,
192942      0,
192943      0,
192944      0,
192945      0,
192946      0,
192947      0,
192948      0,
192949      0,
192950      0,
192951      0,
192952      0
192953    },
192954    {
192955      {
192956        2,
192957        1,
192958        0,
192959        -1,
192960        -1,
192961        -1,
192962        -1,
192963        -1,
192964        -1,
192965        -1,
192966        -1,
192967        -1,
192968        -1
192969      },
192970      {
192971        0,
192972        1,
192973        2,
192974        -1,
192975        -1,
192976        -1,
192977        -1,
192978        -1,
192979        -1,
192980        -1,
192981        -1,
192982        -1,
192983        -1
192984      }
192985    }
192986  },
192987  {
192988    0,
192989    3,
192990    {
192991      kOperandTypeRegister,
192992      kOperandTypeRegister,
192993      kOperandTypeX86Memory,
192994      0,
192995      0,
192996      0,
192997      0,
192998      0,
192999      0,
193000      0,
193001      0,
193002      0,
193003      0
193004    },
193005    {
193006      0,
193007      0,
193008      0,
193009      0,
193010      0,
193011      0,
193012      0,
193013      0,
193014      0,
193015      0,
193016      0,
193017      0,
193018      0
193019    },
193020    {
193021      {
193022        2,
193023        1,
193024        0,
193025        -1,
193026        -1,
193027        -1,
193028        -1,
193029        -1,
193030        -1,
193031        -1,
193032        -1,
193033        -1,
193034        -1
193035      },
193036      {
193037        0,
193038        1,
193039        2,
193040        -1,
193041        -1,
193042        -1,
193043        -1,
193044        -1,
193045        -1,
193046        -1,
193047        -1,
193048        -1,
193049        -1
193050      }
193051    }
193052  },
193053  {
193054    0,
193055    3,
193056    {
193057      kOperandTypeRegister,
193058      kOperandTypeRegister,
193059      kOperandTypeRegister,
193060      0,
193061      0,
193062      0,
193063      0,
193064      0,
193065      0,
193066      0,
193067      0,
193068      0,
193069      0
193070    },
193071    {
193072      0,
193073      0,
193074      0,
193075      0,
193076      0,
193077      0,
193078      0,
193079      0,
193080      0,
193081      0,
193082      0,
193083      0,
193084      0
193085    },
193086    {
193087      {
193088        2,
193089        1,
193090        0,
193091        -1,
193092        -1,
193093        -1,
193094        -1,
193095        -1,
193096        -1,
193097        -1,
193098        -1,
193099        -1,
193100        -1
193101      },
193102      {
193103        0,
193104        1,
193105        2,
193106        -1,
193107        -1,
193108        -1,
193109        -1,
193110        -1,
193111        -1,
193112        -1,
193113        -1,
193114        -1,
193115        -1
193116      }
193117    }
193118  },
193119  {
193120    0,
193121    3,
193122    {
193123      kOperandTypeRegister,
193124      kOperandTypeRegister,
193125      kOperandTypeRegister,
193126      0,
193127      0,
193128      0,
193129      0,
193130      0,
193131      0,
193132      0,
193133      0,
193134      0,
193135      0
193136    },
193137    {
193138      0,
193139      0,
193140      0,
193141      0,
193142      0,
193143      0,
193144      0,
193145      0,
193146      0,
193147      0,
193148      0,
193149      0,
193150      0
193151    },
193152    {
193153      {
193154        2,
193155        1,
193156        0,
193157        -1,
193158        -1,
193159        -1,
193160        -1,
193161        -1,
193162        -1,
193163        -1,
193164        -1,
193165        -1,
193166        -1
193167      },
193168      {
193169        0,
193170        1,
193171        2,
193172        -1,
193173        -1,
193174        -1,
193175        -1,
193176        -1,
193177        -1,
193178        -1,
193179        -1,
193180        -1,
193181        -1
193182      }
193183    }
193184  },
193185  {
193186    0,
193187    3,
193188    {
193189      kOperandTypeRegister,
193190      kOperandTypeRegister,
193191      kOperandTypeX86Memory,
193192      0,
193193      0,
193194      0,
193195      0,
193196      0,
193197      0,
193198      0,
193199      0,
193200      0,
193201      0
193202    },
193203    {
193204      0,
193205      0,
193206      0,
193207      0,
193208      0,
193209      0,
193210      0,
193211      0,
193212      0,
193213      0,
193214      0,
193215      0,
193216      0
193217    },
193218    {
193219      {
193220        2,
193221        1,
193222        0,
193223        -1,
193224        -1,
193225        -1,
193226        -1,
193227        -1,
193228        -1,
193229        -1,
193230        -1,
193231        -1,
193232        -1
193233      },
193234      {
193235        0,
193236        1,
193237        2,
193238        -1,
193239        -1,
193240        -1,
193241        -1,
193242        -1,
193243        -1,
193244        -1,
193245        -1,
193246        -1,
193247        -1
193248      }
193249    }
193250  },
193251  {
193252    0,
193253    3,
193254    {
193255      kOperandTypeRegister,
193256      kOperandTypeRegister,
193257      kOperandTypeX86Memory,
193258      0,
193259      0,
193260      0,
193261      0,
193262      0,
193263      0,
193264      0,
193265      0,
193266      0,
193267      0
193268    },
193269    {
193270      0,
193271      0,
193272      0,
193273      0,
193274      0,
193275      0,
193276      0,
193277      0,
193278      0,
193279      0,
193280      0,
193281      0,
193282      0
193283    },
193284    {
193285      {
193286        2,
193287        1,
193288        0,
193289        -1,
193290        -1,
193291        -1,
193292        -1,
193293        -1,
193294        -1,
193295        -1,
193296        -1,
193297        -1,
193298        -1
193299      },
193300      {
193301        0,
193302        1,
193303        2,
193304        -1,
193305        -1,
193306        -1,
193307        -1,
193308        -1,
193309        -1,
193310        -1,
193311        -1,
193312        -1,
193313        -1
193314      }
193315    }
193316  },
193317  {
193318    0,
193319    3,
193320    {
193321      kOperandTypeRegister,
193322      kOperandTypeRegister,
193323      kOperandTypeRegister,
193324      0,
193325      0,
193326      0,
193327      0,
193328      0,
193329      0,
193330      0,
193331      0,
193332      0,
193333      0
193334    },
193335    {
193336      0,
193337      0,
193338      0,
193339      0,
193340      0,
193341      0,
193342      0,
193343      0,
193344      0,
193345      0,
193346      0,
193347      0,
193348      0
193349    },
193350    {
193351      {
193352        2,
193353        1,
193354        0,
193355        -1,
193356        -1,
193357        -1,
193358        -1,
193359        -1,
193360        -1,
193361        -1,
193362        -1,
193363        -1,
193364        -1
193365      },
193366      {
193367        0,
193368        1,
193369        2,
193370        -1,
193371        -1,
193372        -1,
193373        -1,
193374        -1,
193375        -1,
193376        -1,
193377        -1,
193378        -1,
193379        -1
193380      }
193381    }
193382  },
193383  {
193384    0,
193385    3,
193386    {
193387      kOperandTypeRegister,
193388      kOperandTypeRegister,
193389      kOperandTypeRegister,
193390      0,
193391      0,
193392      0,
193393      0,
193394      0,
193395      0,
193396      0,
193397      0,
193398      0,
193399      0
193400    },
193401    {
193402      0,
193403      0,
193404      0,
193405      0,
193406      0,
193407      0,
193408      0,
193409      0,
193410      0,
193411      0,
193412      0,
193413      0,
193414      0
193415    },
193416    {
193417      {
193418        2,
193419        1,
193420        0,
193421        -1,
193422        -1,
193423        -1,
193424        -1,
193425        -1,
193426        -1,
193427        -1,
193428        -1,
193429        -1,
193430        -1
193431      },
193432      {
193433        0,
193434        1,
193435        2,
193436        -1,
193437        -1,
193438        -1,
193439        -1,
193440        -1,
193441        -1,
193442        -1,
193443        -1,
193444        -1,
193445        -1
193446      }
193447    }
193448  },
193449  {
193450    0,
193451    3,
193452    {
193453      kOperandTypeRegister,
193454      kOperandTypeRegister,
193455      kOperandTypeX86Memory,
193456      0,
193457      0,
193458      0,
193459      0,
193460      0,
193461      0,
193462      0,
193463      0,
193464      0,
193465      0
193466    },
193467    {
193468      0,
193469      0,
193470      0,
193471      0,
193472      0,
193473      0,
193474      0,
193475      0,
193476      0,
193477      0,
193478      0,
193479      0,
193480      0
193481    },
193482    {
193483      {
193484        2,
193485        1,
193486        0,
193487        -1,
193488        -1,
193489        -1,
193490        -1,
193491        -1,
193492        -1,
193493        -1,
193494        -1,
193495        -1,
193496        -1
193497      },
193498      {
193499        0,
193500        1,
193501        2,
193502        -1,
193503        -1,
193504        -1,
193505        -1,
193506        -1,
193507        -1,
193508        -1,
193509        -1,
193510        -1,
193511        -1
193512      }
193513    }
193514  },
193515  {
193516    0,
193517    3,
193518    {
193519      kOperandTypeRegister,
193520      kOperandTypeRegister,
193521      kOperandTypeX86Memory,
193522      0,
193523      0,
193524      0,
193525      0,
193526      0,
193527      0,
193528      0,
193529      0,
193530      0,
193531      0
193532    },
193533    {
193534      0,
193535      0,
193536      0,
193537      0,
193538      0,
193539      0,
193540      0,
193541      0,
193542      0,
193543      0,
193544      0,
193545      0,
193546      0
193547    },
193548    {
193549      {
193550        2,
193551        1,
193552        0,
193553        -1,
193554        -1,
193555        -1,
193556        -1,
193557        -1,
193558        -1,
193559        -1,
193560        -1,
193561        -1,
193562        -1
193563      },
193564      {
193565        0,
193566        1,
193567        2,
193568        -1,
193569        -1,
193570        -1,
193571        -1,
193572        -1,
193573        -1,
193574        -1,
193575        -1,
193576        -1,
193577        -1
193578      }
193579    }
193580  },
193581  {
193582    0,
193583    3,
193584    {
193585      kOperandTypeRegister,
193586      kOperandTypeRegister,
193587      kOperandTypeRegister,
193588      0,
193589      0,
193590      0,
193591      0,
193592      0,
193593      0,
193594      0,
193595      0,
193596      0,
193597      0
193598    },
193599    {
193600      0,
193601      0,
193602      0,
193603      0,
193604      0,
193605      0,
193606      0,
193607      0,
193608      0,
193609      0,
193610      0,
193611      0,
193612      0
193613    },
193614    {
193615      {
193616        2,
193617        1,
193618        0,
193619        -1,
193620        -1,
193621        -1,
193622        -1,
193623        -1,
193624        -1,
193625        -1,
193626        -1,
193627        -1,
193628        -1
193629      },
193630      {
193631        0,
193632        1,
193633        2,
193634        -1,
193635        -1,
193636        -1,
193637        -1,
193638        -1,
193639        -1,
193640        -1,
193641        -1,
193642        -1,
193643        -1
193644      }
193645    }
193646  },
193647  {
193648    0,
193649    3,
193650    {
193651      kOperandTypeRegister,
193652      kOperandTypeRegister,
193653      kOperandTypeRegister,
193654      0,
193655      0,
193656      0,
193657      0,
193658      0,
193659      0,
193660      0,
193661      0,
193662      0,
193663      0
193664    },
193665    {
193666      0,
193667      0,
193668      0,
193669      0,
193670      0,
193671      0,
193672      0,
193673      0,
193674      0,
193675      0,
193676      0,
193677      0,
193678      0
193679    },
193680    {
193681      {
193682        2,
193683        1,
193684        0,
193685        -1,
193686        -1,
193687        -1,
193688        -1,
193689        -1,
193690        -1,
193691        -1,
193692        -1,
193693        -1,
193694        -1
193695      },
193696      {
193697        0,
193698        1,
193699        2,
193700        -1,
193701        -1,
193702        -1,
193703        -1,
193704        -1,
193705        -1,
193706        -1,
193707        -1,
193708        -1,
193709        -1
193710      }
193711    }
193712  },
193713  {
193714    0,
193715    3,
193716    {
193717      kOperandTypeRegister,
193718      kOperandTypeRegister,
193719      kOperandTypeX86Memory,
193720      0,
193721      0,
193722      0,
193723      0,
193724      0,
193725      0,
193726      0,
193727      0,
193728      0,
193729      0
193730    },
193731    {
193732      0,
193733      0,
193734      0,
193735      0,
193736      0,
193737      0,
193738      0,
193739      0,
193740      0,
193741      0,
193742      0,
193743      0,
193744      0
193745    },
193746    {
193747      {
193748        2,
193749        1,
193750        0,
193751        -1,
193752        -1,
193753        -1,
193754        -1,
193755        -1,
193756        -1,
193757        -1,
193758        -1,
193759        -1,
193760        -1
193761      },
193762      {
193763        0,
193764        1,
193765        2,
193766        -1,
193767        -1,
193768        -1,
193769        -1,
193770        -1,
193771        -1,
193772        -1,
193773        -1,
193774        -1,
193775        -1
193776      }
193777    }
193778  },
193779  {
193780    0,
193781    3,
193782    {
193783      kOperandTypeRegister,
193784      kOperandTypeRegister,
193785      kOperandTypeX86Memory,
193786      0,
193787      0,
193788      0,
193789      0,
193790      0,
193791      0,
193792      0,
193793      0,
193794      0,
193795      0
193796    },
193797    {
193798      0,
193799      0,
193800      0,
193801      0,
193802      0,
193803      0,
193804      0,
193805      0,
193806      0,
193807      0,
193808      0,
193809      0,
193810      0
193811    },
193812    {
193813      {
193814        2,
193815        1,
193816        0,
193817        -1,
193818        -1,
193819        -1,
193820        -1,
193821        -1,
193822        -1,
193823        -1,
193824        -1,
193825        -1,
193826        -1
193827      },
193828      {
193829        0,
193830        1,
193831        2,
193832        -1,
193833        -1,
193834        -1,
193835        -1,
193836        -1,
193837        -1,
193838        -1,
193839        -1,
193840        -1,
193841        -1
193842      }
193843    }
193844  },
193845  {
193846    0,
193847    3,
193848    {
193849      kOperandTypeRegister,
193850      kOperandTypeRegister,
193851      kOperandTypeRegister,
193852      0,
193853      0,
193854      0,
193855      0,
193856      0,
193857      0,
193858      0,
193859      0,
193860      0,
193861      0
193862    },
193863    {
193864      0,
193865      0,
193866      0,
193867      0,
193868      0,
193869      0,
193870      0,
193871      0,
193872      0,
193873      0,
193874      0,
193875      0,
193876      0
193877    },
193878    {
193879      {
193880        2,
193881        1,
193882        0,
193883        -1,
193884        -1,
193885        -1,
193886        -1,
193887        -1,
193888        -1,
193889        -1,
193890        -1,
193891        -1,
193892        -1
193893      },
193894      {
193895        0,
193896        1,
193897        2,
193898        -1,
193899        -1,
193900        -1,
193901        -1,
193902        -1,
193903        -1,
193904        -1,
193905        -1,
193906        -1,
193907        -1
193908      }
193909    }
193910  },
193911  {
193912    0,
193913    3,
193914    {
193915      kOperandTypeRegister,
193916      kOperandTypeRegister,
193917      kOperandTypeRegister,
193918      0,
193919      0,
193920      0,
193921      0,
193922      0,
193923      0,
193924      0,
193925      0,
193926      0,
193927      0
193928    },
193929    {
193930      0,
193931      0,
193932      0,
193933      0,
193934      0,
193935      0,
193936      0,
193937      0,
193938      0,
193939      0,
193940      0,
193941      0,
193942      0
193943    },
193944    {
193945      {
193946        2,
193947        1,
193948        0,
193949        -1,
193950        -1,
193951        -1,
193952        -1,
193953        -1,
193954        -1,
193955        -1,
193956        -1,
193957        -1,
193958        -1
193959      },
193960      {
193961        0,
193962        1,
193963        2,
193964        -1,
193965        -1,
193966        -1,
193967        -1,
193968        -1,
193969        -1,
193970        -1,
193971        -1,
193972        -1,
193973        -1
193974      }
193975    }
193976  },
193977  {
193978    0,
193979    3,
193980    {
193981      kOperandTypeRegister,
193982      kOperandTypeRegister,
193983      kOperandTypeX86Memory,
193984      0,
193985      0,
193986      0,
193987      0,
193988      0,
193989      0,
193990      0,
193991      0,
193992      0,
193993      0
193994    },
193995    {
193996      0,
193997      0,
193998      0,
193999      0,
194000      0,
194001      0,
194002      0,
194003      0,
194004      0,
194005      0,
194006      0,
194007      0,
194008      0
194009    },
194010    {
194011      {
194012        2,
194013        1,
194014        0,
194015        -1,
194016        -1,
194017        -1,
194018        -1,
194019        -1,
194020        -1,
194021        -1,
194022        -1,
194023        -1,
194024        -1
194025      },
194026      {
194027        0,
194028        1,
194029        2,
194030        -1,
194031        -1,
194032        -1,
194033        -1,
194034        -1,
194035        -1,
194036        -1,
194037        -1,
194038        -1,
194039        -1
194040      }
194041    }
194042  },
194043  {
194044    0,
194045    3,
194046    {
194047      kOperandTypeRegister,
194048      kOperandTypeRegister,
194049      kOperandTypeX86Memory,
194050      0,
194051      0,
194052      0,
194053      0,
194054      0,
194055      0,
194056      0,
194057      0,
194058      0,
194059      0
194060    },
194061    {
194062      0,
194063      0,
194064      0,
194065      0,
194066      0,
194067      0,
194068      0,
194069      0,
194070      0,
194071      0,
194072      0,
194073      0,
194074      0
194075    },
194076    {
194077      {
194078        2,
194079        1,
194080        0,
194081        -1,
194082        -1,
194083        -1,
194084        -1,
194085        -1,
194086        -1,
194087        -1,
194088        -1,
194089        -1,
194090        -1
194091      },
194092      {
194093        0,
194094        1,
194095        2,
194096        -1,
194097        -1,
194098        -1,
194099        -1,
194100        -1,
194101        -1,
194102        -1,
194103        -1,
194104        -1,
194105        -1
194106      }
194107    }
194108  },
194109  {
194110    0,
194111    3,
194112    {
194113      kOperandTypeRegister,
194114      kOperandTypeRegister,
194115      kOperandTypeRegister,
194116      0,
194117      0,
194118      0,
194119      0,
194120      0,
194121      0,
194122      0,
194123      0,
194124      0,
194125      0
194126    },
194127    {
194128      0,
194129      0,
194130      0,
194131      0,
194132      0,
194133      0,
194134      0,
194135      0,
194136      0,
194137      0,
194138      0,
194139      0,
194140      0
194141    },
194142    {
194143      {
194144        2,
194145        1,
194146        0,
194147        -1,
194148        -1,
194149        -1,
194150        -1,
194151        -1,
194152        -1,
194153        -1,
194154        -1,
194155        -1,
194156        -1
194157      },
194158      {
194159        0,
194160        1,
194161        2,
194162        -1,
194163        -1,
194164        -1,
194165        -1,
194166        -1,
194167        -1,
194168        -1,
194169        -1,
194170        -1,
194171        -1
194172      }
194173    }
194174  },
194175  {
194176    0,
194177    3,
194178    {
194179      kOperandTypeRegister,
194180      kOperandTypeRegister,
194181      kOperandTypeRegister,
194182      0,
194183      0,
194184      0,
194185      0,
194186      0,
194187      0,
194188      0,
194189      0,
194190      0,
194191      0
194192    },
194193    {
194194      0,
194195      0,
194196      0,
194197      0,
194198      0,
194199      0,
194200      0,
194201      0,
194202      0,
194203      0,
194204      0,
194205      0,
194206      0
194207    },
194208    {
194209      {
194210        2,
194211        1,
194212        0,
194213        -1,
194214        -1,
194215        -1,
194216        -1,
194217        -1,
194218        -1,
194219        -1,
194220        -1,
194221        -1,
194222        -1
194223      },
194224      {
194225        0,
194226        1,
194227        2,
194228        -1,
194229        -1,
194230        -1,
194231        -1,
194232        -1,
194233        -1,
194234        -1,
194235        -1,
194236        -1,
194237        -1
194238      }
194239    }
194240  },
194241  {
194242    0,
194243    3,
194244    {
194245      kOperandTypeRegister,
194246      kOperandTypeRegister,
194247      kOperandTypeX86Memory,
194248      0,
194249      0,
194250      0,
194251      0,
194252      0,
194253      0,
194254      0,
194255      0,
194256      0,
194257      0
194258    },
194259    {
194260      0,
194261      0,
194262      0,
194263      0,
194264      0,
194265      0,
194266      0,
194267      0,
194268      0,
194269      0,
194270      0,
194271      0,
194272      0
194273    },
194274    {
194275      {
194276        2,
194277        1,
194278        0,
194279        -1,
194280        -1,
194281        -1,
194282        -1,
194283        -1,
194284        -1,
194285        -1,
194286        -1,
194287        -1,
194288        -1
194289      },
194290      {
194291        0,
194292        1,
194293        2,
194294        -1,
194295        -1,
194296        -1,
194297        -1,
194298        -1,
194299        -1,
194300        -1,
194301        -1,
194302        -1,
194303        -1
194304      }
194305    }
194306  },
194307  {
194308    0,
194309    3,
194310    {
194311      kOperandTypeRegister,
194312      kOperandTypeRegister,
194313      kOperandTypeX86Memory,
194314      0,
194315      0,
194316      0,
194317      0,
194318      0,
194319      0,
194320      0,
194321      0,
194322      0,
194323      0
194324    },
194325    {
194326      0,
194327      0,
194328      0,
194329      0,
194330      0,
194331      0,
194332      0,
194333      0,
194334      0,
194335      0,
194336      0,
194337      0,
194338      0
194339    },
194340    {
194341      {
194342        2,
194343        1,
194344        0,
194345        -1,
194346        -1,
194347        -1,
194348        -1,
194349        -1,
194350        -1,
194351        -1,
194352        -1,
194353        -1,
194354        -1
194355      },
194356      {
194357        0,
194358        1,
194359        2,
194360        -1,
194361        -1,
194362        -1,
194363        -1,
194364        -1,
194365        -1,
194366        -1,
194367        -1,
194368        -1,
194369        -1
194370      }
194371    }
194372  },
194373  {
194374    0,
194375    3,
194376    {
194377      kOperandTypeRegister,
194378      kOperandTypeRegister,
194379      kOperandTypeRegister,
194380      0,
194381      0,
194382      0,
194383      0,
194384      0,
194385      0,
194386      0,
194387      0,
194388      0,
194389      0
194390    },
194391    {
194392      0,
194393      0,
194394      0,
194395      0,
194396      0,
194397      0,
194398      0,
194399      0,
194400      0,
194401      0,
194402      0,
194403      0,
194404      0
194405    },
194406    {
194407      {
194408        2,
194409        1,
194410        0,
194411        -1,
194412        -1,
194413        -1,
194414        -1,
194415        -1,
194416        -1,
194417        -1,
194418        -1,
194419        -1,
194420        -1
194421      },
194422      {
194423        0,
194424        1,
194425        2,
194426        -1,
194427        -1,
194428        -1,
194429        -1,
194430        -1,
194431        -1,
194432        -1,
194433        -1,
194434        -1,
194435        -1
194436      }
194437    }
194438  },
194439  {
194440    0,
194441    3,
194442    {
194443      kOperandTypeRegister,
194444      kOperandTypeRegister,
194445      kOperandTypeRegister,
194446      0,
194447      0,
194448      0,
194449      0,
194450      0,
194451      0,
194452      0,
194453      0,
194454      0,
194455      0
194456    },
194457    {
194458      0,
194459      0,
194460      0,
194461      0,
194462      0,
194463      0,
194464      0,
194465      0,
194466      0,
194467      0,
194468      0,
194469      0,
194470      0
194471    },
194472    {
194473      {
194474        2,
194475        1,
194476        0,
194477        -1,
194478        -1,
194479        -1,
194480        -1,
194481        -1,
194482        -1,
194483        -1,
194484        -1,
194485        -1,
194486        -1
194487      },
194488      {
194489        0,
194490        1,
194491        2,
194492        -1,
194493        -1,
194494        -1,
194495        -1,
194496        -1,
194497        -1,
194498        -1,
194499        -1,
194500        -1,
194501        -1
194502      }
194503    }
194504  },
194505  {
194506    0,
194507    3,
194508    {
194509      kOperandTypeRegister,
194510      kOperandTypeRegister,
194511      kOperandTypeX86Memory,
194512      0,
194513      0,
194514      0,
194515      0,
194516      0,
194517      0,
194518      0,
194519      0,
194520      0,
194521      0
194522    },
194523    {
194524      0,
194525      0,
194526      0,
194527      0,
194528      0,
194529      0,
194530      0,
194531      0,
194532      0,
194533      0,
194534      0,
194535      0,
194536      0
194537    },
194538    {
194539      {
194540        2,
194541        1,
194542        0,
194543        -1,
194544        -1,
194545        -1,
194546        -1,
194547        -1,
194548        -1,
194549        -1,
194550        -1,
194551        -1,
194552        -1
194553      },
194554      {
194555        0,
194556        1,
194557        2,
194558        -1,
194559        -1,
194560        -1,
194561        -1,
194562        -1,
194563        -1,
194564        -1,
194565        -1,
194566        -1,
194567        -1
194568      }
194569    }
194570  },
194571  {
194572    0,
194573    3,
194574    {
194575      kOperandTypeRegister,
194576      kOperandTypeRegister,
194577      kOperandTypeX86Memory,
194578      0,
194579      0,
194580      0,
194581      0,
194582      0,
194583      0,
194584      0,
194585      0,
194586      0,
194587      0
194588    },
194589    {
194590      0,
194591      0,
194592      0,
194593      0,
194594      0,
194595      0,
194596      0,
194597      0,
194598      0,
194599      0,
194600      0,
194601      0,
194602      0
194603    },
194604    {
194605      {
194606        2,
194607        1,
194608        0,
194609        -1,
194610        -1,
194611        -1,
194612        -1,
194613        -1,
194614        -1,
194615        -1,
194616        -1,
194617        -1,
194618        -1
194619      },
194620      {
194621        0,
194622        1,
194623        2,
194624        -1,
194625        -1,
194626        -1,
194627        -1,
194628        -1,
194629        -1,
194630        -1,
194631        -1,
194632        -1,
194633        -1
194634      }
194635    }
194636  },
194637  {
194638    0,
194639    3,
194640    {
194641      kOperandTypeRegister,
194642      kOperandTypeRegister,
194643      kOperandTypeRegister,
194644      0,
194645      0,
194646      0,
194647      0,
194648      0,
194649      0,
194650      0,
194651      0,
194652      0,
194653      0
194654    },
194655    {
194656      0,
194657      0,
194658      0,
194659      0,
194660      0,
194661      0,
194662      0,
194663      0,
194664      0,
194665      0,
194666      0,
194667      0,
194668      0
194669    },
194670    {
194671      {
194672        2,
194673        1,
194674        0,
194675        -1,
194676        -1,
194677        -1,
194678        -1,
194679        -1,
194680        -1,
194681        -1,
194682        -1,
194683        -1,
194684        -1
194685      },
194686      {
194687        0,
194688        1,
194689        2,
194690        -1,
194691        -1,
194692        -1,
194693        -1,
194694        -1,
194695        -1,
194696        -1,
194697        -1,
194698        -1,
194699        -1
194700      }
194701    }
194702  },
194703  {
194704    0,
194705    3,
194706    {
194707      kOperandTypeRegister,
194708      kOperandTypeRegister,
194709      kOperandTypeRegister,
194710      0,
194711      0,
194712      0,
194713      0,
194714      0,
194715      0,
194716      0,
194717      0,
194718      0,
194719      0
194720    },
194721    {
194722      0,
194723      0,
194724      0,
194725      0,
194726      0,
194727      0,
194728      0,
194729      0,
194730      0,
194731      0,
194732      0,
194733      0,
194734      0
194735    },
194736    {
194737      {
194738        2,
194739        1,
194740        0,
194741        -1,
194742        -1,
194743        -1,
194744        -1,
194745        -1,
194746        -1,
194747        -1,
194748        -1,
194749        -1,
194750        -1
194751      },
194752      {
194753        0,
194754        1,
194755        2,
194756        -1,
194757        -1,
194758        -1,
194759        -1,
194760        -1,
194761        -1,
194762        -1,
194763        -1,
194764        -1,
194765        -1
194766      }
194767    }
194768  },
194769  {
194770    0,
194771    3,
194772    {
194773      kOperandTypeRegister,
194774      kOperandTypeRegister,
194775      kOperandTypeX86Memory,
194776      0,
194777      0,
194778      0,
194779      0,
194780      0,
194781      0,
194782      0,
194783      0,
194784      0,
194785      0
194786    },
194787    {
194788      0,
194789      0,
194790      0,
194791      0,
194792      0,
194793      0,
194794      0,
194795      0,
194796      0,
194797      0,
194798      0,
194799      0,
194800      0
194801    },
194802    {
194803      {
194804        2,
194805        1,
194806        0,
194807        -1,
194808        -1,
194809        -1,
194810        -1,
194811        -1,
194812        -1,
194813        -1,
194814        -1,
194815        -1,
194816        -1
194817      },
194818      {
194819        0,
194820        1,
194821        2,
194822        -1,
194823        -1,
194824        -1,
194825        -1,
194826        -1,
194827        -1,
194828        -1,
194829        -1,
194830        -1,
194831        -1
194832      }
194833    }
194834  },
194835  {
194836    0,
194837    3,
194838    {
194839      kOperandTypeRegister,
194840      kOperandTypeRegister,
194841      kOperandTypeX86Memory,
194842      0,
194843      0,
194844      0,
194845      0,
194846      0,
194847      0,
194848      0,
194849      0,
194850      0,
194851      0
194852    },
194853    {
194854      0,
194855      0,
194856      0,
194857      0,
194858      0,
194859      0,
194860      0,
194861      0,
194862      0,
194863      0,
194864      0,
194865      0,
194866      0
194867    },
194868    {
194869      {
194870        2,
194871        1,
194872        0,
194873        -1,
194874        -1,
194875        -1,
194876        -1,
194877        -1,
194878        -1,
194879        -1,
194880        -1,
194881        -1,
194882        -1
194883      },
194884      {
194885        0,
194886        1,
194887        2,
194888        -1,
194889        -1,
194890        -1,
194891        -1,
194892        -1,
194893        -1,
194894        -1,
194895        -1,
194896        -1,
194897        -1
194898      }
194899    }
194900  },
194901  {
194902    0,
194903    3,
194904    {
194905      kOperandTypeRegister,
194906      kOperandTypeRegister,
194907      kOperandTypeRegister,
194908      0,
194909      0,
194910      0,
194911      0,
194912      0,
194913      0,
194914      0,
194915      0,
194916      0,
194917      0
194918    },
194919    {
194920      0,
194921      0,
194922      0,
194923      0,
194924      0,
194925      0,
194926      0,
194927      0,
194928      0,
194929      0,
194930      0,
194931      0,
194932      0
194933    },
194934    {
194935      {
194936        2,
194937        1,
194938        0,
194939        -1,
194940        -1,
194941        -1,
194942        -1,
194943        -1,
194944        -1,
194945        -1,
194946        -1,
194947        -1,
194948        -1
194949      },
194950      {
194951        0,
194952        1,
194953        2,
194954        -1,
194955        -1,
194956        -1,
194957        -1,
194958        -1,
194959        -1,
194960        -1,
194961        -1,
194962        -1,
194963        -1
194964      }
194965    }
194966  },
194967  {
194968    0,
194969    3,
194970    {
194971      kOperandTypeRegister,
194972      kOperandTypeRegister,
194973      kOperandTypeRegister,
194974      0,
194975      0,
194976      0,
194977      0,
194978      0,
194979      0,
194980      0,
194981      0,
194982      0,
194983      0
194984    },
194985    {
194986      0,
194987      0,
194988      0,
194989      0,
194990      0,
194991      0,
194992      0,
194993      0,
194994      0,
194995      0,
194996      0,
194997      0,
194998      0
194999    },
195000    {
195001      {
195002        2,
195003        1,
195004        0,
195005        -1,
195006        -1,
195007        -1,
195008        -1,
195009        -1,
195010        -1,
195011        -1,
195012        -1,
195013        -1,
195014        -1
195015      },
195016      {
195017        0,
195018        1,
195019        2,
195020        -1,
195021        -1,
195022        -1,
195023        -1,
195024        -1,
195025        -1,
195026        -1,
195027        -1,
195028        -1,
195029        -1
195030      }
195031    }
195032  },
195033  {
195034    0,
195035    3,
195036    {
195037      kOperandTypeRegister,
195038      kOperandTypeRegister,
195039      kOperandTypeX86Memory,
195040      0,
195041      0,
195042      0,
195043      0,
195044      0,
195045      0,
195046      0,
195047      0,
195048      0,
195049      0
195050    },
195051    {
195052      0,
195053      0,
195054      0,
195055      0,
195056      0,
195057      0,
195058      0,
195059      0,
195060      0,
195061      0,
195062      0,
195063      0,
195064      0
195065    },
195066    {
195067      {
195068        2,
195069        1,
195070        0,
195071        -1,
195072        -1,
195073        -1,
195074        -1,
195075        -1,
195076        -1,
195077        -1,
195078        -1,
195079        -1,
195080        -1
195081      },
195082      {
195083        0,
195084        1,
195085        2,
195086        -1,
195087        -1,
195088        -1,
195089        -1,
195090        -1,
195091        -1,
195092        -1,
195093        -1,
195094        -1,
195095        -1
195096      }
195097    }
195098  },
195099  {
195100    0,
195101    3,
195102    {
195103      kOperandTypeRegister,
195104      kOperandTypeRegister,
195105      kOperandTypeX86Memory,
195106      0,
195107      0,
195108      0,
195109      0,
195110      0,
195111      0,
195112      0,
195113      0,
195114      0,
195115      0
195116    },
195117    {
195118      0,
195119      0,
195120      0,
195121      0,
195122      0,
195123      0,
195124      0,
195125      0,
195126      0,
195127      0,
195128      0,
195129      0,
195130      0
195131    },
195132    {
195133      {
195134        2,
195135        1,
195136        0,
195137        -1,
195138        -1,
195139        -1,
195140        -1,
195141        -1,
195142        -1,
195143        -1,
195144        -1,
195145        -1,
195146        -1
195147      },
195148      {
195149        0,
195150        1,
195151        2,
195152        -1,
195153        -1,
195154        -1,
195155        -1,
195156        -1,
195157        -1,
195158        -1,
195159        -1,
195160        -1,
195161        -1
195162      }
195163    }
195164  },
195165  {
195166    0,
195167    3,
195168    {
195169      kOperandTypeRegister,
195170      kOperandTypeRegister,
195171      kOperandTypeRegister,
195172      0,
195173      0,
195174      0,
195175      0,
195176      0,
195177      0,
195178      0,
195179      0,
195180      0,
195181      0
195182    },
195183    {
195184      0,
195185      0,
195186      0,
195187      0,
195188      0,
195189      0,
195190      0,
195191      0,
195192      0,
195193      0,
195194      0,
195195      0,
195196      0
195197    },
195198    {
195199      {
195200        2,
195201        1,
195202        0,
195203        -1,
195204        -1,
195205        -1,
195206        -1,
195207        -1,
195208        -1,
195209        -1,
195210        -1,
195211        -1,
195212        -1
195213      },
195214      {
195215        0,
195216        1,
195217        2,
195218        -1,
195219        -1,
195220        -1,
195221        -1,
195222        -1,
195223        -1,
195224        -1,
195225        -1,
195226        -1,
195227        -1
195228      }
195229    }
195230  },
195231  {
195232    0,
195233    3,
195234    {
195235      kOperandTypeRegister,
195236      kOperandTypeRegister,
195237      kOperandTypeRegister,
195238      0,
195239      0,
195240      0,
195241      0,
195242      0,
195243      0,
195244      0,
195245      0,
195246      0,
195247      0
195248    },
195249    {
195250      0,
195251      0,
195252      0,
195253      0,
195254      0,
195255      0,
195256      0,
195257      0,
195258      0,
195259      0,
195260      0,
195261      0,
195262      0
195263    },
195264    {
195265      {
195266        2,
195267        1,
195268        0,
195269        -1,
195270        -1,
195271        -1,
195272        -1,
195273        -1,
195274        -1,
195275        -1,
195276        -1,
195277        -1,
195278        -1
195279      },
195280      {
195281        0,
195282        1,
195283        2,
195284        -1,
195285        -1,
195286        -1,
195287        -1,
195288        -1,
195289        -1,
195290        -1,
195291        -1,
195292        -1,
195293        -1
195294      }
195295    }
195296  },
195297  {
195298    0,
195299    3,
195300    {
195301      kOperandTypeRegister,
195302      kOperandTypeRegister,
195303      kOperandTypeX86Memory,
195304      0,
195305      0,
195306      0,
195307      0,
195308      0,
195309      0,
195310      0,
195311      0,
195312      0,
195313      0
195314    },
195315    {
195316      0,
195317      0,
195318      0,
195319      0,
195320      0,
195321      0,
195322      0,
195323      0,
195324      0,
195325      0,
195326      0,
195327      0,
195328      0
195329    },
195330    {
195331      {
195332        2,
195333        1,
195334        0,
195335        -1,
195336        -1,
195337        -1,
195338        -1,
195339        -1,
195340        -1,
195341        -1,
195342        -1,
195343        -1,
195344        -1
195345      },
195346      {
195347        0,
195348        1,
195349        2,
195350        -1,
195351        -1,
195352        -1,
195353        -1,
195354        -1,
195355        -1,
195356        -1,
195357        -1,
195358        -1,
195359        -1
195360      }
195361    }
195362  },
195363  {
195364    0,
195365    3,
195366    {
195367      kOperandTypeRegister,
195368      kOperandTypeRegister,
195369      kOperandTypeX86Memory,
195370      0,
195371      0,
195372      0,
195373      0,
195374      0,
195375      0,
195376      0,
195377      0,
195378      0,
195379      0
195380    },
195381    {
195382      0,
195383      0,
195384      0,
195385      0,
195386      0,
195387      0,
195388      0,
195389      0,
195390      0,
195391      0,
195392      0,
195393      0,
195394      0
195395    },
195396    {
195397      {
195398        2,
195399        1,
195400        0,
195401        -1,
195402        -1,
195403        -1,
195404        -1,
195405        -1,
195406        -1,
195407        -1,
195408        -1,
195409        -1,
195410        -1
195411      },
195412      {
195413        0,
195414        1,
195415        2,
195416        -1,
195417        -1,
195418        -1,
195419        -1,
195420        -1,
195421        -1,
195422        -1,
195423        -1,
195424        -1,
195425        -1
195426      }
195427    }
195428  },
195429  {
195430    0,
195431    3,
195432    {
195433      kOperandTypeRegister,
195434      kOperandTypeRegister,
195435      kOperandTypeRegister,
195436      0,
195437      0,
195438      0,
195439      0,
195440      0,
195441      0,
195442      0,
195443      0,
195444      0,
195445      0
195446    },
195447    {
195448      0,
195449      0,
195450      0,
195451      0,
195452      0,
195453      0,
195454      0,
195455      0,
195456      0,
195457      0,
195458      0,
195459      0,
195460      0
195461    },
195462    {
195463      {
195464        2,
195465        1,
195466        0,
195467        -1,
195468        -1,
195469        -1,
195470        -1,
195471        -1,
195472        -1,
195473        -1,
195474        -1,
195475        -1,
195476        -1
195477      },
195478      {
195479        0,
195480        1,
195481        2,
195482        -1,
195483        -1,
195484        -1,
195485        -1,
195486        -1,
195487        -1,
195488        -1,
195489        -1,
195490        -1,
195491        -1
195492      }
195493    }
195494  },
195495  {
195496    0,
195497    3,
195498    {
195499      kOperandTypeRegister,
195500      kOperandTypeRegister,
195501      kOperandTypeRegister,
195502      0,
195503      0,
195504      0,
195505      0,
195506      0,
195507      0,
195508      0,
195509      0,
195510      0,
195511      0
195512    },
195513    {
195514      0,
195515      0,
195516      0,
195517      0,
195518      0,
195519      0,
195520      0,
195521      0,
195522      0,
195523      0,
195524      0,
195525      0,
195526      0
195527    },
195528    {
195529      {
195530        2,
195531        1,
195532        0,
195533        -1,
195534        -1,
195535        -1,
195536        -1,
195537        -1,
195538        -1,
195539        -1,
195540        -1,
195541        -1,
195542        -1
195543      },
195544      {
195545        0,
195546        1,
195547        2,
195548        -1,
195549        -1,
195550        -1,
195551        -1,
195552        -1,
195553        -1,
195554        -1,
195555        -1,
195556        -1,
195557        -1
195558      }
195559    }
195560  },
195561  {
195562    0,
195563    3,
195564    {
195565      kOperandTypeRegister,
195566      kOperandTypeRegister,
195567      kOperandTypeX86Memory,
195568      0,
195569      0,
195570      0,
195571      0,
195572      0,
195573      0,
195574      0,
195575      0,
195576      0,
195577      0
195578    },
195579    {
195580      0,
195581      0,
195582      0,
195583      0,
195584      0,
195585      0,
195586      0,
195587      0,
195588      0,
195589      0,
195590      0,
195591      0,
195592      0
195593    },
195594    {
195595      {
195596        2,
195597        1,
195598        0,
195599        -1,
195600        -1,
195601        -1,
195602        -1,
195603        -1,
195604        -1,
195605        -1,
195606        -1,
195607        -1,
195608        -1
195609      },
195610      {
195611        0,
195612        1,
195613        2,
195614        -1,
195615        -1,
195616        -1,
195617        -1,
195618        -1,
195619        -1,
195620        -1,
195621        -1,
195622        -1,
195623        -1
195624      }
195625    }
195626  },
195627  {
195628    0,
195629    3,
195630    {
195631      kOperandTypeRegister,
195632      kOperandTypeRegister,
195633      kOperandTypeX86Memory,
195634      0,
195635      0,
195636      0,
195637      0,
195638      0,
195639      0,
195640      0,
195641      0,
195642      0,
195643      0
195644    },
195645    {
195646      0,
195647      0,
195648      0,
195649      0,
195650      0,
195651      0,
195652      0,
195653      0,
195654      0,
195655      0,
195656      0,
195657      0,
195658      0
195659    },
195660    {
195661      {
195662        2,
195663        1,
195664        0,
195665        -1,
195666        -1,
195667        -1,
195668        -1,
195669        -1,
195670        -1,
195671        -1,
195672        -1,
195673        -1,
195674        -1
195675      },
195676      {
195677        0,
195678        1,
195679        2,
195680        -1,
195681        -1,
195682        -1,
195683        -1,
195684        -1,
195685        -1,
195686        -1,
195687        -1,
195688        -1,
195689        -1
195690      }
195691    }
195692  },
195693  {
195694    0,
195695    3,
195696    {
195697      kOperandTypeRegister,
195698      kOperandTypeRegister,
195699      kOperandTypeRegister,
195700      0,
195701      0,
195702      0,
195703      0,
195704      0,
195705      0,
195706      0,
195707      0,
195708      0,
195709      0
195710    },
195711    {
195712      0,
195713      0,
195714      0,
195715      0,
195716      0,
195717      0,
195718      0,
195719      0,
195720      0,
195721      0,
195722      0,
195723      0,
195724      0
195725    },
195726    {
195727      {
195728        2,
195729        1,
195730        0,
195731        -1,
195732        -1,
195733        -1,
195734        -1,
195735        -1,
195736        -1,
195737        -1,
195738        -1,
195739        -1,
195740        -1
195741      },
195742      {
195743        0,
195744        1,
195745        2,
195746        -1,
195747        -1,
195748        -1,
195749        -1,
195750        -1,
195751        -1,
195752        -1,
195753        -1,
195754        -1,
195755        -1
195756      }
195757    }
195758  },
195759  {
195760    0,
195761    3,
195762    {
195763      kOperandTypeRegister,
195764      kOperandTypeRegister,
195765      kOperandTypeRegister,
195766      0,
195767      0,
195768      0,
195769      0,
195770      0,
195771      0,
195772      0,
195773      0,
195774      0,
195775      0
195776    },
195777    {
195778      0,
195779      0,
195780      0,
195781      0,
195782      0,
195783      0,
195784      0,
195785      0,
195786      0,
195787      0,
195788      0,
195789      0,
195790      0
195791    },
195792    {
195793      {
195794        2,
195795        1,
195796        0,
195797        -1,
195798        -1,
195799        -1,
195800        -1,
195801        -1,
195802        -1,
195803        -1,
195804        -1,
195805        -1,
195806        -1
195807      },
195808      {
195809        0,
195810        1,
195811        2,
195812        -1,
195813        -1,
195814        -1,
195815        -1,
195816        -1,
195817        -1,
195818        -1,
195819        -1,
195820        -1,
195821        -1
195822      }
195823    }
195824  },
195825  {
195826    0,
195827    3,
195828    {
195829      kOperandTypeRegister,
195830      kOperandTypeRegister,
195831      kOperandTypeX86Memory,
195832      0,
195833      0,
195834      0,
195835      0,
195836      0,
195837      0,
195838      0,
195839      0,
195840      0,
195841      0
195842    },
195843    {
195844      0,
195845      0,
195846      0,
195847      0,
195848      0,
195849      0,
195850      0,
195851      0,
195852      0,
195853      0,
195854      0,
195855      0,
195856      0
195857    },
195858    {
195859      {
195860        2,
195861        1,
195862        0,
195863        -1,
195864        -1,
195865        -1,
195866        -1,
195867        -1,
195868        -1,
195869        -1,
195870        -1,
195871        -1,
195872        -1
195873      },
195874      {
195875        0,
195876        1,
195877        2,
195878        -1,
195879        -1,
195880        -1,
195881        -1,
195882        -1,
195883        -1,
195884        -1,
195885        -1,
195886        -1,
195887        -1
195888      }
195889    }
195890  },
195891  {
195892    0,
195893    3,
195894    {
195895      kOperandTypeRegister,
195896      kOperandTypeRegister,
195897      kOperandTypeX86Memory,
195898      0,
195899      0,
195900      0,
195901      0,
195902      0,
195903      0,
195904      0,
195905      0,
195906      0,
195907      0
195908    },
195909    {
195910      0,
195911      0,
195912      0,
195913      0,
195914      0,
195915      0,
195916      0,
195917      0,
195918      0,
195919      0,
195920      0,
195921      0,
195922      0
195923    },
195924    {
195925      {
195926        2,
195927        1,
195928        0,
195929        -1,
195930        -1,
195931        -1,
195932        -1,
195933        -1,
195934        -1,
195935        -1,
195936        -1,
195937        -1,
195938        -1
195939      },
195940      {
195941        0,
195942        1,
195943        2,
195944        -1,
195945        -1,
195946        -1,
195947        -1,
195948        -1,
195949        -1,
195950        -1,
195951        -1,
195952        -1,
195953        -1
195954      }
195955    }
195956  },
195957  {
195958    0,
195959    3,
195960    {
195961      kOperandTypeRegister,
195962      kOperandTypeRegister,
195963      kOperandTypeRegister,
195964      0,
195965      0,
195966      0,
195967      0,
195968      0,
195969      0,
195970      0,
195971      0,
195972      0,
195973      0
195974    },
195975    {
195976      0,
195977      0,
195978      0,
195979      0,
195980      0,
195981      0,
195982      0,
195983      0,
195984      0,
195985      0,
195986      0,
195987      0,
195988      0
195989    },
195990    {
195991      {
195992        2,
195993        1,
195994        0,
195995        -1,
195996        -1,
195997        -1,
195998        -1,
195999        -1,
196000        -1,
196001        -1,
196002        -1,
196003        -1,
196004        -1
196005      },
196006      {
196007        0,
196008        1,
196009        2,
196010        -1,
196011        -1,
196012        -1,
196013        -1,
196014        -1,
196015        -1,
196016        -1,
196017        -1,
196018        -1,
196019        -1
196020      }
196021    }
196022  },
196023  {
196024    0,
196025    3,
196026    {
196027      kOperandTypeRegister,
196028      kOperandTypeRegister,
196029      kOperandTypeRegister,
196030      0,
196031      0,
196032      0,
196033      0,
196034      0,
196035      0,
196036      0,
196037      0,
196038      0,
196039      0
196040    },
196041    {
196042      0,
196043      0,
196044      0,
196045      0,
196046      0,
196047      0,
196048      0,
196049      0,
196050      0,
196051      0,
196052      0,
196053      0,
196054      0
196055    },
196056    {
196057      {
196058        2,
196059        1,
196060        0,
196061        -1,
196062        -1,
196063        -1,
196064        -1,
196065        -1,
196066        -1,
196067        -1,
196068        -1,
196069        -1,
196070        -1
196071      },
196072      {
196073        0,
196074        1,
196075        2,
196076        -1,
196077        -1,
196078        -1,
196079        -1,
196080        -1,
196081        -1,
196082        -1,
196083        -1,
196084        -1,
196085        -1
196086      }
196087    }
196088  },
196089  {
196090    0,
196091    3,
196092    {
196093      kOperandTypeRegister,
196094      kOperandTypeRegister,
196095      kOperandTypeX86Memory,
196096      0,
196097      0,
196098      0,
196099      0,
196100      0,
196101      0,
196102      0,
196103      0,
196104      0,
196105      0
196106    },
196107    {
196108      0,
196109      0,
196110      0,
196111      0,
196112      0,
196113      0,
196114      0,
196115      0,
196116      0,
196117      0,
196118      0,
196119      0,
196120      0
196121    },
196122    {
196123      {
196124        2,
196125        1,
196126        0,
196127        -1,
196128        -1,
196129        -1,
196130        -1,
196131        -1,
196132        -1,
196133        -1,
196134        -1,
196135        -1,
196136        -1
196137      },
196138      {
196139        0,
196140        1,
196141        2,
196142        -1,
196143        -1,
196144        -1,
196145        -1,
196146        -1,
196147        -1,
196148        -1,
196149        -1,
196150        -1,
196151        -1
196152      }
196153    }
196154  },
196155  {
196156    0,
196157    3,
196158    {
196159      kOperandTypeRegister,
196160      kOperandTypeRegister,
196161      kOperandTypeX86Memory,
196162      0,
196163      0,
196164      0,
196165      0,
196166      0,
196167      0,
196168      0,
196169      0,
196170      0,
196171      0
196172    },
196173    {
196174      0,
196175      0,
196176      0,
196177      0,
196178      0,
196179      0,
196180      0,
196181      0,
196182      0,
196183      0,
196184      0,
196185      0,
196186      0
196187    },
196188    {
196189      {
196190        2,
196191        1,
196192        0,
196193        -1,
196194        -1,
196195        -1,
196196        -1,
196197        -1,
196198        -1,
196199        -1,
196200        -1,
196201        -1,
196202        -1
196203      },
196204      {
196205        0,
196206        1,
196207        2,
196208        -1,
196209        -1,
196210        -1,
196211        -1,
196212        -1,
196213        -1,
196214        -1,
196215        -1,
196216        -1,
196217        -1
196218      }
196219    }
196220  },
196221  {
196222    0,
196223    3,
196224    {
196225      kOperandTypeRegister,
196226      kOperandTypeRegister,
196227      kOperandTypeRegister,
196228      0,
196229      0,
196230      0,
196231      0,
196232      0,
196233      0,
196234      0,
196235      0,
196236      0,
196237      0
196238    },
196239    {
196240      0,
196241      0,
196242      0,
196243      0,
196244      0,
196245      0,
196246      0,
196247      0,
196248      0,
196249      0,
196250      0,
196251      0,
196252      0
196253    },
196254    {
196255      {
196256        2,
196257        1,
196258        0,
196259        -1,
196260        -1,
196261        -1,
196262        -1,
196263        -1,
196264        -1,
196265        -1,
196266        -1,
196267        -1,
196268        -1
196269      },
196270      {
196271        0,
196272        1,
196273        2,
196274        -1,
196275        -1,
196276        -1,
196277        -1,
196278        -1,
196279        -1,
196280        -1,
196281        -1,
196282        -1,
196283        -1
196284      }
196285    }
196286  },
196287  {
196288    0,
196289    3,
196290    {
196291      kOperandTypeRegister,
196292      kOperandTypeRegister,
196293      kOperandTypeRegister,
196294      0,
196295      0,
196296      0,
196297      0,
196298      0,
196299      0,
196300      0,
196301      0,
196302      0,
196303      0
196304    },
196305    {
196306      0,
196307      0,
196308      0,
196309      0,
196310      0,
196311      0,
196312      0,
196313      0,
196314      0,
196315      0,
196316      0,
196317      0,
196318      0
196319    },
196320    {
196321      {
196322        2,
196323        1,
196324        0,
196325        -1,
196326        -1,
196327        -1,
196328        -1,
196329        -1,
196330        -1,
196331        -1,
196332        -1,
196333        -1,
196334        -1
196335      },
196336      {
196337        0,
196338        1,
196339        2,
196340        -1,
196341        -1,
196342        -1,
196343        -1,
196344        -1,
196345        -1,
196346        -1,
196347        -1,
196348        -1,
196349        -1
196350      }
196351    }
196352  },
196353  {
196354    0,
196355    3,
196356    {
196357      kOperandTypeRegister,
196358      kOperandTypeRegister,
196359      kOperandTypeX86Memory,
196360      0,
196361      0,
196362      0,
196363      0,
196364      0,
196365      0,
196366      0,
196367      0,
196368      0,
196369      0
196370    },
196371    {
196372      0,
196373      0,
196374      0,
196375      0,
196376      0,
196377      0,
196378      0,
196379      0,
196380      0,
196381      0,
196382      0,
196383      0,
196384      0
196385    },
196386    {
196387      {
196388        2,
196389        1,
196390        0,
196391        -1,
196392        -1,
196393        -1,
196394        -1,
196395        -1,
196396        -1,
196397        -1,
196398        -1,
196399        -1,
196400        -1
196401      },
196402      {
196403        0,
196404        1,
196405        2,
196406        -1,
196407        -1,
196408        -1,
196409        -1,
196410        -1,
196411        -1,
196412        -1,
196413        -1,
196414        -1,
196415        -1
196416      }
196417    }
196418  },
196419  {
196420    0,
196421    3,
196422    {
196423      kOperandTypeRegister,
196424      kOperandTypeRegister,
196425      kOperandTypeX86Memory,
196426      0,
196427      0,
196428      0,
196429      0,
196430      0,
196431      0,
196432      0,
196433      0,
196434      0,
196435      0
196436    },
196437    {
196438      0,
196439      0,
196440      0,
196441      0,
196442      0,
196443      0,
196444      0,
196445      0,
196446      0,
196447      0,
196448      0,
196449      0,
196450      0
196451    },
196452    {
196453      {
196454        2,
196455        1,
196456        0,
196457        -1,
196458        -1,
196459        -1,
196460        -1,
196461        -1,
196462        -1,
196463        -1,
196464        -1,
196465        -1,
196466        -1
196467      },
196468      {
196469        0,
196470        1,
196471        2,
196472        -1,
196473        -1,
196474        -1,
196475        -1,
196476        -1,
196477        -1,
196478        -1,
196479        -1,
196480        -1,
196481        -1
196482      }
196483    }
196484  },
196485  {
196486    0,
196487    3,
196488    {
196489      kOperandTypeRegister,
196490      kOperandTypeRegister,
196491      kOperandTypeRegister,
196492      0,
196493      0,
196494      0,
196495      0,
196496      0,
196497      0,
196498      0,
196499      0,
196500      0,
196501      0
196502    },
196503    {
196504      0,
196505      0,
196506      0,
196507      0,
196508      0,
196509      0,
196510      0,
196511      0,
196512      0,
196513      0,
196514      0,
196515      0,
196516      0
196517    },
196518    {
196519      {
196520        2,
196521        1,
196522        0,
196523        -1,
196524        -1,
196525        -1,
196526        -1,
196527        -1,
196528        -1,
196529        -1,
196530        -1,
196531        -1,
196532        -1
196533      },
196534      {
196535        0,
196536        1,
196537        2,
196538        -1,
196539        -1,
196540        -1,
196541        -1,
196542        -1,
196543        -1,
196544        -1,
196545        -1,
196546        -1,
196547        -1
196548      }
196549    }
196550  },
196551  {
196552    0,
196553    3,
196554    {
196555      kOperandTypeRegister,
196556      kOperandTypeRegister,
196557      kOperandTypeRegister,
196558      0,
196559      0,
196560      0,
196561      0,
196562      0,
196563      0,
196564      0,
196565      0,
196566      0,
196567      0
196568    },
196569    {
196570      0,
196571      0,
196572      0,
196573      0,
196574      0,
196575      0,
196576      0,
196577      0,
196578      0,
196579      0,
196580      0,
196581      0,
196582      0
196583    },
196584    {
196585      {
196586        2,
196587        1,
196588        0,
196589        -1,
196590        -1,
196591        -1,
196592        -1,
196593        -1,
196594        -1,
196595        -1,
196596        -1,
196597        -1,
196598        -1
196599      },
196600      {
196601        0,
196602        1,
196603        2,
196604        -1,
196605        -1,
196606        -1,
196607        -1,
196608        -1,
196609        -1,
196610        -1,
196611        -1,
196612        -1,
196613        -1
196614      }
196615    }
196616  },
196617  {
196618    0,
196619    3,
196620    {
196621      kOperandTypeRegister,
196622      kOperandTypeRegister,
196623      kOperandTypeX86Memory,
196624      0,
196625      0,
196626      0,
196627      0,
196628      0,
196629      0,
196630      0,
196631      0,
196632      0,
196633      0
196634    },
196635    {
196636      0,
196637      0,
196638      0,
196639      0,
196640      0,
196641      0,
196642      0,
196643      0,
196644      0,
196645      0,
196646      0,
196647      0,
196648      0
196649    },
196650    {
196651      {
196652        2,
196653        1,
196654        0,
196655        -1,
196656        -1,
196657        -1,
196658        -1,
196659        -1,
196660        -1,
196661        -1,
196662        -1,
196663        -1,
196664        -1
196665      },
196666      {
196667        0,
196668        1,
196669        2,
196670        -1,
196671        -1,
196672        -1,
196673        -1,
196674        -1,
196675        -1,
196676        -1,
196677        -1,
196678        -1,
196679        -1
196680      }
196681    }
196682  },
196683  {
196684    0,
196685    3,
196686    {
196687      kOperandTypeRegister,
196688      kOperandTypeRegister,
196689      kOperandTypeX86Memory,
196690      0,
196691      0,
196692      0,
196693      0,
196694      0,
196695      0,
196696      0,
196697      0,
196698      0,
196699      0
196700    },
196701    {
196702      0,
196703      0,
196704      0,
196705      0,
196706      0,
196707      0,
196708      0,
196709      0,
196710      0,
196711      0,
196712      0,
196713      0,
196714      0
196715    },
196716    {
196717      {
196718        2,
196719        1,
196720        0,
196721        -1,
196722        -1,
196723        -1,
196724        -1,
196725        -1,
196726        -1,
196727        -1,
196728        -1,
196729        -1,
196730        -1
196731      },
196732      {
196733        0,
196734        1,
196735        2,
196736        -1,
196737        -1,
196738        -1,
196739        -1,
196740        -1,
196741        -1,
196742        -1,
196743        -1,
196744        -1,
196745        -1
196746      }
196747    }
196748  },
196749  {
196750    0,
196751    3,
196752    {
196753      kOperandTypeRegister,
196754      kOperandTypeRegister,
196755      kOperandTypeRegister,
196756      0,
196757      0,
196758      0,
196759      0,
196760      0,
196761      0,
196762      0,
196763      0,
196764      0,
196765      0
196766    },
196767    {
196768      0,
196769      0,
196770      0,
196771      0,
196772      0,
196773      0,
196774      0,
196775      0,
196776      0,
196777      0,
196778      0,
196779      0,
196780      0
196781    },
196782    {
196783      {
196784        2,
196785        1,
196786        0,
196787        -1,
196788        -1,
196789        -1,
196790        -1,
196791        -1,
196792        -1,
196793        -1,
196794        -1,
196795        -1,
196796        -1
196797      },
196798      {
196799        0,
196800        1,
196801        2,
196802        -1,
196803        -1,
196804        -1,
196805        -1,
196806        -1,
196807        -1,
196808        -1,
196809        -1,
196810        -1,
196811        -1
196812      }
196813    }
196814  },
196815  {
196816    0,
196817    3,
196818    {
196819      kOperandTypeRegister,
196820      kOperandTypeRegister,
196821      kOperandTypeRegister,
196822      0,
196823      0,
196824      0,
196825      0,
196826      0,
196827      0,
196828      0,
196829      0,
196830      0,
196831      0
196832    },
196833    {
196834      0,
196835      0,
196836      0,
196837      0,
196838      0,
196839      0,
196840      0,
196841      0,
196842      0,
196843      0,
196844      0,
196845      0,
196846      0
196847    },
196848    {
196849      {
196850        2,
196851        1,
196852        0,
196853        -1,
196854        -1,
196855        -1,
196856        -1,
196857        -1,
196858        -1,
196859        -1,
196860        -1,
196861        -1,
196862        -1
196863      },
196864      {
196865        0,
196866        1,
196867        2,
196868        -1,
196869        -1,
196870        -1,
196871        -1,
196872        -1,
196873        -1,
196874        -1,
196875        -1,
196876        -1,
196877        -1
196878      }
196879    }
196880  },
196881  {
196882    0,
196883    3,
196884    {
196885      kOperandTypeRegister,
196886      kOperandTypeRegister,
196887      kOperandTypeX86Memory,
196888      0,
196889      0,
196890      0,
196891      0,
196892      0,
196893      0,
196894      0,
196895      0,
196896      0,
196897      0
196898    },
196899    {
196900      0,
196901      0,
196902      0,
196903      0,
196904      0,
196905      0,
196906      0,
196907      0,
196908      0,
196909      0,
196910      0,
196911      0,
196912      0
196913    },
196914    {
196915      {
196916        2,
196917        1,
196918        0,
196919        -1,
196920        -1,
196921        -1,
196922        -1,
196923        -1,
196924        -1,
196925        -1,
196926        -1,
196927        -1,
196928        -1
196929      },
196930      {
196931        0,
196932        1,
196933        2,
196934        -1,
196935        -1,
196936        -1,
196937        -1,
196938        -1,
196939        -1,
196940        -1,
196941        -1,
196942        -1,
196943        -1
196944      }
196945    }
196946  },
196947  {
196948    0,
196949    3,
196950    {
196951      kOperandTypeRegister,
196952      kOperandTypeRegister,
196953      kOperandTypeX86Memory,
196954      0,
196955      0,
196956      0,
196957      0,
196958      0,
196959      0,
196960      0,
196961      0,
196962      0,
196963      0
196964    },
196965    {
196966      0,
196967      0,
196968      0,
196969      0,
196970      0,
196971      0,
196972      0,
196973      0,
196974      0,
196975      0,
196976      0,
196977      0,
196978      0
196979    },
196980    {
196981      {
196982        2,
196983        1,
196984        0,
196985        -1,
196986        -1,
196987        -1,
196988        -1,
196989        -1,
196990        -1,
196991        -1,
196992        -1,
196993        -1,
196994        -1
196995      },
196996      {
196997        0,
196998        1,
196999        2,
197000        -1,
197001        -1,
197002        -1,
197003        -1,
197004        -1,
197005        -1,
197006        -1,
197007        -1,
197008        -1,
197009        -1
197010      }
197011    }
197012  },
197013  {
197014    0,
197015    3,
197016    {
197017      kOperandTypeRegister,
197018      kOperandTypeRegister,
197019      kOperandTypeRegister,
197020      0,
197021      0,
197022      0,
197023      0,
197024      0,
197025      0,
197026      0,
197027      0,
197028      0,
197029      0
197030    },
197031    {
197032      0,
197033      0,
197034      0,
197035      0,
197036      0,
197037      0,
197038      0,
197039      0,
197040      0,
197041      0,
197042      0,
197043      0,
197044      0
197045    },
197046    {
197047      {
197048        2,
197049        1,
197050        0,
197051        -1,
197052        -1,
197053        -1,
197054        -1,
197055        -1,
197056        -1,
197057        -1,
197058        -1,
197059        -1,
197060        -1
197061      },
197062      {
197063        0,
197064        1,
197065        2,
197066        -1,
197067        -1,
197068        -1,
197069        -1,
197070        -1,
197071        -1,
197072        -1,
197073        -1,
197074        -1,
197075        -1
197076      }
197077    }
197078  },
197079  {
197080    0,
197081    3,
197082    {
197083      kOperandTypeRegister,
197084      kOperandTypeRegister,
197085      kOperandTypeRegister,
197086      0,
197087      0,
197088      0,
197089      0,
197090      0,
197091      0,
197092      0,
197093      0,
197094      0,
197095      0
197096    },
197097    {
197098      0,
197099      0,
197100      0,
197101      0,
197102      0,
197103      0,
197104      0,
197105      0,
197106      0,
197107      0,
197108      0,
197109      0,
197110      0
197111    },
197112    {
197113      {
197114        2,
197115        1,
197116        0,
197117        -1,
197118        -1,
197119        -1,
197120        -1,
197121        -1,
197122        -1,
197123        -1,
197124        -1,
197125        -1,
197126        -1
197127      },
197128      {
197129        0,
197130        1,
197131        2,
197132        -1,
197133        -1,
197134        -1,
197135        -1,
197136        -1,
197137        -1,
197138        -1,
197139        -1,
197140        -1,
197141        -1
197142      }
197143    }
197144  },
197145  {
197146    0,
197147    3,
197148    {
197149      kOperandTypeRegister,
197150      kOperandTypeRegister,
197151      kOperandTypeX86Memory,
197152      0,
197153      0,
197154      0,
197155      0,
197156      0,
197157      0,
197158      0,
197159      0,
197160      0,
197161      0
197162    },
197163    {
197164      0,
197165      0,
197166      0,
197167      0,
197168      0,
197169      0,
197170      0,
197171      0,
197172      0,
197173      0,
197174      0,
197175      0,
197176      0
197177    },
197178    {
197179      {
197180        2,
197181        1,
197182        0,
197183        -1,
197184        -1,
197185        -1,
197186        -1,
197187        -1,
197188        -1,
197189        -1,
197190        -1,
197191        -1,
197192        -1
197193      },
197194      {
197195        0,
197196        1,
197197        2,
197198        -1,
197199        -1,
197200        -1,
197201        -1,
197202        -1,
197203        -1,
197204        -1,
197205        -1,
197206        -1,
197207        -1
197208      }
197209    }
197210  },
197211  {
197212    0,
197213    3,
197214    {
197215      kOperandTypeRegister,
197216      kOperandTypeRegister,
197217      kOperandTypeX86Memory,
197218      0,
197219      0,
197220      0,
197221      0,
197222      0,
197223      0,
197224      0,
197225      0,
197226      0,
197227      0
197228    },
197229    {
197230      0,
197231      0,
197232      0,
197233      0,
197234      0,
197235      0,
197236      0,
197237      0,
197238      0,
197239      0,
197240      0,
197241      0,
197242      0
197243    },
197244    {
197245      {
197246        2,
197247        1,
197248        0,
197249        -1,
197250        -1,
197251        -1,
197252        -1,
197253        -1,
197254        -1,
197255        -1,
197256        -1,
197257        -1,
197258        -1
197259      },
197260      {
197261        0,
197262        1,
197263        2,
197264        -1,
197265        -1,
197266        -1,
197267        -1,
197268        -1,
197269        -1,
197270        -1,
197271        -1,
197272        -1,
197273        -1
197274      }
197275    }
197276  },
197277  {
197278    0,
197279    3,
197280    {
197281      kOperandTypeRegister,
197282      kOperandTypeRegister,
197283      kOperandTypeRegister,
197284      0,
197285      0,
197286      0,
197287      0,
197288      0,
197289      0,
197290      0,
197291      0,
197292      0,
197293      0
197294    },
197295    {
197296      0,
197297      0,
197298      0,
197299      0,
197300      0,
197301      0,
197302      0,
197303      0,
197304      0,
197305      0,
197306      0,
197307      0,
197308      0
197309    },
197310    {
197311      {
197312        2,
197313        1,
197314        0,
197315        -1,
197316        -1,
197317        -1,
197318        -1,
197319        -1,
197320        -1,
197321        -1,
197322        -1,
197323        -1,
197324        -1
197325      },
197326      {
197327        0,
197328        1,
197329        2,
197330        -1,
197331        -1,
197332        -1,
197333        -1,
197334        -1,
197335        -1,
197336        -1,
197337        -1,
197338        -1,
197339        -1
197340      }
197341    }
197342  },
197343  {
197344    0,
197345    3,
197346    {
197347      kOperandTypeRegister,
197348      kOperandTypeRegister,
197349      kOperandTypeRegister,
197350      0,
197351      0,
197352      0,
197353      0,
197354      0,
197355      0,
197356      0,
197357      0,
197358      0,
197359      0
197360    },
197361    {
197362      0,
197363      0,
197364      0,
197365      0,
197366      0,
197367      0,
197368      0,
197369      0,
197370      0,
197371      0,
197372      0,
197373      0,
197374      0
197375    },
197376    {
197377      {
197378        2,
197379        1,
197380        0,
197381        -1,
197382        -1,
197383        -1,
197384        -1,
197385        -1,
197386        -1,
197387        -1,
197388        -1,
197389        -1,
197390        -1
197391      },
197392      {
197393        0,
197394        1,
197395        2,
197396        -1,
197397        -1,
197398        -1,
197399        -1,
197400        -1,
197401        -1,
197402        -1,
197403        -1,
197404        -1,
197405        -1
197406      }
197407    }
197408  },
197409  {
197410    0,
197411    3,
197412    {
197413      kOperandTypeRegister,
197414      kOperandTypeRegister,
197415      kOperandTypeX86Memory,
197416      0,
197417      0,
197418      0,
197419      0,
197420      0,
197421      0,
197422      0,
197423      0,
197424      0,
197425      0
197426    },
197427    {
197428      0,
197429      0,
197430      0,
197431      0,
197432      0,
197433      0,
197434      0,
197435      0,
197436      0,
197437      0,
197438      0,
197439      0,
197440      0
197441    },
197442    {
197443      {
197444        2,
197445        1,
197446        0,
197447        -1,
197448        -1,
197449        -1,
197450        -1,
197451        -1,
197452        -1,
197453        -1,
197454        -1,
197455        -1,
197456        -1
197457      },
197458      {
197459        0,
197460        1,
197461        2,
197462        -1,
197463        -1,
197464        -1,
197465        -1,
197466        -1,
197467        -1,
197468        -1,
197469        -1,
197470        -1,
197471        -1
197472      }
197473    }
197474  },
197475  {
197476    0,
197477    3,
197478    {
197479      kOperandTypeRegister,
197480      kOperandTypeRegister,
197481      kOperandTypeX86Memory,
197482      0,
197483      0,
197484      0,
197485      0,
197486      0,
197487      0,
197488      0,
197489      0,
197490      0,
197491      0
197492    },
197493    {
197494      0,
197495      0,
197496      0,
197497      0,
197498      0,
197499      0,
197500      0,
197501      0,
197502      0,
197503      0,
197504      0,
197505      0,
197506      0
197507    },
197508    {
197509      {
197510        2,
197511        1,
197512        0,
197513        -1,
197514        -1,
197515        -1,
197516        -1,
197517        -1,
197518        -1,
197519        -1,
197520        -1,
197521        -1,
197522        -1
197523      },
197524      {
197525        0,
197526        1,
197527        2,
197528        -1,
197529        -1,
197530        -1,
197531        -1,
197532        -1,
197533        -1,
197534        -1,
197535        -1,
197536        -1,
197537        -1
197538      }
197539    }
197540  },
197541  {
197542    0,
197543    3,
197544    {
197545      kOperandTypeRegister,
197546      kOperandTypeRegister,
197547      kOperandTypeRegister,
197548      0,
197549      0,
197550      0,
197551      0,
197552      0,
197553      0,
197554      0,
197555      0,
197556      0,
197557      0
197558    },
197559    {
197560      0,
197561      0,
197562      0,
197563      0,
197564      0,
197565      0,
197566      0,
197567      0,
197568      0,
197569      0,
197570      0,
197571      0,
197572      0
197573    },
197574    {
197575      {
197576        2,
197577        1,
197578        0,
197579        -1,
197580        -1,
197581        -1,
197582        -1,
197583        -1,
197584        -1,
197585        -1,
197586        -1,
197587        -1,
197588        -1
197589      },
197590      {
197591        0,
197592        1,
197593        2,
197594        -1,
197595        -1,
197596        -1,
197597        -1,
197598        -1,
197599        -1,
197600        -1,
197601        -1,
197602        -1,
197603        -1
197604      }
197605    }
197606  },
197607  {
197608    0,
197609    3,
197610    {
197611      kOperandTypeRegister,
197612      kOperandTypeRegister,
197613      kOperandTypeRegister,
197614      0,
197615      0,
197616      0,
197617      0,
197618      0,
197619      0,
197620      0,
197621      0,
197622      0,
197623      0
197624    },
197625    {
197626      0,
197627      0,
197628      0,
197629      0,
197630      0,
197631      0,
197632      0,
197633      0,
197634      0,
197635      0,
197636      0,
197637      0,
197638      0
197639    },
197640    {
197641      {
197642        2,
197643        1,
197644        0,
197645        -1,
197646        -1,
197647        -1,
197648        -1,
197649        -1,
197650        -1,
197651        -1,
197652        -1,
197653        -1,
197654        -1
197655      },
197656      {
197657        0,
197658        1,
197659        2,
197660        -1,
197661        -1,
197662        -1,
197663        -1,
197664        -1,
197665        -1,
197666        -1,
197667        -1,
197668        -1,
197669        -1
197670      }
197671    }
197672  },
197673  {
197674    0,
197675    3,
197676    {
197677      kOperandTypeRegister,
197678      kOperandTypeRegister,
197679      kOperandTypeX86Memory,
197680      0,
197681      0,
197682      0,
197683      0,
197684      0,
197685      0,
197686      0,
197687      0,
197688      0,
197689      0
197690    },
197691    {
197692      0,
197693      0,
197694      0,
197695      0,
197696      0,
197697      0,
197698      0,
197699      0,
197700      0,
197701      0,
197702      0,
197703      0,
197704      0
197705    },
197706    {
197707      {
197708        2,
197709        1,
197710        0,
197711        -1,
197712        -1,
197713        -1,
197714        -1,
197715        -1,
197716        -1,
197717        -1,
197718        -1,
197719        -1,
197720        -1
197721      },
197722      {
197723        0,
197724        1,
197725        2,
197726        -1,
197727        -1,
197728        -1,
197729        -1,
197730        -1,
197731        -1,
197732        -1,
197733        -1,
197734        -1,
197735        -1
197736      }
197737    }
197738  },
197739  {
197740    0,
197741    3,
197742    {
197743      kOperandTypeRegister,
197744      kOperandTypeRegister,
197745      kOperandTypeX86Memory,
197746      0,
197747      0,
197748      0,
197749      0,
197750      0,
197751      0,
197752      0,
197753      0,
197754      0,
197755      0
197756    },
197757    {
197758      0,
197759      0,
197760      0,
197761      0,
197762      0,
197763      0,
197764      0,
197765      0,
197766      0,
197767      0,
197768      0,
197769      0,
197770      0
197771    },
197772    {
197773      {
197774        2,
197775        1,
197776        0,
197777        -1,
197778        -1,
197779        -1,
197780        -1,
197781        -1,
197782        -1,
197783        -1,
197784        -1,
197785        -1,
197786        -1
197787      },
197788      {
197789        0,
197790        1,
197791        2,
197792        -1,
197793        -1,
197794        -1,
197795        -1,
197796        -1,
197797        -1,
197798        -1,
197799        -1,
197800        -1,
197801        -1
197802      }
197803    }
197804  },
197805  {
197806    0,
197807    3,
197808    {
197809      kOperandTypeRegister,
197810      kOperandTypeRegister,
197811      kOperandTypeRegister,
197812      0,
197813      0,
197814      0,
197815      0,
197816      0,
197817      0,
197818      0,
197819      0,
197820      0,
197821      0
197822    },
197823    {
197824      0,
197825      0,
197826      0,
197827      0,
197828      0,
197829      0,
197830      0,
197831      0,
197832      0,
197833      0,
197834      0,
197835      0,
197836      0
197837    },
197838    {
197839      {
197840        2,
197841        1,
197842        0,
197843        -1,
197844        -1,
197845        -1,
197846        -1,
197847        -1,
197848        -1,
197849        -1,
197850        -1,
197851        -1,
197852        -1
197853      },
197854      {
197855        0,
197856        1,
197857        2,
197858        -1,
197859        -1,
197860        -1,
197861        -1,
197862        -1,
197863        -1,
197864        -1,
197865        -1,
197866        -1,
197867        -1
197868      }
197869    }
197870  },
197871  {
197872    0,
197873    3,
197874    {
197875      kOperandTypeRegister,
197876      kOperandTypeRegister,
197877      kOperandTypeRegister,
197878      0,
197879      0,
197880      0,
197881      0,
197882      0,
197883      0,
197884      0,
197885      0,
197886      0,
197887      0
197888    },
197889    {
197890      0,
197891      0,
197892      0,
197893      0,
197894      0,
197895      0,
197896      0,
197897      0,
197898      0,
197899      0,
197900      0,
197901      0,
197902      0
197903    },
197904    {
197905      {
197906        2,
197907        1,
197908        0,
197909        -1,
197910        -1,
197911        -1,
197912        -1,
197913        -1,
197914        -1,
197915        -1,
197916        -1,
197917        -1,
197918        -1
197919      },
197920      {
197921        0,
197922        1,
197923        2,
197924        -1,
197925        -1,
197926        -1,
197927        -1,
197928        -1,
197929        -1,
197930        -1,
197931        -1,
197932        -1,
197933        -1
197934      }
197935    }
197936  },
197937  {
197938    0,
197939    3,
197940    {
197941      kOperandTypeRegister,
197942      kOperandTypeRegister,
197943      kOperandTypeX86Memory,
197944      0,
197945      0,
197946      0,
197947      0,
197948      0,
197949      0,
197950      0,
197951      0,
197952      0,
197953      0
197954    },
197955    {
197956      0,
197957      0,
197958      0,
197959      0,
197960      0,
197961      0,
197962      0,
197963      0,
197964      0,
197965      0,
197966      0,
197967      0,
197968      0
197969    },
197970    {
197971      {
197972        2,
197973        1,
197974        0,
197975        -1,
197976        -1,
197977        -1,
197978        -1,
197979        -1,
197980        -1,
197981        -1,
197982        -1,
197983        -1,
197984        -1
197985      },
197986      {
197987        0,
197988        1,
197989        2,
197990        -1,
197991        -1,
197992        -1,
197993        -1,
197994        -1,
197995        -1,
197996        -1,
197997        -1,
197998        -1,
197999        -1
198000      }
198001    }
198002  },
198003  {
198004    0,
198005    3,
198006    {
198007      kOperandTypeRegister,
198008      kOperandTypeRegister,
198009      kOperandTypeX86Memory,
198010      0,
198011      0,
198012      0,
198013      0,
198014      0,
198015      0,
198016      0,
198017      0,
198018      0,
198019      0
198020    },
198021    {
198022      0,
198023      0,
198024      0,
198025      0,
198026      0,
198027      0,
198028      0,
198029      0,
198030      0,
198031      0,
198032      0,
198033      0,
198034      0
198035    },
198036    {
198037      {
198038        2,
198039        1,
198040        0,
198041        -1,
198042        -1,
198043        -1,
198044        -1,
198045        -1,
198046        -1,
198047        -1,
198048        -1,
198049        -1,
198050        -1
198051      },
198052      {
198053        0,
198054        1,
198055        2,
198056        -1,
198057        -1,
198058        -1,
198059        -1,
198060        -1,
198061        -1,
198062        -1,
198063        -1,
198064        -1,
198065        -1
198066      }
198067    }
198068  },
198069  {
198070    0,
198071    3,
198072    {
198073      kOperandTypeRegister,
198074      kOperandTypeRegister,
198075      kOperandTypeRegister,
198076      0,
198077      0,
198078      0,
198079      0,
198080      0,
198081      0,
198082      0,
198083      0,
198084      0,
198085      0
198086    },
198087    {
198088      0,
198089      0,
198090      0,
198091      0,
198092      0,
198093      0,
198094      0,
198095      0,
198096      0,
198097      0,
198098      0,
198099      0,
198100      0
198101    },
198102    {
198103      {
198104        2,
198105        1,
198106        0,
198107        -1,
198108        -1,
198109        -1,
198110        -1,
198111        -1,
198112        -1,
198113        -1,
198114        -1,
198115        -1,
198116        -1
198117      },
198118      {
198119        0,
198120        1,
198121        2,
198122        -1,
198123        -1,
198124        -1,
198125        -1,
198126        -1,
198127        -1,
198128        -1,
198129        -1,
198130        -1,
198131        -1
198132      }
198133    }
198134  },
198135  {
198136    0,
198137    3,
198138    {
198139      kOperandTypeRegister,
198140      kOperandTypeRegister,
198141      kOperandTypeRegister,
198142      0,
198143      0,
198144      0,
198145      0,
198146      0,
198147      0,
198148      0,
198149      0,
198150      0,
198151      0
198152    },
198153    {
198154      0,
198155      0,
198156      0,
198157      0,
198158      0,
198159      0,
198160      0,
198161      0,
198162      0,
198163      0,
198164      0,
198165      0,
198166      0
198167    },
198168    {
198169      {
198170        2,
198171        1,
198172        0,
198173        -1,
198174        -1,
198175        -1,
198176        -1,
198177        -1,
198178        -1,
198179        -1,
198180        -1,
198181        -1,
198182        -1
198183      },
198184      {
198185        0,
198186        1,
198187        2,
198188        -1,
198189        -1,
198190        -1,
198191        -1,
198192        -1,
198193        -1,
198194        -1,
198195        -1,
198196        -1,
198197        -1
198198      }
198199    }
198200  },
198201  {
198202    0,
198203    3,
198204    {
198205      kOperandTypeRegister,
198206      kOperandTypeRegister,
198207      kOperandTypeX86Memory,
198208      0,
198209      0,
198210      0,
198211      0,
198212      0,
198213      0,
198214      0,
198215      0,
198216      0,
198217      0
198218    },
198219    {
198220      0,
198221      0,
198222      0,
198223      0,
198224      0,
198225      0,
198226      0,
198227      0,
198228      0,
198229      0,
198230      0,
198231      0,
198232      0
198233    },
198234    {
198235      {
198236        2,
198237        1,
198238        0,
198239        -1,
198240        -1,
198241        -1,
198242        -1,
198243        -1,
198244        -1,
198245        -1,
198246        -1,
198247        -1,
198248        -1
198249      },
198250      {
198251        0,
198252        1,
198253        2,
198254        -1,
198255        -1,
198256        -1,
198257        -1,
198258        -1,
198259        -1,
198260        -1,
198261        -1,
198262        -1,
198263        -1
198264      }
198265    }
198266  },
198267  {
198268    0,
198269    3,
198270    {
198271      kOperandTypeRegister,
198272      kOperandTypeRegister,
198273      kOperandTypeX86Memory,
198274      0,
198275      0,
198276      0,
198277      0,
198278      0,
198279      0,
198280      0,
198281      0,
198282      0,
198283      0
198284    },
198285    {
198286      0,
198287      0,
198288      0,
198289      0,
198290      0,
198291      0,
198292      0,
198293      0,
198294      0,
198295      0,
198296      0,
198297      0,
198298      0
198299    },
198300    {
198301      {
198302        2,
198303        1,
198304        0,
198305        -1,
198306        -1,
198307        -1,
198308        -1,
198309        -1,
198310        -1,
198311        -1,
198312        -1,
198313        -1,
198314        -1
198315      },
198316      {
198317        0,
198318        1,
198319        2,
198320        -1,
198321        -1,
198322        -1,
198323        -1,
198324        -1,
198325        -1,
198326        -1,
198327        -1,
198328        -1,
198329        -1
198330      }
198331    }
198332  },
198333  {
198334    0,
198335    3,
198336    {
198337      kOperandTypeRegister,
198338      kOperandTypeRegister,
198339      kOperandTypeRegister,
198340      0,
198341      0,
198342      0,
198343      0,
198344      0,
198345      0,
198346      0,
198347      0,
198348      0,
198349      0
198350    },
198351    {
198352      0,
198353      0,
198354      0,
198355      0,
198356      0,
198357      0,
198358      0,
198359      0,
198360      0,
198361      0,
198362      0,
198363      0,
198364      0
198365    },
198366    {
198367      {
198368        2,
198369        1,
198370        0,
198371        -1,
198372        -1,
198373        -1,
198374        -1,
198375        -1,
198376        -1,
198377        -1,
198378        -1,
198379        -1,
198380        -1
198381      },
198382      {
198383        0,
198384        1,
198385        2,
198386        -1,
198387        -1,
198388        -1,
198389        -1,
198390        -1,
198391        -1,
198392        -1,
198393        -1,
198394        -1,
198395        -1
198396      }
198397    }
198398  },
198399  {
198400    0,
198401    3,
198402    {
198403      kOperandTypeRegister,
198404      kOperandTypeRegister,
198405      kOperandTypeRegister,
198406      0,
198407      0,
198408      0,
198409      0,
198410      0,
198411      0,
198412      0,
198413      0,
198414      0,
198415      0
198416    },
198417    {
198418      0,
198419      0,
198420      0,
198421      0,
198422      0,
198423      0,
198424      0,
198425      0,
198426      0,
198427      0,
198428      0,
198429      0,
198430      0
198431    },
198432    {
198433      {
198434        2,
198435        1,
198436        0,
198437        -1,
198438        -1,
198439        -1,
198440        -1,
198441        -1,
198442        -1,
198443        -1,
198444        -1,
198445        -1,
198446        -1
198447      },
198448      {
198449        0,
198450        1,
198451        2,
198452        -1,
198453        -1,
198454        -1,
198455        -1,
198456        -1,
198457        -1,
198458        -1,
198459        -1,
198460        -1,
198461        -1
198462      }
198463    }
198464  },
198465  {
198466    0,
198467    3,
198468    {
198469      kOperandTypeRegister,
198470      kOperandTypeRegister,
198471      kOperandTypeX86Memory,
198472      0,
198473      0,
198474      0,
198475      0,
198476      0,
198477      0,
198478      0,
198479      0,
198480      0,
198481      0
198482    },
198483    {
198484      0,
198485      0,
198486      0,
198487      0,
198488      0,
198489      0,
198490      0,
198491      0,
198492      0,
198493      0,
198494      0,
198495      0,
198496      0
198497    },
198498    {
198499      {
198500        2,
198501        1,
198502        0,
198503        -1,
198504        -1,
198505        -1,
198506        -1,
198507        -1,
198508        -1,
198509        -1,
198510        -1,
198511        -1,
198512        -1
198513      },
198514      {
198515        0,
198516        1,
198517        2,
198518        -1,
198519        -1,
198520        -1,
198521        -1,
198522        -1,
198523        -1,
198524        -1,
198525        -1,
198526        -1,
198527        -1
198528      }
198529    }
198530  },
198531  {
198532    0,
198533    3,
198534    {
198535      kOperandTypeRegister,
198536      kOperandTypeRegister,
198537      kOperandTypeX86Memory,
198538      0,
198539      0,
198540      0,
198541      0,
198542      0,
198543      0,
198544      0,
198545      0,
198546      0,
198547      0
198548    },
198549    {
198550      0,
198551      0,
198552      0,
198553      0,
198554      0,
198555      0,
198556      0,
198557      0,
198558      0,
198559      0,
198560      0,
198561      0,
198562      0
198563    },
198564    {
198565      {
198566        2,
198567        1,
198568        0,
198569        -1,
198570        -1,
198571        -1,
198572        -1,
198573        -1,
198574        -1,
198575        -1,
198576        -1,
198577        -1,
198578        -1
198579      },
198580      {
198581        0,
198582        1,
198583        2,
198584        -1,
198585        -1,
198586        -1,
198587        -1,
198588        -1,
198589        -1,
198590        -1,
198591        -1,
198592        -1,
198593        -1
198594      }
198595    }
198596  },
198597  {
198598    0,
198599    3,
198600    {
198601      kOperandTypeRegister,
198602      kOperandTypeRegister,
198603      kOperandTypeRegister,
198604      0,
198605      0,
198606      0,
198607      0,
198608      0,
198609      0,
198610      0,
198611      0,
198612      0,
198613      0
198614    },
198615    {
198616      0,
198617      0,
198618      0,
198619      0,
198620      0,
198621      0,
198622      0,
198623      0,
198624      0,
198625      0,
198626      0,
198627      0,
198628      0
198629    },
198630    {
198631      {
198632        2,
198633        1,
198634        0,
198635        -1,
198636        -1,
198637        -1,
198638        -1,
198639        -1,
198640        -1,
198641        -1,
198642        -1,
198643        -1,
198644        -1
198645      },
198646      {
198647        0,
198648        1,
198649        2,
198650        -1,
198651        -1,
198652        -1,
198653        -1,
198654        -1,
198655        -1,
198656        -1,
198657        -1,
198658        -1,
198659        -1
198660      }
198661    }
198662  },
198663  {
198664    0,
198665    3,
198666    {
198667      kOperandTypeRegister,
198668      kOperandTypeRegister,
198669      kOperandTypeRegister,
198670      0,
198671      0,
198672      0,
198673      0,
198674      0,
198675      0,
198676      0,
198677      0,
198678      0,
198679      0
198680    },
198681    {
198682      0,
198683      0,
198684      0,
198685      0,
198686      0,
198687      0,
198688      0,
198689      0,
198690      0,
198691      0,
198692      0,
198693      0,
198694      0
198695    },
198696    {
198697      {
198698        2,
198699        1,
198700        0,
198701        -1,
198702        -1,
198703        -1,
198704        -1,
198705        -1,
198706        -1,
198707        -1,
198708        -1,
198709        -1,
198710        -1
198711      },
198712      {
198713        0,
198714        1,
198715        2,
198716        -1,
198717        -1,
198718        -1,
198719        -1,
198720        -1,
198721        -1,
198722        -1,
198723        -1,
198724        -1,
198725        -1
198726      }
198727    }
198728  },
198729  {
198730    0,
198731    3,
198732    {
198733      kOperandTypeRegister,
198734      kOperandTypeRegister,
198735      kOperandTypeX86Memory,
198736      0,
198737      0,
198738      0,
198739      0,
198740      0,
198741      0,
198742      0,
198743      0,
198744      0,
198745      0
198746    },
198747    {
198748      0,
198749      0,
198750      0,
198751      0,
198752      0,
198753      0,
198754      0,
198755      0,
198756      0,
198757      0,
198758      0,
198759      0,
198760      0
198761    },
198762    {
198763      {
198764        2,
198765        1,
198766        0,
198767        -1,
198768        -1,
198769        -1,
198770        -1,
198771        -1,
198772        -1,
198773        -1,
198774        -1,
198775        -1,
198776        -1
198777      },
198778      {
198779        0,
198780        1,
198781        2,
198782        -1,
198783        -1,
198784        -1,
198785        -1,
198786        -1,
198787        -1,
198788        -1,
198789        -1,
198790        -1,
198791        -1
198792      }
198793    }
198794  },
198795  {
198796    0,
198797    3,
198798    {
198799      kOperandTypeRegister,
198800      kOperandTypeRegister,
198801      kOperandTypeX86Memory,
198802      0,
198803      0,
198804      0,
198805      0,
198806      0,
198807      0,
198808      0,
198809      0,
198810      0,
198811      0
198812    },
198813    {
198814      0,
198815      0,
198816      0,
198817      0,
198818      0,
198819      0,
198820      0,
198821      0,
198822      0,
198823      0,
198824      0,
198825      0,
198826      0
198827    },
198828    {
198829      {
198830        2,
198831        1,
198832        0,
198833        -1,
198834        -1,
198835        -1,
198836        -1,
198837        -1,
198838        -1,
198839        -1,
198840        -1,
198841        -1,
198842        -1
198843      },
198844      {
198845        0,
198846        1,
198847        2,
198848        -1,
198849        -1,
198850        -1,
198851        -1,
198852        -1,
198853        -1,
198854        -1,
198855        -1,
198856        -1,
198857        -1
198858      }
198859    }
198860  },
198861  {
198862    0,
198863    3,
198864    {
198865      kOperandTypeRegister,
198866      kOperandTypeRegister,
198867      kOperandTypeRegister,
198868      0,
198869      0,
198870      0,
198871      0,
198872      0,
198873      0,
198874      0,
198875      0,
198876      0,
198877      0
198878    },
198879    {
198880      0,
198881      0,
198882      0,
198883      0,
198884      0,
198885      0,
198886      0,
198887      0,
198888      0,
198889      0,
198890      0,
198891      0,
198892      0
198893    },
198894    {
198895      {
198896        2,
198897        1,
198898        0,
198899        -1,
198900        -1,
198901        -1,
198902        -1,
198903        -1,
198904        -1,
198905        -1,
198906        -1,
198907        -1,
198908        -1
198909      },
198910      {
198911        0,
198912        1,
198913        2,
198914        -1,
198915        -1,
198916        -1,
198917        -1,
198918        -1,
198919        -1,
198920        -1,
198921        -1,
198922        -1,
198923        -1
198924      }
198925    }
198926  },
198927  {
198928    0,
198929    3,
198930    {
198931      kOperandTypeRegister,
198932      kOperandTypeRegister,
198933      kOperandTypeRegister,
198934      0,
198935      0,
198936      0,
198937      0,
198938      0,
198939      0,
198940      0,
198941      0,
198942      0,
198943      0
198944    },
198945    {
198946      0,
198947      0,
198948      0,
198949      0,
198950      0,
198951      0,
198952      0,
198953      0,
198954      0,
198955      0,
198956      0,
198957      0,
198958      0
198959    },
198960    {
198961      {
198962        2,
198963        1,
198964        0,
198965        -1,
198966        -1,
198967        -1,
198968        -1,
198969        -1,
198970        -1,
198971        -1,
198972        -1,
198973        -1,
198974        -1
198975      },
198976      {
198977        0,
198978        1,
198979        2,
198980        -1,
198981        -1,
198982        -1,
198983        -1,
198984        -1,
198985        -1,
198986        -1,
198987        -1,
198988        -1,
198989        -1
198990      }
198991    }
198992  },
198993  {
198994    0,
198995    3,
198996    {
198997      kOperandTypeRegister,
198998      kOperandTypeRegister,
198999      kOperandTypeX86Memory,
199000      0,
199001      0,
199002      0,
199003      0,
199004      0,
199005      0,
199006      0,
199007      0,
199008      0,
199009      0
199010    },
199011    {
199012      0,
199013      0,
199014      0,
199015      0,
199016      0,
199017      0,
199018      0,
199019      0,
199020      0,
199021      0,
199022      0,
199023      0,
199024      0
199025    },
199026    {
199027      {
199028        2,
199029        1,
199030        0,
199031        -1,
199032        -1,
199033        -1,
199034        -1,
199035        -1,
199036        -1,
199037        -1,
199038        -1,
199039        -1,
199040        -1
199041      },
199042      {
199043        0,
199044        1,
199045        2,
199046        -1,
199047        -1,
199048        -1,
199049        -1,
199050        -1,
199051        -1,
199052        -1,
199053        -1,
199054        -1,
199055        -1
199056      }
199057    }
199058  },
199059  {
199060    0,
199061    3,
199062    {
199063      kOperandTypeRegister,
199064      kOperandTypeRegister,
199065      kOperandTypeX86Memory,
199066      0,
199067      0,
199068      0,
199069      0,
199070      0,
199071      0,
199072      0,
199073      0,
199074      0,
199075      0
199076    },
199077    {
199078      0,
199079      0,
199080      0,
199081      0,
199082      0,
199083      0,
199084      0,
199085      0,
199086      0,
199087      0,
199088      0,
199089      0,
199090      0
199091    },
199092    {
199093      {
199094        2,
199095        1,
199096        0,
199097        -1,
199098        -1,
199099        -1,
199100        -1,
199101        -1,
199102        -1,
199103        -1,
199104        -1,
199105        -1,
199106        -1
199107      },
199108      {
199109        0,
199110        1,
199111        2,
199112        -1,
199113        -1,
199114        -1,
199115        -1,
199116        -1,
199117        -1,
199118        -1,
199119        -1,
199120        -1,
199121        -1
199122      }
199123    }
199124  },
199125  {
199126    0,
199127    3,
199128    {
199129      kOperandTypeRegister,
199130      kOperandTypeRegister,
199131      kOperandTypeRegister,
199132      0,
199133      0,
199134      0,
199135      0,
199136      0,
199137      0,
199138      0,
199139      0,
199140      0,
199141      0
199142    },
199143    {
199144      0,
199145      0,
199146      0,
199147      0,
199148      0,
199149      0,
199150      0,
199151      0,
199152      0,
199153      0,
199154      0,
199155      0,
199156      0
199157    },
199158    {
199159      {
199160        2,
199161        1,
199162        0,
199163        -1,
199164        -1,
199165        -1,
199166        -1,
199167        -1,
199168        -1,
199169        -1,
199170        -1,
199171        -1,
199172        -1
199173      },
199174      {
199175        0,
199176        1,
199177        2,
199178        -1,
199179        -1,
199180        -1,
199181        -1,
199182        -1,
199183        -1,
199184        -1,
199185        -1,
199186        -1,
199187        -1
199188      }
199189    }
199190  },
199191  {
199192    0,
199193    3,
199194    {
199195      kOperandTypeRegister,
199196      kOperandTypeRegister,
199197      kOperandTypeRegister,
199198      0,
199199      0,
199200      0,
199201      0,
199202      0,
199203      0,
199204      0,
199205      0,
199206      0,
199207      0
199208    },
199209    {
199210      0,
199211      0,
199212      0,
199213      0,
199214      0,
199215      0,
199216      0,
199217      0,
199218      0,
199219      0,
199220      0,
199221      0,
199222      0
199223    },
199224    {
199225      {
199226        2,
199227        1,
199228        0,
199229        -1,
199230        -1,
199231        -1,
199232        -1,
199233        -1,
199234        -1,
199235        -1,
199236        -1,
199237        -1,
199238        -1
199239      },
199240      {
199241        0,
199242        1,
199243        2,
199244        -1,
199245        -1,
199246        -1,
199247        -1,
199248        -1,
199249        -1,
199250        -1,
199251        -1,
199252        -1,
199253        -1
199254      }
199255    }
199256  },
199257  {
199258    0,
199259    3,
199260    {
199261      kOperandTypeRegister,
199262      kOperandTypeRegister,
199263      kOperandTypeX86Memory,
199264      0,
199265      0,
199266      0,
199267      0,
199268      0,
199269      0,
199270      0,
199271      0,
199272      0,
199273      0
199274    },
199275    {
199276      0,
199277      0,
199278      0,
199279      0,
199280      0,
199281      0,
199282      0,
199283      0,
199284      0,
199285      0,
199286      0,
199287      0,
199288      0
199289    },
199290    {
199291      {
199292        2,
199293        1,
199294        0,
199295        -1,
199296        -1,
199297        -1,
199298        -1,
199299        -1,
199300        -1,
199301        -1,
199302        -1,
199303        -1,
199304        -1
199305      },
199306      {
199307        0,
199308        1,
199309        2,
199310        -1,
199311        -1,
199312        -1,
199313        -1,
199314        -1,
199315        -1,
199316        -1,
199317        -1,
199318        -1,
199319        -1
199320      }
199321    }
199322  },
199323  {
199324    0,
199325    3,
199326    {
199327      kOperandTypeRegister,
199328      kOperandTypeRegister,
199329      kOperandTypeX86Memory,
199330      0,
199331      0,
199332      0,
199333      0,
199334      0,
199335      0,
199336      0,
199337      0,
199338      0,
199339      0
199340    },
199341    {
199342      0,
199343      0,
199344      0,
199345      0,
199346      0,
199347      0,
199348      0,
199349      0,
199350      0,
199351      0,
199352      0,
199353      0,
199354      0
199355    },
199356    {
199357      {
199358        2,
199359        1,
199360        0,
199361        -1,
199362        -1,
199363        -1,
199364        -1,
199365        -1,
199366        -1,
199367        -1,
199368        -1,
199369        -1,
199370        -1
199371      },
199372      {
199373        0,
199374        1,
199375        2,
199376        -1,
199377        -1,
199378        -1,
199379        -1,
199380        -1,
199381        -1,
199382        -1,
199383        -1,
199384        -1,
199385        -1
199386      }
199387    }
199388  },
199389  {
199390    0,
199391    3,
199392    {
199393      kOperandTypeRegister,
199394      kOperandTypeRegister,
199395      kOperandTypeRegister,
199396      0,
199397      0,
199398      0,
199399      0,
199400      0,
199401      0,
199402      0,
199403      0,
199404      0,
199405      0
199406    },
199407    {
199408      0,
199409      0,
199410      0,
199411      0,
199412      0,
199413      0,
199414      0,
199415      0,
199416      0,
199417      0,
199418      0,
199419      0,
199420      0
199421    },
199422    {
199423      {
199424        2,
199425        1,
199426        0,
199427        -1,
199428        -1,
199429        -1,
199430        -1,
199431        -1,
199432        -1,
199433        -1,
199434        -1,
199435        -1,
199436        -1
199437      },
199438      {
199439        0,
199440        1,
199441        2,
199442        -1,
199443        -1,
199444        -1,
199445        -1,
199446        -1,
199447        -1,
199448        -1,
199449        -1,
199450        -1,
199451        -1
199452      }
199453    }
199454  },
199455  {
199456    0,
199457    3,
199458    {
199459      kOperandTypeRegister,
199460      kOperandTypeRegister,
199461      kOperandTypeRegister,
199462      0,
199463      0,
199464      0,
199465      0,
199466      0,
199467      0,
199468      0,
199469      0,
199470      0,
199471      0
199472    },
199473    {
199474      0,
199475      0,
199476      0,
199477      0,
199478      0,
199479      0,
199480      0,
199481      0,
199482      0,
199483      0,
199484      0,
199485      0,
199486      0
199487    },
199488    {
199489      {
199490        2,
199491        1,
199492        0,
199493        -1,
199494        -1,
199495        -1,
199496        -1,
199497        -1,
199498        -1,
199499        -1,
199500        -1,
199501        -1,
199502        -1
199503      },
199504      {
199505        0,
199506        1,
199507        2,
199508        -1,
199509        -1,
199510        -1,
199511        -1,
199512        -1,
199513        -1,
199514        -1,
199515        -1,
199516        -1,
199517        -1
199518      }
199519    }
199520  },
199521  {
199522    0,
199523    3,
199524    {
199525      kOperandTypeRegister,
199526      kOperandTypeRegister,
199527      kOperandTypeX86Memory,
199528      0,
199529      0,
199530      0,
199531      0,
199532      0,
199533      0,
199534      0,
199535      0,
199536      0,
199537      0
199538    },
199539    {
199540      0,
199541      0,
199542      0,
199543      0,
199544      0,
199545      0,
199546      0,
199547      0,
199548      0,
199549      0,
199550      0,
199551      0,
199552      0
199553    },
199554    {
199555      {
199556        2,
199557        1,
199558        0,
199559        -1,
199560        -1,
199561        -1,
199562        -1,
199563        -1,
199564        -1,
199565        -1,
199566        -1,
199567        -1,
199568        -1
199569      },
199570      {
199571        0,
199572        1,
199573        2,
199574        -1,
199575        -1,
199576        -1,
199577        -1,
199578        -1,
199579        -1,
199580        -1,
199581        -1,
199582        -1,
199583        -1
199584      }
199585    }
199586  },
199587  {
199588    0,
199589    3,
199590    {
199591      kOperandTypeRegister,
199592      kOperandTypeRegister,
199593      kOperandTypeX86Memory,
199594      0,
199595      0,
199596      0,
199597      0,
199598      0,
199599      0,
199600      0,
199601      0,
199602      0,
199603      0
199604    },
199605    {
199606      0,
199607      0,
199608      0,
199609      0,
199610      0,
199611      0,
199612      0,
199613      0,
199614      0,
199615      0,
199616      0,
199617      0,
199618      0
199619    },
199620    {
199621      {
199622        2,
199623        1,
199624        0,
199625        -1,
199626        -1,
199627        -1,
199628        -1,
199629        -1,
199630        -1,
199631        -1,
199632        -1,
199633        -1,
199634        -1
199635      },
199636      {
199637        0,
199638        1,
199639        2,
199640        -1,
199641        -1,
199642        -1,
199643        -1,
199644        -1,
199645        -1,
199646        -1,
199647        -1,
199648        -1,
199649        -1
199650      }
199651    }
199652  },
199653  {
199654    0,
199655    3,
199656    {
199657      kOperandTypeRegister,
199658      kOperandTypeRegister,
199659      kOperandTypeRegister,
199660      0,
199661      0,
199662      0,
199663      0,
199664      0,
199665      0,
199666      0,
199667      0,
199668      0,
199669      0
199670    },
199671    {
199672      0,
199673      0,
199674      0,
199675      0,
199676      0,
199677      0,
199678      0,
199679      0,
199680      0,
199681      0,
199682      0,
199683      0,
199684      0
199685    },
199686    {
199687      {
199688        2,
199689        1,
199690        0,
199691        -1,
199692        -1,
199693        -1,
199694        -1,
199695        -1,
199696        -1,
199697        -1,
199698        -1,
199699        -1,
199700        -1
199701      },
199702      {
199703        0,
199704        1,
199705        2,
199706        -1,
199707        -1,
199708        -1,
199709        -1,
199710        -1,
199711        -1,
199712        -1,
199713        -1,
199714        -1,
199715        -1
199716      }
199717    }
199718  },
199719  {
199720    0,
199721    3,
199722    {
199723      kOperandTypeRegister,
199724      kOperandTypeRegister,
199725      kOperandTypeRegister,
199726      0,
199727      0,
199728      0,
199729      0,
199730      0,
199731      0,
199732      0,
199733      0,
199734      0,
199735      0
199736    },
199737    {
199738      0,
199739      0,
199740      0,
199741      0,
199742      0,
199743      0,
199744      0,
199745      0,
199746      0,
199747      0,
199748      0,
199749      0,
199750      0
199751    },
199752    {
199753      {
199754        2,
199755        1,
199756        0,
199757        -1,
199758        -1,
199759        -1,
199760        -1,
199761        -1,
199762        -1,
199763        -1,
199764        -1,
199765        -1,
199766        -1
199767      },
199768      {
199769        0,
199770        1,
199771        2,
199772        -1,
199773        -1,
199774        -1,
199775        -1,
199776        -1,
199777        -1,
199778        -1,
199779        -1,
199780        -1,
199781        -1
199782      }
199783    }
199784  },
199785  {
199786    0,
199787    3,
199788    {
199789      kOperandTypeRegister,
199790      kOperandTypeRegister,
199791      kOperandTypeX86Memory,
199792      0,
199793      0,
199794      0,
199795      0,
199796      0,
199797      0,
199798      0,
199799      0,
199800      0,
199801      0
199802    },
199803    {
199804      0,
199805      0,
199806      0,
199807      0,
199808      0,
199809      0,
199810      0,
199811      0,
199812      0,
199813      0,
199814      0,
199815      0,
199816      0
199817    },
199818    {
199819      {
199820        2,
199821        1,
199822        0,
199823        -1,
199824        -1,
199825        -1,
199826        -1,
199827        -1,
199828        -1,
199829        -1,
199830        -1,
199831        -1,
199832        -1
199833      },
199834      {
199835        0,
199836        1,
199837        2,
199838        -1,
199839        -1,
199840        -1,
199841        -1,
199842        -1,
199843        -1,
199844        -1,
199845        -1,
199846        -1,
199847        -1
199848      }
199849    }
199850  },
199851  {
199852    0,
199853    3,
199854    {
199855      kOperandTypeRegister,
199856      kOperandTypeRegister,
199857      kOperandTypeRegister,
199858      0,
199859      0,
199860      0,
199861      0,
199862      0,
199863      0,
199864      0,
199865      0,
199866      0,
199867      0
199868    },
199869    {
199870      0,
199871      0,
199872      0,
199873      0,
199874      0,
199875      0,
199876      0,
199877      0,
199878      0,
199879      0,
199880      0,
199881      0,
199882      0
199883    },
199884    {
199885      {
199886        2,
199887        1,
199888        0,
199889        -1,
199890        -1,
199891        -1,
199892        -1,
199893        -1,
199894        -1,
199895        -1,
199896        -1,
199897        -1,
199898        -1
199899      },
199900      {
199901        0,
199902        1,
199903        2,
199904        -1,
199905        -1,
199906        -1,
199907        -1,
199908        -1,
199909        -1,
199910        -1,
199911        -1,
199912        -1,
199913        -1
199914      }
199915    }
199916  },
199917  {
199918    0,
199919    3,
199920    {
199921      kOperandTypeRegister,
199922      kOperandTypeRegister,
199923      kOperandTypeX86Memory,
199924      0,
199925      0,
199926      0,
199927      0,
199928      0,
199929      0,
199930      0,
199931      0,
199932      0,
199933      0
199934    },
199935    {
199936      0,
199937      0,
199938      0,
199939      0,
199940      0,
199941      0,
199942      0,
199943      0,
199944      0,
199945      0,
199946      0,
199947      0,
199948      0
199949    },
199950    {
199951      {
199952        2,
199953        1,
199954        0,
199955        -1,
199956        -1,
199957        -1,
199958        -1,
199959        -1,
199960        -1,
199961        -1,
199962        -1,
199963        -1,
199964        -1
199965      },
199966      {
199967        0,
199968        1,
199969        2,
199970        -1,
199971        -1,
199972        -1,
199973        -1,
199974        -1,
199975        -1,
199976        -1,
199977        -1,
199978        -1,
199979        -1
199980      }
199981    }
199982  },
199983  {
199984    0,
199985    3,
199986    {
199987      kOperandTypeRegister,
199988      kOperandTypeRegister,
199989      kOperandTypeRegister,
199990      0,
199991      0,
199992      0,
199993      0,
199994      0,
199995      0,
199996      0,
199997      0,
199998      0,
199999      0
200000    },
200001    {
200002      0,
200003      0,
200004      0,
200005      0,
200006      0,
200007      0,
200008      0,
200009      0,
200010      0,
200011      0,
200012      0,
200013      0,
200014      0
200015    },
200016    {
200017      {
200018        2,
200019        1,
200020        0,
200021        -1,
200022        -1,
200023        -1,
200024        -1,
200025        -1,
200026        -1,
200027        -1,
200028        -1,
200029        -1,
200030        -1
200031      },
200032      {
200033        0,
200034        1,
200035        2,
200036        -1,
200037        -1,
200038        -1,
200039        -1,
200040        -1,
200041        -1,
200042        -1,
200043        -1,
200044        -1,
200045        -1
200046      }
200047    }
200048  },
200049  {
200050    0,
200051    3,
200052    {
200053      kOperandTypeRegister,
200054      kOperandTypeRegister,
200055      kOperandTypeX86Memory,
200056      0,
200057      0,
200058      0,
200059      0,
200060      0,
200061      0,
200062      0,
200063      0,
200064      0,
200065      0
200066    },
200067    {
200068      0,
200069      0,
200070      0,
200071      0,
200072      0,
200073      0,
200074      0,
200075      0,
200076      0,
200077      0,
200078      0,
200079      0,
200080      0
200081    },
200082    {
200083      {
200084        2,
200085        1,
200086        0,
200087        -1,
200088        -1,
200089        -1,
200090        -1,
200091        -1,
200092        -1,
200093        -1,
200094        -1,
200095        -1,
200096        -1
200097      },
200098      {
200099        0,
200100        1,
200101        2,
200102        -1,
200103        -1,
200104        -1,
200105        -1,
200106        -1,
200107        -1,
200108        -1,
200109        -1,
200110        -1,
200111        -1
200112      }
200113    }
200114  },
200115  {
200116    0,
200117    3,
200118    {
200119      kOperandTypeRegister,
200120      kOperandTypeRegister,
200121      kOperandTypeRegister,
200122      0,
200123      0,
200124      0,
200125      0,
200126      0,
200127      0,
200128      0,
200129      0,
200130      0,
200131      0
200132    },
200133    {
200134      0,
200135      0,
200136      0,
200137      0,
200138      0,
200139      0,
200140      0,
200141      0,
200142      0,
200143      0,
200144      0,
200145      0,
200146      0
200147    },
200148    {
200149      {
200150        2,
200151        1,
200152        0,
200153        -1,
200154        -1,
200155        -1,
200156        -1,
200157        -1,
200158        -1,
200159        -1,
200160        -1,
200161        -1,
200162        -1
200163      },
200164      {
200165        0,
200166        1,
200167        2,
200168        -1,
200169        -1,
200170        -1,
200171        -1,
200172        -1,
200173        -1,
200174        -1,
200175        -1,
200176        -1,
200177        -1
200178      }
200179    }
200180  },
200181  {
200182    0,
200183    3,
200184    {
200185      kOperandTypeRegister,
200186      kOperandTypeRegister,
200187      kOperandTypeX86Memory,
200188      0,
200189      0,
200190      0,
200191      0,
200192      0,
200193      0,
200194      0,
200195      0,
200196      0,
200197      0
200198    },
200199    {
200200      0,
200201      0,
200202      0,
200203      0,
200204      0,
200205      0,
200206      0,
200207      0,
200208      0,
200209      0,
200210      0,
200211      0,
200212      0
200213    },
200214    {
200215      {
200216        2,
200217        1,
200218        0,
200219        -1,
200220        -1,
200221        -1,
200222        -1,
200223        -1,
200224        -1,
200225        -1,
200226        -1,
200227        -1,
200228        -1
200229      },
200230      {
200231        0,
200232        1,
200233        2,
200234        -1,
200235        -1,
200236        -1,
200237        -1,
200238        -1,
200239        -1,
200240        -1,
200241        -1,
200242        -1,
200243        -1
200244      }
200245    }
200246  },
200247  {
200248    0,
200249    3,
200250    {
200251      kOperandTypeRegister,
200252      kOperandTypeRegister,
200253      kOperandTypeRegister,
200254      0,
200255      0,
200256      0,
200257      0,
200258      0,
200259      0,
200260      0,
200261      0,
200262      0,
200263      0
200264    },
200265    {
200266      0,
200267      0,
200268      0,
200269      0,
200270      0,
200271      0,
200272      0,
200273      0,
200274      0,
200275      0,
200276      0,
200277      0,
200278      0
200279    },
200280    {
200281      {
200282        2,
200283        1,
200284        0,
200285        -1,
200286        -1,
200287        -1,
200288        -1,
200289        -1,
200290        -1,
200291        -1,
200292        -1,
200293        -1,
200294        -1
200295      },
200296      {
200297        0,
200298        1,
200299        2,
200300        -1,
200301        -1,
200302        -1,
200303        -1,
200304        -1,
200305        -1,
200306        -1,
200307        -1,
200308        -1,
200309        -1
200310      }
200311    }
200312  },
200313  {
200314    0,
200315    3,
200316    {
200317      kOperandTypeRegister,
200318      kOperandTypeRegister,
200319      kOperandTypeX86Memory,
200320      0,
200321      0,
200322      0,
200323      0,
200324      0,
200325      0,
200326      0,
200327      0,
200328      0,
200329      0
200330    },
200331    {
200332      0,
200333      0,
200334      0,
200335      0,
200336      0,
200337      0,
200338      0,
200339      0,
200340      0,
200341      0,
200342      0,
200343      0,
200344      0
200345    },
200346    {
200347      {
200348        2,
200349        1,
200350        0,
200351        -1,
200352        -1,
200353        -1,
200354        -1,
200355        -1,
200356        -1,
200357        -1,
200358        -1,
200359        -1,
200360        -1
200361      },
200362      {
200363        0,
200364        1,
200365        2,
200366        -1,
200367        -1,
200368        -1,
200369        -1,
200370        -1,
200371        -1,
200372        -1,
200373        -1,
200374        -1,
200375        -1
200376      }
200377    }
200378  },
200379  {
200380    0,
200381    3,
200382    {
200383      kOperandTypeRegister,
200384      kOperandTypeRegister,
200385      kOperandTypeRegister,
200386      0,
200387      0,
200388      0,
200389      0,
200390      0,
200391      0,
200392      0,
200393      0,
200394      0,
200395      0
200396    },
200397    {
200398      0,
200399      0,
200400      0,
200401      0,
200402      0,
200403      0,
200404      0,
200405      0,
200406      0,
200407      0,
200408      0,
200409      0,
200410      0
200411    },
200412    {
200413      {
200414        2,
200415        1,
200416        0,
200417        -1,
200418        -1,
200419        -1,
200420        -1,
200421        -1,
200422        -1,
200423        -1,
200424        -1,
200425        -1,
200426        -1
200427      },
200428      {
200429        0,
200430        1,
200431        2,
200432        -1,
200433        -1,
200434        -1,
200435        -1,
200436        -1,
200437        -1,
200438        -1,
200439        -1,
200440        -1,
200441        -1
200442      }
200443    }
200444  },
200445  {
200446    0,
200447    3,
200448    {
200449      kOperandTypeRegister,
200450      kOperandTypeRegister,
200451      kOperandTypeX86Memory,
200452      0,
200453      0,
200454      0,
200455      0,
200456      0,
200457      0,
200458      0,
200459      0,
200460      0,
200461      0
200462    },
200463    {
200464      0,
200465      0,
200466      0,
200467      0,
200468      0,
200469      0,
200470      0,
200471      0,
200472      0,
200473      0,
200474      0,
200475      0,
200476      0
200477    },
200478    {
200479      {
200480        2,
200481        1,
200482        0,
200483        -1,
200484        -1,
200485        -1,
200486        -1,
200487        -1,
200488        -1,
200489        -1,
200490        -1,
200491        -1,
200492        -1
200493      },
200494      {
200495        0,
200496        1,
200497        2,
200498        -1,
200499        -1,
200500        -1,
200501        -1,
200502        -1,
200503        -1,
200504        -1,
200505        -1,
200506        -1,
200507        -1
200508      }
200509    }
200510  },
200511  {
200512    0,
200513    3,
200514    {
200515      kOperandTypeRegister,
200516      kOperandTypeRegister,
200517      kOperandTypeRegister,
200518      0,
200519      0,
200520      0,
200521      0,
200522      0,
200523      0,
200524      0,
200525      0,
200526      0,
200527      0
200528    },
200529    {
200530      0,
200531      0,
200532      0,
200533      0,
200534      0,
200535      0,
200536      0,
200537      0,
200538      0,
200539      0,
200540      0,
200541      0,
200542      0
200543    },
200544    {
200545      {
200546        2,
200547        1,
200548        0,
200549        -1,
200550        -1,
200551        -1,
200552        -1,
200553        -1,
200554        -1,
200555        -1,
200556        -1,
200557        -1,
200558        -1
200559      },
200560      {
200561        0,
200562        1,
200563        2,
200564        -1,
200565        -1,
200566        -1,
200567        -1,
200568        -1,
200569        -1,
200570        -1,
200571        -1,
200572        -1,
200573        -1
200574      }
200575    }
200576  },
200577  {
200578    0,
200579    3,
200580    {
200581      kOperandTypeRegister,
200582      kOperandTypeRegister,
200583      kOperandTypeX86Memory,
200584      0,
200585      0,
200586      0,
200587      0,
200588      0,
200589      0,
200590      0,
200591      0,
200592      0,
200593      0
200594    },
200595    {
200596      0,
200597      0,
200598      0,
200599      0,
200600      0,
200601      0,
200602      0,
200603      0,
200604      0,
200605      0,
200606      0,
200607      0,
200608      0
200609    },
200610    {
200611      {
200612        2,
200613        1,
200614        0,
200615        -1,
200616        -1,
200617        -1,
200618        -1,
200619        -1,
200620        -1,
200621        -1,
200622        -1,
200623        -1,
200624        -1
200625      },
200626      {
200627        0,
200628        1,
200629        2,
200630        -1,
200631        -1,
200632        -1,
200633        -1,
200634        -1,
200635        -1,
200636        -1,
200637        -1,
200638        -1,
200639        -1
200640      }
200641    }
200642  },
200643  {
200644    0,
200645    3,
200646    {
200647      kOperandTypeRegister,
200648      kOperandTypeRegister,
200649      kOperandTypeRegister,
200650      0,
200651      0,
200652      0,
200653      0,
200654      0,
200655      0,
200656      0,
200657      0,
200658      0,
200659      0
200660    },
200661    {
200662      0,
200663      0,
200664      0,
200665      0,
200666      0,
200667      0,
200668      0,
200669      0,
200670      0,
200671      0,
200672      0,
200673      0,
200674      0
200675    },
200676    {
200677      {
200678        2,
200679        1,
200680        0,
200681        -1,
200682        -1,
200683        -1,
200684        -1,
200685        -1,
200686        -1,
200687        -1,
200688        -1,
200689        -1,
200690        -1
200691      },
200692      {
200693        0,
200694        1,
200695        2,
200696        -1,
200697        -1,
200698        -1,
200699        -1,
200700        -1,
200701        -1,
200702        -1,
200703        -1,
200704        -1,
200705        -1
200706      }
200707    }
200708  },
200709  {
200710    0,
200711    3,
200712    {
200713      kOperandTypeRegister,
200714      kOperandTypeRegister,
200715      kOperandTypeX86Memory,
200716      0,
200717      0,
200718      0,
200719      0,
200720      0,
200721      0,
200722      0,
200723      0,
200724      0,
200725      0
200726    },
200727    {
200728      0,
200729      0,
200730      0,
200731      0,
200732      0,
200733      0,
200734      0,
200735      0,
200736      0,
200737      0,
200738      0,
200739      0,
200740      0
200741    },
200742    {
200743      {
200744        2,
200745        1,
200746        0,
200747        -1,
200748        -1,
200749        -1,
200750        -1,
200751        -1,
200752        -1,
200753        -1,
200754        -1,
200755        -1,
200756        -1
200757      },
200758      {
200759        0,
200760        1,
200761        2,
200762        -1,
200763        -1,
200764        -1,
200765        -1,
200766        -1,
200767        -1,
200768        -1,
200769        -1,
200770        -1,
200771        -1
200772      }
200773    }
200774  },
200775  {
200776    0,
200777    3,
200778    {
200779      kOperandTypeRegister,
200780      kOperandTypeRegister,
200781      kOperandTypeRegister,
200782      0,
200783      0,
200784      0,
200785      0,
200786      0,
200787      0,
200788      0,
200789      0,
200790      0,
200791      0
200792    },
200793    {
200794      0,
200795      0,
200796      0,
200797      0,
200798      0,
200799      0,
200800      0,
200801      0,
200802      0,
200803      0,
200804      0,
200805      0,
200806      0
200807    },
200808    {
200809      {
200810        2,
200811        1,
200812        0,
200813        -1,
200814        -1,
200815        -1,
200816        -1,
200817        -1,
200818        -1,
200819        -1,
200820        -1,
200821        -1,
200822        -1
200823      },
200824      {
200825        0,
200826        1,
200827        2,
200828        -1,
200829        -1,
200830        -1,
200831        -1,
200832        -1,
200833        -1,
200834        -1,
200835        -1,
200836        -1,
200837        -1
200838      }
200839    }
200840  },
200841  {
200842    0,
200843    3,
200844    {
200845      kOperandTypeRegister,
200846      kOperandTypeRegister,
200847      kOperandTypeX86Memory,
200848      0,
200849      0,
200850      0,
200851      0,
200852      0,
200853      0,
200854      0,
200855      0,
200856      0,
200857      0
200858    },
200859    {
200860      0,
200861      0,
200862      0,
200863      0,
200864      0,
200865      0,
200866      0,
200867      0,
200868      0,
200869      0,
200870      0,
200871      0,
200872      0
200873    },
200874    {
200875      {
200876        2,
200877        1,
200878        0,
200879        -1,
200880        -1,
200881        -1,
200882        -1,
200883        -1,
200884        -1,
200885        -1,
200886        -1,
200887        -1,
200888        -1
200889      },
200890      {
200891        0,
200892        1,
200893        2,
200894        -1,
200895        -1,
200896        -1,
200897        -1,
200898        -1,
200899        -1,
200900        -1,
200901        -1,
200902        -1,
200903        -1
200904      }
200905    }
200906  },
200907  {
200908    0,
200909    3,
200910    {
200911      kOperandTypeRegister,
200912      kOperandTypeRegister,
200913      kOperandTypeRegister,
200914      0,
200915      0,
200916      0,
200917      0,
200918      0,
200919      0,
200920      0,
200921      0,
200922      0,
200923      0
200924    },
200925    {
200926      0,
200927      0,
200928      0,
200929      0,
200930      0,
200931      0,
200932      0,
200933      0,
200934      0,
200935      0,
200936      0,
200937      0,
200938      0
200939    },
200940    {
200941      {
200942        2,
200943        1,
200944        0,
200945        -1,
200946        -1,
200947        -1,
200948        -1,
200949        -1,
200950        -1,
200951        -1,
200952        -1,
200953        -1,
200954        -1
200955      },
200956      {
200957        0,
200958        1,
200959        2,
200960        -1,
200961        -1,
200962        -1,
200963        -1,
200964        -1,
200965        -1,
200966        -1,
200967        -1,
200968        -1,
200969        -1
200970      }
200971    }
200972  },
200973  {
200974    0,
200975    3,
200976    {
200977      kOperandTypeRegister,
200978      kOperandTypeRegister,
200979      kOperandTypeX86Memory,
200980      0,
200981      0,
200982      0,
200983      0,
200984      0,
200985      0,
200986      0,
200987      0,
200988      0,
200989      0
200990    },
200991    {
200992      0,
200993      0,
200994      0,
200995      0,
200996      0,
200997      0,
200998      0,
200999      0,
201000      0,
201001      0,
201002      0,
201003      0,
201004      0
201005    },
201006    {
201007      {
201008        2,
201009        1,
201010        0,
201011        -1,
201012        -1,
201013        -1,
201014        -1,
201015        -1,
201016        -1,
201017        -1,
201018        -1,
201019        -1,
201020        -1
201021      },
201022      {
201023        0,
201024        1,
201025        2,
201026        -1,
201027        -1,
201028        -1,
201029        -1,
201030        -1,
201031        -1,
201032        -1,
201033        -1,
201034        -1,
201035        -1
201036      }
201037    }
201038  },
201039  {
201040    0,
201041    3,
201042    {
201043      kOperandTypeRegister,
201044      kOperandTypeRegister,
201045      kOperandTypeRegister,
201046      0,
201047      0,
201048      0,
201049      0,
201050      0,
201051      0,
201052      0,
201053      0,
201054      0,
201055      0
201056    },
201057    {
201058      0,
201059      0,
201060      0,
201061      0,
201062      0,
201063      0,
201064      0,
201065      0,
201066      0,
201067      0,
201068      0,
201069      0,
201070      0
201071    },
201072    {
201073      {
201074        2,
201075        1,
201076        0,
201077        -1,
201078        -1,
201079        -1,
201080        -1,
201081        -1,
201082        -1,
201083        -1,
201084        -1,
201085        -1,
201086        -1
201087      },
201088      {
201089        0,
201090        1,
201091        2,
201092        -1,
201093        -1,
201094        -1,
201095        -1,
201096        -1,
201097        -1,
201098        -1,
201099        -1,
201100        -1,
201101        -1
201102      }
201103    }
201104  },
201105  {
201106    0,
201107    3,
201108    {
201109      kOperandTypeRegister,
201110      kOperandTypeRegister,
201111      kOperandTypeX86Memory,
201112      0,
201113      0,
201114      0,
201115      0,
201116      0,
201117      0,
201118      0,
201119      0,
201120      0,
201121      0
201122    },
201123    {
201124      0,
201125      0,
201126      0,
201127      0,
201128      0,
201129      0,
201130      0,
201131      0,
201132      0,
201133      0,
201134      0,
201135      0,
201136      0
201137    },
201138    {
201139      {
201140        2,
201141        1,
201142        0,
201143        -1,
201144        -1,
201145        -1,
201146        -1,
201147        -1,
201148        -1,
201149        -1,
201150        -1,
201151        -1,
201152        -1
201153      },
201154      {
201155        0,
201156        1,
201157        2,
201158        -1,
201159        -1,
201160        -1,
201161        -1,
201162        -1,
201163        -1,
201164        -1,
201165        -1,
201166        -1,
201167        -1
201168      }
201169    }
201170  },
201171  {
201172    0,
201173    3,
201174    {
201175      kOperandTypeRegister,
201176      kOperandTypeRegister,
201177      kOperandTypeRegister,
201178      0,
201179      0,
201180      0,
201181      0,
201182      0,
201183      0,
201184      0,
201185      0,
201186      0,
201187      0
201188    },
201189    {
201190      0,
201191      0,
201192      0,
201193      0,
201194      0,
201195      0,
201196      0,
201197      0,
201198      0,
201199      0,
201200      0,
201201      0,
201202      0
201203    },
201204    {
201205      {
201206        2,
201207        1,
201208        0,
201209        -1,
201210        -1,
201211        -1,
201212        -1,
201213        -1,
201214        -1,
201215        -1,
201216        -1,
201217        -1,
201218        -1
201219      },
201220      {
201221        0,
201222        1,
201223        2,
201224        -1,
201225        -1,
201226        -1,
201227        -1,
201228        -1,
201229        -1,
201230        -1,
201231        -1,
201232        -1,
201233        -1
201234      }
201235    }
201236  },
201237  {
201238    0,
201239    3,
201240    {
201241      kOperandTypeRegister,
201242      kOperandTypeRegister,
201243      kOperandTypeX86Memory,
201244      0,
201245      0,
201246      0,
201247      0,
201248      0,
201249      0,
201250      0,
201251      0,
201252      0,
201253      0
201254    },
201255    {
201256      0,
201257      0,
201258      0,
201259      0,
201260      0,
201261      0,
201262      0,
201263      0,
201264      0,
201265      0,
201266      0,
201267      0,
201268      0
201269    },
201270    {
201271      {
201272        2,
201273        1,
201274        0,
201275        -1,
201276        -1,
201277        -1,
201278        -1,
201279        -1,
201280        -1,
201281        -1,
201282        -1,
201283        -1,
201284        -1
201285      },
201286      {
201287        0,
201288        1,
201289        2,
201290        -1,
201291        -1,
201292        -1,
201293        -1,
201294        -1,
201295        -1,
201296        -1,
201297        -1,
201298        -1,
201299        -1
201300      }
201301    }
201302  },
201303  {
201304    0,
201305    3,
201306    {
201307      kOperandTypeRegister,
201308      kOperandTypeRegister,
201309      kOperandTypeRegister,
201310      0,
201311      0,
201312      0,
201313      0,
201314      0,
201315      0,
201316      0,
201317      0,
201318      0,
201319      0
201320    },
201321    {
201322      0,
201323      0,
201324      0,
201325      0,
201326      0,
201327      0,
201328      0,
201329      0,
201330      0,
201331      0,
201332      0,
201333      0,
201334      0
201335    },
201336    {
201337      {
201338        2,
201339        1,
201340        0,
201341        -1,
201342        -1,
201343        -1,
201344        -1,
201345        -1,
201346        -1,
201347        -1,
201348        -1,
201349        -1,
201350        -1
201351      },
201352      {
201353        0,
201354        1,
201355        2,
201356        -1,
201357        -1,
201358        -1,
201359        -1,
201360        -1,
201361        -1,
201362        -1,
201363        -1,
201364        -1,
201365        -1
201366      }
201367    }
201368  },
201369  {
201370    0,
201371    3,
201372    {
201373      kOperandTypeRegister,
201374      kOperandTypeRegister,
201375      kOperandTypeX86Memory,
201376      0,
201377      0,
201378      0,
201379      0,
201380      0,
201381      0,
201382      0,
201383      0,
201384      0,
201385      0
201386    },
201387    {
201388      0,
201389      0,
201390      0,
201391      0,
201392      0,
201393      0,
201394      0,
201395      0,
201396      0,
201397      0,
201398      0,
201399      0,
201400      0
201401    },
201402    {
201403      {
201404        2,
201405        1,
201406        0,
201407        -1,
201408        -1,
201409        -1,
201410        -1,
201411        -1,
201412        -1,
201413        -1,
201414        -1,
201415        -1,
201416        -1
201417      },
201418      {
201419        0,
201420        1,
201421        2,
201422        -1,
201423        -1,
201424        -1,
201425        -1,
201426        -1,
201427        -1,
201428        -1,
201429        -1,
201430        -1,
201431        -1
201432      }
201433    }
201434  },
201435  {
201436    0,
201437    3,
201438    {
201439      kOperandTypeRegister,
201440      kOperandTypeRegister,
201441      kOperandTypeRegister,
201442      0,
201443      0,
201444      0,
201445      0,
201446      0,
201447      0,
201448      0,
201449      0,
201450      0,
201451      0
201452    },
201453    {
201454      0,
201455      0,
201456      0,
201457      0,
201458      0,
201459      0,
201460      0,
201461      0,
201462      0,
201463      0,
201464      0,
201465      0,
201466      0
201467    },
201468    {
201469      {
201470        2,
201471        1,
201472        0,
201473        -1,
201474        -1,
201475        -1,
201476        -1,
201477        -1,
201478        -1,
201479        -1,
201480        -1,
201481        -1,
201482        -1
201483      },
201484      {
201485        0,
201486        1,
201487        2,
201488        -1,
201489        -1,
201490        -1,
201491        -1,
201492        -1,
201493        -1,
201494        -1,
201495        -1,
201496        -1,
201497        -1
201498      }
201499    }
201500  },
201501  {
201502    0,
201503    3,
201504    {
201505      kOperandTypeRegister,
201506      kOperandTypeRegister,
201507      kOperandTypeX86Memory,
201508      0,
201509      0,
201510      0,
201511      0,
201512      0,
201513      0,
201514      0,
201515      0,
201516      0,
201517      0
201518    },
201519    {
201520      0,
201521      0,
201522      0,
201523      0,
201524      0,
201525      0,
201526      0,
201527      0,
201528      0,
201529      0,
201530      0,
201531      0,
201532      0
201533    },
201534    {
201535      {
201536        2,
201537        1,
201538        0,
201539        -1,
201540        -1,
201541        -1,
201542        -1,
201543        -1,
201544        -1,
201545        -1,
201546        -1,
201547        -1,
201548        -1
201549      },
201550      {
201551        0,
201552        1,
201553        2,
201554        -1,
201555        -1,
201556        -1,
201557        -1,
201558        -1,
201559        -1,
201560        -1,
201561        -1,
201562        -1,
201563        -1
201564      }
201565    }
201566  },
201567  {
201568    0,
201569    3,
201570    {
201571      kOperandTypeRegister,
201572      kOperandTypeRegister,
201573      kOperandTypeRegister,
201574      0,
201575      0,
201576      0,
201577      0,
201578      0,
201579      0,
201580      0,
201581      0,
201582      0,
201583      0
201584    },
201585    {
201586      0,
201587      0,
201588      0,
201589      0,
201590      0,
201591      0,
201592      0,
201593      0,
201594      0,
201595      0,
201596      0,
201597      0,
201598      0
201599    },
201600    {
201601      {
201602        2,
201603        1,
201604        0,
201605        -1,
201606        -1,
201607        -1,
201608        -1,
201609        -1,
201610        -1,
201611        -1,
201612        -1,
201613        -1,
201614        -1
201615      },
201616      {
201617        0,
201618        1,
201619        2,
201620        -1,
201621        -1,
201622        -1,
201623        -1,
201624        -1,
201625        -1,
201626        -1,
201627        -1,
201628        -1,
201629        -1
201630      }
201631    }
201632  },
201633  {
201634    0,
201635    3,
201636    {
201637      kOperandTypeRegister,
201638      kOperandTypeRegister,
201639      kOperandTypeX86Memory,
201640      0,
201641      0,
201642      0,
201643      0,
201644      0,
201645      0,
201646      0,
201647      0,
201648      0,
201649      0
201650    },
201651    {
201652      0,
201653      0,
201654      0,
201655      0,
201656      0,
201657      0,
201658      0,
201659      0,
201660      0,
201661      0,
201662      0,
201663      0,
201664      0
201665    },
201666    {
201667      {
201668        2,
201669        1,
201670        0,
201671        -1,
201672        -1,
201673        -1,
201674        -1,
201675        -1,
201676        -1,
201677        -1,
201678        -1,
201679        -1,
201680        -1
201681      },
201682      {
201683        0,
201684        1,
201685        2,
201686        -1,
201687        -1,
201688        -1,
201689        -1,
201690        -1,
201691        -1,
201692        -1,
201693        -1,
201694        -1,
201695        -1
201696      }
201697    }
201698  },
201699  {
201700    0,
201701    3,
201702    {
201703      kOperandTypeRegister,
201704      kOperandTypeRegister,
201705      kOperandTypeRegister,
201706      0,
201707      0,
201708      0,
201709      0,
201710      0,
201711      0,
201712      0,
201713      0,
201714      0,
201715      0
201716    },
201717    {
201718      0,
201719      0,
201720      0,
201721      0,
201722      0,
201723      0,
201724      0,
201725      0,
201726      0,
201727      0,
201728      0,
201729      0,
201730      0
201731    },
201732    {
201733      {
201734        2,
201735        1,
201736        0,
201737        -1,
201738        -1,
201739        -1,
201740        -1,
201741        -1,
201742        -1,
201743        -1,
201744        -1,
201745        -1,
201746        -1
201747      },
201748      {
201749        0,
201750        1,
201751        2,
201752        -1,
201753        -1,
201754        -1,
201755        -1,
201756        -1,
201757        -1,
201758        -1,
201759        -1,
201760        -1,
201761        -1
201762      }
201763    }
201764  },
201765  {
201766    0,
201767    3,
201768    {
201769      kOperandTypeRegister,
201770      kOperandTypeRegister,
201771      kOperandTypeX86Memory,
201772      0,
201773      0,
201774      0,
201775      0,
201776      0,
201777      0,
201778      0,
201779      0,
201780      0,
201781      0
201782    },
201783    {
201784      0,
201785      0,
201786      0,
201787      0,
201788      0,
201789      0,
201790      0,
201791      0,
201792      0,
201793      0,
201794      0,
201795      0,
201796      0
201797    },
201798    {
201799      {
201800        2,
201801        1,
201802        0,
201803        -1,
201804        -1,
201805        -1,
201806        -1,
201807        -1,
201808        -1,
201809        -1,
201810        -1,
201811        -1,
201812        -1
201813      },
201814      {
201815        0,
201816        1,
201817        2,
201818        -1,
201819        -1,
201820        -1,
201821        -1,
201822        -1,
201823        -1,
201824        -1,
201825        -1,
201826        -1,
201827        -1
201828      }
201829    }
201830  },
201831  {
201832    0,
201833    3,
201834    {
201835      kOperandTypeRegister,
201836      kOperandTypeRegister,
201837      kOperandTypeRegister,
201838      0,
201839      0,
201840      0,
201841      0,
201842      0,
201843      0,
201844      0,
201845      0,
201846      0,
201847      0
201848    },
201849    {
201850      0,
201851      0,
201852      0,
201853      0,
201854      0,
201855      0,
201856      0,
201857      0,
201858      0,
201859      0,
201860      0,
201861      0,
201862      0
201863    },
201864    {
201865      {
201866        2,
201867        1,
201868        0,
201869        -1,
201870        -1,
201871        -1,
201872        -1,
201873        -1,
201874        -1,
201875        -1,
201876        -1,
201877        -1,
201878        -1
201879      },
201880      {
201881        0,
201882        1,
201883        2,
201884        -1,
201885        -1,
201886        -1,
201887        -1,
201888        -1,
201889        -1,
201890        -1,
201891        -1,
201892        -1,
201893        -1
201894      }
201895    }
201896  },
201897  {
201898    0,
201899    4,
201900    {
201901      kOperandTypeRegister,
201902      kOperandTypeRegister,
201903      kOperandTypeX86Memory,
201904      kOperandTypeImmediate,
201905      0,
201906      0,
201907      0,
201908      0,
201909      0,
201910      0,
201911      0,
201912      0,
201913      0
201914    },
201915    {
201916      0,
201917      0,
201918      0,
201919      0,
201920      0,
201921      0,
201922      0,
201923      0,
201924      0,
201925      0,
201926      0,
201927      0,
201928      0
201929    },
201930    {
201931      {
201932        3,
201933        2,
201934        1,
201935        0,
201936        -1,
201937        -1,
201938        -1,
201939        -1,
201940        -1,
201941        -1,
201942        -1,
201943        -1,
201944        -1
201945      },
201946      {
201947        0,
201948        1,
201949        2,
201950        3,
201951        -1,
201952        -1,
201953        -1,
201954        -1,
201955        -1,
201956        -1,
201957        -1,
201958        -1,
201959        -1
201960      }
201961    }
201962  },
201963  {
201964    0,
201965    4,
201966    {
201967      kOperandTypeRegister,
201968      kOperandTypeRegister,
201969      kOperandTypeRegister,
201970      kOperandTypeImmediate,
201971      0,
201972      0,
201973      0,
201974      0,
201975      0,
201976      0,
201977      0,
201978      0,
201979      0
201980    },
201981    {
201982      0,
201983      0,
201984      0,
201985      0,
201986      0,
201987      0,
201988      0,
201989      0,
201990      0,
201991      0,
201992      0,
201993      0,
201994      0
201995    },
201996    {
201997      {
201998        3,
201999        2,
202000        1,
202001        0,
202002        -1,
202003        -1,
202004        -1,
202005        -1,
202006        -1,
202007        -1,
202008        -1,
202009        -1,
202010        -1
202011      },
202012      {
202013        0,
202014        1,
202015        2,
202016        3,
202017        -1,
202018        -1,
202019        -1,
202020        -1,
202021        -1,
202022        -1,
202023        -1,
202024        -1,
202025        -1
202026      }
202027    }
202028  },
202029  {
202030    0,
202031    4,
202032    {
202033      kOperandTypeRegister,
202034      kOperandTypeRegister,
202035      kOperandTypeX86Memory,
202036      kOperandTypeImmediate,
202037      0,
202038      0,
202039      0,
202040      0,
202041      0,
202042      0,
202043      0,
202044      0,
202045      0
202046    },
202047    {
202048      0,
202049      0,
202050      0,
202051      0,
202052      0,
202053      0,
202054      0,
202055      0,
202056      0,
202057      0,
202058      0,
202059      0,
202060      0
202061    },
202062    {
202063      {
202064        3,
202065        2,
202066        1,
202067        0,
202068        -1,
202069        -1,
202070        -1,
202071        -1,
202072        -1,
202073        -1,
202074        -1,
202075        -1,
202076        -1
202077      },
202078      {
202079        0,
202080        1,
202081        2,
202082        3,
202083        -1,
202084        -1,
202085        -1,
202086        -1,
202087        -1,
202088        -1,
202089        -1,
202090        -1,
202091        -1
202092      }
202093    }
202094  },
202095  {
202096    0,
202097    4,
202098    {
202099      kOperandTypeRegister,
202100      kOperandTypeRegister,
202101      kOperandTypeRegister,
202102      kOperandTypeImmediate,
202103      0,
202104      0,
202105      0,
202106      0,
202107      0,
202108      0,
202109      0,
202110      0,
202111      0
202112    },
202113    {
202114      0,
202115      0,
202116      0,
202117      0,
202118      0,
202119      0,
202120      0,
202121      0,
202122      0,
202123      0,
202124      0,
202125      0,
202126      0
202127    },
202128    {
202129      {
202130        3,
202131        2,
202132        1,
202133        0,
202134        -1,
202135        -1,
202136        -1,
202137        -1,
202138        -1,
202139        -1,
202140        -1,
202141        -1,
202142        -1
202143      },
202144      {
202145        0,
202146        1,
202147        2,
202148        3,
202149        -1,
202150        -1,
202151        -1,
202152        -1,
202153        -1,
202154        -1,
202155        -1,
202156        -1,
202157        -1
202158      }
202159    }
202160  },
202161  {
202162    0,
202163    2,
202164    {
202165      kOperandTypeRegister,
202166      kOperandTypeX86Memory,
202167      0,
202168      0,
202169      0,
202170      0,
202171      0,
202172      0,
202173      0,
202174      0,
202175      0,
202176      0,
202177      0
202178    },
202179    {
202180      0,
202181      0,
202182      0,
202183      0,
202184      0,
202185      0,
202186      0,
202187      0,
202188      0,
202189      0,
202190      0,
202191      0,
202192      0
202193    },
202194    {
202195      {
202196        1,
202197        0,
202198        -1,
202199        -1,
202200        -1,
202201        -1,
202202        -1,
202203        -1,
202204        -1,
202205        -1,
202206        -1,
202207        -1,
202208        -1
202209      },
202210      {
202211        0,
202212        1,
202213        -1,
202214        -1,
202215        -1,
202216        -1,
202217        -1,
202218        -1,
202219        -1,
202220        -1,
202221        -1,
202222        -1,
202223        -1
202224      }
202225    }
202226  },
202227  {
202228    0,
202229    2,
202230    {
202231      kOperandTypeRegister,
202232      kOperandTypeX86Memory,
202233      0,
202234      0,
202235      0,
202236      0,
202237      0,
202238      0,
202239      0,
202240      0,
202241      0,
202242      0,
202243      0
202244    },
202245    {
202246      0,
202247      0,
202248      0,
202249      0,
202250      0,
202251      0,
202252      0,
202253      0,
202254      0,
202255      0,
202256      0,
202257      0,
202258      0
202259    },
202260    {
202261      {
202262        1,
202263        0,
202264        -1,
202265        -1,
202266        -1,
202267        -1,
202268        -1,
202269        -1,
202270        -1,
202271        -1,
202272        -1,
202273        -1,
202274        -1
202275      },
202276      {
202277        0,
202278        1,
202279        -1,
202280        -1,
202281        -1,
202282        -1,
202283        -1,
202284        -1,
202285        -1,
202286        -1,
202287        -1,
202288        -1,
202289        -1
202290      }
202291    }
202292  },
202293  {
202294    0,
202295    1,
202296    {
202297      kOperandTypeX86Memory,
202298      0,
202299      0,
202300      0,
202301      0,
202302      0,
202303      0,
202304      0,
202305      0,
202306      0,
202307      0,
202308      0,
202309      0
202310    },
202311    {
202312      0,
202313      0,
202314      0,
202315      0,
202316      0,
202317      0,
202318      0,
202319      0,
202320      0,
202321      0,
202322      0,
202323      0,
202324      0
202325    },
202326    {
202327      {
202328        0,
202329        -1,
202330        -1,
202331        -1,
202332        -1,
202333        -1,
202334        -1,
202335        -1,
202336        -1,
202337        -1,
202338        -1,
202339        -1,
202340        -1
202341      },
202342      {
202343        0,
202344        -1,
202345        -1,
202346        -1,
202347        -1,
202348        -1,
202349        -1,
202350        -1,
202351        -1,
202352        -1,
202353        -1,
202354        -1,
202355        -1
202356      }
202357    }
202358  },
202359  {
202360    0,
202361    2,
202362    {
202363      kOperandTypeRegister,
202364      kOperandTypeRegister,
202365      0,
202366      0,
202367      0,
202368      0,
202369      0,
202370      0,
202371      0,
202372      0,
202373      0,
202374      0,
202375      0
202376    },
202377    {
202378      0,
202379      0,
202380      0,
202381      0,
202382      0,
202383      0,
202384      0,
202385      0,
202386      0,
202387      0,
202388      0,
202389      0,
202390      0
202391    },
202392    {
202393      {
202394        1,
202395        0,
202396        -1,
202397        -1,
202398        -1,
202399        -1,
202400        -1,
202401        -1,
202402        -1,
202403        -1,
202404        -1,
202405        -1,
202406        -1
202407      },
202408      {
202409        0,
202410        1,
202411        -1,
202412        -1,
202413        -1,
202414        -1,
202415        -1,
202416        -1,
202417        -1,
202418        -1,
202419        -1,
202420        -1,
202421        -1
202422      }
202423    }
202424  },
202425  {
202426    0,
202427    2,
202428    {
202429      kOperandTypeRegister,
202430      kOperandTypeRegister,
202431      0,
202432      0,
202433      0,
202434      0,
202435      0,
202436      0,
202437      0,
202438      0,
202439      0,
202440      0,
202441      0
202442    },
202443    {
202444      0,
202445      0,
202446      0,
202447      0,
202448      0,
202449      0,
202450      0,
202451      0,
202452      0,
202453      0,
202454      0,
202455      0,
202456      0
202457    },
202458    {
202459      {
202460        1,
202461        0,
202462        -1,
202463        -1,
202464        -1,
202465        -1,
202466        -1,
202467        -1,
202468        -1,
202469        -1,
202470        -1,
202471        -1,
202472        -1
202473      },
202474      {
202475        0,
202476        1,
202477        -1,
202478        -1,
202479        -1,
202480        -1,
202481        -1,
202482        -1,
202483        -1,
202484        -1,
202485        -1,
202486        -1,
202487        -1
202488      }
202489    }
202490  },
202491  {
202492    0,
202493    3,
202494    {
202495      kOperandTypeX86Memory,
202496      kOperandTypeRegister,
202497      kOperandTypeRegister,
202498      0,
202499      0,
202500      0,
202501      0,
202502      0,
202503      0,
202504      0,
202505      0,
202506      0,
202507      0
202508    },
202509    {
202510      0,
202511      0,
202512      0,
202513      0,
202514      0,
202515      0,
202516      0,
202517      0,
202518      0,
202519      0,
202520      0,
202521      0,
202522      0
202523    },
202524    {
202525      {
202526        2,
202527        1,
202528        0,
202529        -1,
202530        -1,
202531        -1,
202532        -1,
202533        -1,
202534        -1,
202535        -1,
202536        -1,
202537        -1,
202538        -1
202539      },
202540      {
202541        0,
202542        1,
202543        2,
202544        -1,
202545        -1,
202546        -1,
202547        -1,
202548        -1,
202549        -1,
202550        -1,
202551        -1,
202552        -1,
202553        -1
202554      }
202555    }
202556  },
202557  {
202558    0,
202559    3,
202560    {
202561      kOperandTypeRegister,
202562      kOperandTypeRegister,
202563      kOperandTypeX86Memory,
202564      0,
202565      0,
202566      0,
202567      0,
202568      0,
202569      0,
202570      0,
202571      0,
202572      0,
202573      0
202574    },
202575    {
202576      0,
202577      0,
202578      0,
202579      0,
202580      0,
202581      0,
202582      0,
202583      0,
202584      0,
202585      0,
202586      0,
202587      0,
202588      0
202589    },
202590    {
202591      {
202592        2,
202593        1,
202594        0,
202595        -1,
202596        -1,
202597        -1,
202598        -1,
202599        -1,
202600        -1,
202601        -1,
202602        -1,
202603        -1,
202604        -1
202605      },
202606      {
202607        0,
202608        1,
202609        2,
202610        -1,
202611        -1,
202612        -1,
202613        -1,
202614        -1,
202615        -1,
202616        -1,
202617        -1,
202618        -1,
202619        -1
202620      }
202621    }
202622  },
202623  {
202624    0,
202625    3,
202626    {
202627      kOperandTypeX86Memory,
202628      kOperandTypeRegister,
202629      kOperandTypeRegister,
202630      0,
202631      0,
202632      0,
202633      0,
202634      0,
202635      0,
202636      0,
202637      0,
202638      0,
202639      0
202640    },
202641    {
202642      0,
202643      0,
202644      0,
202645      0,
202646      0,
202647      0,
202648      0,
202649      0,
202650      0,
202651      0,
202652      0,
202653      0,
202654      0
202655    },
202656    {
202657      {
202658        2,
202659        1,
202660        0,
202661        -1,
202662        -1,
202663        -1,
202664        -1,
202665        -1,
202666        -1,
202667        -1,
202668        -1,
202669        -1,
202670        -1
202671      },
202672      {
202673        0,
202674        1,
202675        2,
202676        -1,
202677        -1,
202678        -1,
202679        -1,
202680        -1,
202681        -1,
202682        -1,
202683        -1,
202684        -1,
202685        -1
202686      }
202687    }
202688  },
202689  {
202690    0,
202691    3,
202692    {
202693      kOperandTypeRegister,
202694      kOperandTypeRegister,
202695      kOperandTypeX86Memory,
202696      0,
202697      0,
202698      0,
202699      0,
202700      0,
202701      0,
202702      0,
202703      0,
202704      0,
202705      0
202706    },
202707    {
202708      0,
202709      0,
202710      0,
202711      0,
202712      0,
202713      0,
202714      0,
202715      0,
202716      0,
202717      0,
202718      0,
202719      0,
202720      0
202721    },
202722    {
202723      {
202724        2,
202725        1,
202726        0,
202727        -1,
202728        -1,
202729        -1,
202730        -1,
202731        -1,
202732        -1,
202733        -1,
202734        -1,
202735        -1,
202736        -1
202737      },
202738      {
202739        0,
202740        1,
202741        2,
202742        -1,
202743        -1,
202744        -1,
202745        -1,
202746        -1,
202747        -1,
202748        -1,
202749        -1,
202750        -1,
202751        -1
202752      }
202753    }
202754  },
202755  {
202756    0,
202757    3,
202758    {
202759      kOperandTypeX86Memory,
202760      kOperandTypeRegister,
202761      kOperandTypeRegister,
202762      0,
202763      0,
202764      0,
202765      0,
202766      0,
202767      0,
202768      0,
202769      0,
202770      0,
202771      0
202772    },
202773    {
202774      0,
202775      0,
202776      0,
202777      0,
202778      0,
202779      0,
202780      0,
202781      0,
202782      0,
202783      0,
202784      0,
202785      0,
202786      0
202787    },
202788    {
202789      {
202790        2,
202791        1,
202792        0,
202793        -1,
202794        -1,
202795        -1,
202796        -1,
202797        -1,
202798        -1,
202799        -1,
202800        -1,
202801        -1,
202802        -1
202803      },
202804      {
202805        0,
202806        1,
202807        2,
202808        -1,
202809        -1,
202810        -1,
202811        -1,
202812        -1,
202813        -1,
202814        -1,
202815        -1,
202816        -1,
202817        -1
202818      }
202819    }
202820  },
202821  {
202822    0,
202823    3,
202824    {
202825      kOperandTypeRegister,
202826      kOperandTypeRegister,
202827      kOperandTypeX86Memory,
202828      0,
202829      0,
202830      0,
202831      0,
202832      0,
202833      0,
202834      0,
202835      0,
202836      0,
202837      0
202838    },
202839    {
202840      0,
202841      0,
202842      0,
202843      0,
202844      0,
202845      0,
202846      0,
202847      0,
202848      0,
202849      0,
202850      0,
202851      0,
202852      0
202853    },
202854    {
202855      {
202856        2,
202857        1,
202858        0,
202859        -1,
202860        -1,
202861        -1,
202862        -1,
202863        -1,
202864        -1,
202865        -1,
202866        -1,
202867        -1,
202868        -1
202869      },
202870      {
202871        0,
202872        1,
202873        2,
202874        -1,
202875        -1,
202876        -1,
202877        -1,
202878        -1,
202879        -1,
202880        -1,
202881        -1,
202882        -1,
202883        -1
202884      }
202885    }
202886  },
202887  {
202888    0,
202889    3,
202890    {
202891      kOperandTypeX86Memory,
202892      kOperandTypeRegister,
202893      kOperandTypeRegister,
202894      0,
202895      0,
202896      0,
202897      0,
202898      0,
202899      0,
202900      0,
202901      0,
202902      0,
202903      0
202904    },
202905    {
202906      0,
202907      0,
202908      0,
202909      0,
202910      0,
202911      0,
202912      0,
202913      0,
202914      0,
202915      0,
202916      0,
202917      0,
202918      0
202919    },
202920    {
202921      {
202922        2,
202923        1,
202924        0,
202925        -1,
202926        -1,
202927        -1,
202928        -1,
202929        -1,
202930        -1,
202931        -1,
202932        -1,
202933        -1,
202934        -1
202935      },
202936      {
202937        0,
202938        1,
202939        2,
202940        -1,
202941        -1,
202942        -1,
202943        -1,
202944        -1,
202945        -1,
202946        -1,
202947        -1,
202948        -1,
202949        -1
202950      }
202951    }
202952  },
202953  {
202954    0,
202955    3,
202956    {
202957      kOperandTypeRegister,
202958      kOperandTypeRegister,
202959      kOperandTypeX86Memory,
202960      0,
202961      0,
202962      0,
202963      0,
202964      0,
202965      0,
202966      0,
202967      0,
202968      0,
202969      0
202970    },
202971    {
202972      0,
202973      0,
202974      0,
202975      0,
202976      0,
202977      0,
202978      0,
202979      0,
202980      0,
202981      0,
202982      0,
202983      0,
202984      0
202985    },
202986    {
202987      {
202988        2,
202989        1,
202990        0,
202991        -1,
202992        -1,
202993        -1,
202994        -1,
202995        -1,
202996        -1,
202997        -1,
202998        -1,
202999        -1,
203000        -1
203001      },
203002      {
203003        0,
203004        1,
203005        2,
203006        -1,
203007        -1,
203008        -1,
203009        -1,
203010        -1,
203011        -1,
203012        -1,
203013        -1,
203014        -1,
203015        -1
203016      }
203017    }
203018  },
203019  {
203020    0,
203021    3,
203022    {
203023      kOperandTypeRegister,
203024      kOperandTypeRegister,
203025      kOperandTypeX86Memory,
203026      0,
203027      0,
203028      0,
203029      0,
203030      0,
203031      0,
203032      0,
203033      0,
203034      0,
203035      0
203036    },
203037    {
203038      0,
203039      0,
203040      0,
203041      0,
203042      0,
203043      0,
203044      0,
203045      0,
203046      0,
203047      0,
203048      0,
203049      0,
203050      0
203051    },
203052    {
203053      {
203054        2,
203055        1,
203056        0,
203057        -1,
203058        -1,
203059        -1,
203060        -1,
203061        -1,
203062        -1,
203063        -1,
203064        -1,
203065        -1,
203066        -1
203067      },
203068      {
203069        0,
203070        1,
203071        2,
203072        -1,
203073        -1,
203074        -1,
203075        -1,
203076        -1,
203077        -1,
203078        -1,
203079        -1,
203080        -1,
203081        -1
203082      }
203083    }
203084  },
203085  {
203086    0,
203087    3,
203088    {
203089      kOperandTypeRegister,
203090      kOperandTypeRegister,
203091      kOperandTypeX86Memory,
203092      0,
203093      0,
203094      0,
203095      0,
203096      0,
203097      0,
203098      0,
203099      0,
203100      0,
203101      0
203102    },
203103    {
203104      0,
203105      0,
203106      0,
203107      0,
203108      0,
203109      0,
203110      0,
203111      0,
203112      0,
203113      0,
203114      0,
203115      0,
203116      0
203117    },
203118    {
203119      {
203120        2,
203121        1,
203122        0,
203123        -1,
203124        -1,
203125        -1,
203126        -1,
203127        -1,
203128        -1,
203129        -1,
203130        -1,
203131        -1,
203132        -1
203133      },
203134      {
203135        0,
203136        1,
203137        2,
203138        -1,
203139        -1,
203140        -1,
203141        -1,
203142        -1,
203143        -1,
203144        -1,
203145        -1,
203146        -1,
203147        -1
203148      }
203149    }
203150  },
203151  {
203152    0,
203153    3,
203154    {
203155      kOperandTypeRegister,
203156      kOperandTypeRegister,
203157      kOperandTypeRegister,
203158      0,
203159      0,
203160      0,
203161      0,
203162      0,
203163      0,
203164      0,
203165      0,
203166      0,
203167      0
203168    },
203169    {
203170      0,
203171      0,
203172      0,
203173      0,
203174      0,
203175      0,
203176      0,
203177      0,
203178      0,
203179      0,
203180      0,
203181      0,
203182      0
203183    },
203184    {
203185      {
203186        2,
203187        1,
203188        0,
203189        -1,
203190        -1,
203191        -1,
203192        -1,
203193        -1,
203194        -1,
203195        -1,
203196        -1,
203197        -1,
203198        -1
203199      },
203200      {
203201        0,
203202        1,
203203        2,
203204        -1,
203205        -1,
203206        -1,
203207        -1,
203208        -1,
203209        -1,
203210        -1,
203211        -1,
203212        -1,
203213        -1
203214      }
203215    }
203216  },
203217  {
203218    0,
203219    3,
203220    {
203221      kOperandTypeRegister,
203222      kOperandTypeRegister,
203223      kOperandTypeRegister,
203224      0,
203225      0,
203226      0,
203227      0,
203228      0,
203229      0,
203230      0,
203231      0,
203232      0,
203233      0
203234    },
203235    {
203236      0,
203237      0,
203238      0,
203239      0,
203240      0,
203241      0,
203242      0,
203243      0,
203244      0,
203245      0,
203246      0,
203247      0,
203248      0
203249    },
203250    {
203251      {
203252        2,
203253        1,
203254        0,
203255        -1,
203256        -1,
203257        -1,
203258        -1,
203259        -1,
203260        -1,
203261        -1,
203262        -1,
203263        -1,
203264        -1
203265      },
203266      {
203267        0,
203268        1,
203269        2,
203270        -1,
203271        -1,
203272        -1,
203273        -1,
203274        -1,
203275        -1,
203276        -1,
203277        -1,
203278        -1,
203279        -1
203280      }
203281    }
203282  },
203283  {
203284    0,
203285    3,
203286    {
203287      kOperandTypeRegister,
203288      kOperandTypeRegister,
203289      kOperandTypeX86Memory,
203290      0,
203291      0,
203292      0,
203293      0,
203294      0,
203295      0,
203296      0,
203297      0,
203298      0,
203299      0
203300    },
203301    {
203302      0,
203303      0,
203304      0,
203305      0,
203306      0,
203307      0,
203308      0,
203309      0,
203310      0,
203311      0,
203312      0,
203313      0,
203314      0
203315    },
203316    {
203317      {
203318        2,
203319        1,
203320        0,
203321        -1,
203322        -1,
203323        -1,
203324        -1,
203325        -1,
203326        -1,
203327        -1,
203328        -1,
203329        -1,
203330        -1
203331      },
203332      {
203333        0,
203334        1,
203335        2,
203336        -1,
203337        -1,
203338        -1,
203339        -1,
203340        -1,
203341        -1,
203342        -1,
203343        -1,
203344        -1,
203345        -1
203346      }
203347    }
203348  },
203349  {
203350    0,
203351    3,
203352    {
203353      kOperandTypeRegister,
203354      kOperandTypeRegister,
203355      kOperandTypeX86Memory,
203356      0,
203357      0,
203358      0,
203359      0,
203360      0,
203361      0,
203362      0,
203363      0,
203364      0,
203365      0
203366    },
203367    {
203368      0,
203369      0,
203370      0,
203371      0,
203372      0,
203373      0,
203374      0,
203375      0,
203376      0,
203377      0,
203378      0,
203379      0,
203380      0
203381    },
203382    {
203383      {
203384        2,
203385        1,
203386        0,
203387        -1,
203388        -1,
203389        -1,
203390        -1,
203391        -1,
203392        -1,
203393        -1,
203394        -1,
203395        -1,
203396        -1
203397      },
203398      {
203399        0,
203400        1,
203401        2,
203402        -1,
203403        -1,
203404        -1,
203405        -1,
203406        -1,
203407        -1,
203408        -1,
203409        -1,
203410        -1,
203411        -1
203412      }
203413    }
203414  },
203415  {
203416    0,
203417    3,
203418    {
203419      kOperandTypeRegister,
203420      kOperandTypeRegister,
203421      kOperandTypeRegister,
203422      0,
203423      0,
203424      0,
203425      0,
203426      0,
203427      0,
203428      0,
203429      0,
203430      0,
203431      0
203432    },
203433    {
203434      0,
203435      0,
203436      0,
203437      0,
203438      0,
203439      0,
203440      0,
203441      0,
203442      0,
203443      0,
203444      0,
203445      0,
203446      0
203447    },
203448    {
203449      {
203450        2,
203451        1,
203452        0,
203453        -1,
203454        -1,
203455        -1,
203456        -1,
203457        -1,
203458        -1,
203459        -1,
203460        -1,
203461        -1,
203462        -1
203463      },
203464      {
203465        0,
203466        1,
203467        2,
203468        -1,
203469        -1,
203470        -1,
203471        -1,
203472        -1,
203473        -1,
203474        -1,
203475        -1,
203476        -1,
203477        -1
203478      }
203479    }
203480  },
203481  {
203482    0,
203483    3,
203484    {
203485      kOperandTypeRegister,
203486      kOperandTypeRegister,
203487      kOperandTypeRegister,
203488      0,
203489      0,
203490      0,
203491      0,
203492      0,
203493      0,
203494      0,
203495      0,
203496      0,
203497      0
203498    },
203499    {
203500      0,
203501      0,
203502      0,
203503      0,
203504      0,
203505      0,
203506      0,
203507      0,
203508      0,
203509      0,
203510      0,
203511      0,
203512      0
203513    },
203514    {
203515      {
203516        2,
203517        1,
203518        0,
203519        -1,
203520        -1,
203521        -1,
203522        -1,
203523        -1,
203524        -1,
203525        -1,
203526        -1,
203527        -1,
203528        -1
203529      },
203530      {
203531        0,
203532        1,
203533        2,
203534        -1,
203535        -1,
203536        -1,
203537        -1,
203538        -1,
203539        -1,
203540        -1,
203541        -1,
203542        -1,
203543        -1
203544      }
203545    }
203546  },
203547  {
203548    0,
203549    3,
203550    {
203551      kOperandTypeRegister,
203552      kOperandTypeRegister,
203553      kOperandTypeX86Memory,
203554      0,
203555      0,
203556      0,
203557      0,
203558      0,
203559      0,
203560      0,
203561      0,
203562      0,
203563      0
203564    },
203565    {
203566      0,
203567      0,
203568      0,
203569      0,
203570      0,
203571      0,
203572      0,
203573      0,
203574      0,
203575      0,
203576      0,
203577      0,
203578      0
203579    },
203580    {
203581      {
203582        2,
203583        1,
203584        0,
203585        -1,
203586        -1,
203587        -1,
203588        -1,
203589        -1,
203590        -1,
203591        -1,
203592        -1,
203593        -1,
203594        -1
203595      },
203596      {
203597        0,
203598        1,
203599        2,
203600        -1,
203601        -1,
203602        -1,
203603        -1,
203604        -1,
203605        -1,
203606        -1,
203607        -1,
203608        -1,
203609        -1
203610      }
203611    }
203612  },
203613  {
203614    0,
203615    3,
203616    {
203617      kOperandTypeRegister,
203618      kOperandTypeRegister,
203619      kOperandTypeX86Memory,
203620      0,
203621      0,
203622      0,
203623      0,
203624      0,
203625      0,
203626      0,
203627      0,
203628      0,
203629      0
203630    },
203631    {
203632      0,
203633      0,
203634      0,
203635      0,
203636      0,
203637      0,
203638      0,
203639      0,
203640      0,
203641      0,
203642      0,
203643      0,
203644      0
203645    },
203646    {
203647      {
203648        2,
203649        1,
203650        0,
203651        -1,
203652        -1,
203653        -1,
203654        -1,
203655        -1,
203656        -1,
203657        -1,
203658        -1,
203659        -1,
203660        -1
203661      },
203662      {
203663        0,
203664        1,
203665        2,
203666        -1,
203667        -1,
203668        -1,
203669        -1,
203670        -1,
203671        -1,
203672        -1,
203673        -1,
203674        -1,
203675        -1
203676      }
203677    }
203678  },
203679  {
203680    0,
203681    3,
203682    {
203683      kOperandTypeRegister,
203684      kOperandTypeRegister,
203685      kOperandTypeRegister,
203686      0,
203687      0,
203688      0,
203689      0,
203690      0,
203691      0,
203692      0,
203693      0,
203694      0,
203695      0
203696    },
203697    {
203698      0,
203699      0,
203700      0,
203701      0,
203702      0,
203703      0,
203704      0,
203705      0,
203706      0,
203707      0,
203708      0,
203709      0,
203710      0
203711    },
203712    {
203713      {
203714        2,
203715        1,
203716        0,
203717        -1,
203718        -1,
203719        -1,
203720        -1,
203721        -1,
203722        -1,
203723        -1,
203724        -1,
203725        -1,
203726        -1
203727      },
203728      {
203729        0,
203730        1,
203731        2,
203732        -1,
203733        -1,
203734        -1,
203735        -1,
203736        -1,
203737        -1,
203738        -1,
203739        -1,
203740        -1,
203741        -1
203742      }
203743    }
203744  },
203745  {
203746    0,
203747    3,
203748    {
203749      kOperandTypeRegister,
203750      kOperandTypeRegister,
203751      kOperandTypeRegister,
203752      0,
203753      0,
203754      0,
203755      0,
203756      0,
203757      0,
203758      0,
203759      0,
203760      0,
203761      0
203762    },
203763    {
203764      0,
203765      0,
203766      0,
203767      0,
203768      0,
203769      0,
203770      0,
203771      0,
203772      0,
203773      0,
203774      0,
203775      0,
203776      0
203777    },
203778    {
203779      {
203780        2,
203781        1,
203782        0,
203783        -1,
203784        -1,
203785        -1,
203786        -1,
203787        -1,
203788        -1,
203789        -1,
203790        -1,
203791        -1,
203792        -1
203793      },
203794      {
203795        0,
203796        1,
203797        2,
203798        -1,
203799        -1,
203800        -1,
203801        -1,
203802        -1,
203803        -1,
203804        -1,
203805        -1,
203806        -1,
203807        -1
203808      }
203809    }
203810  },
203811  {
203812    0,
203813    3,
203814    {
203815      kOperandTypeRegister,
203816      kOperandTypeRegister,
203817      kOperandTypeX86Memory,
203818      0,
203819      0,
203820      0,
203821      0,
203822      0,
203823      0,
203824      0,
203825      0,
203826      0,
203827      0
203828    },
203829    {
203830      0,
203831      0,
203832      0,
203833      0,
203834      0,
203835      0,
203836      0,
203837      0,
203838      0,
203839      0,
203840      0,
203841      0,
203842      0
203843    },
203844    {
203845      {
203846        2,
203847        1,
203848        0,
203849        -1,
203850        -1,
203851        -1,
203852        -1,
203853        -1,
203854        -1,
203855        -1,
203856        -1,
203857        -1,
203858        -1
203859      },
203860      {
203861        0,
203862        1,
203863        2,
203864        -1,
203865        -1,
203866        -1,
203867        -1,
203868        -1,
203869        -1,
203870        -1,
203871        -1,
203872        -1,
203873        -1
203874      }
203875    }
203876  },
203877  {
203878    0,
203879    3,
203880    {
203881      kOperandTypeRegister,
203882      kOperandTypeRegister,
203883      kOperandTypeX86Memory,
203884      0,
203885      0,
203886      0,
203887      0,
203888      0,
203889      0,
203890      0,
203891      0,
203892      0,
203893      0
203894    },
203895    {
203896      0,
203897      0,
203898      0,
203899      0,
203900      0,
203901      0,
203902      0,
203903      0,
203904      0,
203905      0,
203906      0,
203907      0,
203908      0
203909    },
203910    {
203911      {
203912        2,
203913        1,
203914        0,
203915        -1,
203916        -1,
203917        -1,
203918        -1,
203919        -1,
203920        -1,
203921        -1,
203922        -1,
203923        -1,
203924        -1
203925      },
203926      {
203927        0,
203928        1,
203929        2,
203930        -1,
203931        -1,
203932        -1,
203933        -1,
203934        -1,
203935        -1,
203936        -1,
203937        -1,
203938        -1,
203939        -1
203940      }
203941    }
203942  },
203943  {
203944    0,
203945    3,
203946    {
203947      kOperandTypeRegister,
203948      kOperandTypeRegister,
203949      kOperandTypeRegister,
203950      0,
203951      0,
203952      0,
203953      0,
203954      0,
203955      0,
203956      0,
203957      0,
203958      0,
203959      0
203960    },
203961    {
203962      0,
203963      0,
203964      0,
203965      0,
203966      0,
203967      0,
203968      0,
203969      0,
203970      0,
203971      0,
203972      0,
203973      0,
203974      0
203975    },
203976    {
203977      {
203978        2,
203979        1,
203980        0,
203981        -1,
203982        -1,
203983        -1,
203984        -1,
203985        -1,
203986        -1,
203987        -1,
203988        -1,
203989        -1,
203990        -1
203991      },
203992      {
203993        0,
203994        1,
203995        2,
203996        -1,
203997        -1,
203998        -1,
203999        -1,
204000        -1,
204001        -1,
204002        -1,
204003        -1,
204004        -1,
204005        -1
204006      }
204007    }
204008  },
204009  {
204010    0,
204011    3,
204012    {
204013      kOperandTypeRegister,
204014      kOperandTypeRegister,
204015      kOperandTypeRegister,
204016      0,
204017      0,
204018      0,
204019      0,
204020      0,
204021      0,
204022      0,
204023      0,
204024      0,
204025      0
204026    },
204027    {
204028      0,
204029      0,
204030      0,
204031      0,
204032      0,
204033      0,
204034      0,
204035      0,
204036      0,
204037      0,
204038      0,
204039      0,
204040      0
204041    },
204042    {
204043      {
204044        2,
204045        1,
204046        0,
204047        -1,
204048        -1,
204049        -1,
204050        -1,
204051        -1,
204052        -1,
204053        -1,
204054        -1,
204055        -1,
204056        -1
204057      },
204058      {
204059        0,
204060        1,
204061        2,
204062        -1,
204063        -1,
204064        -1,
204065        -1,
204066        -1,
204067        -1,
204068        -1,
204069        -1,
204070        -1,
204071        -1
204072      }
204073    }
204074  },
204075  {
204076    0,
204077    3,
204078    {
204079      kOperandTypeRegister,
204080      kOperandTypeRegister,
204081      kOperandTypeX86Memory,
204082      0,
204083      0,
204084      0,
204085      0,
204086      0,
204087      0,
204088      0,
204089      0,
204090      0,
204091      0
204092    },
204093    {
204094      0,
204095      0,
204096      0,
204097      0,
204098      0,
204099      0,
204100      0,
204101      0,
204102      0,
204103      0,
204104      0,
204105      0,
204106      0
204107    },
204108    {
204109      {
204110        2,
204111        1,
204112        0,
204113        -1,
204114        -1,
204115        -1,
204116        -1,
204117        -1,
204118        -1,
204119        -1,
204120        -1,
204121        -1,
204122        -1
204123      },
204124      {
204125        0,
204126        1,
204127        2,
204128        -1,
204129        -1,
204130        -1,
204131        -1,
204132        -1,
204133        -1,
204134        -1,
204135        -1,
204136        -1,
204137        -1
204138      }
204139    }
204140  },
204141  {
204142    0,
204143    3,
204144    {
204145      kOperandTypeRegister,
204146      kOperandTypeRegister,
204147      kOperandTypeX86Memory,
204148      0,
204149      0,
204150      0,
204151      0,
204152      0,
204153      0,
204154      0,
204155      0,
204156      0,
204157      0
204158    },
204159    {
204160      0,
204161      0,
204162      0,
204163      0,
204164      0,
204165      0,
204166      0,
204167      0,
204168      0,
204169      0,
204170      0,
204171      0,
204172      0
204173    },
204174    {
204175      {
204176        2,
204177        1,
204178        0,
204179        -1,
204180        -1,
204181        -1,
204182        -1,
204183        -1,
204184        -1,
204185        -1,
204186        -1,
204187        -1,
204188        -1
204189      },
204190      {
204191        0,
204192        1,
204193        2,
204194        -1,
204195        -1,
204196        -1,
204197        -1,
204198        -1,
204199        -1,
204200        -1,
204201        -1,
204202        -1,
204203        -1
204204      }
204205    }
204206  },
204207  {
204208    0,
204209    3,
204210    {
204211      kOperandTypeRegister,
204212      kOperandTypeRegister,
204213      kOperandTypeRegister,
204214      0,
204215      0,
204216      0,
204217      0,
204218      0,
204219      0,
204220      0,
204221      0,
204222      0,
204223      0
204224    },
204225    {
204226      0,
204227      0,
204228      0,
204229      0,
204230      0,
204231      0,
204232      0,
204233      0,
204234      0,
204235      0,
204236      0,
204237      0,
204238      0
204239    },
204240    {
204241      {
204242        2,
204243        1,
204244        0,
204245        -1,
204246        -1,
204247        -1,
204248        -1,
204249        -1,
204250        -1,
204251        -1,
204252        -1,
204253        -1,
204254        -1
204255      },
204256      {
204257        0,
204258        1,
204259        2,
204260        -1,
204261        -1,
204262        -1,
204263        -1,
204264        -1,
204265        -1,
204266        -1,
204267        -1,
204268        -1,
204269        -1
204270      }
204271    }
204272  },
204273  {
204274    0,
204275    3,
204276    {
204277      kOperandTypeRegister,
204278      kOperandTypeRegister,
204279      kOperandTypeRegister,
204280      0,
204281      0,
204282      0,
204283      0,
204284      0,
204285      0,
204286      0,
204287      0,
204288      0,
204289      0
204290    },
204291    {
204292      0,
204293      0,
204294      0,
204295      0,
204296      0,
204297      0,
204298      0,
204299      0,
204300      0,
204301      0,
204302      0,
204303      0,
204304      0
204305    },
204306    {
204307      {
204308        2,
204309        1,
204310        0,
204311        -1,
204312        -1,
204313        -1,
204314        -1,
204315        -1,
204316        -1,
204317        -1,
204318        -1,
204319        -1,
204320        -1
204321      },
204322      {
204323        0,
204324        1,
204325        2,
204326        -1,
204327        -1,
204328        -1,
204329        -1,
204330        -1,
204331        -1,
204332        -1,
204333        -1,
204334        -1,
204335        -1
204336      }
204337    }
204338  },
204339  {
204340    0,
204341    3,
204342    {
204343      kOperandTypeRegister,
204344      kOperandTypeRegister,
204345      kOperandTypeX86Memory,
204346      0,
204347      0,
204348      0,
204349      0,
204350      0,
204351      0,
204352      0,
204353      0,
204354      0,
204355      0
204356    },
204357    {
204358      0,
204359      0,
204360      0,
204361      0,
204362      0,
204363      0,
204364      0,
204365      0,
204366      0,
204367      0,
204368      0,
204369      0,
204370      0
204371    },
204372    {
204373      {
204374        2,
204375        1,
204376        0,
204377        -1,
204378        -1,
204379        -1,
204380        -1,
204381        -1,
204382        -1,
204383        -1,
204384        -1,
204385        -1,
204386        -1
204387      },
204388      {
204389        0,
204390        1,
204391        2,
204392        -1,
204393        -1,
204394        -1,
204395        -1,
204396        -1,
204397        -1,
204398        -1,
204399        -1,
204400        -1,
204401        -1
204402      }
204403    }
204404  },
204405  {
204406    0,
204407    3,
204408    {
204409      kOperandTypeRegister,
204410      kOperandTypeRegister,
204411      kOperandTypeX86Memory,
204412      0,
204413      0,
204414      0,
204415      0,
204416      0,
204417      0,
204418      0,
204419      0,
204420      0,
204421      0
204422    },
204423    {
204424      0,
204425      0,
204426      0,
204427      0,
204428      0,
204429      0,
204430      0,
204431      0,
204432      0,
204433      0,
204434      0,
204435      0,
204436      0
204437    },
204438    {
204439      {
204440        2,
204441        1,
204442        0,
204443        -1,
204444        -1,
204445        -1,
204446        -1,
204447        -1,
204448        -1,
204449        -1,
204450        -1,
204451        -1,
204452        -1
204453      },
204454      {
204455        0,
204456        1,
204457        2,
204458        -1,
204459        -1,
204460        -1,
204461        -1,
204462        -1,
204463        -1,
204464        -1,
204465        -1,
204466        -1,
204467        -1
204468      }
204469    }
204470  },
204471  {
204472    0,
204473    3,
204474    {
204475      kOperandTypeRegister,
204476      kOperandTypeRegister,
204477      kOperandTypeRegister,
204478      0,
204479      0,
204480      0,
204481      0,
204482      0,
204483      0,
204484      0,
204485      0,
204486      0,
204487      0
204488    },
204489    {
204490      0,
204491      0,
204492      0,
204493      0,
204494      0,
204495      0,
204496      0,
204497      0,
204498      0,
204499      0,
204500      0,
204501      0,
204502      0
204503    },
204504    {
204505      {
204506        2,
204507        1,
204508        0,
204509        -1,
204510        -1,
204511        -1,
204512        -1,
204513        -1,
204514        -1,
204515        -1,
204516        -1,
204517        -1,
204518        -1
204519      },
204520      {
204521        0,
204522        1,
204523        2,
204524        -1,
204525        -1,
204526        -1,
204527        -1,
204528        -1,
204529        -1,
204530        -1,
204531        -1,
204532        -1,
204533        -1
204534      }
204535    }
204536  },
204537  {
204538    0,
204539    3,
204540    {
204541      kOperandTypeRegister,
204542      kOperandTypeRegister,
204543      kOperandTypeRegister,
204544      0,
204545      0,
204546      0,
204547      0,
204548      0,
204549      0,
204550      0,
204551      0,
204552      0,
204553      0
204554    },
204555    {
204556      0,
204557      0,
204558      0,
204559      0,
204560      0,
204561      0,
204562      0,
204563      0,
204564      0,
204565      0,
204566      0,
204567      0,
204568      0
204569    },
204570    {
204571      {
204572        2,
204573        1,
204574        0,
204575        -1,
204576        -1,
204577        -1,
204578        -1,
204579        -1,
204580        -1,
204581        -1,
204582        -1,
204583        -1,
204584        -1
204585      },
204586      {
204587        0,
204588        1,
204589        2,
204590        -1,
204591        -1,
204592        -1,
204593        -1,
204594        -1,
204595        -1,
204596        -1,
204597        -1,
204598        -1,
204599        -1
204600      }
204601    }
204602  },
204603  {
204604    0,
204605    0,
204606    {
204607      0,
204608      0,
204609      0,
204610      0,
204611      0,
204612      0,
204613      0,
204614      0,
204615      0,
204616      0,
204617      0,
204618      0,
204619      0
204620    },
204621    {
204622      0,
204623      0,
204624      0,
204625      0,
204626      0,
204627      0,
204628      0,
204629      0,
204630      0,
204631      0,
204632      0,
204633      0,
204634      0
204635    },
204636    {
204637      {
204638        -1,
204639        -1,
204640        -1,
204641        -1,
204642        -1,
204643        -1,
204644        -1,
204645        -1,
204646        -1,
204647        -1,
204648        -1,
204649        -1,
204650        -1
204651      },
204652      {
204653        -1,
204654        -1,
204655        -1,
204656        -1,
204657        -1,
204658        -1,
204659        -1,
204660        -1,
204661        -1,
204662        -1,
204663        -1,
204664        -1,
204665        -1
204666      }
204667    }
204668  },
204669  {
204670    0,
204671    1,
204672    {
204673      kOperandTypeX86Memory,
204674      0,
204675      0,
204676      0,
204677      0,
204678      0,
204679      0,
204680      0,
204681      0,
204682      0,
204683      0,
204684      0,
204685      0
204686    },
204687    {
204688      0,
204689      0,
204690      0,
204691      0,
204692      0,
204693      0,
204694      0,
204695      0,
204696      0,
204697      0,
204698      0,
204699      0,
204700      0
204701    },
204702    {
204703      {
204704        0,
204705        -1,
204706        -1,
204707        -1,
204708        -1,
204709        -1,
204710        -1,
204711        -1,
204712        -1,
204713        -1,
204714        -1,
204715        -1,
204716        -1
204717      },
204718      {
204719        0,
204720        -1,
204721        -1,
204722        -1,
204723        -1,
204724        -1,
204725        -1,
204726        -1,
204727        -1,
204728        -1,
204729        -1,
204730        -1,
204731        -1
204732      }
204733    }
204734  },
204735  {
204736    0,
204737    3,
204738    {
204739      kOperandTypeRegister,
204740      kOperandTypeRegister,
204741      kOperandTypeX86Memory,
204742      0,
204743      0,
204744      0,
204745      0,
204746      0,
204747      0,
204748      0,
204749      0,
204750      0,
204751      0
204752    },
204753    {
204754      0,
204755      0,
204756      0,
204757      0,
204758      0,
204759      0,
204760      0,
204761      0,
204762      0,
204763      0,
204764      0,
204765      0,
204766      0
204767    },
204768    {
204769      {
204770        2,
204771        1,
204772        0,
204773        -1,
204774        -1,
204775        -1,
204776        -1,
204777        -1,
204778        -1,
204779        -1,
204780        -1,
204781        -1,
204782        -1
204783      },
204784      {
204785        0,
204786        1,
204787        2,
204788        -1,
204789        -1,
204790        -1,
204791        -1,
204792        -1,
204793        -1,
204794        -1,
204795        -1,
204796        -1,
204797        -1
204798      }
204799    }
204800  },
204801  {
204802    0,
204803    3,
204804    {
204805      kOperandTypeRegister,
204806      kOperandTypeRegister,
204807      kOperandTypeX86Memory,
204808      0,
204809      0,
204810      0,
204811      0,
204812      0,
204813      0,
204814      0,
204815      0,
204816      0,
204817      0
204818    },
204819    {
204820      0,
204821      0,
204822      0,
204823      0,
204824      0,
204825      0,
204826      0,
204827      0,
204828      0,
204829      0,
204830      0,
204831      0,
204832      0
204833    },
204834    {
204835      {
204836        2,
204837        1,
204838        0,
204839        -1,
204840        -1,
204841        -1,
204842        -1,
204843        -1,
204844        -1,
204845        -1,
204846        -1,
204847        -1,
204848        -1
204849      },
204850      {
204851        0,
204852        1,
204853        2,
204854        -1,
204855        -1,
204856        -1,
204857        -1,
204858        -1,
204859        -1,
204860        -1,
204861        -1,
204862        -1,
204863        -1
204864      }
204865    }
204866  },
204867  {
204868    0,
204869    3,
204870    {
204871      kOperandTypeRegister,
204872      kOperandTypeRegister,
204873      kOperandTypeRegister,
204874      0,
204875      0,
204876      0,
204877      0,
204878      0,
204879      0,
204880      0,
204881      0,
204882      0,
204883      0
204884    },
204885    {
204886      0,
204887      0,
204888      0,
204889      0,
204890      0,
204891      0,
204892      0,
204893      0,
204894      0,
204895      0,
204896      0,
204897      0,
204898      0
204899    },
204900    {
204901      {
204902        2,
204903        1,
204904        0,
204905        -1,
204906        -1,
204907        -1,
204908        -1,
204909        -1,
204910        -1,
204911        -1,
204912        -1,
204913        -1,
204914        -1
204915      },
204916      {
204917        0,
204918        1,
204919        2,
204920        -1,
204921        -1,
204922        -1,
204923        -1,
204924        -1,
204925        -1,
204926        -1,
204927        -1,
204928        -1,
204929        -1
204930      }
204931    }
204932  },
204933  {
204934    0,
204935    3,
204936    {
204937      kOperandTypeRegister,
204938      kOperandTypeRegister,
204939      kOperandTypeRegister,
204940      0,
204941      0,
204942      0,
204943      0,
204944      0,
204945      0,
204946      0,
204947      0,
204948      0,
204949      0
204950    },
204951    {
204952      0,
204953      0,
204954      0,
204955      0,
204956      0,
204957      0,
204958      0,
204959      0,
204960      0,
204961      0,
204962      0,
204963      0,
204964      0
204965    },
204966    {
204967      {
204968        2,
204969        1,
204970        0,
204971        -1,
204972        -1,
204973        -1,
204974        -1,
204975        -1,
204976        -1,
204977        -1,
204978        -1,
204979        -1,
204980        -1
204981      },
204982      {
204983        0,
204984        1,
204985        2,
204986        -1,
204987        -1,
204988        -1,
204989        -1,
204990        -1,
204991        -1,
204992        -1,
204993        -1,
204994        -1,
204995        -1
204996      }
204997    }
204998  },
204999  {
205000    0,
205001    3,
205002    {
205003      kOperandTypeRegister,
205004      kOperandTypeRegister,
205005      kOperandTypeX86Memory,
205006      0,
205007      0,
205008      0,
205009      0,
205010      0,
205011      0,
205012      0,
205013      0,
205014      0,
205015      0
205016    },
205017    {
205018      0,
205019      0,
205020      0,
205021      0,
205022      0,
205023      0,
205024      0,
205025      0,
205026      0,
205027      0,
205028      0,
205029      0,
205030      0
205031    },
205032    {
205033      {
205034        2,
205035        1,
205036        0,
205037        -1,
205038        -1,
205039        -1,
205040        -1,
205041        -1,
205042        -1,
205043        -1,
205044        -1,
205045        -1,
205046        -1
205047      },
205048      {
205049        0,
205050        1,
205051        2,
205052        -1,
205053        -1,
205054        -1,
205055        -1,
205056        -1,
205057        -1,
205058        -1,
205059        -1,
205060        -1,
205061        -1
205062      }
205063    }
205064  },
205065  {
205066    0,
205067    3,
205068    {
205069      kOperandTypeRegister,
205070      kOperandTypeRegister,
205071      kOperandTypeX86Memory,
205072      0,
205073      0,
205074      0,
205075      0,
205076      0,
205077      0,
205078      0,
205079      0,
205080      0,
205081      0
205082    },
205083    {
205084      0,
205085      0,
205086      0,
205087      0,
205088      0,
205089      0,
205090      0,
205091      0,
205092      0,
205093      0,
205094      0,
205095      0,
205096      0
205097    },
205098    {
205099      {
205100        2,
205101        1,
205102        0,
205103        -1,
205104        -1,
205105        -1,
205106        -1,
205107        -1,
205108        -1,
205109        -1,
205110        -1,
205111        -1,
205112        -1
205113      },
205114      {
205115        0,
205116        1,
205117        2,
205118        -1,
205119        -1,
205120        -1,
205121        -1,
205122        -1,
205123        -1,
205124        -1,
205125        -1,
205126        -1,
205127        -1
205128      }
205129    }
205130  },
205131  {
205132    0,
205133    3,
205134    {
205135      kOperandTypeRegister,
205136      kOperandTypeRegister,
205137      kOperandTypeRegister,
205138      0,
205139      0,
205140      0,
205141      0,
205142      0,
205143      0,
205144      0,
205145      0,
205146      0,
205147      0
205148    },
205149    {
205150      0,
205151      0,
205152      0,
205153      0,
205154      0,
205155      0,
205156      0,
205157      0,
205158      0,
205159      0,
205160      0,
205161      0,
205162      0
205163    },
205164    {
205165      {
205166        2,
205167        1,
205168        0,
205169        -1,
205170        -1,
205171        -1,
205172        -1,
205173        -1,
205174        -1,
205175        -1,
205176        -1,
205177        -1,
205178        -1
205179      },
205180      {
205181        0,
205182        1,
205183        2,
205184        -1,
205185        -1,
205186        -1,
205187        -1,
205188        -1,
205189        -1,
205190        -1,
205191        -1,
205192        -1,
205193        -1
205194      }
205195    }
205196  },
205197  {
205198    0,
205199    3,
205200    {
205201      kOperandTypeRegister,
205202      kOperandTypeRegister,
205203      kOperandTypeRegister,
205204      0,
205205      0,
205206      0,
205207      0,
205208      0,
205209      0,
205210      0,
205211      0,
205212      0,
205213      0
205214    },
205215    {
205216      0,
205217      0,
205218      0,
205219      0,
205220      0,
205221      0,
205222      0,
205223      0,
205224      0,
205225      0,
205226      0,
205227      0,
205228      0
205229    },
205230    {
205231      {
205232        2,
205233        1,
205234        0,
205235        -1,
205236        -1,
205237        -1,
205238        -1,
205239        -1,
205240        -1,
205241        -1,
205242        -1,
205243        -1,
205244        -1
205245      },
205246      {
205247        0,
205248        1,
205249        2,
205250        -1,
205251        -1,
205252        -1,
205253        -1,
205254        -1,
205255        -1,
205256        -1,
205257        -1,
205258        -1,
205259        -1
205260      }
205261    }
205262  },
205263  {
205264    0,
205265    3,
205266    {
205267      kOperandTypeRegister,
205268      kOperandTypeRegister,
205269      kOperandTypeX86Memory,
205270      0,
205271      0,
205272      0,
205273      0,
205274      0,
205275      0,
205276      0,
205277      0,
205278      0,
205279      0
205280    },
205281    {
205282      0,
205283      0,
205284      0,
205285      0,
205286      0,
205287      0,
205288      0,
205289      0,
205290      0,
205291      0,
205292      0,
205293      0,
205294      0
205295    },
205296    {
205297      {
205298        2,
205299        1,
205300        0,
205301        -1,
205302        -1,
205303        -1,
205304        -1,
205305        -1,
205306        -1,
205307        -1,
205308        -1,
205309        -1,
205310        -1
205311      },
205312      {
205313        0,
205314        1,
205315        2,
205316        -1,
205317        -1,
205318        -1,
205319        -1,
205320        -1,
205321        -1,
205322        -1,
205323        -1,
205324        -1,
205325        -1
205326      }
205327    }
205328  },
205329  {
205330    0,
205331    3,
205332    {
205333      kOperandTypeRegister,
205334      kOperandTypeRegister,
205335      kOperandTypeX86Memory,
205336      0,
205337      0,
205338      0,
205339      0,
205340      0,
205341      0,
205342      0,
205343      0,
205344      0,
205345      0
205346    },
205347    {
205348      0,
205349      0,
205350      0,
205351      0,
205352      0,
205353      0,
205354      0,
205355      0,
205356      0,
205357      0,
205358      0,
205359      0,
205360      0
205361    },
205362    {
205363      {
205364        2,
205365        1,
205366        0,
205367        -1,
205368        -1,
205369        -1,
205370        -1,
205371        -1,
205372        -1,
205373        -1,
205374        -1,
205375        -1,
205376        -1
205377      },
205378      {
205379        0,
205380        1,
205381        2,
205382        -1,
205383        -1,
205384        -1,
205385        -1,
205386        -1,
205387        -1,
205388        -1,
205389        -1,
205390        -1,
205391        -1
205392      }
205393    }
205394  },
205395  {
205396    0,
205397    3,
205398    {
205399      kOperandTypeRegister,
205400      kOperandTypeRegister,
205401      kOperandTypeRegister,
205402      0,
205403      0,
205404      0,
205405      0,
205406      0,
205407      0,
205408      0,
205409      0,
205410      0,
205411      0
205412    },
205413    {
205414      0,
205415      0,
205416      0,
205417      0,
205418      0,
205419      0,
205420      0,
205421      0,
205422      0,
205423      0,
205424      0,
205425      0,
205426      0
205427    },
205428    {
205429      {
205430        2,
205431        1,
205432        0,
205433        -1,
205434        -1,
205435        -1,
205436        -1,
205437        -1,
205438        -1,
205439        -1,
205440        -1,
205441        -1,
205442        -1
205443      },
205444      {
205445        0,
205446        1,
205447        2,
205448        -1,
205449        -1,
205450        -1,
205451        -1,
205452        -1,
205453        -1,
205454        -1,
205455        -1,
205456        -1,
205457        -1
205458      }
205459    }
205460  },
205461  {
205462    0,
205463    3,
205464    {
205465      kOperandTypeRegister,
205466      kOperandTypeRegister,
205467      kOperandTypeRegister,
205468      0,
205469      0,
205470      0,
205471      0,
205472      0,
205473      0,
205474      0,
205475      0,
205476      0,
205477      0
205478    },
205479    {
205480      0,
205481      0,
205482      0,
205483      0,
205484      0,
205485      0,
205486      0,
205487      0,
205488      0,
205489      0,
205490      0,
205491      0,
205492      0
205493    },
205494    {
205495      {
205496        2,
205497        1,
205498        0,
205499        -1,
205500        -1,
205501        -1,
205502        -1,
205503        -1,
205504        -1,
205505        -1,
205506        -1,
205507        -1,
205508        -1
205509      },
205510      {
205511        0,
205512        1,
205513        2,
205514        -1,
205515        -1,
205516        -1,
205517        -1,
205518        -1,
205519        -1,
205520        -1,
205521        -1,
205522        -1,
205523        -1
205524      }
205525    }
205526  },
205527  {
205528    0,
205529    3,
205530    {
205531      kOperandTypeRegister,
205532      kOperandTypeRegister,
205533      kOperandTypeX86Memory,
205534      0,
205535      0,
205536      0,
205537      0,
205538      0,
205539      0,
205540      0,
205541      0,
205542      0,
205543      0
205544    },
205545    {
205546      0,
205547      0,
205548      0,
205549      0,
205550      0,
205551      0,
205552      0,
205553      0,
205554      0,
205555      0,
205556      0,
205557      0,
205558      0
205559    },
205560    {
205561      {
205562        2,
205563        1,
205564        0,
205565        -1,
205566        -1,
205567        -1,
205568        -1,
205569        -1,
205570        -1,
205571        -1,
205572        -1,
205573        -1,
205574        -1
205575      },
205576      {
205577        0,
205578        1,
205579        2,
205580        -1,
205581        -1,
205582        -1,
205583        -1,
205584        -1,
205585        -1,
205586        -1,
205587        -1,
205588        -1,
205589        -1
205590      }
205591    }
205592  },
205593  {
205594    0,
205595    3,
205596    {
205597      kOperandTypeRegister,
205598      kOperandTypeRegister,
205599      kOperandTypeX86Memory,
205600      0,
205601      0,
205602      0,
205603      0,
205604      0,
205605      0,
205606      0,
205607      0,
205608      0,
205609      0
205610    },
205611    {
205612      0,
205613      0,
205614      0,
205615      0,
205616      0,
205617      0,
205618      0,
205619      0,
205620      0,
205621      0,
205622      0,
205623      0,
205624      0
205625    },
205626    {
205627      {
205628        2,
205629        1,
205630        0,
205631        -1,
205632        -1,
205633        -1,
205634        -1,
205635        -1,
205636        -1,
205637        -1,
205638        -1,
205639        -1,
205640        -1
205641      },
205642      {
205643        0,
205644        1,
205645        2,
205646        -1,
205647        -1,
205648        -1,
205649        -1,
205650        -1,
205651        -1,
205652        -1,
205653        -1,
205654        -1,
205655        -1
205656      }
205657    }
205658  },
205659  {
205660    0,
205661    3,
205662    {
205663      kOperandTypeRegister,
205664      kOperandTypeRegister,
205665      kOperandTypeRegister,
205666      0,
205667      0,
205668      0,
205669      0,
205670      0,
205671      0,
205672      0,
205673      0,
205674      0,
205675      0
205676    },
205677    {
205678      0,
205679      0,
205680      0,
205681      0,
205682      0,
205683      0,
205684      0,
205685      0,
205686      0,
205687      0,
205688      0,
205689      0,
205690      0
205691    },
205692    {
205693      {
205694        2,
205695        1,
205696        0,
205697        -1,
205698        -1,
205699        -1,
205700        -1,
205701        -1,
205702        -1,
205703        -1,
205704        -1,
205705        -1,
205706        -1
205707      },
205708      {
205709        0,
205710        1,
205711        2,
205712        -1,
205713        -1,
205714        -1,
205715        -1,
205716        -1,
205717        -1,
205718        -1,
205719        -1,
205720        -1,
205721        -1
205722      }
205723    }
205724  },
205725  {
205726    0,
205727    3,
205728    {
205729      kOperandTypeRegister,
205730      kOperandTypeRegister,
205731      kOperandTypeRegister,
205732      0,
205733      0,
205734      0,
205735      0,
205736      0,
205737      0,
205738      0,
205739      0,
205740      0,
205741      0
205742    },
205743    {
205744      0,
205745      0,
205746      0,
205747      0,
205748      0,
205749      0,
205750      0,
205751      0,
205752      0,
205753      0,
205754      0,
205755      0,
205756      0
205757    },
205758    {
205759      {
205760        2,
205761        1,
205762        0,
205763        -1,
205764        -1,
205765        -1,
205766        -1,
205767        -1,
205768        -1,
205769        -1,
205770        -1,
205771        -1,
205772        -1
205773      },
205774      {
205775        0,
205776        1,
205777        2,
205778        -1,
205779        -1,
205780        -1,
205781        -1,
205782        -1,
205783        -1,
205784        -1,
205785        -1,
205786        -1,
205787        -1
205788      }
205789    }
205790  },
205791  {
205792    0,
205793    3,
205794    {
205795      kOperandTypeRegister,
205796      kOperandTypeRegister,
205797      kOperandTypeX86Memory,
205798      0,
205799      0,
205800      0,
205801      0,
205802      0,
205803      0,
205804      0,
205805      0,
205806      0,
205807      0
205808    },
205809    {
205810      0,
205811      0,
205812      0,
205813      0,
205814      0,
205815      0,
205816      0,
205817      0,
205818      0,
205819      0,
205820      0,
205821      0,
205822      0
205823    },
205824    {
205825      {
205826        2,
205827        1,
205828        0,
205829        -1,
205830        -1,
205831        -1,
205832        -1,
205833        -1,
205834        -1,
205835        -1,
205836        -1,
205837        -1,
205838        -1
205839      },
205840      {
205841        0,
205842        1,
205843        2,
205844        -1,
205845        -1,
205846        -1,
205847        -1,
205848        -1,
205849        -1,
205850        -1,
205851        -1,
205852        -1,
205853        -1
205854      }
205855    }
205856  },
205857  {
205858    0,
205859    3,
205860    {
205861      kOperandTypeRegister,
205862      kOperandTypeRegister,
205863      kOperandTypeX86Memory,
205864      0,
205865      0,
205866      0,
205867      0,
205868      0,
205869      0,
205870      0,
205871      0,
205872      0,
205873      0
205874    },
205875    {
205876      0,
205877      0,
205878      0,
205879      0,
205880      0,
205881      0,
205882      0,
205883      0,
205884      0,
205885      0,
205886      0,
205887      0,
205888      0
205889    },
205890    {
205891      {
205892        2,
205893        1,
205894        0,
205895        -1,
205896        -1,
205897        -1,
205898        -1,
205899        -1,
205900        -1,
205901        -1,
205902        -1,
205903        -1,
205904        -1
205905      },
205906      {
205907        0,
205908        1,
205909        2,
205910        -1,
205911        -1,
205912        -1,
205913        -1,
205914        -1,
205915        -1,
205916        -1,
205917        -1,
205918        -1,
205919        -1
205920      }
205921    }
205922  },
205923  {
205924    0,
205925    3,
205926    {
205927      kOperandTypeRegister,
205928      kOperandTypeRegister,
205929      kOperandTypeRegister,
205930      0,
205931      0,
205932      0,
205933      0,
205934      0,
205935      0,
205936      0,
205937      0,
205938      0,
205939      0
205940    },
205941    {
205942      0,
205943      0,
205944      0,
205945      0,
205946      0,
205947      0,
205948      0,
205949      0,
205950      0,
205951      0,
205952      0,
205953      0,
205954      0
205955    },
205956    {
205957      {
205958        2,
205959        1,
205960        0,
205961        -1,
205962        -1,
205963        -1,
205964        -1,
205965        -1,
205966        -1,
205967        -1,
205968        -1,
205969        -1,
205970        -1
205971      },
205972      {
205973        0,
205974        1,
205975        2,
205976        -1,
205977        -1,
205978        -1,
205979        -1,
205980        -1,
205981        -1,
205982        -1,
205983        -1,
205984        -1,
205985        -1
205986      }
205987    }
205988  },
205989  {
205990    0,
205991    3,
205992    {
205993      kOperandTypeRegister,
205994      kOperandTypeRegister,
205995      kOperandTypeRegister,
205996      0,
205997      0,
205998      0,
205999      0,
206000      0,
206001      0,
206002      0,
206003      0,
206004      0,
206005      0
206006    },
206007    {
206008      0,
206009      0,
206010      0,
206011      0,
206012      0,
206013      0,
206014      0,
206015      0,
206016      0,
206017      0,
206018      0,
206019      0,
206020      0
206021    },
206022    {
206023      {
206024        2,
206025        1,
206026        0,
206027        -1,
206028        -1,
206029        -1,
206030        -1,
206031        -1,
206032        -1,
206033        -1,
206034        -1,
206035        -1,
206036        -1
206037      },
206038      {
206039        0,
206040        1,
206041        2,
206042        -1,
206043        -1,
206044        -1,
206045        -1,
206046        -1,
206047        -1,
206048        -1,
206049        -1,
206050        -1,
206051        -1
206052      }
206053    }
206054  },
206055  {
206056    0,
206057    3,
206058    {
206059      kOperandTypeRegister,
206060      kOperandTypeRegister,
206061      kOperandTypeX86Memory,
206062      0,
206063      0,
206064      0,
206065      0,
206066      0,
206067      0,
206068      0,
206069      0,
206070      0,
206071      0
206072    },
206073    {
206074      0,
206075      0,
206076      0,
206077      0,
206078      0,
206079      0,
206080      0,
206081      0,
206082      0,
206083      0,
206084      0,
206085      0,
206086      0
206087    },
206088    {
206089      {
206090        2,
206091        1,
206092        0,
206093        -1,
206094        -1,
206095        -1,
206096        -1,
206097        -1,
206098        -1,
206099        -1,
206100        -1,
206101        -1,
206102        -1
206103      },
206104      {
206105        0,
206106        1,
206107        2,
206108        -1,
206109        -1,
206110        -1,
206111        -1,
206112        -1,
206113        -1,
206114        -1,
206115        -1,
206116        -1,
206117        -1
206118      }
206119    }
206120  },
206121  {
206122    0,
206123    3,
206124    {
206125      kOperandTypeRegister,
206126      kOperandTypeRegister,
206127      kOperandTypeX86Memory,
206128      0,
206129      0,
206130      0,
206131      0,
206132      0,
206133      0,
206134      0,
206135      0,
206136      0,
206137      0
206138    },
206139    {
206140      0,
206141      0,
206142      0,
206143      0,
206144      0,
206145      0,
206146      0,
206147      0,
206148      0,
206149      0,
206150      0,
206151      0,
206152      0
206153    },
206154    {
206155      {
206156        2,
206157        1,
206158        0,
206159        -1,
206160        -1,
206161        -1,
206162        -1,
206163        -1,
206164        -1,
206165        -1,
206166        -1,
206167        -1,
206168        -1
206169      },
206170      {
206171        0,
206172        1,
206173        2,
206174        -1,
206175        -1,
206176        -1,
206177        -1,
206178        -1,
206179        -1,
206180        -1,
206181        -1,
206182        -1,
206183        -1
206184      }
206185    }
206186  },
206187  {
206188    0,
206189    3,
206190    {
206191      kOperandTypeRegister,
206192      kOperandTypeRegister,
206193      kOperandTypeRegister,
206194      0,
206195      0,
206196      0,
206197      0,
206198      0,
206199      0,
206200      0,
206201      0,
206202      0,
206203      0
206204    },
206205    {
206206      0,
206207      0,
206208      0,
206209      0,
206210      0,
206211      0,
206212      0,
206213      0,
206214      0,
206215      0,
206216      0,
206217      0,
206218      0
206219    },
206220    {
206221      {
206222        2,
206223        1,
206224        0,
206225        -1,
206226        -1,
206227        -1,
206228        -1,
206229        -1,
206230        -1,
206231        -1,
206232        -1,
206233        -1,
206234        -1
206235      },
206236      {
206237        0,
206238        1,
206239        2,
206240        -1,
206241        -1,
206242        -1,
206243        -1,
206244        -1,
206245        -1,
206246        -1,
206247        -1,
206248        -1,
206249        -1
206250      }
206251    }
206252  },
206253  {
206254    0,
206255    3,
206256    {
206257      kOperandTypeRegister,
206258      kOperandTypeRegister,
206259      kOperandTypeRegister,
206260      0,
206261      0,
206262      0,
206263      0,
206264      0,
206265      0,
206266      0,
206267      0,
206268      0,
206269      0
206270    },
206271    {
206272      0,
206273      0,
206274      0,
206275      0,
206276      0,
206277      0,
206278      0,
206279      0,
206280      0,
206281      0,
206282      0,
206283      0,
206284      0
206285    },
206286    {
206287      {
206288        2,
206289        1,
206290        0,
206291        -1,
206292        -1,
206293        -1,
206294        -1,
206295        -1,
206296        -1,
206297        -1,
206298        -1,
206299        -1,
206300        -1
206301      },
206302      {
206303        0,
206304        1,
206305        2,
206306        -1,
206307        -1,
206308        -1,
206309        -1,
206310        -1,
206311        -1,
206312        -1,
206313        -1,
206314        -1,
206315        -1
206316      }
206317    }
206318  },
206319  {
206320    0,
206321    0,
206322    {
206323      0,
206324      0,
206325      0,
206326      0,
206327      0,
206328      0,
206329      0,
206330      0,
206331      0,
206332      0,
206333      0,
206334      0,
206335      0
206336    },
206337    {
206338      0,
206339      0,
206340      0,
206341      0,
206342      0,
206343      0,
206344      0,
206345      0,
206346      0,
206347      0,
206348      0,
206349      0,
206350      0
206351    },
206352    {
206353      {
206354        -1,
206355        -1,
206356        -1,
206357        -1,
206358        -1,
206359        -1,
206360        -1,
206361        -1,
206362        -1,
206363        -1,
206364        -1,
206365        -1,
206366        -1
206367      },
206368      {
206369        -1,
206370        -1,
206371        -1,
206372        -1,
206373        -1,
206374        -1,
206375        -1,
206376        -1,
206377        -1,
206378        -1,
206379        -1,
206380        -1,
206381        -1
206382      }
206383    }
206384  },
206385  {
206386    kInstructionTypeMove,
206387    2,
206388    {
206389      kOperandTypeRegister,
206390      kOperandTypeRegister,
206391      0,
206392      0,
206393      0,
206394      0,
206395      0,
206396      0,
206397      0,
206398      0,
206399      0,
206400      0,
206401      0
206402    },
206403    {
206404      kOperandFlagTarget,
206405      kOperandFlagSource,
206406      0,
206407      0,
206408      0,
206409      0,
206410      0,
206411      0,
206412      0,
206413      0,
206414      0,
206415      0,
206416      0
206417    },
206418    {
206419      {
206420        1,
206421        0,
206422        -1,
206423        -1,
206424        -1,
206425        -1,
206426        -1,
206427        -1,
206428        -1,
206429        -1,
206430        -1,
206431        -1,
206432        -1
206433      },
206434      {
206435        0,
206436        1,
206437        -1,
206438        -1,
206439        -1,
206440        -1,
206441        -1,
206442        -1,
206443        -1,
206444        -1,
206445        -1,
206446        -1,
206447        -1
206448      }
206449    }
206450  },
206451  {
206452    kInstructionTypeMove,
206453    2,
206454    {
206455      kOperandTypeRegister,
206456      kOperandTypeX86Memory,
206457      0,
206458      0,
206459      0,
206460      0,
206461      0,
206462      0,
206463      0,
206464      0,
206465      0,
206466      0,
206467      0
206468    },
206469    {
206470      kOperandFlagTarget,
206471      kOperandFlagSource,
206472      0,
206473      0,
206474      0,
206475      0,
206476      0,
206477      0,
206478      0,
206479      0,
206480      0,
206481      0,
206482      0
206483    },
206484    {
206485      {
206486        1,
206487        0,
206488        -1,
206489        -1,
206490        -1,
206491        -1,
206492        -1,
206493        -1,
206494        -1,
206495        -1,
206496        -1,
206497        -1,
206498        -1
206499      },
206500      {
206501        0,
206502        1,
206503        -1,
206504        -1,
206505        -1,
206506        -1,
206507        -1,
206508        -1,
206509        -1,
206510        -1,
206511        -1,
206512        -1,
206513        -1
206514      }
206515    }
206516  },
206517  {
206518    kInstructionTypeMove,
206519    2,
206520    {
206521      kOperandTypeRegister,
206522      kOperandTypeRegister,
206523      0,
206524      0,
206525      0,
206526      0,
206527      0,
206528      0,
206529      0,
206530      0,
206531      0,
206532      0,
206533      0
206534    },
206535    {
206536      kOperandFlagTarget,
206537      kOperandFlagSource,
206538      0,
206539      0,
206540      0,
206541      0,
206542      0,
206543      0,
206544      0,
206545      0,
206546      0,
206547      0,
206548      0
206549    },
206550    {
206551      {
206552        1,
206553        0,
206554        -1,
206555        -1,
206556        -1,
206557        -1,
206558        -1,
206559        -1,
206560        -1,
206561        -1,
206562        -1,
206563        -1,
206564        -1
206565      },
206566      {
206567        0,
206568        1,
206569        -1,
206570        -1,
206571        -1,
206572        -1,
206573        -1,
206574        -1,
206575        -1,
206576        -1,
206577        -1,
206578        -1,
206579        -1
206580      }
206581    }
206582  },
206583  {
206584    0,
206585    2,
206586    {
206587      kOperandTypeX86Memory,
206588      kOperandTypeRegister,
206589      0,
206590      0,
206591      0,
206592      0,
206593      0,
206594      0,
206595      0,
206596      0,
206597      0,
206598      0,
206599      0
206600    },
206601    {
206602      0,
206603      0,
206604      0,
206605      0,
206606      0,
206607      0,
206608      0,
206609      0,
206610      0,
206611      0,
206612      0,
206613      0,
206614      0
206615    },
206616    {
206617      {
206618        1,
206619        0,
206620        -1,
206621        -1,
206622        -1,
206623        -1,
206624        -1,
206625        -1,
206626        -1,
206627        -1,
206628        -1,
206629        -1,
206630        -1
206631      },
206632      {
206633        0,
206634        1,
206635        -1,
206636        -1,
206637        -1,
206638        -1,
206639        -1,
206640        -1,
206641        -1,
206642        -1,
206643        -1,
206644        -1,
206645        -1
206646      }
206647    }
206648  },
206649  {
206650    0,
206651    2,
206652    {
206653      kOperandTypeRegister,
206654      kOperandTypeX86Memory,
206655      0,
206656      0,
206657      0,
206658      0,
206659      0,
206660      0,
206661      0,
206662      0,
206663      0,
206664      0,
206665      0
206666    },
206667    {
206668      0,
206669      0,
206670      0,
206671      0,
206672      0,
206673      0,
206674      0,
206675      0,
206676      0,
206677      0,
206678      0,
206679      0,
206680      0
206681    },
206682    {
206683      {
206684        1,
206685        0,
206686        -1,
206687        -1,
206688        -1,
206689        -1,
206690        -1,
206691        -1,
206692        -1,
206693        -1,
206694        -1,
206695        -1,
206696        -1
206697      },
206698      {
206699        0,
206700        1,
206701        -1,
206702        -1,
206703        -1,
206704        -1,
206705        -1,
206706        -1,
206707        -1,
206708        -1,
206709        -1,
206710        -1,
206711        -1
206712      }
206713    }
206714  },
206715  {
206716    0,
206717    2,
206718    {
206719      kOperandTypeRegister,
206720      kOperandTypeRegister,
206721      0,
206722      0,
206723      0,
206724      0,
206725      0,
206726      0,
206727      0,
206728      0,
206729      0,
206730      0,
206731      0
206732    },
206733    {
206734      0,
206735      0,
206736      0,
206737      0,
206738      0,
206739      0,
206740      0,
206741      0,
206742      0,
206743      0,
206744      0,
206745      0,
206746      0
206747    },
206748    {
206749      {
206750        1,
206751        0,
206752        -1,
206753        -1,
206754        -1,
206755        -1,
206756        -1,
206757        -1,
206758        -1,
206759        -1,
206760        -1,
206761        -1,
206762        -1
206763      },
206764      {
206765        0,
206766        1,
206767        -1,
206768        -1,
206769        -1,
206770        -1,
206771        -1,
206772        -1,
206773        -1,
206774        -1,
206775        -1,
206776        -1,
206777        -1
206778      }
206779    }
206780  },
206781  {
206782    0,
206783    2,
206784    {
206785      kOperandTypeRegister,
206786      kOperandTypeRegister,
206787      0,
206788      0,
206789      0,
206790      0,
206791      0,
206792      0,
206793      0,
206794      0,
206795      0,
206796      0,
206797      0
206798    },
206799    {
206800      0,
206801      0,
206802      0,
206803      0,
206804      0,
206805      0,
206806      0,
206807      0,
206808      0,
206809      0,
206810      0,
206811      0,
206812      0
206813    },
206814    {
206815      {
206816        1,
206817        0,
206818        -1,
206819        -1,
206820        -1,
206821        -1,
206822        -1,
206823        -1,
206824        -1,
206825        -1,
206826        -1,
206827        -1,
206828        -1
206829      },
206830      {
206831        0,
206832        1,
206833        -1,
206834        -1,
206835        -1,
206836        -1,
206837        -1,
206838        -1,
206839        -1,
206840        -1,
206841        -1,
206842        -1,
206843        -1
206844      }
206845    }
206846  },
206847  {
206848    0,
206849    2,
206850    {
206851      kOperandTypeX86Memory,
206852      kOperandTypeRegister,
206853      0,
206854      0,
206855      0,
206856      0,
206857      0,
206858      0,
206859      0,
206860      0,
206861      0,
206862      0,
206863      0
206864    },
206865    {
206866      0,
206867      0,
206868      0,
206869      0,
206870      0,
206871      0,
206872      0,
206873      0,
206874      0,
206875      0,
206876      0,
206877      0,
206878      0
206879    },
206880    {
206881      {
206882        1,
206883        0,
206884        -1,
206885        -1,
206886        -1,
206887        -1,
206888        -1,
206889        -1,
206890        -1,
206891        -1,
206892        -1,
206893        -1,
206894        -1
206895      },
206896      {
206897        0,
206898        1,
206899        -1,
206900        -1,
206901        -1,
206902        -1,
206903        -1,
206904        -1,
206905        -1,
206906        -1,
206907        -1,
206908        -1,
206909        -1
206910      }
206911    }
206912  },
206913  {
206914    0,
206915    2,
206916    {
206917      kOperandTypeRegister,
206918      kOperandTypeX86Memory,
206919      0,
206920      0,
206921      0,
206922      0,
206923      0,
206924      0,
206925      0,
206926      0,
206927      0,
206928      0,
206929      0
206930    },
206931    {
206932      0,
206933      0,
206934      0,
206935      0,
206936      0,
206937      0,
206938      0,
206939      0,
206940      0,
206941      0,
206942      0,
206943      0,
206944      0
206945    },
206946    {
206947      {
206948        1,
206949        0,
206950        -1,
206951        -1,
206952        -1,
206953        -1,
206954        -1,
206955        -1,
206956        -1,
206957        -1,
206958        -1,
206959        -1,
206960        -1
206961      },
206962      {
206963        0,
206964        1,
206965        -1,
206966        -1,
206967        -1,
206968        -1,
206969        -1,
206970        -1,
206971        -1,
206972        -1,
206973        -1,
206974        -1,
206975        -1
206976      }
206977    }
206978  },
206979  {
206980    0,
206981    2,
206982    {
206983      kOperandTypeRegister,
206984      kOperandTypeRegister,
206985      0,
206986      0,
206987      0,
206988      0,
206989      0,
206990      0,
206991      0,
206992      0,
206993      0,
206994      0,
206995      0
206996    },
206997    {
206998      0,
206999      0,
207000      0,
207001      0,
207002      0,
207003      0,
207004      0,
207005      0,
207006      0,
207007      0,
207008      0,
207009      0,
207010      0
207011    },
207012    {
207013      {
207014        1,
207015        0,
207016        -1,
207017        -1,
207018        -1,
207019        -1,
207020        -1,
207021        -1,
207022        -1,
207023        -1,
207024        -1,
207025        -1,
207026        -1
207027      },
207028      {
207029        0,
207030        1,
207031        -1,
207032        -1,
207033        -1,
207034        -1,
207035        -1,
207036        -1,
207037        -1,
207038        -1,
207039        -1,
207040        -1,
207041        -1
207042      }
207043    }
207044  },
207045  {
207046    0,
207047    2,
207048    {
207049      kOperandTypeRegister,
207050      kOperandTypeRegister,
207051      0,
207052      0,
207053      0,
207054      0,
207055      0,
207056      0,
207057      0,
207058      0,
207059      0,
207060      0,
207061      0
207062    },
207063    {
207064      0,
207065      0,
207066      0,
207067      0,
207068      0,
207069      0,
207070      0,
207071      0,
207072      0,
207073      0,
207074      0,
207075      0,
207076      0
207077    },
207078    {
207079      {
207080        1,
207081        0,
207082        -1,
207083        -1,
207084        -1,
207085        -1,
207086        -1,
207087        -1,
207088        -1,
207089        -1,
207090        -1,
207091        -1,
207092        -1
207093      },
207094      {
207095        0,
207096        1,
207097        -1,
207098        -1,
207099        -1,
207100        -1,
207101        -1,
207102        -1,
207103        -1,
207104        -1,
207105        -1,
207106        -1,
207107        -1
207108      }
207109    }
207110  },
207111  {
207112    0,
207113    2,
207114    {
207115      kOperandTypeX86Memory,
207116      kOperandTypeRegister,
207117      0,
207118      0,
207119      0,
207120      0,
207121      0,
207122      0,
207123      0,
207124      0,
207125      0,
207126      0,
207127      0
207128    },
207129    {
207130      0,
207131      0,
207132      0,
207133      0,
207134      0,
207135      0,
207136      0,
207137      0,
207138      0,
207139      0,
207140      0,
207141      0,
207142      0
207143    },
207144    {
207145      {
207146        1,
207147        0,
207148        -1,
207149        -1,
207150        -1,
207151        -1,
207152        -1,
207153        -1,
207154        -1,
207155        -1,
207156        -1,
207157        -1,
207158        -1
207159      },
207160      {
207161        0,
207162        1,
207163        -1,
207164        -1,
207165        -1,
207166        -1,
207167        -1,
207168        -1,
207169        -1,
207170        -1,
207171        -1,
207172        -1,
207173        -1
207174      }
207175    }
207176  },
207177  {
207178    0,
207179    2,
207180    {
207181      kOperandTypeRegister,
207182      kOperandTypeX86Memory,
207183      0,
207184      0,
207185      0,
207186      0,
207187      0,
207188      0,
207189      0,
207190      0,
207191      0,
207192      0,
207193      0
207194    },
207195    {
207196      0,
207197      0,
207198      0,
207199      0,
207200      0,
207201      0,
207202      0,
207203      0,
207204      0,
207205      0,
207206      0,
207207      0,
207208      0
207209    },
207210    {
207211      {
207212        1,
207213        0,
207214        -1,
207215        -1,
207216        -1,
207217        -1,
207218        -1,
207219        -1,
207220        -1,
207221        -1,
207222        -1,
207223        -1,
207224        -1
207225      },
207226      {
207227        0,
207228        1,
207229        -1,
207230        -1,
207231        -1,
207232        -1,
207233        -1,
207234        -1,
207235        -1,
207236        -1,
207237        -1,
207238        -1,
207239        -1
207240      }
207241    }
207242  },
207243  {
207244    0,
207245    2,
207246    {
207247      kOperandTypeRegister,
207248      kOperandTypeRegister,
207249      0,
207250      0,
207251      0,
207252      0,
207253      0,
207254      0,
207255      0,
207256      0,
207257      0,
207258      0,
207259      0
207260    },
207261    {
207262      0,
207263      0,
207264      0,
207265      0,
207266      0,
207267      0,
207268      0,
207269      0,
207270      0,
207271      0,
207272      0,
207273      0,
207274      0
207275    },
207276    {
207277      {
207278        1,
207279        0,
207280        -1,
207281        -1,
207282        -1,
207283        -1,
207284        -1,
207285        -1,
207286        -1,
207287        -1,
207288        -1,
207289        -1,
207290        -1
207291      },
207292      {
207293        0,
207294        1,
207295        -1,
207296        -1,
207297        -1,
207298        -1,
207299        -1,
207300        -1,
207301        -1,
207302        -1,
207303        -1,
207304        -1,
207305        -1
207306      }
207307    }
207308  },
207309  {
207310    0,
207311    2,
207312    {
207313      kOperandTypeRegister,
207314      kOperandTypeRegister,
207315      0,
207316      0,
207317      0,
207318      0,
207319      0,
207320      0,
207321      0,
207322      0,
207323      0,
207324      0,
207325      0
207326    },
207327    {
207328      0,
207329      0,
207330      0,
207331      0,
207332      0,
207333      0,
207334      0,
207335      0,
207336      0,
207337      0,
207338      0,
207339      0,
207340      0
207341    },
207342    {
207343      {
207344        1,
207345        0,
207346        -1,
207347        -1,
207348        -1,
207349        -1,
207350        -1,
207351        -1,
207352        -1,
207353        -1,
207354        -1,
207355        -1,
207356        -1
207357      },
207358      {
207359        0,
207360        1,
207361        -1,
207362        -1,
207363        -1,
207364        -1,
207365        -1,
207366        -1,
207367        -1,
207368        -1,
207369        -1,
207370        -1,
207371        -1
207372      }
207373    }
207374  },
207375  {
207376    0,
207377    2,
207378    {
207379      kOperandTypeX86Memory,
207380      kOperandTypeRegister,
207381      0,
207382      0,
207383      0,
207384      0,
207385      0,
207386      0,
207387      0,
207388      0,
207389      0,
207390      0,
207391      0
207392    },
207393    {
207394      0,
207395      0,
207396      0,
207397      0,
207398      0,
207399      0,
207400      0,
207401      0,
207402      0,
207403      0,
207404      0,
207405      0,
207406      0
207407    },
207408    {
207409      {
207410        1,
207411        0,
207412        -1,
207413        -1,
207414        -1,
207415        -1,
207416        -1,
207417        -1,
207418        -1,
207419        -1,
207420        -1,
207421        -1,
207422        -1
207423      },
207424      {
207425        0,
207426        1,
207427        -1,
207428        -1,
207429        -1,
207430        -1,
207431        -1,
207432        -1,
207433        -1,
207434        -1,
207435        -1,
207436        -1,
207437        -1
207438      }
207439    }
207440  },
207441  {
207442    0,
207443    2,
207444    {
207445      kOperandTypeRegister,
207446      kOperandTypeX86Memory,
207447      0,
207448      0,
207449      0,
207450      0,
207451      0,
207452      0,
207453      0,
207454      0,
207455      0,
207456      0,
207457      0
207458    },
207459    {
207460      0,
207461      0,
207462      0,
207463      0,
207464      0,
207465      0,
207466      0,
207467      0,
207468      0,
207469      0,
207470      0,
207471      0,
207472      0
207473    },
207474    {
207475      {
207476        1,
207477        0,
207478        -1,
207479        -1,
207480        -1,
207481        -1,
207482        -1,
207483        -1,
207484        -1,
207485        -1,
207486        -1,
207487        -1,
207488        -1
207489      },
207490      {
207491        0,
207492        1,
207493        -1,
207494        -1,
207495        -1,
207496        -1,
207497        -1,
207498        -1,
207499        -1,
207500        -1,
207501        -1,
207502        -1,
207503        -1
207504      }
207505    }
207506  },
207507  {
207508    0,
207509    2,
207510    {
207511      kOperandTypeRegister,
207512      kOperandTypeRegister,
207513      0,
207514      0,
207515      0,
207516      0,
207517      0,
207518      0,
207519      0,
207520      0,
207521      0,
207522      0,
207523      0
207524    },
207525    {
207526      0,
207527      0,
207528      0,
207529      0,
207530      0,
207531      0,
207532      0,
207533      0,
207534      0,
207535      0,
207536      0,
207537      0,
207538      0
207539    },
207540    {
207541      {
207542        1,
207543        0,
207544        -1,
207545        -1,
207546        -1,
207547        -1,
207548        -1,
207549        -1,
207550        -1,
207551        -1,
207552        -1,
207553        -1,
207554        -1
207555      },
207556      {
207557        0,
207558        1,
207559        -1,
207560        -1,
207561        -1,
207562        -1,
207563        -1,
207564        -1,
207565        -1,
207566        -1,
207567        -1,
207568        -1,
207569        -1
207570      }
207571    }
207572  },
207573  {
207574    0,
207575    2,
207576    {
207577      kOperandTypeRegister,
207578      kOperandTypeRegister,
207579      0,
207580      0,
207581      0,
207582      0,
207583      0,
207584      0,
207585      0,
207586      0,
207587      0,
207588      0,
207589      0
207590    },
207591    {
207592      0,
207593      0,
207594      0,
207595      0,
207596      0,
207597      0,
207598      0,
207599      0,
207600      0,
207601      0,
207602      0,
207603      0,
207604      0
207605    },
207606    {
207607      {
207608        1,
207609        0,
207610        -1,
207611        -1,
207612        -1,
207613        -1,
207614        -1,
207615        -1,
207616        -1,
207617        -1,
207618        -1,
207619        -1,
207620        -1
207621      },
207622      {
207623        0,
207624        1,
207625        -1,
207626        -1,
207627        -1,
207628        -1,
207629        -1,
207630        -1,
207631        -1,
207632        -1,
207633        -1,
207634        -1,
207635        -1
207636      }
207637    }
207638  },
207639  {
207640    kInstructionTypeMove,
207641    2,
207642    {
207643      kOperandTypeRegister,
207644      kOperandTypeX86Memory,
207645      0,
207646      0,
207647      0,
207648      0,
207649      0,
207650      0,
207651      0,
207652      0,
207653      0,
207654      0,
207655      0
207656    },
207657    {
207658      kOperandFlagTarget,
207659      kOperandFlagSource,
207660      0,
207661      0,
207662      0,
207663      0,
207664      0,
207665      0,
207666      0,
207667      0,
207668      0,
207669      0,
207670      0
207671    },
207672    {
207673      {
207674        1,
207675        0,
207676        -1,
207677        -1,
207678        -1,
207679        -1,
207680        -1,
207681        -1,
207682        -1,
207683        -1,
207684        -1,
207685        -1,
207686        -1
207687      },
207688      {
207689        0,
207690        1,
207691        -1,
207692        -1,
207693        -1,
207694        -1,
207695        -1,
207696        -1,
207697        -1,
207698        -1,
207699        -1,
207700        -1,
207701        -1
207702      }
207703    }
207704  },
207705  {
207706    kInstructionTypeMove,
207707    2,
207708    {
207709      kOperandTypeRegister,
207710      kOperandTypeRegister,
207711      0,
207712      0,
207713      0,
207714      0,
207715      0,
207716      0,
207717      0,
207718      0,
207719      0,
207720      0,
207721      0
207722    },
207723    {
207724      kOperandFlagTarget,
207725      kOperandFlagSource,
207726      0,
207727      0,
207728      0,
207729      0,
207730      0,
207731      0,
207732      0,
207733      0,
207734      0,
207735      0,
207736      0
207737    },
207738    {
207739      {
207740        1,
207741        0,
207742        -1,
207743        -1,
207744        -1,
207745        -1,
207746        -1,
207747        -1,
207748        -1,
207749        -1,
207750        -1,
207751        -1,
207752        -1
207753      },
207754      {
207755        0,
207756        1,
207757        -1,
207758        -1,
207759        -1,
207760        -1,
207761        -1,
207762        -1,
207763        -1,
207764        -1,
207765        -1,
207766        -1,
207767        -1
207768      }
207769    }
207770  },
207771  {
207772    kInstructionTypeMove,
207773    2,
207774    {
207775      kOperandTypeRegister,
207776      kOperandTypeX86Memory,
207777      0,
207778      0,
207779      0,
207780      0,
207781      0,
207782      0,
207783      0,
207784      0,
207785      0,
207786      0,
207787      0
207788    },
207789    {
207790      kOperandFlagTarget,
207791      kOperandFlagSource,
207792      0,
207793      0,
207794      0,
207795      0,
207796      0,
207797      0,
207798      0,
207799      0,
207800      0,
207801      0,
207802      0
207803    },
207804    {
207805      {
207806        1,
207807        0,
207808        -1,
207809        -1,
207810        -1,
207811        -1,
207812        -1,
207813        -1,
207814        -1,
207815        -1,
207816        -1,
207817        -1,
207818        -1
207819      },
207820      {
207821        0,
207822        1,
207823        -1,
207824        -1,
207825        -1,
207826        -1,
207827        -1,
207828        -1,
207829        -1,
207830        -1,
207831        -1,
207832        -1,
207833        -1
207834      }
207835    }
207836  },
207837  {
207838    kInstructionTypeMove,
207839    2,
207840    {
207841      kOperandTypeRegister,
207842      kOperandTypeRegister,
207843      0,
207844      0,
207845      0,
207846      0,
207847      0,
207848      0,
207849      0,
207850      0,
207851      0,
207852      0,
207853      0
207854    },
207855    {
207856      kOperandFlagTarget,
207857      kOperandFlagSource,
207858      0,
207859      0,
207860      0,
207861      0,
207862      0,
207863      0,
207864      0,
207865      0,
207866      0,
207867      0,
207868      0
207869    },
207870    {
207871      {
207872        1,
207873        0,
207874        -1,
207875        -1,
207876        -1,
207877        -1,
207878        -1,
207879        -1,
207880        -1,
207881        -1,
207882        -1,
207883        -1,
207884        -1
207885      },
207886      {
207887        0,
207888        1,
207889        -1,
207890        -1,
207891        -1,
207892        -1,
207893        -1,
207894        -1,
207895        -1,
207896        -1,
207897        -1,
207898        -1,
207899        -1
207900      }
207901    }
207902  },
207903  {
207904    0,
207905    2,
207906    {
207907      kOperandTypeRegister,
207908      kOperandTypeX86Memory,
207909      0,
207910      0,
207911      0,
207912      0,
207913      0,
207914      0,
207915      0,
207916      0,
207917      0,
207918      0,
207919      0
207920    },
207921    {
207922      0,
207923      0,
207924      0,
207925      0,
207926      0,
207927      0,
207928      0,
207929      0,
207930      0,
207931      0,
207932      0,
207933      0,
207934      0
207935    },
207936    {
207937      {
207938        1,
207939        0,
207940        -1,
207941        -1,
207942        -1,
207943        -1,
207944        -1,
207945        -1,
207946        -1,
207947        -1,
207948        -1,
207949        -1,
207950        -1
207951      },
207952      {
207953        0,
207954        1,
207955        -1,
207956        -1,
207957        -1,
207958        -1,
207959        -1,
207960        -1,
207961        -1,
207962        -1,
207963        -1,
207964        -1,
207965        -1
207966      }
207967    }
207968  },
207969  {
207970    0,
207971    2,
207972    {
207973      kOperandTypeRegister,
207974      kOperandTypeRegister,
207975      0,
207976      0,
207977      0,
207978      0,
207979      0,
207980      0,
207981      0,
207982      0,
207983      0,
207984      0,
207985      0
207986    },
207987    {
207988      0,
207989      0,
207990      0,
207991      0,
207992      0,
207993      0,
207994      0,
207995      0,
207996      0,
207997      0,
207998      0,
207999      0,
208000      0
208001    },
208002    {
208003      {
208004        1,
208005        0,
208006        -1,
208007        -1,
208008        -1,
208009        -1,
208010        -1,
208011        -1,
208012        -1,
208013        -1,
208014        -1,
208015        -1,
208016        -1
208017      },
208018      {
208019        0,
208020        1,
208021        -1,
208022        -1,
208023        -1,
208024        -1,
208025        -1,
208026        -1,
208027        -1,
208028        -1,
208029        -1,
208030        -1,
208031        -1
208032      }
208033    }
208034  },
208035  {
208036    kInstructionTypeMove,
208037    2,
208038    {
208039      kOperandTypeRegister,
208040      kOperandTypeX86Memory,
208041      0,
208042      0,
208043      0,
208044      0,
208045      0,
208046      0,
208047      0,
208048      0,
208049      0,
208050      0,
208051      0
208052    },
208053    {
208054      kOperandFlagTarget,
208055      kOperandFlagSource,
208056      0,
208057      0,
208058      0,
208059      0,
208060      0,
208061      0,
208062      0,
208063      0,
208064      0,
208065      0,
208066      0
208067    },
208068    {
208069      {
208070        1,
208071        0,
208072        -1,
208073        -1,
208074        -1,
208075        -1,
208076        -1,
208077        -1,
208078        -1,
208079        -1,
208080        -1,
208081        -1,
208082        -1
208083      },
208084      {
208085        0,
208086        1,
208087        -1,
208088        -1,
208089        -1,
208090        -1,
208091        -1,
208092        -1,
208093        -1,
208094        -1,
208095        -1,
208096        -1,
208097        -1
208098      }
208099    }
208100  },
208101  {
208102    kInstructionTypeMove,
208103    2,
208104    {
208105      kOperandTypeRegister,
208106      kOperandTypeRegister,
208107      0,
208108      0,
208109      0,
208110      0,
208111      0,
208112      0,
208113      0,
208114      0,
208115      0,
208116      0,
208117      0
208118    },
208119    {
208120      kOperandFlagTarget,
208121      kOperandFlagSource,
208122      0,
208123      0,
208124      0,
208125      0,
208126      0,
208127      0,
208128      0,
208129      0,
208130      0,
208131      0,
208132      0
208133    },
208134    {
208135      {
208136        1,
208137        0,
208138        -1,
208139        -1,
208140        -1,
208141        -1,
208142        -1,
208143        -1,
208144        -1,
208145        -1,
208146        -1,
208147        -1,
208148        -1
208149      },
208150      {
208151        0,
208152        1,
208153        -1,
208154        -1,
208155        -1,
208156        -1,
208157        -1,
208158        -1,
208159        -1,
208160        -1,
208161        -1,
208162        -1,
208163        -1
208164      }
208165    }
208166  },
208167  {
208168    kInstructionTypeMove,
208169    2,
208170    {
208171      kOperandTypeX86Memory,
208172      kOperandTypeRegister,
208173      0,
208174      0,
208175      0,
208176      0,
208177      0,
208178      0,
208179      0,
208180      0,
208181      0,
208182      0,
208183      0
208184    },
208185    {
208186      kOperandFlagTarget,
208187      kOperandFlagSource,
208188      0,
208189      0,
208190      0,
208191      0,
208192      0,
208193      0,
208194      0,
208195      0,
208196      0,
208197      0,
208198      0
208199    },
208200    {
208201      {
208202        1,
208203        0,
208204        -1,
208205        -1,
208206        -1,
208207        -1,
208208        -1,
208209        -1,
208210        -1,
208211        -1,
208212        -1,
208213        -1,
208214        -1
208215      },
208216      {
208217        0,
208218        1,
208219        -1,
208220        -1,
208221        -1,
208222        -1,
208223        -1,
208224        -1,
208225        -1,
208226        -1,
208227        -1,
208228        -1,
208229        -1
208230      }
208231    }
208232  },
208233  {
208234    kInstructionTypeMove,
208235    2,
208236    {
208237      kOperandTypeRegister,
208238      kOperandTypeX86Memory,
208239      0,
208240      0,
208241      0,
208242      0,
208243      0,
208244      0,
208245      0,
208246      0,
208247      0,
208248      0,
208249      0
208250    },
208251    {
208252      kOperandFlagTarget,
208253      kOperandFlagSource,
208254      0,
208255      0,
208256      0,
208257      0,
208258      0,
208259      0,
208260      0,
208261      0,
208262      0,
208263      0,
208264      0
208265    },
208266    {
208267      {
208268        1,
208269        0,
208270        -1,
208271        -1,
208272        -1,
208273        -1,
208274        -1,
208275        -1,
208276        -1,
208277        -1,
208278        -1,
208279        -1,
208280        -1
208281      },
208282      {
208283        0,
208284        1,
208285        -1,
208286        -1,
208287        -1,
208288        -1,
208289        -1,
208290        -1,
208291        -1,
208292        -1,
208293        -1,
208294        -1,
208295        -1
208296      }
208297    }
208298  },
208299  {
208300    kInstructionTypeMove,
208301    2,
208302    {
208303      kOperandTypeRegister,
208304      kOperandTypeRegister,
208305      0,
208306      0,
208307      0,
208308      0,
208309      0,
208310      0,
208311      0,
208312      0,
208313      0,
208314      0,
208315      0
208316    },
208317    {
208318      kOperandFlagTarget,
208319      kOperandFlagSource,
208320      0,
208321      0,
208322      0,
208323      0,
208324      0,
208325      0,
208326      0,
208327      0,
208328      0,
208329      0,
208330      0
208331    },
208332    {
208333      {
208334        1,
208335        0,
208336        -1,
208337        -1,
208338        -1,
208339        -1,
208340        -1,
208341        -1,
208342        -1,
208343        -1,
208344        -1,
208345        -1,
208346        -1
208347      },
208348      {
208349        0,
208350        1,
208351        -1,
208352        -1,
208353        -1,
208354        -1,
208355        -1,
208356        -1,
208357        -1,
208358        -1,
208359        -1,
208360        -1,
208361        -1
208362      }
208363    }
208364  },
208365  {
208366    kInstructionTypeMove,
208367    2,
208368    {
208369      kOperandTypeRegister,
208370      kOperandTypeRegister,
208371      0,
208372      0,
208373      0,
208374      0,
208375      0,
208376      0,
208377      0,
208378      0,
208379      0,
208380      0,
208381      0
208382    },
208383    {
208384      kOperandFlagTarget,
208385      kOperandFlagSource,
208386      0,
208387      0,
208388      0,
208389      0,
208390      0,
208391      0,
208392      0,
208393      0,
208394      0,
208395      0,
208396      0
208397    },
208398    {
208399      {
208400        1,
208401        0,
208402        -1,
208403        -1,
208404        -1,
208405        -1,
208406        -1,
208407        -1,
208408        -1,
208409        -1,
208410        -1,
208411        -1,
208412        -1
208413      },
208414      {
208415        0,
208416        1,
208417        -1,
208418        -1,
208419        -1,
208420        -1,
208421        -1,
208422        -1,
208423        -1,
208424        -1,
208425        -1,
208426        -1,
208427        -1
208428      }
208429    }
208430  },
208431  {
208432    kInstructionTypeMove,
208433    2,
208434    {
208435      kOperandTypeX86Memory,
208436      kOperandTypeRegister,
208437      0,
208438      0,
208439      0,
208440      0,
208441      0,
208442      0,
208443      0,
208444      0,
208445      0,
208446      0,
208447      0
208448    },
208449    {
208450      kOperandFlagTarget,
208451      kOperandFlagSource,
208452      0,
208453      0,
208454      0,
208455      0,
208456      0,
208457      0,
208458      0,
208459      0,
208460      0,
208461      0,
208462      0
208463    },
208464    {
208465      {
208466        1,
208467        0,
208468        -1,
208469        -1,
208470        -1,
208471        -1,
208472        -1,
208473        -1,
208474        -1,
208475        -1,
208476        -1,
208477        -1,
208478        -1
208479      },
208480      {
208481        0,
208482        1,
208483        -1,
208484        -1,
208485        -1,
208486        -1,
208487        -1,
208488        -1,
208489        -1,
208490        -1,
208491        -1,
208492        -1,
208493        -1
208494      }
208495    }
208496  },
208497  {
208498    kInstructionTypeMove,
208499    2,
208500    {
208501      kOperandTypeRegister,
208502      kOperandTypeX86Memory,
208503      0,
208504      0,
208505      0,
208506      0,
208507      0,
208508      0,
208509      0,
208510      0,
208511      0,
208512      0,
208513      0
208514    },
208515    {
208516      kOperandFlagTarget,
208517      kOperandFlagSource,
208518      0,
208519      0,
208520      0,
208521      0,
208522      0,
208523      0,
208524      0,
208525      0,
208526      0,
208527      0,
208528      0
208529    },
208530    {
208531      {
208532        1,
208533        0,
208534        -1,
208535        -1,
208536        -1,
208537        -1,
208538        -1,
208539        -1,
208540        -1,
208541        -1,
208542        -1,
208543        -1,
208544        -1
208545      },
208546      {
208547        0,
208548        1,
208549        -1,
208550        -1,
208551        -1,
208552        -1,
208553        -1,
208554        -1,
208555        -1,
208556        -1,
208557        -1,
208558        -1,
208559        -1
208560      }
208561    }
208562  },
208563  {
208564    kInstructionTypeMove,
208565    2,
208566    {
208567      kOperandTypeRegister,
208568      kOperandTypeRegister,
208569      0,
208570      0,
208571      0,
208572      0,
208573      0,
208574      0,
208575      0,
208576      0,
208577      0,
208578      0,
208579      0
208580    },
208581    {
208582      kOperandFlagTarget,
208583      kOperandFlagSource,
208584      0,
208585      0,
208586      0,
208587      0,
208588      0,
208589      0,
208590      0,
208591      0,
208592      0,
208593      0,
208594      0
208595    },
208596    {
208597      {
208598        1,
208599        0,
208600        -1,
208601        -1,
208602        -1,
208603        -1,
208604        -1,
208605        -1,
208606        -1,
208607        -1,
208608        -1,
208609        -1,
208610        -1
208611      },
208612      {
208613        0,
208614        1,
208615        -1,
208616        -1,
208617        -1,
208618        -1,
208619        -1,
208620        -1,
208621        -1,
208622        -1,
208623        -1,
208624        -1,
208625        -1
208626      }
208627    }
208628  },
208629  {
208630    kInstructionTypeMove,
208631    2,
208632    {
208633      kOperandTypeRegister,
208634      kOperandTypeRegister,
208635      0,
208636      0,
208637      0,
208638      0,
208639      0,
208640      0,
208641      0,
208642      0,
208643      0,
208644      0,
208645      0
208646    },
208647    {
208648      kOperandFlagTarget,
208649      kOperandFlagSource,
208650      0,
208651      0,
208652      0,
208653      0,
208654      0,
208655      0,
208656      0,
208657      0,
208658      0,
208659      0,
208660      0
208661    },
208662    {
208663      {
208664        1,
208665        0,
208666        -1,
208667        -1,
208668        -1,
208669        -1,
208670        -1,
208671        -1,
208672        -1,
208673        -1,
208674        -1,
208675        -1,
208676        -1
208677      },
208678      {
208679        0,
208680        1,
208681        -1,
208682        -1,
208683        -1,
208684        -1,
208685        -1,
208686        -1,
208687        -1,
208688        -1,
208689        -1,
208690        -1,
208691        -1
208692      }
208693    }
208694  },
208695  {
208696    kInstructionTypeMove,
208697    2,
208698    {
208699      kOperandTypeX86Memory,
208700      kOperandTypeRegister,
208701      0,
208702      0,
208703      0,
208704      0,
208705      0,
208706      0,
208707      0,
208708      0,
208709      0,
208710      0,
208711      0
208712    },
208713    {
208714      kOperandFlagTarget,
208715      kOperandFlagSource,
208716      0,
208717      0,
208718      0,
208719      0,
208720      0,
208721      0,
208722      0,
208723      0,
208724      0,
208725      0,
208726      0
208727    },
208728    {
208729      {
208730        1,
208731        0,
208732        -1,
208733        -1,
208734        -1,
208735        -1,
208736        -1,
208737        -1,
208738        -1,
208739        -1,
208740        -1,
208741        -1,
208742        -1
208743      },
208744      {
208745        0,
208746        1,
208747        -1,
208748        -1,
208749        -1,
208750        -1,
208751        -1,
208752        -1,
208753        -1,
208754        -1,
208755        -1,
208756        -1,
208757        -1
208758      }
208759    }
208760  },
208761  {
208762    kInstructionTypeMove,
208763    2,
208764    {
208765      kOperandTypeRegister,
208766      kOperandTypeX86Memory,
208767      0,
208768      0,
208769      0,
208770      0,
208771      0,
208772      0,
208773      0,
208774      0,
208775      0,
208776      0,
208777      0
208778    },
208779    {
208780      kOperandFlagTarget,
208781      kOperandFlagSource,
208782      0,
208783      0,
208784      0,
208785      0,
208786      0,
208787      0,
208788      0,
208789      0,
208790      0,
208791      0,
208792      0
208793    },
208794    {
208795      {
208796        1,
208797        0,
208798        -1,
208799        -1,
208800        -1,
208801        -1,
208802        -1,
208803        -1,
208804        -1,
208805        -1,
208806        -1,
208807        -1,
208808        -1
208809      },
208810      {
208811        0,
208812        1,
208813        -1,
208814        -1,
208815        -1,
208816        -1,
208817        -1,
208818        -1,
208819        -1,
208820        -1,
208821        -1,
208822        -1,
208823        -1
208824      }
208825    }
208826  },
208827  {
208828    kInstructionTypeMove,
208829    2,
208830    {
208831      kOperandTypeRegister,
208832      kOperandTypeRegister,
208833      0,
208834      0,
208835      0,
208836      0,
208837      0,
208838      0,
208839      0,
208840      0,
208841      0,
208842      0,
208843      0
208844    },
208845    {
208846      kOperandFlagTarget,
208847      kOperandFlagSource,
208848      0,
208849      0,
208850      0,
208851      0,
208852      0,
208853      0,
208854      0,
208855      0,
208856      0,
208857      0,
208858      0
208859    },
208860    {
208861      {
208862        1,
208863        0,
208864        -1,
208865        -1,
208866        -1,
208867        -1,
208868        -1,
208869        -1,
208870        -1,
208871        -1,
208872        -1,
208873        -1,
208874        -1
208875      },
208876      {
208877        0,
208878        1,
208879        -1,
208880        -1,
208881        -1,
208882        -1,
208883        -1,
208884        -1,
208885        -1,
208886        -1,
208887        -1,
208888        -1,
208889        -1
208890      }
208891    }
208892  },
208893  {
208894    kInstructionTypeMove,
208895    2,
208896    {
208897      kOperandTypeRegister,
208898      kOperandTypeRegister,
208899      0,
208900      0,
208901      0,
208902      0,
208903      0,
208904      0,
208905      0,
208906      0,
208907      0,
208908      0,
208909      0
208910    },
208911    {
208912      kOperandFlagTarget,
208913      kOperandFlagSource,
208914      0,
208915      0,
208916      0,
208917      0,
208918      0,
208919      0,
208920      0,
208921      0,
208922      0,
208923      0,
208924      0
208925    },
208926    {
208927      {
208928        1,
208929        0,
208930        -1,
208931        -1,
208932        -1,
208933        -1,
208934        -1,
208935        -1,
208936        -1,
208937        -1,
208938        -1,
208939        -1,
208940        -1
208941      },
208942      {
208943        0,
208944        1,
208945        -1,
208946        -1,
208947        -1,
208948        -1,
208949        -1,
208950        -1,
208951        -1,
208952        -1,
208953        -1,
208954        -1,
208955        -1
208956      }
208957    }
208958  },
208959  {
208960    kInstructionTypeMove,
208961    2,
208962    {
208963      kOperandTypeX86Memory,
208964      kOperandTypeRegister,
208965      0,
208966      0,
208967      0,
208968      0,
208969      0,
208970      0,
208971      0,
208972      0,
208973      0,
208974      0,
208975      0
208976    },
208977    {
208978      kOperandFlagTarget,
208979      kOperandFlagSource,
208980      0,
208981      0,
208982      0,
208983      0,
208984      0,
208985      0,
208986      0,
208987      0,
208988      0,
208989      0,
208990      0
208991    },
208992    {
208993      {
208994        1,
208995        0,
208996        -1,
208997        -1,
208998        -1,
208999        -1,
209000        -1,
209001        -1,
209002        -1,
209003        -1,
209004        -1,
209005        -1,
209006        -1
209007      },
209008      {
209009        0,
209010        1,
209011        -1,
209012        -1,
209013        -1,
209014        -1,
209015        -1,
209016        -1,
209017        -1,
209018        -1,
209019        -1,
209020        -1,
209021        -1
209022      }
209023    }
209024  },
209025  {
209026    kInstructionTypeMove,
209027    2,
209028    {
209029      kOperandTypeX86Memory,
209030      kOperandTypeRegister,
209031      0,
209032      0,
209033      0,
209034      0,
209035      0,
209036      0,
209037      0,
209038      0,
209039      0,
209040      0,
209041      0
209042    },
209043    {
209044      kOperandFlagTarget,
209045      kOperandFlagSource,
209046      0,
209047      0,
209048      0,
209049      0,
209050      0,
209051      0,
209052      0,
209053      0,
209054      0,
209055      0,
209056      0
209057    },
209058    {
209059      {
209060        1,
209061        0,
209062        -1,
209063        -1,
209064        -1,
209065        -1,
209066        -1,
209067        -1,
209068        -1,
209069        -1,
209070        -1,
209071        -1,
209072        -1
209073      },
209074      {
209075        0,
209076        1,
209077        -1,
209078        -1,
209079        -1,
209080        -1,
209081        -1,
209082        -1,
209083        -1,
209084        -1,
209085        -1,
209086        -1,
209087        -1
209088      }
209089    }
209090  },
209091  {
209092    kInstructionTypeMove,
209093    2,
209094    {
209095      kOperandTypeRegister,
209096      kOperandTypeX86Memory,
209097      0,
209098      0,
209099      0,
209100      0,
209101      0,
209102      0,
209103      0,
209104      0,
209105      0,
209106      0,
209107      0
209108    },
209109    {
209110      kOperandFlagTarget,
209111      kOperandFlagSource,
209112      0,
209113      0,
209114      0,
209115      0,
209116      0,
209117      0,
209118      0,
209119      0,
209120      0,
209121      0,
209122      0
209123    },
209124    {
209125      {
209126        1,
209127        0,
209128        -1,
209129        -1,
209130        -1,
209131        -1,
209132        -1,
209133        -1,
209134        -1,
209135        -1,
209136        -1,
209137        -1,
209138        -1
209139      },
209140      {
209141        0,
209142        1,
209143        -1,
209144        -1,
209145        -1,
209146        -1,
209147        -1,
209148        -1,
209149        -1,
209150        -1,
209151        -1,
209152        -1,
209153        -1
209154      }
209155    }
209156  },
209157  {
209158    kInstructionTypeMove,
209159    2,
209160    {
209161      kOperandTypeRegister,
209162      kOperandTypeRegister,
209163      0,
209164      0,
209165      0,
209166      0,
209167      0,
209168      0,
209169      0,
209170      0,
209171      0,
209172      0,
209173      0
209174    },
209175    {
209176      kOperandFlagTarget,
209177      kOperandFlagSource,
209178      0,
209179      0,
209180      0,
209181      0,
209182      0,
209183      0,
209184      0,
209185      0,
209186      0,
209187      0,
209188      0
209189    },
209190    {
209191      {
209192        1,
209193        0,
209194        -1,
209195        -1,
209196        -1,
209197        -1,
209198        -1,
209199        -1,
209200        -1,
209201        -1,
209202        -1,
209203        -1,
209204        -1
209205      },
209206      {
209207        0,
209208        1,
209209        -1,
209210        -1,
209211        -1,
209212        -1,
209213        -1,
209214        -1,
209215        -1,
209216        -1,
209217        -1,
209218        -1,
209219        -1
209220      }
209221    }
209222  },
209223  {
209224    kInstructionTypeMove,
209225    2,
209226    {
209227      kOperandTypeRegister,
209228      kOperandTypeRegister,
209229      0,
209230      0,
209231      0,
209232      0,
209233      0,
209234      0,
209235      0,
209236      0,
209237      0,
209238      0,
209239      0
209240    },
209241    {
209242      kOperandFlagTarget,
209243      kOperandFlagSource,
209244      0,
209245      0,
209246      0,
209247      0,
209248      0,
209249      0,
209250      0,
209251      0,
209252      0,
209253      0,
209254      0
209255    },
209256    {
209257      {
209258        1,
209259        0,
209260        -1,
209261        -1,
209262        -1,
209263        -1,
209264        -1,
209265        -1,
209266        -1,
209267        -1,
209268        -1,
209269        -1,
209270        -1
209271      },
209272      {
209273        0,
209274        1,
209275        -1,
209276        -1,
209277        -1,
209278        -1,
209279        -1,
209280        -1,
209281        -1,
209282        -1,
209283        -1,
209284        -1,
209285        -1
209286      }
209287    }
209288  },
209289  {
209290    0,
209291    3,
209292    {
209293      kOperandTypeRegister,
209294      kOperandTypeRegister,
209295      kOperandTypeRegister,
209296      0,
209297      0,
209298      0,
209299      0,
209300      0,
209301      0,
209302      0,
209303      0,
209304      0,
209305      0
209306    },
209307    {
209308      0,
209309      0,
209310      0,
209311      0,
209312      0,
209313      0,
209314      0,
209315      0,
209316      0,
209317      0,
209318      0,
209319      0,
209320      0
209321    },
209322    {
209323      {
209324        2,
209325        1,
209326        0,
209327        -1,
209328        -1,
209329        -1,
209330        -1,
209331        -1,
209332        -1,
209333        -1,
209334        -1,
209335        -1,
209336        -1
209337      },
209338      {
209339        0,
209340        1,
209341        2,
209342        -1,
209343        -1,
209344        -1,
209345        -1,
209346        -1,
209347        -1,
209348        -1,
209349        -1,
209350        -1,
209351        -1
209352      }
209353    }
209354  },
209355  {
209356    0,
209357    2,
209358    {
209359      kOperandTypeX86Memory,
209360      kOperandTypeRegister,
209361      0,
209362      0,
209363      0,
209364      0,
209365      0,
209366      0,
209367      0,
209368      0,
209369      0,
209370      0,
209371      0
209372    },
209373    {
209374      0,
209375      0,
209376      0,
209377      0,
209378      0,
209379      0,
209380      0,
209381      0,
209382      0,
209383      0,
209384      0,
209385      0,
209386      0
209387    },
209388    {
209389      {
209390        1,
209391        0,
209392        -1,
209393        -1,
209394        -1,
209395        -1,
209396        -1,
209397        -1,
209398        -1,
209399        -1,
209400        -1,
209401        -1,
209402        -1
209403      },
209404      {
209405        0,
209406        1,
209407        -1,
209408        -1,
209409        -1,
209410        -1,
209411        -1,
209412        -1,
209413        -1,
209414        -1,
209415        -1,
209416        -1,
209417        -1
209418      }
209419    }
209420  },
209421  {
209422    0,
209423    3,
209424    {
209425      kOperandTypeRegister,
209426      kOperandTypeRegister,
209427      kOperandTypeX86Memory,
209428      0,
209429      0,
209430      0,
209431      0,
209432      0,
209433      0,
209434      0,
209435      0,
209436      0,
209437      0
209438    },
209439    {
209440      0,
209441      0,
209442      0,
209443      0,
209444      0,
209445      0,
209446      0,
209447      0,
209448      0,
209449      0,
209450      0,
209451      0,
209452      0
209453    },
209454    {
209455      {
209456        2,
209457        1,
209458        0,
209459        -1,
209460        -1,
209461        -1,
209462        -1,
209463        -1,
209464        -1,
209465        -1,
209466        -1,
209467        -1,
209468        -1
209469      },
209470      {
209471        0,
209472        1,
209473        2,
209474        -1,
209475        -1,
209476        -1,
209477        -1,
209478        -1,
209479        -1,
209480        -1,
209481        -1,
209482        -1,
209483        -1
209484      }
209485    }
209486  },
209487  {
209488    0,
209489    2,
209490    {
209491      kOperandTypeX86Memory,
209492      kOperandTypeRegister,
209493      0,
209494      0,
209495      0,
209496      0,
209497      0,
209498      0,
209499      0,
209500      0,
209501      0,
209502      0,
209503      0
209504    },
209505    {
209506      0,
209507      0,
209508      0,
209509      0,
209510      0,
209511      0,
209512      0,
209513      0,
209514      0,
209515      0,
209516      0,
209517      0,
209518      0
209519    },
209520    {
209521      {
209522        1,
209523        0,
209524        -1,
209525        -1,
209526        -1,
209527        -1,
209528        -1,
209529        -1,
209530        -1,
209531        -1,
209532        -1,
209533        -1,
209534        -1
209535      },
209536      {
209537        0,
209538        1,
209539        -1,
209540        -1,
209541        -1,
209542        -1,
209543        -1,
209544        -1,
209545        -1,
209546        -1,
209547        -1,
209548        -1,
209549        -1
209550      }
209551    }
209552  },
209553  {
209554    0,
209555    3,
209556    {
209557      kOperandTypeRegister,
209558      kOperandTypeRegister,
209559      kOperandTypeX86Memory,
209560      0,
209561      0,
209562      0,
209563      0,
209564      0,
209565      0,
209566      0,
209567      0,
209568      0,
209569      0
209570    },
209571    {
209572      0,
209573      0,
209574      0,
209575      0,
209576      0,
209577      0,
209578      0,
209579      0,
209580      0,
209581      0,
209582      0,
209583      0,
209584      0
209585    },
209586    {
209587      {
209588        2,
209589        1,
209590        0,
209591        -1,
209592        -1,
209593        -1,
209594        -1,
209595        -1,
209596        -1,
209597        -1,
209598        -1,
209599        -1,
209600        -1
209601      },
209602      {
209603        0,
209604        1,
209605        2,
209606        -1,
209607        -1,
209608        -1,
209609        -1,
209610        -1,
209611        -1,
209612        -1,
209613        -1,
209614        -1,
209615        -1
209616      }
209617    }
209618  },
209619  {
209620    0,
209621    3,
209622    {
209623      kOperandTypeRegister,
209624      kOperandTypeRegister,
209625      kOperandTypeRegister,
209626      0,
209627      0,
209628      0,
209629      0,
209630      0,
209631      0,
209632      0,
209633      0,
209634      0,
209635      0
209636    },
209637    {
209638      0,
209639      0,
209640      0,
209641      0,
209642      0,
209643      0,
209644      0,
209645      0,
209646      0,
209647      0,
209648      0,
209649      0,
209650      0
209651    },
209652    {
209653      {
209654        2,
209655        1,
209656        0,
209657        -1,
209658        -1,
209659        -1,
209660        -1,
209661        -1,
209662        -1,
209663        -1,
209664        -1,
209665        -1,
209666        -1
209667      },
209668      {
209669        0,
209670        1,
209671        2,
209672        -1,
209673        -1,
209674        -1,
209675        -1,
209676        -1,
209677        -1,
209678        -1,
209679        -1,
209680        -1,
209681        -1
209682      }
209683    }
209684  },
209685  {
209686    0,
209687    2,
209688    {
209689      kOperandTypeX86Memory,
209690      kOperandTypeRegister,
209691      0,
209692      0,
209693      0,
209694      0,
209695      0,
209696      0,
209697      0,
209698      0,
209699      0,
209700      0,
209701      0
209702    },
209703    {
209704      0,
209705      0,
209706      0,
209707      0,
209708      0,
209709      0,
209710      0,
209711      0,
209712      0,
209713      0,
209714      0,
209715      0,
209716      0
209717    },
209718    {
209719      {
209720        1,
209721        0,
209722        -1,
209723        -1,
209724        -1,
209725        -1,
209726        -1,
209727        -1,
209728        -1,
209729        -1,
209730        -1,
209731        -1,
209732        -1
209733      },
209734      {
209735        0,
209736        1,
209737        -1,
209738        -1,
209739        -1,
209740        -1,
209741        -1,
209742        -1,
209743        -1,
209744        -1,
209745        -1,
209746        -1,
209747        -1
209748      }
209749    }
209750  },
209751  {
209752    0,
209753    3,
209754    {
209755      kOperandTypeRegister,
209756      kOperandTypeRegister,
209757      kOperandTypeX86Memory,
209758      0,
209759      0,
209760      0,
209761      0,
209762      0,
209763      0,
209764      0,
209765      0,
209766      0,
209767      0
209768    },
209769    {
209770      0,
209771      0,
209772      0,
209773      0,
209774      0,
209775      0,
209776      0,
209777      0,
209778      0,
209779      0,
209780      0,
209781      0,
209782      0
209783    },
209784    {
209785      {
209786        2,
209787        1,
209788        0,
209789        -1,
209790        -1,
209791        -1,
209792        -1,
209793        -1,
209794        -1,
209795        -1,
209796        -1,
209797        -1,
209798        -1
209799      },
209800      {
209801        0,
209802        1,
209803        2,
209804        -1,
209805        -1,
209806        -1,
209807        -1,
209808        -1,
209809        -1,
209810        -1,
209811        -1,
209812        -1,
209813        -1
209814      }
209815    }
209816  },
209817  {
209818    0,
209819    2,
209820    {
209821      kOperandTypeX86Memory,
209822      kOperandTypeRegister,
209823      0,
209824      0,
209825      0,
209826      0,
209827      0,
209828      0,
209829      0,
209830      0,
209831      0,
209832      0,
209833      0
209834    },
209835    {
209836      0,
209837      0,
209838      0,
209839      0,
209840      0,
209841      0,
209842      0,
209843      0,
209844      0,
209845      0,
209846      0,
209847      0,
209848      0
209849    },
209850    {
209851      {
209852        1,
209853        0,
209854        -1,
209855        -1,
209856        -1,
209857        -1,
209858        -1,
209859        -1,
209860        -1,
209861        -1,
209862        -1,
209863        -1,
209864        -1
209865      },
209866      {
209867        0,
209868        1,
209869        -1,
209870        -1,
209871        -1,
209872        -1,
209873        -1,
209874        -1,
209875        -1,
209876        -1,
209877        -1,
209878        -1,
209879        -1
209880      }
209881    }
209882  },
209883  {
209884    0,
209885    3,
209886    {
209887      kOperandTypeRegister,
209888      kOperandTypeRegister,
209889      kOperandTypeX86Memory,
209890      0,
209891      0,
209892      0,
209893      0,
209894      0,
209895      0,
209896      0,
209897      0,
209898      0,
209899      0
209900    },
209901    {
209902      0,
209903      0,
209904      0,
209905      0,
209906      0,
209907      0,
209908      0,
209909      0,
209910      0,
209911      0,
209912      0,
209913      0,
209914      0
209915    },
209916    {
209917      {
209918        2,
209919        1,
209920        0,
209921        -1,
209922        -1,
209923        -1,
209924        -1,
209925        -1,
209926        -1,
209927        -1,
209928        -1,
209929        -1,
209930        -1
209931      },
209932      {
209933        0,
209934        1,
209935        2,
209936        -1,
209937        -1,
209938        -1,
209939        -1,
209940        -1,
209941        -1,
209942        -1,
209943        -1,
209944        -1,
209945        -1
209946      }
209947    }
209948  },
209949  {
209950    kInstructionTypeMove,
209951    2,
209952    {
209953      kOperandTypeX86Memory,
209954      kOperandTypeRegister,
209955      0,
209956      0,
209957      0,
209958      0,
209959      0,
209960      0,
209961      0,
209962      0,
209963      0,
209964      0,
209965      0
209966    },
209967    {
209968      kOperandFlagTarget,
209969      kOperandFlagSource,
209970      0,
209971      0,
209972      0,
209973      0,
209974      0,
209975      0,
209976      0,
209977      0,
209978      0,
209979      0,
209980      0
209981    },
209982    {
209983      {
209984        1,
209985        0,
209986        -1,
209987        -1,
209988        -1,
209989        -1,
209990        -1,
209991        -1,
209992        -1,
209993        -1,
209994        -1,
209995        -1,
209996        -1
209997      },
209998      {
209999        0,
210000        1,
210001        -1,
210002        -1,
210003        -1,
210004        -1,
210005        -1,
210006        -1,
210007        -1,
210008        -1,
210009        -1,
210010        -1,
210011        -1
210012      }
210013    }
210014  },
210015  {
210016    0,
210017    2,
210018    {
210019      kOperandTypeRegister,
210020      kOperandTypeRegister,
210021      0,
210022      0,
210023      0,
210024      0,
210025      0,
210026      0,
210027      0,
210028      0,
210029      0,
210030      0,
210031      0
210032    },
210033    {
210034      0,
210035      0,
210036      0,
210037      0,
210038      0,
210039      0,
210040      0,
210041      0,
210042      0,
210043      0,
210044      0,
210045      0,
210046      0
210047    },
210048    {
210049      {
210050        1,
210051        0,
210052        -1,
210053        -1,
210054        -1,
210055        -1,
210056        -1,
210057        -1,
210058        -1,
210059        -1,
210060        -1,
210061        -1,
210062        -1
210063      },
210064      {
210065        0,
210066        1,
210067        -1,
210068        -1,
210069        -1,
210070        -1,
210071        -1,
210072        -1,
210073        -1,
210074        -1,
210075        -1,
210076        -1,
210077        -1
210078      }
210079    }
210080  },
210081  {
210082    0,
210083    2,
210084    {
210085      kOperandTypeRegister,
210086      kOperandTypeRegister,
210087      0,
210088      0,
210089      0,
210090      0,
210091      0,
210092      0,
210093      0,
210094      0,
210095      0,
210096      0,
210097      0
210098    },
210099    {
210100      0,
210101      0,
210102      0,
210103      0,
210104      0,
210105      0,
210106      0,
210107      0,
210108      0,
210109      0,
210110      0,
210111      0,
210112      0
210113    },
210114    {
210115      {
210116        1,
210117        0,
210118        -1,
210119        -1,
210120        -1,
210121        -1,
210122        -1,
210123        -1,
210124        -1,
210125        -1,
210126        -1,
210127        -1,
210128        -1
210129      },
210130      {
210131        0,
210132        1,
210133        -1,
210134        -1,
210135        -1,
210136        -1,
210137        -1,
210138        -1,
210139        -1,
210140        -1,
210141        -1,
210142        -1,
210143        -1
210144      }
210145    }
210146  },
210147  {
210148    0,
210149    2,
210150    {
210151      kOperandTypeRegister,
210152      kOperandTypeRegister,
210153      0,
210154      0,
210155      0,
210156      0,
210157      0,
210158      0,
210159      0,
210160      0,
210161      0,
210162      0,
210163      0
210164    },
210165    {
210166      0,
210167      0,
210168      0,
210169      0,
210170      0,
210171      0,
210172      0,
210173      0,
210174      0,
210175      0,
210176      0,
210177      0,
210178      0
210179    },
210180    {
210181      {
210182        1,
210183        0,
210184        -1,
210185        -1,
210186        -1,
210187        -1,
210188        -1,
210189        -1,
210190        -1,
210191        -1,
210192        -1,
210193        -1,
210194        -1
210195      },
210196      {
210197        0,
210198        1,
210199        -1,
210200        -1,
210201        -1,
210202        -1,
210203        -1,
210204        -1,
210205        -1,
210206        -1,
210207        -1,
210208        -1,
210209        -1
210210      }
210211    }
210212  },
210213  {
210214    0,
210215    2,
210216    {
210217      kOperandTypeRegister,
210218      kOperandTypeRegister,
210219      0,
210220      0,
210221      0,
210222      0,
210223      0,
210224      0,
210225      0,
210226      0,
210227      0,
210228      0,
210229      0
210230    },
210231    {
210232      0,
210233      0,
210234      0,
210235      0,
210236      0,
210237      0,
210238      0,
210239      0,
210240      0,
210241      0,
210242      0,
210243      0,
210244      0
210245    },
210246    {
210247      {
210248        1,
210249        0,
210250        -1,
210251        -1,
210252        -1,
210253        -1,
210254        -1,
210255        -1,
210256        -1,
210257        -1,
210258        -1,
210259        -1,
210260        -1
210261      },
210262      {
210263        0,
210264        1,
210265        -1,
210266        -1,
210267        -1,
210268        -1,
210269        -1,
210270        -1,
210271        -1,
210272        -1,
210273        -1,
210274        -1,
210275        -1
210276      }
210277    }
210278  },
210279  {
210280    0,
210281    2,
210282    {
210283      kOperandTypeRegister,
210284      kOperandTypeRegister,
210285      0,
210286      0,
210287      0,
210288      0,
210289      0,
210290      0,
210291      0,
210292      0,
210293      0,
210294      0,
210295      0
210296    },
210297    {
210298      0,
210299      0,
210300      0,
210301      0,
210302      0,
210303      0,
210304      0,
210305      0,
210306      0,
210307      0,
210308      0,
210309      0,
210310      0
210311    },
210312    {
210313      {
210314        1,
210315        0,
210316        -1,
210317        -1,
210318        -1,
210319        -1,
210320        -1,
210321        -1,
210322        -1,
210323        -1,
210324        -1,
210325        -1,
210326        -1
210327      },
210328      {
210329        0,
210330        1,
210331        -1,
210332        -1,
210333        -1,
210334        -1,
210335        -1,
210336        -1,
210337        -1,
210338        -1,
210339        -1,
210340        -1,
210341        -1
210342      }
210343    }
210344  },
210345  {
210346    0,
210347    2,
210348    {
210349      kOperandTypeRegister,
210350      kOperandTypeRegister,
210351      0,
210352      0,
210353      0,
210354      0,
210355      0,
210356      0,
210357      0,
210358      0,
210359      0,
210360      0,
210361      0
210362    },
210363    {
210364      0,
210365      0,
210366      0,
210367      0,
210368      0,
210369      0,
210370      0,
210371      0,
210372      0,
210373      0,
210374      0,
210375      0,
210376      0
210377    },
210378    {
210379      {
210380        1,
210381        0,
210382        -1,
210383        -1,
210384        -1,
210385        -1,
210386        -1,
210387        -1,
210388        -1,
210389        -1,
210390        -1,
210391        -1,
210392        -1
210393      },
210394      {
210395        0,
210396        1,
210397        -1,
210398        -1,
210399        -1,
210400        -1,
210401        -1,
210402        -1,
210403        -1,
210404        -1,
210405        -1,
210406        -1,
210407        -1
210408      }
210409    }
210410  },
210411  {
210412    0,
210413    2,
210414    {
210415      kOperandTypeRegister,
210416      kOperandTypeRegister,
210417      0,
210418      0,
210419      0,
210420      0,
210421      0,
210422      0,
210423      0,
210424      0,
210425      0,
210426      0,
210427      0
210428    },
210429    {
210430      0,
210431      0,
210432      0,
210433      0,
210434      0,
210435      0,
210436      0,
210437      0,
210438      0,
210439      0,
210440      0,
210441      0,
210442      0
210443    },
210444    {
210445      {
210446        1,
210447        0,
210448        -1,
210449        -1,
210450        -1,
210451        -1,
210452        -1,
210453        -1,
210454        -1,
210455        -1,
210456        -1,
210457        -1,
210458        -1
210459      },
210460      {
210461        0,
210462        1,
210463        -1,
210464        -1,
210465        -1,
210466        -1,
210467        -1,
210468        -1,
210469        -1,
210470        -1,
210471        -1,
210472        -1,
210473        -1
210474      }
210475    }
210476  },
210477  {
210478    0,
210479    2,
210480    {
210481      kOperandTypeRegister,
210482      kOperandTypeRegister,
210483      0,
210484      0,
210485      0,
210486      0,
210487      0,
210488      0,
210489      0,
210490      0,
210491      0,
210492      0,
210493      0
210494    },
210495    {
210496      0,
210497      0,
210498      0,
210499      0,
210500      0,
210501      0,
210502      0,
210503      0,
210504      0,
210505      0,
210506      0,
210507      0,
210508      0
210509    },
210510    {
210511      {
210512        1,
210513        0,
210514        -1,
210515        -1,
210516        -1,
210517        -1,
210518        -1,
210519        -1,
210520        -1,
210521        -1,
210522        -1,
210523        -1,
210524        -1
210525      },
210526      {
210527        0,
210528        1,
210529        -1,
210530        -1,
210531        -1,
210532        -1,
210533        -1,
210534        -1,
210535        -1,
210536        -1,
210537        -1,
210538        -1,
210539        -1
210540      }
210541    }
210542  },
210543  {
210544    0,
210545    2,
210546    {
210547      kOperandTypeRegister,
210548      kOperandTypeRegister,
210549      0,
210550      0,
210551      0,
210552      0,
210553      0,
210554      0,
210555      0,
210556      0,
210557      0,
210558      0,
210559      0
210560    },
210561    {
210562      0,
210563      0,
210564      0,
210565      0,
210566      0,
210567      0,
210568      0,
210569      0,
210570      0,
210571      0,
210572      0,
210573      0,
210574      0
210575    },
210576    {
210577      {
210578        1,
210579        0,
210580        -1,
210581        -1,
210582        -1,
210583        -1,
210584        -1,
210585        -1,
210586        -1,
210587        -1,
210588        -1,
210589        -1,
210590        -1
210591      },
210592      {
210593        0,
210594        1,
210595        -1,
210596        -1,
210597        -1,
210598        -1,
210599        -1,
210600        -1,
210601        -1,
210602        -1,
210603        -1,
210604        -1,
210605        -1
210606      }
210607    }
210608  },
210609  {
210610    0,
210611    2,
210612    {
210613      kOperandTypeRegister,
210614      kOperandTypeRegister,
210615      0,
210616      0,
210617      0,
210618      0,
210619      0,
210620      0,
210621      0,
210622      0,
210623      0,
210624      0,
210625      0
210626    },
210627    {
210628      0,
210629      0,
210630      0,
210631      0,
210632      0,
210633      0,
210634      0,
210635      0,
210636      0,
210637      0,
210638      0,
210639      0,
210640      0
210641    },
210642    {
210643      {
210644        1,
210645        0,
210646        -1,
210647        -1,
210648        -1,
210649        -1,
210650        -1,
210651        -1,
210652        -1,
210653        -1,
210654        -1,
210655        -1,
210656        -1
210657      },
210658      {
210659        0,
210660        1,
210661        -1,
210662        -1,
210663        -1,
210664        -1,
210665        -1,
210666        -1,
210667        -1,
210668        -1,
210669        -1,
210670        -1,
210671        -1
210672      }
210673    }
210674  },
210675  {
210676    0,
210677    2,
210678    {
210679      kOperandTypeRegister,
210680      kOperandTypeRegister,
210681      0,
210682      0,
210683      0,
210684      0,
210685      0,
210686      0,
210687      0,
210688      0,
210689      0,
210690      0,
210691      0
210692    },
210693    {
210694      0,
210695      0,
210696      0,
210697      0,
210698      0,
210699      0,
210700      0,
210701      0,
210702      0,
210703      0,
210704      0,
210705      0,
210706      0
210707    },
210708    {
210709      {
210710        1,
210711        0,
210712        -1,
210713        -1,
210714        -1,
210715        -1,
210716        -1,
210717        -1,
210718        -1,
210719        -1,
210720        -1,
210721        -1,
210722        -1
210723      },
210724      {
210725        0,
210726        1,
210727        -1,
210728        -1,
210729        -1,
210730        -1,
210731        -1,
210732        -1,
210733        -1,
210734        -1,
210735        -1,
210736        -1,
210737        -1
210738      }
210739    }
210740  },
210741  {
210742    0,
210743    2,
210744    {
210745      kOperandTypeRegister,
210746      kOperandTypeRegister,
210747      0,
210748      0,
210749      0,
210750      0,
210751      0,
210752      0,
210753      0,
210754      0,
210755      0,
210756      0,
210757      0
210758    },
210759    {
210760      0,
210761      0,
210762      0,
210763      0,
210764      0,
210765      0,
210766      0,
210767      0,
210768      0,
210769      0,
210770      0,
210771      0,
210772      0
210773    },
210774    {
210775      {
210776        1,
210777        0,
210778        -1,
210779        -1,
210780        -1,
210781        -1,
210782        -1,
210783        -1,
210784        -1,
210785        -1,
210786        -1,
210787        -1,
210788        -1
210789      },
210790      {
210791        0,
210792        1,
210793        -1,
210794        -1,
210795        -1,
210796        -1,
210797        -1,
210798        -1,
210799        -1,
210800        -1,
210801        -1,
210802        -1,
210803        -1
210804      }
210805    }
210806  },
210807  {
210808    kInstructionTypeMove,
210809    2,
210810    {
210811      kOperandTypeRegister,
210812      kOperandTypeX86Memory,
210813      0,
210814      0,
210815      0,
210816      0,
210817      0,
210818      0,
210819      0,
210820      0,
210821      0,
210822      0,
210823      0
210824    },
210825    {
210826      kOperandFlagTarget,
210827      kOperandFlagSource,
210828      0,
210829      0,
210830      0,
210831      0,
210832      0,
210833      0,
210834      0,
210835      0,
210836      0,
210837      0,
210838      0
210839    },
210840    {
210841      {
210842        1,
210843        0,
210844        -1,
210845        -1,
210846        -1,
210847        -1,
210848        -1,
210849        -1,
210850        -1,
210851        -1,
210852        -1,
210853        -1,
210854        -1
210855      },
210856      {
210857        0,
210858        1,
210859        -1,
210860        -1,
210861        -1,
210862        -1,
210863        -1,
210864        -1,
210865        -1,
210866        -1,
210867        -1,
210868        -1,
210869        -1
210870      }
210871    }
210872  },
210873  {
210874    kInstructionTypeMove,
210875    2,
210876    {
210877      kOperandTypeX86Memory,
210878      kOperandTypeRegister,
210879      0,
210880      0,
210881      0,
210882      0,
210883      0,
210884      0,
210885      0,
210886      0,
210887      0,
210888      0,
210889      0
210890    },
210891    {
210892      kOperandFlagTarget,
210893      kOperandFlagSource,
210894      0,
210895      0,
210896      0,
210897      0,
210898      0,
210899      0,
210900      0,
210901      0,
210902      0,
210903      0,
210904      0
210905    },
210906    {
210907      {
210908        1,
210909        0,
210910        -1,
210911        -1,
210912        -1,
210913        -1,
210914        -1,
210915        -1,
210916        -1,
210917        -1,
210918        -1,
210919        -1,
210920        -1
210921      },
210922      {
210923        0,
210924        1,
210925        -1,
210926        -1,
210927        -1,
210928        -1,
210929        -1,
210930        -1,
210931        -1,
210932        -1,
210933        -1,
210934        -1,
210935        -1
210936      }
210937    }
210938  },
210939  {
210940    kInstructionTypeMove,
210941    2,
210942    {
210943      kOperandTypeX86Memory,
210944      kOperandTypeRegister,
210945      0,
210946      0,
210947      0,
210948      0,
210949      0,
210950      0,
210951      0,
210952      0,
210953      0,
210954      0,
210955      0
210956    },
210957    {
210958      kOperandFlagTarget,
210959      kOperandFlagSource,
210960      0,
210961      0,
210962      0,
210963      0,
210964      0,
210965      0,
210966      0,
210967      0,
210968      0,
210969      0,
210970      0
210971    },
210972    {
210973      {
210974        1,
210975        0,
210976        -1,
210977        -1,
210978        -1,
210979        -1,
210980        -1,
210981        -1,
210982        -1,
210983        -1,
210984        -1,
210985        -1,
210986        -1
210987      },
210988      {
210989        0,
210990        1,
210991        -1,
210992        -1,
210993        -1,
210994        -1,
210995        -1,
210996        -1,
210997        -1,
210998        -1,
210999        -1,
211000        -1,
211001        -1
211002      }
211003    }
211004  },
211005  {
211006    kInstructionTypeMove,
211007    2,
211008    {
211009      kOperandTypeX86Memory,
211010      kOperandTypeRegister,
211011      0,
211012      0,
211013      0,
211014      0,
211015      0,
211016      0,
211017      0,
211018      0,
211019      0,
211020      0,
211021      0
211022    },
211023    {
211024      kOperandFlagTarget,
211025      kOperandFlagSource,
211026      0,
211027      0,
211028      0,
211029      0,
211030      0,
211031      0,
211032      0,
211033      0,
211034      0,
211035      0,
211036      0
211037    },
211038    {
211039      {
211040        1,
211041        0,
211042        -1,
211043        -1,
211044        -1,
211045        -1,
211046        -1,
211047        -1,
211048        -1,
211049        -1,
211050        -1,
211051        -1,
211052        -1
211053      },
211054      {
211055        0,
211056        1,
211057        -1,
211058        -1,
211059        -1,
211060        -1,
211061        -1,
211062        -1,
211063        -1,
211064        -1,
211065        -1,
211066        -1,
211067        -1
211068      }
211069    }
211070  },
211071  {
211072    kInstructionTypeMove,
211073    2,
211074    {
211075      kOperandTypeX86Memory,
211076      kOperandTypeRegister,
211077      0,
211078      0,
211079      0,
211080      0,
211081      0,
211082      0,
211083      0,
211084      0,
211085      0,
211086      0,
211087      0
211088    },
211089    {
211090      kOperandFlagTarget,
211091      kOperandFlagSource,
211092      0,
211093      0,
211094      0,
211095      0,
211096      0,
211097      0,
211098      0,
211099      0,
211100      0,
211101      0,
211102      0
211103    },
211104    {
211105      {
211106        1,
211107        0,
211108        -1,
211109        -1,
211110        -1,
211111        -1,
211112        -1,
211113        -1,
211114        -1,
211115        -1,
211116        -1,
211117        -1,
211118        -1
211119      },
211120      {
211121        0,
211122        1,
211123        -1,
211124        -1,
211125        -1,
211126        -1,
211127        -1,
211128        -1,
211129        -1,
211130        -1,
211131        -1,
211132        -1,
211133        -1
211134      }
211135    }
211136  },
211137  {
211138    0,
211139    2,
211140    {
211141      kOperandTypeX86Memory,
211142      kOperandTypeRegister,
211143      0,
211144      0,
211145      0,
211146      0,
211147      0,
211148      0,
211149      0,
211150      0,
211151      0,
211152      0,
211153      0
211154    },
211155    {
211156      0,
211157      0,
211158      0,
211159      0,
211160      0,
211161      0,
211162      0,
211163      0,
211164      0,
211165      0,
211166      0,
211167      0,
211168      0
211169    },
211170    {
211171      {
211172        1,
211173        0,
211174        -1,
211175        -1,
211176        -1,
211177        -1,
211178        -1,
211179        -1,
211180        -1,
211181        -1,
211182        -1,
211183        -1,
211184        -1
211185      },
211186      {
211187        0,
211188        1,
211189        -1,
211190        -1,
211191        -1,
211192        -1,
211193        -1,
211194        -1,
211195        -1,
211196        -1,
211197        -1,
211198        -1,
211199        -1
211200      }
211201    }
211202  },
211203  {
211204    0,
211205    2,
211206    {
211207      kOperandTypeX86Memory,
211208      kOperandTypeRegister,
211209      0,
211210      0,
211211      0,
211212      0,
211213      0,
211214      0,
211215      0,
211216      0,
211217      0,
211218      0,
211219      0
211220    },
211221    {
211222      0,
211223      0,
211224      0,
211225      0,
211226      0,
211227      0,
211228      0,
211229      0,
211230      0,
211231      0,
211232      0,
211233      0,
211234      0
211235    },
211236    {
211237      {
211238        1,
211239        0,
211240        -1,
211241        -1,
211242        -1,
211243        -1,
211244        -1,
211245        -1,
211246        -1,
211247        -1,
211248        -1,
211249        -1,
211250        -1
211251      },
211252      {
211253        0,
211254        1,
211255        -1,
211256        -1,
211257        -1,
211258        -1,
211259        -1,
211260        -1,
211261        -1,
211262        -1,
211263        -1,
211264        -1,
211265        -1
211266      }
211267    }
211268  },
211269  {
211270    0,
211271    2,
211272    {
211273      kOperandTypeX86Memory,
211274      kOperandTypeRegister,
211275      0,
211276      0,
211277      0,
211278      0,
211279      0,
211280      0,
211281      0,
211282      0,
211283      0,
211284      0,
211285      0
211286    },
211287    {
211288      0,
211289      0,
211290      0,
211291      0,
211292      0,
211293      0,
211294      0,
211295      0,
211296      0,
211297      0,
211298      0,
211299      0,
211300      0
211301    },
211302    {
211303      {
211304        1,
211305        0,
211306        -1,
211307        -1,
211308        -1,
211309        -1,
211310        -1,
211311        -1,
211312        -1,
211313        -1,
211314        -1,
211315        -1,
211316        -1
211317      },
211318      {
211319        0,
211320        1,
211321        -1,
211322        -1,
211323        -1,
211324        -1,
211325        -1,
211326        -1,
211327        -1,
211328        -1,
211329        -1,
211330        -1,
211331        -1
211332      }
211333    }
211334  },
211335  {
211336    0,
211337    2,
211338    {
211339      kOperandTypeX86Memory,
211340      kOperandTypeRegister,
211341      0,
211342      0,
211343      0,
211344      0,
211345      0,
211346      0,
211347      0,
211348      0,
211349      0,
211350      0,
211351      0
211352    },
211353    {
211354      0,
211355      0,
211356      0,
211357      0,
211358      0,
211359      0,
211360      0,
211361      0,
211362      0,
211363      0,
211364      0,
211365      0,
211366      0
211367    },
211368    {
211369      {
211370        1,
211371        0,
211372        -1,
211373        -1,
211374        -1,
211375        -1,
211376        -1,
211377        -1,
211378        -1,
211379        -1,
211380        -1,
211381        -1,
211382        -1
211383      },
211384      {
211385        0,
211386        1,
211387        -1,
211388        -1,
211389        -1,
211390        -1,
211391        -1,
211392        -1,
211393        -1,
211394        -1,
211395        -1,
211396        -1,
211397        -1
211398      }
211399    }
211400  },
211401  {
211402    0,
211403    2,
211404    {
211405      kOperandTypeX86Memory,
211406      kOperandTypeRegister,
211407      0,
211408      0,
211409      0,
211410      0,
211411      0,
211412      0,
211413      0,
211414      0,
211415      0,
211416      0,
211417      0
211418    },
211419    {
211420      0,
211421      0,
211422      0,
211423      0,
211424      0,
211425      0,
211426      0,
211427      0,
211428      0,
211429      0,
211430      0,
211431      0,
211432      0
211433    },
211434    {
211435      {
211436        1,
211437        0,
211438        -1,
211439        -1,
211440        -1,
211441        -1,
211442        -1,
211443        -1,
211444        -1,
211445        -1,
211446        -1,
211447        -1,
211448        -1
211449      },
211450      {
211451        0,
211452        1,
211453        -1,
211454        -1,
211455        -1,
211456        -1,
211457        -1,
211458        -1,
211459        -1,
211460        -1,
211461        -1,
211462        -1,
211463        -1
211464      }
211465    }
211466  },
211467  {
211468    0,
211469    2,
211470    {
211471      kOperandTypeRegister,
211472      kOperandTypeRegister,
211473      0,
211474      0,
211475      0,
211476      0,
211477      0,
211478      0,
211479      0,
211480      0,
211481      0,
211482      0,
211483      0
211484    },
211485    {
211486      0,
211487      0,
211488      0,
211489      0,
211490      0,
211491      0,
211492      0,
211493      0,
211494      0,
211495      0,
211496      0,
211497      0,
211498      0
211499    },
211500    {
211501      {
211502        1,
211503        0,
211504        -1,
211505        -1,
211506        -1,
211507        -1,
211508        -1,
211509        -1,
211510        -1,
211511        -1,
211512        -1,
211513        -1,
211514        -1
211515      },
211516      {
211517        0,
211518        1,
211519        -1,
211520        -1,
211521        -1,
211522        -1,
211523        -1,
211524        -1,
211525        -1,
211526        -1,
211527        -1,
211528        -1,
211529        -1
211530      }
211531    }
211532  },
211533  {
211534    kInstructionTypeMove,
211535    2,
211536    {
211537      kOperandTypeX86Memory,
211538      kOperandTypeRegister,
211539      0,
211540      0,
211541      0,
211542      0,
211543      0,
211544      0,
211545      0,
211546      0,
211547      0,
211548      0,
211549      0
211550    },
211551    {
211552      kOperandFlagTarget,
211553      kOperandFlagSource,
211554      0,
211555      0,
211556      0,
211557      0,
211558      0,
211559      0,
211560      0,
211561      0,
211562      0,
211563      0,
211564      0
211565    },
211566    {
211567      {
211568        1,
211569        0,
211570        -1,
211571        -1,
211572        -1,
211573        -1,
211574        -1,
211575        -1,
211576        -1,
211577        -1,
211578        -1,
211579        -1,
211580        -1
211581      },
211582      {
211583        0,
211584        1,
211585        -1,
211586        -1,
211587        -1,
211588        -1,
211589        -1,
211590        -1,
211591        -1,
211592        -1,
211593        -1,
211594        -1,
211595        -1
211596      }
211597    }
211598  },
211599  {
211600    kInstructionTypeMove,
211601    2,
211602    {
211603      kOperandTypeRegister,
211604      kOperandTypeRegister,
211605      0,
211606      0,
211607      0,
211608      0,
211609      0,
211610      0,
211611      0,
211612      0,
211613      0,
211614      0,
211615      0
211616    },
211617    {
211618      kOperandFlagTarget,
211619      kOperandFlagSource,
211620      0,
211621      0,
211622      0,
211623      0,
211624      0,
211625      0,
211626      0,
211627      0,
211628      0,
211629      0,
211630      0
211631    },
211632    {
211633      {
211634        1,
211635        0,
211636        -1,
211637        -1,
211638        -1,
211639        -1,
211640        -1,
211641        -1,
211642        -1,
211643        -1,
211644        -1,
211645        -1,
211646        -1
211647      },
211648      {
211649        0,
211650        1,
211651        -1,
211652        -1,
211653        -1,
211654        -1,
211655        -1,
211656        -1,
211657        -1,
211658        -1,
211659        -1,
211660        -1,
211661        -1
211662      }
211663    }
211664  },
211665  {
211666    kInstructionTypeMove,
211667    2,
211668    {
211669      kOperandTypeRegister,
211670      kOperandTypeX86Memory,
211671      0,
211672      0,
211673      0,
211674      0,
211675      0,
211676      0,
211677      0,
211678      0,
211679      0,
211680      0,
211681      0
211682    },
211683    {
211684      kOperandFlagTarget,
211685      kOperandFlagSource,
211686      0,
211687      0,
211688      0,
211689      0,
211690      0,
211691      0,
211692      0,
211693      0,
211694      0,
211695      0,
211696      0
211697    },
211698    {
211699      {
211700        1,
211701        0,
211702        -1,
211703        -1,
211704        -1,
211705        -1,
211706        -1,
211707        -1,
211708        -1,
211709        -1,
211710        -1,
211711        -1,
211712        -1
211713      },
211714      {
211715        0,
211716        1,
211717        -1,
211718        -1,
211719        -1,
211720        -1,
211721        -1,
211722        -1,
211723        -1,
211724        -1,
211725        -1,
211726        -1,
211727        -1
211728      }
211729    }
211730  },
211731  {
211732    kInstructionTypeMove,
211733    2,
211734    {
211735      kOperandTypeRegister,
211736      kOperandTypeRegister,
211737      0,
211738      0,
211739      0,
211740      0,
211741      0,
211742      0,
211743      0,
211744      0,
211745      0,
211746      0,
211747      0
211748    },
211749    {
211750      kOperandFlagTarget,
211751      kOperandFlagSource,
211752      0,
211753      0,
211754      0,
211755      0,
211756      0,
211757      0,
211758      0,
211759      0,
211760      0,
211761      0,
211762      0
211763    },
211764    {
211765      {
211766        1,
211767        0,
211768        -1,
211769        -1,
211770        -1,
211771        -1,
211772        -1,
211773        -1,
211774        -1,
211775        -1,
211776        -1,
211777        -1,
211778        -1
211779      },
211780      {
211781        0,
211782        1,
211783        -1,
211784        -1,
211785        -1,
211786        -1,
211787        -1,
211788        -1,
211789        -1,
211790        -1,
211791        -1,
211792        -1,
211793        -1
211794      }
211795    }
211796  },
211797  {
211798    0,
211799    2,
211800    {
211801      kOperandTypeRegister,
211802      kOperandTypeRegister,
211803      0,
211804      0,
211805      0,
211806      0,
211807      0,
211808      0,
211809      0,
211810      0,
211811      0,
211812      0,
211813      0
211814    },
211815    {
211816      0,
211817      0,
211818      0,
211819      0,
211820      0,
211821      0,
211822      0,
211823      0,
211824      0,
211825      0,
211826      0,
211827      0,
211828      0
211829    },
211830    {
211831      {
211832        1,
211833        0,
211834        -1,
211835        -1,
211836        -1,
211837        -1,
211838        -1,
211839        -1,
211840        -1,
211841        -1,
211842        -1,
211843        -1,
211844        -1
211845      },
211846      {
211847        0,
211848        1,
211849        -1,
211850        -1,
211851        -1,
211852        -1,
211853        -1,
211854        -1,
211855        -1,
211856        -1,
211857        -1,
211858        -1,
211859        -1
211860      }
211861    }
211862  },
211863  {
211864    kInstructionTypeMove,
211865    2,
211866    {
211867      kOperandTypeRegister,
211868      kOperandTypeRegister,
211869      0,
211870      0,
211871      0,
211872      0,
211873      0,
211874      0,
211875      0,
211876      0,
211877      0,
211878      0,
211879      0
211880    },
211881    {
211882      kOperandFlagTarget,
211883      kOperandFlagSource,
211884      0,
211885      0,
211886      0,
211887      0,
211888      0,
211889      0,
211890      0,
211891      0,
211892      0,
211893      0,
211894      0
211895    },
211896    {
211897      {
211898        1,
211899        0,
211900        -1,
211901        -1,
211902        -1,
211903        -1,
211904        -1,
211905        -1,
211906        -1,
211907        -1,
211908        -1,
211909        -1,
211910        -1
211911      },
211912      {
211913        0,
211914        1,
211915        -1,
211916        -1,
211917        -1,
211918        -1,
211919        -1,
211920        -1,
211921        -1,
211922        -1,
211923        -1,
211924        -1,
211925        -1
211926      }
211927    }
211928  },
211929  {
211930    kInstructionTypeMove,
211931    2,
211932    {
211933      kOperandTypeRegister,
211934      kOperandTypeRegister,
211935      0,
211936      0,
211937      0,
211938      0,
211939      0,
211940      0,
211941      0,
211942      0,
211943      0,
211944      0,
211945      0
211946    },
211947    {
211948      kOperandFlagTarget,
211949      kOperandFlagSource,
211950      0,
211951      0,
211952      0,
211953      0,
211954      0,
211955      0,
211956      0,
211957      0,
211958      0,
211959      0,
211960      0
211961    },
211962    {
211963      {
211964        1,
211965        0,
211966        -1,
211967        -1,
211968        -1,
211969        -1,
211970        -1,
211971        -1,
211972        -1,
211973        -1,
211974        -1,
211975        -1,
211976        -1
211977      },
211978      {
211979        0,
211980        1,
211981        -1,
211982        -1,
211983        -1,
211984        -1,
211985        -1,
211986        -1,
211987        -1,
211988        -1,
211989        -1,
211990        -1,
211991        -1
211992      }
211993    }
211994  },
211995  {
211996    0,
211997    2,
211998    {
211999      kOperandTypeX86Memory,
212000      kOperandTypeRegister,
212001      0,
212002      0,
212003      0,
212004      0,
212005      0,
212006      0,
212007      0,
212008      0,
212009      0,
212010      0,
212011      0
212012    },
212013    {
212014      0,
212015      0,
212016      0,
212017      0,
212018      0,
212019      0,
212020      0,
212021      0,
212022      0,
212023      0,
212024      0,
212025      0,
212026      0
212027    },
212028    {
212029      {
212030        1,
212031        0,
212032        -1,
212033        -1,
212034        -1,
212035        -1,
212036        -1,
212037        -1,
212038        -1,
212039        -1,
212040        -1,
212041        -1,
212042        -1
212043      },
212044      {
212045        0,
212046        1,
212047        -1,
212048        -1,
212049        -1,
212050        -1,
212051        -1,
212052        -1,
212053        -1,
212054        -1,
212055        -1,
212056        -1,
212057        -1
212058      }
212059    }
212060  },
212061  {
212062    0,
212063    2,
212064    {
212065      kOperandTypeRegister,
212066      kOperandTypeX86Memory,
212067      0,
212068      0,
212069      0,
212070      0,
212071      0,
212072      0,
212073      0,
212074      0,
212075      0,
212076      0,
212077      0
212078    },
212079    {
212080      0,
212081      0,
212082      0,
212083      0,
212084      0,
212085      0,
212086      0,
212087      0,
212088      0,
212089      0,
212090      0,
212091      0,
212092      0
212093    },
212094    {
212095      {
212096        1,
212097        0,
212098        -1,
212099        -1,
212100        -1,
212101        -1,
212102        -1,
212103        -1,
212104        -1,
212105        -1,
212106        -1,
212107        -1,
212108        -1
212109      },
212110      {
212111        0,
212112        1,
212113        -1,
212114        -1,
212115        -1,
212116        -1,
212117        -1,
212118        -1,
212119        -1,
212120        -1,
212121        -1,
212122        -1,
212123        -1
212124      }
212125    }
212126  },
212127  {
212128    0,
212129    3,
212130    {
212131      kOperandTypeRegister,
212132      kOperandTypeRegister,
212133      kOperandTypeRegister,
212134      0,
212135      0,
212136      0,
212137      0,
212138      0,
212139      0,
212140      0,
212141      0,
212142      0,
212143      0
212144    },
212145    {
212146      0,
212147      0,
212148      0,
212149      0,
212150      0,
212151      0,
212152      0,
212153      0,
212154      0,
212155      0,
212156      0,
212157      0,
212158      0
212159    },
212160    {
212161      {
212162        2,
212163        1,
212164        0,
212165        -1,
212166        -1,
212167        -1,
212168        -1,
212169        -1,
212170        -1,
212171        -1,
212172        -1,
212173        -1,
212174        -1
212175      },
212176      {
212177        0,
212178        1,
212179        2,
212180        -1,
212181        -1,
212182        -1,
212183        -1,
212184        -1,
212185        -1,
212186        -1,
212187        -1,
212188        -1,
212189        -1
212190      }
212191    }
212192  },
212193  {
212194    0,
212195    3,
212196    {
212197      kOperandTypeRegister,
212198      kOperandTypeRegister,
212199      kOperandTypeRegister,
212200      0,
212201      0,
212202      0,
212203      0,
212204      0,
212205      0,
212206      0,
212207      0,
212208      0,
212209      0
212210    },
212211    {
212212      0,
212213      0,
212214      0,
212215      0,
212216      0,
212217      0,
212218      0,
212219      0,
212220      0,
212221      0,
212222      0,
212223      0,
212224      0
212225    },
212226    {
212227      {
212228        2,
212229        1,
212230        0,
212231        -1,
212232        -1,
212233        -1,
212234        -1,
212235        -1,
212236        -1,
212237        -1,
212238        -1,
212239        -1,
212240        -1
212241      },
212242      {
212243        0,
212244        1,
212245        2,
212246        -1,
212247        -1,
212248        -1,
212249        -1,
212250        -1,
212251        -1,
212252        -1,
212253        -1,
212254        -1,
212255        -1
212256      }
212257    }
212258  },
212259  {
212260    0,
212261    2,
212262    {
212263      kOperandTypeX86Memory,
212264      kOperandTypeRegister,
212265      0,
212266      0,
212267      0,
212268      0,
212269      0,
212270      0,
212271      0,
212272      0,
212273      0,
212274      0,
212275      0
212276    },
212277    {
212278      0,
212279      0,
212280      0,
212281      0,
212282      0,
212283      0,
212284      0,
212285      0,
212286      0,
212287      0,
212288      0,
212289      0,
212290      0
212291    },
212292    {
212293      {
212294        1,
212295        0,
212296        -1,
212297        -1,
212298        -1,
212299        -1,
212300        -1,
212301        -1,
212302        -1,
212303        -1,
212304        -1,
212305        -1,
212306        -1
212307      },
212308      {
212309        0,
212310        1,
212311        -1,
212312        -1,
212313        -1,
212314        -1,
212315        -1,
212316        -1,
212317        -1,
212318        -1,
212319        -1,
212320        -1,
212321        -1
212322      }
212323    }
212324  },
212325  {
212326    0,
212327    2,
212328    {
212329      kOperandTypeRegister,
212330      kOperandTypeRegister,
212331      0,
212332      0,
212333      0,
212334      0,
212335      0,
212336      0,
212337      0,
212338      0,
212339      0,
212340      0,
212341      0
212342    },
212343    {
212344      0,
212345      0,
212346      0,
212347      0,
212348      0,
212349      0,
212350      0,
212351      0,
212352      0,
212353      0,
212354      0,
212355      0,
212356      0
212357    },
212358    {
212359      {
212360        1,
212361        0,
212362        -1,
212363        -1,
212364        -1,
212365        -1,
212366        -1,
212367        -1,
212368        -1,
212369        -1,
212370        -1,
212371        -1,
212372        -1
212373      },
212374      {
212375        0,
212376        1,
212377        -1,
212378        -1,
212379        -1,
212380        -1,
212381        -1,
212382        -1,
212383        -1,
212384        -1,
212385        -1,
212386        -1,
212387        -1
212388      }
212389    }
212390  },
212391  {
212392    0,
212393    2,
212394    {
212395      kOperandTypeRegister,
212396      kOperandTypeX86Memory,
212397      0,
212398      0,
212399      0,
212400      0,
212401      0,
212402      0,
212403      0,
212404      0,
212405      0,
212406      0,
212407      0
212408    },
212409    {
212410      0,
212411      0,
212412      0,
212413      0,
212414      0,
212415      0,
212416      0,
212417      0,
212418      0,
212419      0,
212420      0,
212421      0,
212422      0
212423    },
212424    {
212425      {
212426        1,
212427        0,
212428        -1,
212429        -1,
212430        -1,
212431        -1,
212432        -1,
212433        -1,
212434        -1,
212435        -1,
212436        -1,
212437        -1,
212438        -1
212439      },
212440      {
212441        0,
212442        1,
212443        -1,
212444        -1,
212445        -1,
212446        -1,
212447        -1,
212448        -1,
212449        -1,
212450        -1,
212451        -1,
212452        -1,
212453        -1
212454      }
212455    }
212456  },
212457  {
212458    0,
212459    2,
212460    {
212461      kOperandTypeRegister,
212462      kOperandTypeRegister,
212463      0,
212464      0,
212465      0,
212466      0,
212467      0,
212468      0,
212469      0,
212470      0,
212471      0,
212472      0,
212473      0
212474    },
212475    {
212476      0,
212477      0,
212478      0,
212479      0,
212480      0,
212481      0,
212482      0,
212483      0,
212484      0,
212485      0,
212486      0,
212487      0,
212488      0
212489    },
212490    {
212491      {
212492        1,
212493        0,
212494        -1,
212495        -1,
212496        -1,
212497        -1,
212498        -1,
212499        -1,
212500        -1,
212501        -1,
212502        -1,
212503        -1,
212504        -1
212505      },
212506      {
212507        0,
212508        1,
212509        -1,
212510        -1,
212511        -1,
212512        -1,
212513        -1,
212514        -1,
212515        -1,
212516        -1,
212517        -1,
212518        -1,
212519        -1
212520      }
212521    }
212522  },
212523  {
212524    0,
212525    2,
212526    {
212527      kOperandTypeRegister,
212528      kOperandTypeX86Memory,
212529      0,
212530      0,
212531      0,
212532      0,
212533      0,
212534      0,
212535      0,
212536      0,
212537      0,
212538      0,
212539      0
212540    },
212541    {
212542      0,
212543      0,
212544      0,
212545      0,
212546      0,
212547      0,
212548      0,
212549      0,
212550      0,
212551      0,
212552      0,
212553      0,
212554      0
212555    },
212556    {
212557      {
212558        1,
212559        0,
212560        -1,
212561        -1,
212562        -1,
212563        -1,
212564        -1,
212565        -1,
212566        -1,
212567        -1,
212568        -1,
212569        -1,
212570        -1
212571      },
212572      {
212573        0,
212574        1,
212575        -1,
212576        -1,
212577        -1,
212578        -1,
212579        -1,
212580        -1,
212581        -1,
212582        -1,
212583        -1,
212584        -1,
212585        -1
212586      }
212587    }
212588  },
212589  {
212590    0,
212591    2,
212592    {
212593      kOperandTypeRegister,
212594      kOperandTypeRegister,
212595      0,
212596      0,
212597      0,
212598      0,
212599      0,
212600      0,
212601      0,
212602      0,
212603      0,
212604      0,
212605      0
212606    },
212607    {
212608      0,
212609      0,
212610      0,
212611      0,
212612      0,
212613      0,
212614      0,
212615      0,
212616      0,
212617      0,
212618      0,
212619      0,
212620      0
212621    },
212622    {
212623      {
212624        1,
212625        0,
212626        -1,
212627        -1,
212628        -1,
212629        -1,
212630        -1,
212631        -1,
212632        -1,
212633        -1,
212634        -1,
212635        -1,
212636        -1
212637      },
212638      {
212639        0,
212640        1,
212641        -1,
212642        -1,
212643        -1,
212644        -1,
212645        -1,
212646        -1,
212647        -1,
212648        -1,
212649        -1,
212650        -1,
212651        -1
212652      }
212653    }
212654  },
212655  {
212656    0,
212657    2,
212658    {
212659      kOperandTypeRegister,
212660      kOperandTypeX86Memory,
212661      0,
212662      0,
212663      0,
212664      0,
212665      0,
212666      0,
212667      0,
212668      0,
212669      0,
212670      0,
212671      0
212672    },
212673    {
212674      0,
212675      0,
212676      0,
212677      0,
212678      0,
212679      0,
212680      0,
212681      0,
212682      0,
212683      0,
212684      0,
212685      0,
212686      0
212687    },
212688    {
212689      {
212690        1,
212691        0,
212692        -1,
212693        -1,
212694        -1,
212695        -1,
212696        -1,
212697        -1,
212698        -1,
212699        -1,
212700        -1,
212701        -1,
212702        -1
212703      },
212704      {
212705        0,
212706        1,
212707        -1,
212708        -1,
212709        -1,
212710        -1,
212711        -1,
212712        -1,
212713        -1,
212714        -1,
212715        -1,
212716        -1,
212717        -1
212718      }
212719    }
212720  },
212721  {
212722    0,
212723    2,
212724    {
212725      kOperandTypeRegister,
212726      kOperandTypeRegister,
212727      0,
212728      0,
212729      0,
212730      0,
212731      0,
212732      0,
212733      0,
212734      0,
212735      0,
212736      0,
212737      0
212738    },
212739    {
212740      0,
212741      0,
212742      0,
212743      0,
212744      0,
212745      0,
212746      0,
212747      0,
212748      0,
212749      0,
212750      0,
212751      0,
212752      0
212753    },
212754    {
212755      {
212756        1,
212757        0,
212758        -1,
212759        -1,
212760        -1,
212761        -1,
212762        -1,
212763        -1,
212764        -1,
212765        -1,
212766        -1,
212767        -1,
212768        -1
212769      },
212770      {
212771        0,
212772        1,
212773        -1,
212774        -1,
212775        -1,
212776        -1,
212777        -1,
212778        -1,
212779        -1,
212780        -1,
212781        -1,
212782        -1,
212783        -1
212784      }
212785    }
212786  },
212787  {
212788    0,
212789    2,
212790    {
212791      kOperandTypeRegister,
212792      kOperandTypeX86Memory,
212793      0,
212794      0,
212795      0,
212796      0,
212797      0,
212798      0,
212799      0,
212800      0,
212801      0,
212802      0,
212803      0
212804    },
212805    {
212806      0,
212807      0,
212808      0,
212809      0,
212810      0,
212811      0,
212812      0,
212813      0,
212814      0,
212815      0,
212816      0,
212817      0,
212818      0
212819    },
212820    {
212821      {
212822        1,
212823        0,
212824        -1,
212825        -1,
212826        -1,
212827        -1,
212828        -1,
212829        -1,
212830        -1,
212831        -1,
212832        -1,
212833        -1,
212834        -1
212835      },
212836      {
212837        0,
212838        1,
212839        -1,
212840        -1,
212841        -1,
212842        -1,
212843        -1,
212844        -1,
212845        -1,
212846        -1,
212847        -1,
212848        -1,
212849        -1
212850      }
212851    }
212852  },
212853  {
212854    0,
212855    2,
212856    {
212857      kOperandTypeRegister,
212858      kOperandTypeRegister,
212859      0,
212860      0,
212861      0,
212862      0,
212863      0,
212864      0,
212865      0,
212866      0,
212867      0,
212868      0,
212869      0
212870    },
212871    {
212872      0,
212873      0,
212874      0,
212875      0,
212876      0,
212877      0,
212878      0,
212879      0,
212880      0,
212881      0,
212882      0,
212883      0,
212884      0
212885    },
212886    {
212887      {
212888        1,
212889        0,
212890        -1,
212891        -1,
212892        -1,
212893        -1,
212894        -1,
212895        -1,
212896        -1,
212897        -1,
212898        -1,
212899        -1,
212900        -1
212901      },
212902      {
212903        0,
212904        1,
212905        -1,
212906        -1,
212907        -1,
212908        -1,
212909        -1,
212910        -1,
212911        -1,
212912        -1,
212913        -1,
212914        -1,
212915        -1
212916      }
212917    }
212918  },
212919  {
212920    0,
212921    2,
212922    {
212923      kOperandTypeX86Memory,
212924      kOperandTypeRegister,
212925      0,
212926      0,
212927      0,
212928      0,
212929      0,
212930      0,
212931      0,
212932      0,
212933      0,
212934      0,
212935      0
212936    },
212937    {
212938      0,
212939      0,
212940      0,
212941      0,
212942      0,
212943      0,
212944      0,
212945      0,
212946      0,
212947      0,
212948      0,
212949      0,
212950      0
212951    },
212952    {
212953      {
212954        1,
212955        0,
212956        -1,
212957        -1,
212958        -1,
212959        -1,
212960        -1,
212961        -1,
212962        -1,
212963        -1,
212964        -1,
212965        -1,
212966        -1
212967      },
212968      {
212969        0,
212970        1,
212971        -1,
212972        -1,
212973        -1,
212974        -1,
212975        -1,
212976        -1,
212977        -1,
212978        -1,
212979        -1,
212980        -1,
212981        -1
212982      }
212983    }
212984  },
212985  {
212986    0,
212987    2,
212988    {
212989      kOperandTypeRegister,
212990      kOperandTypeRegister,
212991      0,
212992      0,
212993      0,
212994      0,
212995      0,
212996      0,
212997      0,
212998      0,
212999      0,
213000      0,
213001      0
213002    },
213003    {
213004      0,
213005      0,
213006      0,
213007      0,
213008      0,
213009      0,
213010      0,
213011      0,
213012      0,
213013      0,
213014      0,
213015      0,
213016      0
213017    },
213018    {
213019      {
213020        1,
213021        0,
213022        -1,
213023        -1,
213024        -1,
213025        -1,
213026        -1,
213027        -1,
213028        -1,
213029        -1,
213030        -1,
213031        -1,
213032        -1
213033      },
213034      {
213035        0,
213036        1,
213037        -1,
213038        -1,
213039        -1,
213040        -1,
213041        -1,
213042        -1,
213043        -1,
213044        -1,
213045        -1,
213046        -1,
213047        -1
213048      }
213049    }
213050  },
213051  {
213052    0,
213053    2,
213054    {
213055      kOperandTypeX86Memory,
213056      kOperandTypeRegister,
213057      0,
213058      0,
213059      0,
213060      0,
213061      0,
213062      0,
213063      0,
213064      0,
213065      0,
213066      0,
213067      0
213068    },
213069    {
213070      0,
213071      0,
213072      0,
213073      0,
213074      0,
213075      0,
213076      0,
213077      0,
213078      0,
213079      0,
213080      0,
213081      0,
213082      0
213083    },
213084    {
213085      {
213086        1,
213087        0,
213088        -1,
213089        -1,
213090        -1,
213091        -1,
213092        -1,
213093        -1,
213094        -1,
213095        -1,
213096        -1,
213097        -1,
213098        -1
213099      },
213100      {
213101        0,
213102        1,
213103        -1,
213104        -1,
213105        -1,
213106        -1,
213107        -1,
213108        -1,
213109        -1,
213110        -1,
213111        -1,
213112        -1,
213113        -1
213114      }
213115    }
213116  },
213117  {
213118    0,
213119    2,
213120    {
213121      kOperandTypeRegister,
213122      kOperandTypeX86Memory,
213123      0,
213124      0,
213125      0,
213126      0,
213127      0,
213128      0,
213129      0,
213130      0,
213131      0,
213132      0,
213133      0
213134    },
213135    {
213136      0,
213137      0,
213138      0,
213139      0,
213140      0,
213141      0,
213142      0,
213143      0,
213144      0,
213145      0,
213146      0,
213147      0,
213148      0
213149    },
213150    {
213151      {
213152        1,
213153        0,
213154        -1,
213155        -1,
213156        -1,
213157        -1,
213158        -1,
213159        -1,
213160        -1,
213161        -1,
213162        -1,
213163        -1,
213164        -1
213165      },
213166      {
213167        0,
213168        1,
213169        -1,
213170        -1,
213171        -1,
213172        -1,
213173        -1,
213174        -1,
213175        -1,
213176        -1,
213177        -1,
213178        -1,
213179        -1
213180      }
213181    }
213182  },
213183  {
213184    0,
213185    3,
213186    {
213187      kOperandTypeRegister,
213188      kOperandTypeRegister,
213189      kOperandTypeRegister,
213190      0,
213191      0,
213192      0,
213193      0,
213194      0,
213195      0,
213196      0,
213197      0,
213198      0,
213199      0
213200    },
213201    {
213202      0,
213203      0,
213204      0,
213205      0,
213206      0,
213207      0,
213208      0,
213209      0,
213210      0,
213211      0,
213212      0,
213213      0,
213214      0
213215    },
213216    {
213217      {
213218        2,
213219        1,
213220        0,
213221        -1,
213222        -1,
213223        -1,
213224        -1,
213225        -1,
213226        -1,
213227        -1,
213228        -1,
213229        -1,
213230        -1
213231      },
213232      {
213233        0,
213234        1,
213235        2,
213236        -1,
213237        -1,
213238        -1,
213239        -1,
213240        -1,
213241        -1,
213242        -1,
213243        -1,
213244        -1,
213245        -1
213246      }
213247    }
213248  },
213249  {
213250    0,
213251    3,
213252    {
213253      kOperandTypeRegister,
213254      kOperandTypeRegister,
213255      kOperandTypeRegister,
213256      0,
213257      0,
213258      0,
213259      0,
213260      0,
213261      0,
213262      0,
213263      0,
213264      0,
213265      0
213266    },
213267    {
213268      0,
213269      0,
213270      0,
213271      0,
213272      0,
213273      0,
213274      0,
213275      0,
213276      0,
213277      0,
213278      0,
213279      0,
213280      0
213281    },
213282    {
213283      {
213284        2,
213285        1,
213286        0,
213287        -1,
213288        -1,
213289        -1,
213290        -1,
213291        -1,
213292        -1,
213293        -1,
213294        -1,
213295        -1,
213296        -1
213297      },
213298      {
213299        0,
213300        1,
213301        2,
213302        -1,
213303        -1,
213304        -1,
213305        -1,
213306        -1,
213307        -1,
213308        -1,
213309        -1,
213310        -1,
213311        -1
213312      }
213313    }
213314  },
213315  {
213316    0,
213317    2,
213318    {
213319      kOperandTypeX86Memory,
213320      kOperandTypeRegister,
213321      0,
213322      0,
213323      0,
213324      0,
213325      0,
213326      0,
213327      0,
213328      0,
213329      0,
213330      0,
213331      0
213332    },
213333    {
213334      0,
213335      0,
213336      0,
213337      0,
213338      0,
213339      0,
213340      0,
213341      0,
213342      0,
213343      0,
213344      0,
213345      0,
213346      0
213347    },
213348    {
213349      {
213350        1,
213351        0,
213352        -1,
213353        -1,
213354        -1,
213355        -1,
213356        -1,
213357        -1,
213358        -1,
213359        -1,
213360        -1,
213361        -1,
213362        -1
213363      },
213364      {
213365        0,
213366        1,
213367        -1,
213368        -1,
213369        -1,
213370        -1,
213371        -1,
213372        -1,
213373        -1,
213374        -1,
213375        -1,
213376        -1,
213377        -1
213378      }
213379    }
213380  },
213381  {
213382    0,
213383    2,
213384    {
213385      kOperandTypeRegister,
213386      kOperandTypeX86Memory,
213387      0,
213388      0,
213389      0,
213390      0,
213391      0,
213392      0,
213393      0,
213394      0,
213395      0,
213396      0,
213397      0
213398    },
213399    {
213400      0,
213401      0,
213402      0,
213403      0,
213404      0,
213405      0,
213406      0,
213407      0,
213408      0,
213409      0,
213410      0,
213411      0,
213412      0
213413    },
213414    {
213415      {
213416        1,
213417        0,
213418        -1,
213419        -1,
213420        -1,
213421        -1,
213422        -1,
213423        -1,
213424        -1,
213425        -1,
213426        -1,
213427        -1,
213428        -1
213429      },
213430      {
213431        0,
213432        1,
213433        -1,
213434        -1,
213435        -1,
213436        -1,
213437        -1,
213438        -1,
213439        -1,
213440        -1,
213441        -1,
213442        -1,
213443        -1
213444      }
213445    }
213446  },
213447  {
213448    0,
213449    2,
213450    {
213451      kOperandTypeRegister,
213452      kOperandTypeRegister,
213453      0,
213454      0,
213455      0,
213456      0,
213457      0,
213458      0,
213459      0,
213460      0,
213461      0,
213462      0,
213463      0
213464    },
213465    {
213466      0,
213467      0,
213468      0,
213469      0,
213470      0,
213471      0,
213472      0,
213473      0,
213474      0,
213475      0,
213476      0,
213477      0,
213478      0
213479    },
213480    {
213481      {
213482        1,
213483        0,
213484        -1,
213485        -1,
213486        -1,
213487        -1,
213488        -1,
213489        -1,
213490        -1,
213491        -1,
213492        -1,
213493        -1,
213494        -1
213495      },
213496      {
213497        0,
213498        1,
213499        -1,
213500        -1,
213501        -1,
213502        -1,
213503        -1,
213504        -1,
213505        -1,
213506        -1,
213507        -1,
213508        -1,
213509        -1
213510      }
213511    }
213512  },
213513  {
213514    0,
213515    2,
213516    {
213517      kOperandTypeRegister,
213518      kOperandTypeRegister,
213519      0,
213520      0,
213521      0,
213522      0,
213523      0,
213524      0,
213525      0,
213526      0,
213527      0,
213528      0,
213529      0
213530    },
213531    {
213532      0,
213533      0,
213534      0,
213535      0,
213536      0,
213537      0,
213538      0,
213539      0,
213540      0,
213541      0,
213542      0,
213543      0,
213544      0
213545    },
213546    {
213547      {
213548        1,
213549        0,
213550        -1,
213551        -1,
213552        -1,
213553        -1,
213554        -1,
213555        -1,
213556        -1,
213557        -1,
213558        -1,
213559        -1,
213560        -1
213561      },
213562      {
213563        0,
213564        1,
213565        -1,
213566        -1,
213567        -1,
213568        -1,
213569        -1,
213570        -1,
213571        -1,
213572        -1,
213573        -1,
213574        -1,
213575        -1
213576      }
213577    }
213578  },
213579  {
213580    0,
213581    2,
213582    {
213583      kOperandTypeX86Memory,
213584      kOperandTypeRegister,
213585      0,
213586      0,
213587      0,
213588      0,
213589      0,
213590      0,
213591      0,
213592      0,
213593      0,
213594      0,
213595      0
213596    },
213597    {
213598      0,
213599      0,
213600      0,
213601      0,
213602      0,
213603      0,
213604      0,
213605      0,
213606      0,
213607      0,
213608      0,
213609      0,
213610      0
213611    },
213612    {
213613      {
213614        1,
213615        0,
213616        -1,
213617        -1,
213618        -1,
213619        -1,
213620        -1,
213621        -1,
213622        -1,
213623        -1,
213624        -1,
213625        -1,
213626        -1
213627      },
213628      {
213629        0,
213630        1,
213631        -1,
213632        -1,
213633        -1,
213634        -1,
213635        -1,
213636        -1,
213637        -1,
213638        -1,
213639        -1,
213640        -1,
213641        -1
213642      }
213643    }
213644  },
213645  {
213646    0,
213647    2,
213648    {
213649      kOperandTypeRegister,
213650      kOperandTypeX86Memory,
213651      0,
213652      0,
213653      0,
213654      0,
213655      0,
213656      0,
213657      0,
213658      0,
213659      0,
213660      0,
213661      0
213662    },
213663    {
213664      0,
213665      0,
213666      0,
213667      0,
213668      0,
213669      0,
213670      0,
213671      0,
213672      0,
213673      0,
213674      0,
213675      0,
213676      0
213677    },
213678    {
213679      {
213680        1,
213681        0,
213682        -1,
213683        -1,
213684        -1,
213685        -1,
213686        -1,
213687        -1,
213688        -1,
213689        -1,
213690        -1,
213691        -1,
213692        -1
213693      },
213694      {
213695        0,
213696        1,
213697        -1,
213698        -1,
213699        -1,
213700        -1,
213701        -1,
213702        -1,
213703        -1,
213704        -1,
213705        -1,
213706        -1,
213707        -1
213708      }
213709    }
213710  },
213711  {
213712    0,
213713    2,
213714    {
213715      kOperandTypeRegister,
213716      kOperandTypeRegister,
213717      0,
213718      0,
213719      0,
213720      0,
213721      0,
213722      0,
213723      0,
213724      0,
213725      0,
213726      0,
213727      0
213728    },
213729    {
213730      0,
213731      0,
213732      0,
213733      0,
213734      0,
213735      0,
213736      0,
213737      0,
213738      0,
213739      0,
213740      0,
213741      0,
213742      0
213743    },
213744    {
213745      {
213746        1,
213747        0,
213748        -1,
213749        -1,
213750        -1,
213751        -1,
213752        -1,
213753        -1,
213754        -1,
213755        -1,
213756        -1,
213757        -1,
213758        -1
213759      },
213760      {
213761        0,
213762        1,
213763        -1,
213764        -1,
213765        -1,
213766        -1,
213767        -1,
213768        -1,
213769        -1,
213770        -1,
213771        -1,
213772        -1,
213773        -1
213774      }
213775    }
213776  },
213777  {
213778    0,
213779    2,
213780    {
213781      kOperandTypeRegister,
213782      kOperandTypeRegister,
213783      0,
213784      0,
213785      0,
213786      0,
213787      0,
213788      0,
213789      0,
213790      0,
213791      0,
213792      0,
213793      0
213794    },
213795    {
213796      0,
213797      0,
213798      0,
213799      0,
213800      0,
213801      0,
213802      0,
213803      0,
213804      0,
213805      0,
213806      0,
213807      0,
213808      0
213809    },
213810    {
213811      {
213812        1,
213813        0,
213814        -1,
213815        -1,
213816        -1,
213817        -1,
213818        -1,
213819        -1,
213820        -1,
213821        -1,
213822        -1,
213823        -1,
213824        -1
213825      },
213826      {
213827        0,
213828        1,
213829        -1,
213830        -1,
213831        -1,
213832        -1,
213833        -1,
213834        -1,
213835        -1,
213836        -1,
213837        -1,
213838        -1,
213839        -1
213840      }
213841    }
213842  },
213843  {
213844    0,
213845    2,
213846    {
213847      kOperandTypeX86Memory,
213848      kOperandTypeRegister,
213849      0,
213850      0,
213851      0,
213852      0,
213853      0,
213854      0,
213855      0,
213856      0,
213857      0,
213858      0,
213859      0
213860    },
213861    {
213862      0,
213863      0,
213864      0,
213865      0,
213866      0,
213867      0,
213868      0,
213869      0,
213870      0,
213871      0,
213872      0,
213873      0,
213874      0
213875    },
213876    {
213877      {
213878        1,
213879        0,
213880        -1,
213881        -1,
213882        -1,
213883        -1,
213884        -1,
213885        -1,
213886        -1,
213887        -1,
213888        -1,
213889        -1,
213890        -1
213891      },
213892      {
213893        0,
213894        1,
213895        -1,
213896        -1,
213897        -1,
213898        -1,
213899        -1,
213900        -1,
213901        -1,
213902        -1,
213903        -1,
213904        -1,
213905        -1
213906      }
213907    }
213908  },
213909  {
213910    0,
213911    2,
213912    {
213913      kOperandTypeRegister,
213914      kOperandTypeX86Memory,
213915      0,
213916      0,
213917      0,
213918      0,
213919      0,
213920      0,
213921      0,
213922      0,
213923      0,
213924      0,
213925      0
213926    },
213927    {
213928      0,
213929      0,
213930      0,
213931      0,
213932      0,
213933      0,
213934      0,
213935      0,
213936      0,
213937      0,
213938      0,
213939      0,
213940      0
213941    },
213942    {
213943      {
213944        1,
213945        0,
213946        -1,
213947        -1,
213948        -1,
213949        -1,
213950        -1,
213951        -1,
213952        -1,
213953        -1,
213954        -1,
213955        -1,
213956        -1
213957      },
213958      {
213959        0,
213960        1,
213961        -1,
213962        -1,
213963        -1,
213964        -1,
213965        -1,
213966        -1,
213967        -1,
213968        -1,
213969        -1,
213970        -1,
213971        -1
213972      }
213973    }
213974  },
213975  {
213976    0,
213977    2,
213978    {
213979      kOperandTypeRegister,
213980      kOperandTypeRegister,
213981      0,
213982      0,
213983      0,
213984      0,
213985      0,
213986      0,
213987      0,
213988      0,
213989      0,
213990      0,
213991      0
213992    },
213993    {
213994      0,
213995      0,
213996      0,
213997      0,
213998      0,
213999      0,
214000      0,
214001      0,
214002      0,
214003      0,
214004      0,
214005      0,
214006      0
214007    },
214008    {
214009      {
214010        1,
214011        0,
214012        -1,
214013        -1,
214014        -1,
214015        -1,
214016        -1,
214017        -1,
214018        -1,
214019        -1,
214020        -1,
214021        -1,
214022        -1
214023      },
214024      {
214025        0,
214026        1,
214027        -1,
214028        -1,
214029        -1,
214030        -1,
214031        -1,
214032        -1,
214033        -1,
214034        -1,
214035        -1,
214036        -1,
214037        -1
214038      }
214039    }
214040  },
214041  {
214042    0,
214043    2,
214044    {
214045      kOperandTypeRegister,
214046      kOperandTypeRegister,
214047      0,
214048      0,
214049      0,
214050      0,
214051      0,
214052      0,
214053      0,
214054      0,
214055      0,
214056      0,
214057      0
214058    },
214059    {
214060      0,
214061      0,
214062      0,
214063      0,
214064      0,
214065      0,
214066      0,
214067      0,
214068      0,
214069      0,
214070      0,
214071      0,
214072      0
214073    },
214074    {
214075      {
214076        1,
214077        0,
214078        -1,
214079        -1,
214080        -1,
214081        -1,
214082        -1,
214083        -1,
214084        -1,
214085        -1,
214086        -1,
214087        -1,
214088        -1
214089      },
214090      {
214091        0,
214092        1,
214093        -1,
214094        -1,
214095        -1,
214096        -1,
214097        -1,
214098        -1,
214099        -1,
214100        -1,
214101        -1,
214102        -1,
214103        -1
214104      }
214105    }
214106  },
214107  {
214108    0,
214109    2,
214110    {
214111      kOperandTypeX86Memory,
214112      kOperandTypeRegister,
214113      0,
214114      0,
214115      0,
214116      0,
214117      0,
214118      0,
214119      0,
214120      0,
214121      0,
214122      0,
214123      0
214124    },
214125    {
214126      0,
214127      0,
214128      0,
214129      0,
214130      0,
214131      0,
214132      0,
214133      0,
214134      0,
214135      0,
214136      0,
214137      0,
214138      0
214139    },
214140    {
214141      {
214142        1,
214143        0,
214144        -1,
214145        -1,
214146        -1,
214147        -1,
214148        -1,
214149        -1,
214150        -1,
214151        -1,
214152        -1,
214153        -1,
214154        -1
214155      },
214156      {
214157        0,
214158        1,
214159        -1,
214160        -1,
214161        -1,
214162        -1,
214163        -1,
214164        -1,
214165        -1,
214166        -1,
214167        -1,
214168        -1,
214169        -1
214170      }
214171    }
214172  },
214173  {
214174    0,
214175    2,
214176    {
214177      kOperandTypeRegister,
214178      kOperandTypeX86Memory,
214179      0,
214180      0,
214181      0,
214182      0,
214183      0,
214184      0,
214185      0,
214186      0,
214187      0,
214188      0,
214189      0
214190    },
214191    {
214192      0,
214193      0,
214194      0,
214195      0,
214196      0,
214197      0,
214198      0,
214199      0,
214200      0,
214201      0,
214202      0,
214203      0,
214204      0
214205    },
214206    {
214207      {
214208        1,
214209        0,
214210        -1,
214211        -1,
214212        -1,
214213        -1,
214214        -1,
214215        -1,
214216        -1,
214217        -1,
214218        -1,
214219        -1,
214220        -1
214221      },
214222      {
214223        0,
214224        1,
214225        -1,
214226        -1,
214227        -1,
214228        -1,
214229        -1,
214230        -1,
214231        -1,
214232        -1,
214233        -1,
214234        -1,
214235        -1
214236      }
214237    }
214238  },
214239  {
214240    0,
214241    2,
214242    {
214243      kOperandTypeRegister,
214244      kOperandTypeRegister,
214245      0,
214246      0,
214247      0,
214248      0,
214249      0,
214250      0,
214251      0,
214252      0,
214253      0,
214254      0,
214255      0
214256    },
214257    {
214258      0,
214259      0,
214260      0,
214261      0,
214262      0,
214263      0,
214264      0,
214265      0,
214266      0,
214267      0,
214268      0,
214269      0,
214270      0
214271    },
214272    {
214273      {
214274        1,
214275        0,
214276        -1,
214277        -1,
214278        -1,
214279        -1,
214280        -1,
214281        -1,
214282        -1,
214283        -1,
214284        -1,
214285        -1,
214286        -1
214287      },
214288      {
214289        0,
214290        1,
214291        -1,
214292        -1,
214293        -1,
214294        -1,
214295        -1,
214296        -1,
214297        -1,
214298        -1,
214299        -1,
214300        -1,
214301        -1
214302      }
214303    }
214304  },
214305  {
214306    0,
214307    2,
214308    {
214309      kOperandTypeRegister,
214310      kOperandTypeRegister,
214311      0,
214312      0,
214313      0,
214314      0,
214315      0,
214316      0,
214317      0,
214318      0,
214319      0,
214320      0,
214321      0
214322    },
214323    {
214324      0,
214325      0,
214326      0,
214327      0,
214328      0,
214329      0,
214330      0,
214331      0,
214332      0,
214333      0,
214334      0,
214335      0,
214336      0
214337    },
214338    {
214339      {
214340        1,
214341        0,
214342        -1,
214343        -1,
214344        -1,
214345        -1,
214346        -1,
214347        -1,
214348        -1,
214349        -1,
214350        -1,
214351        -1,
214352        -1
214353      },
214354      {
214355        0,
214356        1,
214357        -1,
214358        -1,
214359        -1,
214360        -1,
214361        -1,
214362        -1,
214363        -1,
214364        -1,
214365        -1,
214366        -1,
214367        -1
214368      }
214369    }
214370  },
214371  {
214372    0,
214373    2,
214374    {
214375      kOperandTypeRegister,
214376      kOperandTypeX86Memory,
214377      0,
214378      0,
214379      0,
214380      0,
214381      0,
214382      0,
214383      0,
214384      0,
214385      0,
214386      0,
214387      0
214388    },
214389    {
214390      0,
214391      0,
214392      0,
214393      0,
214394      0,
214395      0,
214396      0,
214397      0,
214398      0,
214399      0,
214400      0,
214401      0,
214402      0
214403    },
214404    {
214405      {
214406        1,
214407        0,
214408        -1,
214409        -1,
214410        -1,
214411        -1,
214412        -1,
214413        -1,
214414        -1,
214415        -1,
214416        -1,
214417        -1,
214418        -1
214419      },
214420      {
214421        0,
214422        1,
214423        -1,
214424        -1,
214425        -1,
214426        -1,
214427        -1,
214428        -1,
214429        -1,
214430        -1,
214431        -1,
214432        -1,
214433        -1
214434      }
214435    }
214436  },
214437  {
214438    0,
214439    2,
214440    {
214441      kOperandTypeRegister,
214442      kOperandTypeRegister,
214443      0,
214444      0,
214445      0,
214446      0,
214447      0,
214448      0,
214449      0,
214450      0,
214451      0,
214452      0,
214453      0
214454    },
214455    {
214456      0,
214457      0,
214458      0,
214459      0,
214460      0,
214461      0,
214462      0,
214463      0,
214464      0,
214465      0,
214466      0,
214467      0,
214468      0
214469    },
214470    {
214471      {
214472        1,
214473        0,
214474        -1,
214475        -1,
214476        -1,
214477        -1,
214478        -1,
214479        -1,
214480        -1,
214481        -1,
214482        -1,
214483        -1,
214484        -1
214485      },
214486      {
214487        0,
214488        1,
214489        -1,
214490        -1,
214491        -1,
214492        -1,
214493        -1,
214494        -1,
214495        -1,
214496        -1,
214497        -1,
214498        -1,
214499        -1
214500      }
214501    }
214502  },
214503  {
214504    kInstructionTypeMove,
214505    2,
214506    {
214507      kOperandTypeRegister,
214508      kOperandTypeX86Memory,
214509      0,
214510      0,
214511      0,
214512      0,
214513      0,
214514      0,
214515      0,
214516      0,
214517      0,
214518      0,
214519      0
214520    },
214521    {
214522      kOperandFlagTarget,
214523      kOperandFlagSource,
214524      0,
214525      0,
214526      0,
214527      0,
214528      0,
214529      0,
214530      0,
214531      0,
214532      0,
214533      0,
214534      0
214535    },
214536    {
214537      {
214538        1,
214539        0,
214540        -1,
214541        -1,
214542        -1,
214543        -1,
214544        -1,
214545        -1,
214546        -1,
214547        -1,
214548        -1,
214549        -1,
214550        -1
214551      },
214552      {
214553        0,
214554        1,
214555        -1,
214556        -1,
214557        -1,
214558        -1,
214559        -1,
214560        -1,
214561        -1,
214562        -1,
214563        -1,
214564        -1,
214565        -1
214566      }
214567    }
214568  },
214569  {
214570    kInstructionTypeMove,
214571    2,
214572    {
214573      kOperandTypeRegister,
214574      kOperandTypeRegister,
214575      0,
214576      0,
214577      0,
214578      0,
214579      0,
214580      0,
214581      0,
214582      0,
214583      0,
214584      0,
214585      0
214586    },
214587    {
214588      kOperandFlagTarget,
214589      kOperandFlagSource,
214590      0,
214591      0,
214592      0,
214593      0,
214594      0,
214595      0,
214596      0,
214597      0,
214598      0,
214599      0,
214600      0
214601    },
214602    {
214603      {
214604        1,
214605        0,
214606        -1,
214607        -1,
214608        -1,
214609        -1,
214610        -1,
214611        -1,
214612        -1,
214613        -1,
214614        -1,
214615        -1,
214616        -1
214617      },
214618      {
214619        0,
214620        1,
214621        -1,
214622        -1,
214623        -1,
214624        -1,
214625        -1,
214626        -1,
214627        -1,
214628        -1,
214629        -1,
214630        -1,
214631        -1
214632      }
214633    }
214634  },
214635  {
214636    kInstructionTypeMove,
214637    2,
214638    {
214639      kOperandTypeRegister,
214640      kOperandTypeX86Memory,
214641      0,
214642      0,
214643      0,
214644      0,
214645      0,
214646      0,
214647      0,
214648      0,
214649      0,
214650      0,
214651      0
214652    },
214653    {
214654      kOperandFlagTarget,
214655      kOperandFlagSource,
214656      0,
214657      0,
214658      0,
214659      0,
214660      0,
214661      0,
214662      0,
214663      0,
214664      0,
214665      0,
214666      0
214667    },
214668    {
214669      {
214670        1,
214671        0,
214672        -1,
214673        -1,
214674        -1,
214675        -1,
214676        -1,
214677        -1,
214678        -1,
214679        -1,
214680        -1,
214681        -1,
214682        -1
214683      },
214684      {
214685        0,
214686        1,
214687        -1,
214688        -1,
214689        -1,
214690        -1,
214691        -1,
214692        -1,
214693        -1,
214694        -1,
214695        -1,
214696        -1,
214697        -1
214698      }
214699    }
214700  },
214701  {
214702    kInstructionTypeMove,
214703    2,
214704    {
214705      kOperandTypeRegister,
214706      kOperandTypeRegister,
214707      0,
214708      0,
214709      0,
214710      0,
214711      0,
214712      0,
214713      0,
214714      0,
214715      0,
214716      0,
214717      0
214718    },
214719    {
214720      kOperandFlagTarget,
214721      kOperandFlagSource,
214722      0,
214723      0,
214724      0,
214725      0,
214726      0,
214727      0,
214728      0,
214729      0,
214730      0,
214731      0,
214732      0
214733    },
214734    {
214735      {
214736        1,
214737        0,
214738        -1,
214739        -1,
214740        -1,
214741        -1,
214742        -1,
214743        -1,
214744        -1,
214745        -1,
214746        -1,
214747        -1,
214748        -1
214749      },
214750      {
214751        0,
214752        1,
214753        -1,
214754        -1,
214755        -1,
214756        -1,
214757        -1,
214758        -1,
214759        -1,
214760        -1,
214761        -1,
214762        -1,
214763        -1
214764      }
214765    }
214766  },
214767  {
214768    0,
214769    4,
214770    {
214771      kOperandTypeRegister,
214772      kOperandTypeRegister,
214773      kOperandTypeX86Memory,
214774      kOperandTypeImmediate,
214775      0,
214776      0,
214777      0,
214778      0,
214779      0,
214780      0,
214781      0,
214782      0,
214783      0
214784    },
214785    {
214786      0,
214787      0,
214788      0,
214789      0,
214790      0,
214791      0,
214792      0,
214793      0,
214794      0,
214795      0,
214796      0,
214797      0,
214798      0
214799    },
214800    {
214801      {
214802        3,
214803        2,
214804        1,
214805        0,
214806        -1,
214807        -1,
214808        -1,
214809        -1,
214810        -1,
214811        -1,
214812        -1,
214813        -1,
214814        -1
214815      },
214816      {
214817        0,
214818        1,
214819        2,
214820        3,
214821        -1,
214822        -1,
214823        -1,
214824        -1,
214825        -1,
214826        -1,
214827        -1,
214828        -1,
214829        -1
214830      }
214831    }
214832  },
214833  {
214834    0,
214835    4,
214836    {
214837      kOperandTypeRegister,
214838      kOperandTypeRegister,
214839      kOperandTypeRegister,
214840      kOperandTypeImmediate,
214841      0,
214842      0,
214843      0,
214844      0,
214845      0,
214846      0,
214847      0,
214848      0,
214849      0
214850    },
214851    {
214852      0,
214853      0,
214854      0,
214855      0,
214856      0,
214857      0,
214858      0,
214859      0,
214860      0,
214861      0,
214862      0,
214863      0,
214864      0
214865    },
214866    {
214867      {
214868        3,
214869        2,
214870        1,
214871        0,
214872        -1,
214873        -1,
214874        -1,
214875        -1,
214876        -1,
214877        -1,
214878        -1,
214879        -1,
214880        -1
214881      },
214882      {
214883        0,
214884        1,
214885        2,
214886        3,
214887        -1,
214888        -1,
214889        -1,
214890        -1,
214891        -1,
214892        -1,
214893        -1,
214894        -1,
214895        -1
214896      }
214897    }
214898  },
214899  {
214900    0,
214901    1,
214902    {
214903      kOperandTypeX86Memory,
214904      0,
214905      0,
214906      0,
214907      0,
214908      0,
214909      0,
214910      0,
214911      0,
214912      0,
214913      0,
214914      0,
214915      0
214916    },
214917    {
214918      0,
214919      0,
214920      0,
214921      0,
214922      0,
214923      0,
214924      0,
214925      0,
214926      0,
214927      0,
214928      0,
214929      0,
214930      0
214931    },
214932    {
214933      {
214934        0,
214935        -1,
214936        -1,
214937        -1,
214938        -1,
214939        -1,
214940        -1,
214941        -1,
214942        -1,
214943        -1,
214944        -1,
214945        -1,
214946        -1
214947      },
214948      {
214949        0,
214950        -1,
214951        -1,
214952        -1,
214953        -1,
214954        -1,
214955        -1,
214956        -1,
214957        -1,
214958        -1,
214959        -1,
214960        -1,
214961        -1
214962      }
214963    }
214964  },
214965  {
214966    0,
214967    1,
214968    {
214969      kOperandTypeX86Memory,
214970      0,
214971      0,
214972      0,
214973      0,
214974      0,
214975      0,
214976      0,
214977      0,
214978      0,
214979      0,
214980      0,
214981      0
214982    },
214983    {
214984      0,
214985      0,
214986      0,
214987      0,
214988      0,
214989      0,
214990      0,
214991      0,
214992      0,
214993      0,
214994      0,
214995      0,
214996      0
214997    },
214998    {
214999      {
215000        0,
215001        -1,
215002        -1,
215003        -1,
215004        -1,
215005        -1,
215006        -1,
215007        -1,
215008        -1,
215009        -1,
215010        -1,
215011        -1,
215012        -1
215013      },
215014      {
215015        0,
215016        -1,
215017        -1,
215018        -1,
215019        -1,
215020        -1,
215021        -1,
215022        -1,
215023        -1,
215024        -1,
215025        -1,
215026        -1,
215027        -1
215028      }
215029    }
215030  },
215031  {
215032    0,
215033    2,
215034    {
215035      kOperandTypeX86Memory,
215036      kOperandTypeRegister,
215037      0,
215038      0,
215039      0,
215040      0,
215041      0,
215042      0,
215043      0,
215044      0,
215045      0,
215046      0,
215047      0
215048    },
215049    {
215050      0,
215051      0,
215052      0,
215053      0,
215054      0,
215055      0,
215056      0,
215057      0,
215058      0,
215059      0,
215060      0,
215061      0,
215062      0
215063    },
215064    {
215065      {
215066        1,
215067        0,
215068        -1,
215069        -1,
215070        -1,
215071        -1,
215072        -1,
215073        -1,
215074        -1,
215075        -1,
215076        -1,
215077        -1,
215078        -1
215079      },
215080      {
215081        0,
215082        1,
215083        -1,
215084        -1,
215085        -1,
215086        -1,
215087        -1,
215088        -1,
215089        -1,
215090        -1,
215091        -1,
215092        -1,
215093        -1
215094      }
215095    }
215096  },
215097  {
215098    0,
215099    2,
215100    {
215101      kOperandTypeRegister,
215102      kOperandTypeRegister,
215103      0,
215104      0,
215105      0,
215106      0,
215107      0,
215108      0,
215109      0,
215110      0,
215111      0,
215112      0,
215113      0
215114    },
215115    {
215116      0,
215117      0,
215118      0,
215119      0,
215120      0,
215121      0,
215122      0,
215123      0,
215124      0,
215125      0,
215126      0,
215127      0,
215128      0
215129    },
215130    {
215131      {
215132        1,
215133        0,
215134        -1,
215135        -1,
215136        -1,
215137        -1,
215138        -1,
215139        -1,
215140        -1,
215141        -1,
215142        -1,
215143        -1,
215144        -1
215145      },
215146      {
215147        0,
215148        1,
215149        -1,
215150        -1,
215151        -1,
215152        -1,
215153        -1,
215154        -1,
215155        -1,
215156        -1,
215157        -1,
215158        -1,
215159        -1
215160      }
215161    }
215162  },
215163  {
215164    0,
215165    2,
215166    {
215167      kOperandTypeX86Memory,
215168      kOperandTypeRegister,
215169      0,
215170      0,
215171      0,
215172      0,
215173      0,
215174      0,
215175      0,
215176      0,
215177      0,
215178      0,
215179      0
215180    },
215181    {
215182      0,
215183      0,
215184      0,
215185      0,
215186      0,
215187      0,
215188      0,
215189      0,
215190      0,
215191      0,
215192      0,
215193      0,
215194      0
215195    },
215196    {
215197      {
215198        1,
215199        0,
215200        -1,
215201        -1,
215202        -1,
215203        -1,
215204        -1,
215205        -1,
215206        -1,
215207        -1,
215208        -1,
215209        -1,
215210        -1
215211      },
215212      {
215213        0,
215214        1,
215215        -1,
215216        -1,
215217        -1,
215218        -1,
215219        -1,
215220        -1,
215221        -1,
215222        -1,
215223        -1,
215224        -1,
215225        -1
215226      }
215227    }
215228  },
215229  {
215230    0,
215231    2,
215232    {
215233      kOperandTypeRegister,
215234      kOperandTypeRegister,
215235      0,
215236      0,
215237      0,
215238      0,
215239      0,
215240      0,
215241      0,
215242      0,
215243      0,
215244      0,
215245      0
215246    },
215247    {
215248      0,
215249      0,
215250      0,
215251      0,
215252      0,
215253      0,
215254      0,
215255      0,
215256      0,
215257      0,
215258      0,
215259      0,
215260      0
215261    },
215262    {
215263      {
215264        1,
215265        0,
215266        -1,
215267        -1,
215268        -1,
215269        -1,
215270        -1,
215271        -1,
215272        -1,
215273        -1,
215274        -1,
215275        -1,
215276        -1
215277      },
215278      {
215279        0,
215280        1,
215281        -1,
215282        -1,
215283        -1,
215284        -1,
215285        -1,
215286        -1,
215287        -1,
215288        -1,
215289        -1,
215290        -1,
215291        -1
215292      }
215293    }
215294  },
215295  {
215296    0,
215297    0,
215298    {
215299      0,
215300      0,
215301      0,
215302      0,
215303      0,
215304      0,
215305      0,
215306      0,
215307      0,
215308      0,
215309      0,
215310      0,
215311      0
215312    },
215313    {
215314      0,
215315      0,
215316      0,
215317      0,
215318      0,
215319      0,
215320      0,
215321      0,
215322      0,
215323      0,
215324      0,
215325      0,
215326      0
215327    },
215328    {
215329      {
215330        -1,
215331        -1,
215332        -1,
215333        -1,
215334        -1,
215335        -1,
215336        -1,
215337        -1,
215338        -1,
215339        -1,
215340        -1,
215341        -1,
215342        -1
215343      },
215344      {
215345        -1,
215346        -1,
215347        -1,
215348        -1,
215349        -1,
215350        -1,
215351        -1,
215352        -1,
215353        -1,
215354        -1,
215355        -1,
215356        -1,
215357        -1
215358      }
215359    }
215360  },
215361  {
215362    0,
215363    3,
215364    {
215365      kOperandTypeRegister,
215366      kOperandTypeRegister,
215367      kOperandTypeX86Memory,
215368      0,
215369      0,
215370      0,
215371      0,
215372      0,
215373      0,
215374      0,
215375      0,
215376      0,
215377      0
215378    },
215379    {
215380      0,
215381      0,
215382      0,
215383      0,
215384      0,
215385      0,
215386      0,
215387      0,
215388      0,
215389      0,
215390      0,
215391      0,
215392      0
215393    },
215394    {
215395      {
215396        2,
215397        1,
215398        0,
215399        -1,
215400        -1,
215401        -1,
215402        -1,
215403        -1,
215404        -1,
215405        -1,
215406        -1,
215407        -1,
215408        -1
215409      },
215410      {
215411        0,
215412        1,
215413        2,
215414        -1,
215415        -1,
215416        -1,
215417        -1,
215418        -1,
215419        -1,
215420        -1,
215421        -1,
215422        -1,
215423        -1
215424      }
215425    }
215426  },
215427  {
215428    0,
215429    3,
215430    {
215431      kOperandTypeRegister,
215432      kOperandTypeRegister,
215433      kOperandTypeRegister,
215434      0,
215435      0,
215436      0,
215437      0,
215438      0,
215439      0,
215440      0,
215441      0,
215442      0,
215443      0
215444    },
215445    {
215446      0,
215447      0,
215448      0,
215449      0,
215450      0,
215451      0,
215452      0,
215453      0,
215454      0,
215455      0,
215456      0,
215457      0,
215458      0
215459    },
215460    {
215461      {
215462        2,
215463        1,
215464        0,
215465        -1,
215466        -1,
215467        -1,
215468        -1,
215469        -1,
215470        -1,
215471        -1,
215472        -1,
215473        -1,
215474        -1
215475      },
215476      {
215477        0,
215478        1,
215479        2,
215480        -1,
215481        -1,
215482        -1,
215483        -1,
215484        -1,
215485        -1,
215486        -1,
215487        -1,
215488        -1,
215489        -1
215490      }
215491    }
215492  },
215493  {
215494    0,
215495    3,
215496    {
215497      kOperandTypeRegister,
215498      kOperandTypeRegister,
215499      kOperandTypeX86Memory,
215500      0,
215501      0,
215502      0,
215503      0,
215504      0,
215505      0,
215506      0,
215507      0,
215508      0,
215509      0
215510    },
215511    {
215512      0,
215513      0,
215514      0,
215515      0,
215516      0,
215517      0,
215518      0,
215519      0,
215520      0,
215521      0,
215522      0,
215523      0,
215524      0
215525    },
215526    {
215527      {
215528        2,
215529        1,
215530        0,
215531        -1,
215532        -1,
215533        -1,
215534        -1,
215535        -1,
215536        -1,
215537        -1,
215538        -1,
215539        -1,
215540        -1
215541      },
215542      {
215543        0,
215544        1,
215545        2,
215546        -1,
215547        -1,
215548        -1,
215549        -1,
215550        -1,
215551        -1,
215552        -1,
215553        -1,
215554        -1,
215555        -1
215556      }
215557    }
215558  },
215559  {
215560    0,
215561    3,
215562    {
215563      kOperandTypeRegister,
215564      kOperandTypeRegister,
215565      kOperandTypeRegister,
215566      0,
215567      0,
215568      0,
215569      0,
215570      0,
215571      0,
215572      0,
215573      0,
215574      0,
215575      0
215576    },
215577    {
215578      0,
215579      0,
215580      0,
215581      0,
215582      0,
215583      0,
215584      0,
215585      0,
215586      0,
215587      0,
215588      0,
215589      0,
215590      0
215591    },
215592    {
215593      {
215594        2,
215595        1,
215596        0,
215597        -1,
215598        -1,
215599        -1,
215600        -1,
215601        -1,
215602        -1,
215603        -1,
215604        -1,
215605        -1,
215606        -1
215607      },
215608      {
215609        0,
215610        1,
215611        2,
215612        -1,
215613        -1,
215614        -1,
215615        -1,
215616        -1,
215617        -1,
215618        -1,
215619        -1,
215620        -1,
215621        -1
215622      }
215623    }
215624  },
215625  {
215626    0,
215627    3,
215628    {
215629      kOperandTypeRegister,
215630      kOperandTypeRegister,
215631      kOperandTypeX86Memory,
215632      0,
215633      0,
215634      0,
215635      0,
215636      0,
215637      0,
215638      0,
215639      0,
215640      0,
215641      0
215642    },
215643    {
215644      0,
215645      0,
215646      0,
215647      0,
215648      0,
215649      0,
215650      0,
215651      0,
215652      0,
215653      0,
215654      0,
215655      0,
215656      0
215657    },
215658    {
215659      {
215660        2,
215661        1,
215662        0,
215663        -1,
215664        -1,
215665        -1,
215666        -1,
215667        -1,
215668        -1,
215669        -1,
215670        -1,
215671        -1,
215672        -1
215673      },
215674      {
215675        0,
215676        1,
215677        2,
215678        -1,
215679        -1,
215680        -1,
215681        -1,
215682        -1,
215683        -1,
215684        -1,
215685        -1,
215686        -1,
215687        -1
215688      }
215689    }
215690  },
215691  {
215692    0,
215693    3,
215694    {
215695      kOperandTypeRegister,
215696      kOperandTypeRegister,
215697      kOperandTypeRegister,
215698      0,
215699      0,
215700      0,
215701      0,
215702      0,
215703      0,
215704      0,
215705      0,
215706      0,
215707      0
215708    },
215709    {
215710      0,
215711      0,
215712      0,
215713      0,
215714      0,
215715      0,
215716      0,
215717      0,
215718      0,
215719      0,
215720      0,
215721      0,
215722      0
215723    },
215724    {
215725      {
215726        2,
215727        1,
215728        0,
215729        -1,
215730        -1,
215731        -1,
215732        -1,
215733        -1,
215734        -1,
215735        -1,
215736        -1,
215737        -1,
215738        -1
215739      },
215740      {
215741        0,
215742        1,
215743        2,
215744        -1,
215745        -1,
215746        -1,
215747        -1,
215748        -1,
215749        -1,
215750        -1,
215751        -1,
215752        -1,
215753        -1
215754      }
215755    }
215756  },
215757  {
215758    0,
215759    3,
215760    {
215761      kOperandTypeRegister,
215762      kOperandTypeRegister,
215763      kOperandTypeX86Memory,
215764      0,
215765      0,
215766      0,
215767      0,
215768      0,
215769      0,
215770      0,
215771      0,
215772      0,
215773      0
215774    },
215775    {
215776      0,
215777      0,
215778      0,
215779      0,
215780      0,
215781      0,
215782      0,
215783      0,
215784      0,
215785      0,
215786      0,
215787      0,
215788      0
215789    },
215790    {
215791      {
215792        2,
215793        1,
215794        0,
215795        -1,
215796        -1,
215797        -1,
215798        -1,
215799        -1,
215800        -1,
215801        -1,
215802        -1,
215803        -1,
215804        -1
215805      },
215806      {
215807        0,
215808        1,
215809        2,
215810        -1,
215811        -1,
215812        -1,
215813        -1,
215814        -1,
215815        -1,
215816        -1,
215817        -1,
215818        -1,
215819        -1
215820      }
215821    }
215822  },
215823  {
215824    0,
215825    3,
215826    {
215827      kOperandTypeRegister,
215828      kOperandTypeRegister,
215829      kOperandTypeRegister,
215830      0,
215831      0,
215832      0,
215833      0,
215834      0,
215835      0,
215836      0,
215837      0,
215838      0,
215839      0
215840    },
215841    {
215842      0,
215843      0,
215844      0,
215845      0,
215846      0,
215847      0,
215848      0,
215849      0,
215850      0,
215851      0,
215852      0,
215853      0,
215854      0
215855    },
215856    {
215857      {
215858        2,
215859        1,
215860        0,
215861        -1,
215862        -1,
215863        -1,
215864        -1,
215865        -1,
215866        -1,
215867        -1,
215868        -1,
215869        -1,
215870        -1
215871      },
215872      {
215873        0,
215874        1,
215875        2,
215876        -1,
215877        -1,
215878        -1,
215879        -1,
215880        -1,
215881        -1,
215882        -1,
215883        -1,
215884        -1,
215885        -1
215886      }
215887    }
215888  },
215889  {
215890    0,
215891    3,
215892    {
215893      kOperandTypeRegister,
215894      kOperandTypeRegister,
215895      kOperandTypeX86Memory,
215896      0,
215897      0,
215898      0,
215899      0,
215900      0,
215901      0,
215902      0,
215903      0,
215904      0,
215905      0
215906    },
215907    {
215908      0,
215909      0,
215910      0,
215911      0,
215912      0,
215913      0,
215914      0,
215915      0,
215916      0,
215917      0,
215918      0,
215919      0,
215920      0
215921    },
215922    {
215923      {
215924        2,
215925        1,
215926        0,
215927        -1,
215928        -1,
215929        -1,
215930        -1,
215931        -1,
215932        -1,
215933        -1,
215934        -1,
215935        -1,
215936        -1
215937      },
215938      {
215939        0,
215940        1,
215941        2,
215942        -1,
215943        -1,
215944        -1,
215945        -1,
215946        -1,
215947        -1,
215948        -1,
215949        -1,
215950        -1,
215951        -1
215952      }
215953    }
215954  },
215955  {
215956    0,
215957    3,
215958    {
215959      kOperandTypeRegister,
215960      kOperandTypeRegister,
215961      kOperandTypeX86Memory,
215962      0,
215963      0,
215964      0,
215965      0,
215966      0,
215967      0,
215968      0,
215969      0,
215970      0,
215971      0
215972    },
215973    {
215974      0,
215975      0,
215976      0,
215977      0,
215978      0,
215979      0,
215980      0,
215981      0,
215982      0,
215983      0,
215984      0,
215985      0,
215986      0
215987    },
215988    {
215989      {
215990        2,
215991        1,
215992        0,
215993        -1,
215994        -1,
215995        -1,
215996        -1,
215997        -1,
215998        -1,
215999        -1,
216000        -1,
216001        -1,
216002        -1
216003      },
216004      {
216005        0,
216006        1,
216007        2,
216008        -1,
216009        -1,
216010        -1,
216011        -1,
216012        -1,
216013        -1,
216014        -1,
216015        -1,
216016        -1,
216017        -1
216018      }
216019    }
216020  },
216021  {
216022    0,
216023    3,
216024    {
216025      kOperandTypeRegister,
216026      kOperandTypeRegister,
216027      kOperandTypeRegister,
216028      0,
216029      0,
216030      0,
216031      0,
216032      0,
216033      0,
216034      0,
216035      0,
216036      0,
216037      0
216038    },
216039    {
216040      0,
216041      0,
216042      0,
216043      0,
216044      0,
216045      0,
216046      0,
216047      0,
216048      0,
216049      0,
216050      0,
216051      0,
216052      0
216053    },
216054    {
216055      {
216056        2,
216057        1,
216058        0,
216059        -1,
216060        -1,
216061        -1,
216062        -1,
216063        -1,
216064        -1,
216065        -1,
216066        -1,
216067        -1,
216068        -1
216069      },
216070      {
216071        0,
216072        1,
216073        2,
216074        -1,
216075        -1,
216076        -1,
216077        -1,
216078        -1,
216079        -1,
216080        -1,
216081        -1,
216082        -1,
216083        -1
216084      }
216085    }
216086  },
216087  {
216088    0,
216089    3,
216090    {
216091      kOperandTypeRegister,
216092      kOperandTypeRegister,
216093      kOperandTypeRegister,
216094      0,
216095      0,
216096      0,
216097      0,
216098      0,
216099      0,
216100      0,
216101      0,
216102      0,
216103      0
216104    },
216105    {
216106      0,
216107      0,
216108      0,
216109      0,
216110      0,
216111      0,
216112      0,
216113      0,
216114      0,
216115      0,
216116      0,
216117      0,
216118      0
216119    },
216120    {
216121      {
216122        2,
216123        1,
216124        0,
216125        -1,
216126        -1,
216127        -1,
216128        -1,
216129        -1,
216130        -1,
216131        -1,
216132        -1,
216133        -1,
216134        -1
216135      },
216136      {
216137        0,
216138        1,
216139        2,
216140        -1,
216141        -1,
216142        -1,
216143        -1,
216144        -1,
216145        -1,
216146        -1,
216147        -1,
216148        -1,
216149        -1
216150      }
216151    }
216152  },
216153  {
216154    0,
216155    3,
216156    {
216157      kOperandTypeRegister,
216158      kOperandTypeRegister,
216159      kOperandTypeX86Memory,
216160      0,
216161      0,
216162      0,
216163      0,
216164      0,
216165      0,
216166      0,
216167      0,
216168      0,
216169      0
216170    },
216171    {
216172      0,
216173      0,
216174      0,
216175      0,
216176      0,
216177      0,
216178      0,
216179      0,
216180      0,
216181      0,
216182      0,
216183      0,
216184      0
216185    },
216186    {
216187      {
216188        2,
216189        1,
216190        0,
216191        -1,
216192        -1,
216193        -1,
216194        -1,
216195        -1,
216196        -1,
216197        -1,
216198        -1,
216199        -1,
216200        -1
216201      },
216202      {
216203        0,
216204        1,
216205        2,
216206        -1,
216207        -1,
216208        -1,
216209        -1,
216210        -1,
216211        -1,
216212        -1,
216213        -1,
216214        -1,
216215        -1
216216      }
216217    }
216218  },
216219  {
216220    0,
216221    3,
216222    {
216223      kOperandTypeRegister,
216224      kOperandTypeRegister,
216225      kOperandTypeX86Memory,
216226      0,
216227      0,
216228      0,
216229      0,
216230      0,
216231      0,
216232      0,
216233      0,
216234      0,
216235      0
216236    },
216237    {
216238      0,
216239      0,
216240      0,
216241      0,
216242      0,
216243      0,
216244      0,
216245      0,
216246      0,
216247      0,
216248      0,
216249      0,
216250      0
216251    },
216252    {
216253      {
216254        2,
216255        1,
216256        0,
216257        -1,
216258        -1,
216259        -1,
216260        -1,
216261        -1,
216262        -1,
216263        -1,
216264        -1,
216265        -1,
216266        -1
216267      },
216268      {
216269        0,
216270        1,
216271        2,
216272        -1,
216273        -1,
216274        -1,
216275        -1,
216276        -1,
216277        -1,
216278        -1,
216279        -1,
216280        -1,
216281        -1
216282      }
216283    }
216284  },
216285  {
216286    0,
216287    3,
216288    {
216289      kOperandTypeRegister,
216290      kOperandTypeRegister,
216291      kOperandTypeRegister,
216292      0,
216293      0,
216294      0,
216295      0,
216296      0,
216297      0,
216298      0,
216299      0,
216300      0,
216301      0
216302    },
216303    {
216304      0,
216305      0,
216306      0,
216307      0,
216308      0,
216309      0,
216310      0,
216311      0,
216312      0,
216313      0,
216314      0,
216315      0,
216316      0
216317    },
216318    {
216319      {
216320        2,
216321        1,
216322        0,
216323        -1,
216324        -1,
216325        -1,
216326        -1,
216327        -1,
216328        -1,
216329        -1,
216330        -1,
216331        -1,
216332        -1
216333      },
216334      {
216335        0,
216336        1,
216337        2,
216338        -1,
216339        -1,
216340        -1,
216341        -1,
216342        -1,
216343        -1,
216344        -1,
216345        -1,
216346        -1,
216347        -1
216348      }
216349    }
216350  },
216351  {
216352    0,
216353    3,
216354    {
216355      kOperandTypeRegister,
216356      kOperandTypeRegister,
216357      kOperandTypeRegister,
216358      0,
216359      0,
216360      0,
216361      0,
216362      0,
216363      0,
216364      0,
216365      0,
216366      0,
216367      0
216368    },
216369    {
216370      0,
216371      0,
216372      0,
216373      0,
216374      0,
216375      0,
216376      0,
216377      0,
216378      0,
216379      0,
216380      0,
216381      0,
216382      0
216383    },
216384    {
216385      {
216386        2,
216387        1,
216388        0,
216389        -1,
216390        -1,
216391        -1,
216392        -1,
216393        -1,
216394        -1,
216395        -1,
216396        -1,
216397        -1,
216398        -1
216399      },
216400      {
216401        0,
216402        1,
216403        2,
216404        -1,
216405        -1,
216406        -1,
216407        -1,
216408        -1,
216409        -1,
216410        -1,
216411        -1,
216412        -1,
216413        -1
216414      }
216415    }
216416  },
216417  {
216418    0,
216419    2,
216420    {
216421      kOperandTypeRegister,
216422      kOperandTypeX86Memory,
216423      0,
216424      0,
216425      0,
216426      0,
216427      0,
216428      0,
216429      0,
216430      0,
216431      0,
216432      0,
216433      0
216434    },
216435    {
216436      0,
216437      0,
216438      0,
216439      0,
216440      0,
216441      0,
216442      0,
216443      0,
216444      0,
216445      0,
216446      0,
216447      0,
216448      0
216449    },
216450    {
216451      {
216452        1,
216453        0,
216454        -1,
216455        -1,
216456        -1,
216457        -1,
216458        -1,
216459        -1,
216460        -1,
216461        -1,
216462        -1,
216463        -1,
216464        -1
216465      },
216466      {
216467        0,
216468        1,
216469        -1,
216470        -1,
216471        -1,
216472        -1,
216473        -1,
216474        -1,
216475        -1,
216476        -1,
216477        -1,
216478        -1,
216479        -1
216480      }
216481    }
216482  },
216483  {
216484    0,
216485    2,
216486    {
216487      kOperandTypeRegister,
216488      kOperandTypeRegister,
216489      0,
216490      0,
216491      0,
216492      0,
216493      0,
216494      0,
216495      0,
216496      0,
216497      0,
216498      0,
216499      0
216500    },
216501    {
216502      0,
216503      0,
216504      0,
216505      0,
216506      0,
216507      0,
216508      0,
216509      0,
216510      0,
216511      0,
216512      0,
216513      0,
216514      0
216515    },
216516    {
216517      {
216518        1,
216519        0,
216520        -1,
216521        -1,
216522        -1,
216523        -1,
216524        -1,
216525        -1,
216526        -1,
216527        -1,
216528        -1,
216529        -1,
216530        -1
216531      },
216532      {
216533        0,
216534        1,
216535        -1,
216536        -1,
216537        -1,
216538        -1,
216539        -1,
216540        -1,
216541        -1,
216542        -1,
216543        -1,
216544        -1,
216545        -1
216546      }
216547    }
216548  },
216549  {
216550    0,
216551    2,
216552    {
216553      kOperandTypeRegister,
216554      kOperandTypeX86Memory,
216555      0,
216556      0,
216557      0,
216558      0,
216559      0,
216560      0,
216561      0,
216562      0,
216563      0,
216564      0,
216565      0
216566    },
216567    {
216568      0,
216569      0,
216570      0,
216571      0,
216572      0,
216573      0,
216574      0,
216575      0,
216576      0,
216577      0,
216578      0,
216579      0,
216580      0
216581    },
216582    {
216583      {
216584        1,
216585        0,
216586        -1,
216587        -1,
216588        -1,
216589        -1,
216590        -1,
216591        -1,
216592        -1,
216593        -1,
216594        -1,
216595        -1,
216596        -1
216597      },
216598      {
216599        0,
216600        1,
216601        -1,
216602        -1,
216603        -1,
216604        -1,
216605        -1,
216606        -1,
216607        -1,
216608        -1,
216609        -1,
216610        -1,
216611        -1
216612      }
216613    }
216614  },
216615  {
216616    0,
216617    2,
216618    {
216619      kOperandTypeRegister,
216620      kOperandTypeRegister,
216621      0,
216622      0,
216623      0,
216624      0,
216625      0,
216626      0,
216627      0,
216628      0,
216629      0,
216630      0,
216631      0
216632    },
216633    {
216634      0,
216635      0,
216636      0,
216637      0,
216638      0,
216639      0,
216640      0,
216641      0,
216642      0,
216643      0,
216644      0,
216645      0,
216646      0
216647    },
216648    {
216649      {
216650        1,
216651        0,
216652        -1,
216653        -1,
216654        -1,
216655        -1,
216656        -1,
216657        -1,
216658        -1,
216659        -1,
216660        -1,
216661        -1,
216662        -1
216663      },
216664      {
216665        0,
216666        1,
216667        -1,
216668        -1,
216669        -1,
216670        -1,
216671        -1,
216672        -1,
216673        -1,
216674        -1,
216675        -1,
216676        -1,
216677        -1
216678      }
216679    }
216680  },
216681  {
216682    0,
216683    0,
216684    {
216685      0,
216686      0,
216687      0,
216688      0,
216689      0,
216690      0,
216691      0,
216692      0,
216693      0,
216694      0,
216695      0,
216696      0,
216697      0
216698    },
216699    {
216700      0,
216701      0,
216702      0,
216703      0,
216704      0,
216705      0,
216706      0,
216707      0,
216708      0,
216709      0,
216710      0,
216711      0,
216712      0
216713    },
216714    {
216715      {
216716        -1,
216717        -1,
216718        -1,
216719        -1,
216720        -1,
216721        -1,
216722        -1,
216723        -1,
216724        -1,
216725        -1,
216726        -1,
216727        -1,
216728        -1
216729      },
216730      {
216731        -1,
216732        -1,
216733        -1,
216734        -1,
216735        -1,
216736        -1,
216737        -1,
216738        -1,
216739        -1,
216740        -1,
216741        -1,
216742        -1,
216743        -1
216744      }
216745    }
216746  },
216747  {
216748    0,
216749    1,
216750    {
216751      kOperandTypeX86Memory,
216752      0,
216753      0,
216754      0,
216755      0,
216756      0,
216757      0,
216758      0,
216759      0,
216760      0,
216761      0,
216762      0,
216763      0
216764    },
216765    {
216766      0,
216767      0,
216768      0,
216769      0,
216770      0,
216771      0,
216772      0,
216773      0,
216774      0,
216775      0,
216776      0,
216777      0,
216778      0
216779    },
216780    {
216781      {
216782        0,
216783        -1,
216784        -1,
216785        -1,
216786        -1,
216787        -1,
216788        -1,
216789        -1,
216790        -1,
216791        -1,
216792        -1,
216793        -1,
216794        -1
216795      },
216796      {
216797        -1,
216798        -1,
216799        -1,
216800        -1,
216801        -1,
216802        -1,
216803        -1,
216804        -1,
216805        -1,
216806        -1,
216807        -1,
216808        -1,
216809        -1
216810      }
216811    }
216812  },
216813  {
216814    0,
216815    3,
216816    {
216817      kOperandTypeRegister,
216818      kOperandTypeRegister,
216819      kOperandTypeX86Memory,
216820      0,
216821      0,
216822      0,
216823      0,
216824      0,
216825      0,
216826      0,
216827      0,
216828      0,
216829      0
216830    },
216831    {
216832      0,
216833      0,
216834      0,
216835      0,
216836      0,
216837      0,
216838      0,
216839      0,
216840      0,
216841      0,
216842      0,
216843      0,
216844      0
216845    },
216846    {
216847      {
216848        2,
216849        1,
216850        0,
216851        -1,
216852        -1,
216853        -1,
216854        -1,
216855        -1,
216856        -1,
216857        -1,
216858        -1,
216859        -1,
216860        -1
216861      },
216862      {
216863        0,
216864        1,
216865        2,
216866        -1,
216867        -1,
216868        -1,
216869        -1,
216870        -1,
216871        -1,
216872        -1,
216873        -1,
216874        -1,
216875        -1
216876      }
216877    }
216878  },
216879  {
216880    0,
216881    3,
216882    {
216883      kOperandTypeRegister,
216884      kOperandTypeRegister,
216885      kOperandTypeRegister,
216886      0,
216887      0,
216888      0,
216889      0,
216890      0,
216891      0,
216892      0,
216893      0,
216894      0,
216895      0
216896    },
216897    {
216898      0,
216899      0,
216900      0,
216901      0,
216902      0,
216903      0,
216904      0,
216905      0,
216906      0,
216907      0,
216908      0,
216909      0,
216910      0
216911    },
216912    {
216913      {
216914        2,
216915        1,
216916        0,
216917        -1,
216918        -1,
216919        -1,
216920        -1,
216921        -1,
216922        -1,
216923        -1,
216924        -1,
216925        -1,
216926        -1
216927      },
216928      {
216929        0,
216930        1,
216931        2,
216932        -1,
216933        -1,
216934        -1,
216935        -1,
216936        -1,
216937        -1,
216938        -1,
216939        -1,
216940        -1,
216941        -1
216942      }
216943    }
216944  },
216945  {
216946    0,
216947    3,
216948    {
216949      kOperandTypeRegister,
216950      kOperandTypeRegister,
216951      kOperandTypeX86Memory,
216952      0,
216953      0,
216954      0,
216955      0,
216956      0,
216957      0,
216958      0,
216959      0,
216960      0,
216961      0
216962    },
216963    {
216964      0,
216965      0,
216966      0,
216967      0,
216968      0,
216969      0,
216970      0,
216971      0,
216972      0,
216973      0,
216974      0,
216975      0,
216976      0
216977    },
216978    {
216979      {
216980        2,
216981        1,
216982        0,
216983        -1,
216984        -1,
216985        -1,
216986        -1,
216987        -1,
216988        -1,
216989        -1,
216990        -1,
216991        -1,
216992        -1
216993      },
216994      {
216995        0,
216996        1,
216997        2,
216998        -1,
216999        -1,
217000        -1,
217001        -1,
217002        -1,
217003        -1,
217004        -1,
217005        -1,
217006        -1,
217007        -1
217008      }
217009    }
217010  },
217011  {
217012    0,
217013    3,
217014    {
217015      kOperandTypeRegister,
217016      kOperandTypeRegister,
217017      kOperandTypeRegister,
217018      0,
217019      0,
217020      0,
217021      0,
217022      0,
217023      0,
217024      0,
217025      0,
217026      0,
217027      0
217028    },
217029    {
217030      0,
217031      0,
217032      0,
217033      0,
217034      0,
217035      0,
217036      0,
217037      0,
217038      0,
217039      0,
217040      0,
217041      0,
217042      0
217043    },
217044    {
217045      {
217046        2,
217047        1,
217048        0,
217049        -1,
217050        -1,
217051        -1,
217052        -1,
217053        -1,
217054        -1,
217055        -1,
217056        -1,
217057        -1,
217058        -1
217059      },
217060      {
217061        0,
217062        1,
217063        2,
217064        -1,
217065        -1,
217066        -1,
217067        -1,
217068        -1,
217069        -1,
217070        -1,
217071        -1,
217072        -1,
217073        -1
217074      }
217075    }
217076  },
217077  {
217078    0,
217079    3,
217080    {
217081      kOperandTypeRegister,
217082      kOperandTypeRegister,
217083      kOperandTypeX86Memory,
217084      0,
217085      0,
217086      0,
217087      0,
217088      0,
217089      0,
217090      0,
217091      0,
217092      0,
217093      0
217094    },
217095    {
217096      0,
217097      0,
217098      0,
217099      0,
217100      0,
217101      0,
217102      0,
217103      0,
217104      0,
217105      0,
217106      0,
217107      0,
217108      0
217109    },
217110    {
217111      {
217112        2,
217113        1,
217114        0,
217115        -1,
217116        -1,
217117        -1,
217118        -1,
217119        -1,
217120        -1,
217121        -1,
217122        -1,
217123        -1,
217124        -1
217125      },
217126      {
217127        0,
217128        1,
217129        2,
217130        -1,
217131        -1,
217132        -1,
217133        -1,
217134        -1,
217135        -1,
217136        -1,
217137        -1,
217138        -1,
217139        -1
217140      }
217141    }
217142  },
217143  {
217144    0,
217145    3,
217146    {
217147      kOperandTypeRegister,
217148      kOperandTypeRegister,
217149      kOperandTypeRegister,
217150      0,
217151      0,
217152      0,
217153      0,
217154      0,
217155      0,
217156      0,
217157      0,
217158      0,
217159      0
217160    },
217161    {
217162      0,
217163      0,
217164      0,
217165      0,
217166      0,
217167      0,
217168      0,
217169      0,
217170      0,
217171      0,
217172      0,
217173      0,
217174      0
217175    },
217176    {
217177      {
217178        2,
217179        1,
217180        0,
217181        -1,
217182        -1,
217183        -1,
217184        -1,
217185        -1,
217186        -1,
217187        -1,
217188        -1,
217189        -1,
217190        -1
217191      },
217192      {
217193        0,
217194        1,
217195        2,
217196        -1,
217197        -1,
217198        -1,
217199        -1,
217200        -1,
217201        -1,
217202        -1,
217203        -1,
217204        -1,
217205        -1
217206      }
217207    }
217208  },
217209  {
217210    0,
217211    3,
217212    {
217213      kOperandTypeRegister,
217214      kOperandTypeRegister,
217215      kOperandTypeX86Memory,
217216      0,
217217      0,
217218      0,
217219      0,
217220      0,
217221      0,
217222      0,
217223      0,
217224      0,
217225      0
217226    },
217227    {
217228      0,
217229      0,
217230      0,
217231      0,
217232      0,
217233      0,
217234      0,
217235      0,
217236      0,
217237      0,
217238      0,
217239      0,
217240      0
217241    },
217242    {
217243      {
217244        2,
217245        1,
217246        0,
217247        -1,
217248        -1,
217249        -1,
217250        -1,
217251        -1,
217252        -1,
217253        -1,
217254        -1,
217255        -1,
217256        -1
217257      },
217258      {
217259        0,
217260        1,
217261        2,
217262        -1,
217263        -1,
217264        -1,
217265        -1,
217266        -1,
217267        -1,
217268        -1,
217269        -1,
217270        -1,
217271        -1
217272      }
217273    }
217274  },
217275  {
217276    0,
217277    3,
217278    {
217279      kOperandTypeRegister,
217280      kOperandTypeRegister,
217281      kOperandTypeRegister,
217282      0,
217283      0,
217284      0,
217285      0,
217286      0,
217287      0,
217288      0,
217289      0,
217290      0,
217291      0
217292    },
217293    {
217294      0,
217295      0,
217296      0,
217297      0,
217298      0,
217299      0,
217300      0,
217301      0,
217302      0,
217303      0,
217304      0,
217305      0,
217306      0
217307    },
217308    {
217309      {
217310        2,
217311        1,
217312        0,
217313        -1,
217314        -1,
217315        -1,
217316        -1,
217317        -1,
217318        -1,
217319        -1,
217320        -1,
217321        -1,
217322        -1
217323      },
217324      {
217325        0,
217326        1,
217327        2,
217328        -1,
217329        -1,
217330        -1,
217331        -1,
217332        -1,
217333        -1,
217334        -1,
217335        -1,
217336        -1,
217337        -1
217338      }
217339    }
217340  },
217341  {
217342    0,
217343    2,
217344    {
217345      kOperandTypeRegister,
217346      kOperandTypeX86Memory,
217347      0,
217348      0,
217349      0,
217350      0,
217351      0,
217352      0,
217353      0,
217354      0,
217355      0,
217356      0,
217357      0
217358    },
217359    {
217360      0,
217361      0,
217362      0,
217363      0,
217364      0,
217365      0,
217366      0,
217367      0,
217368      0,
217369      0,
217370      0,
217371      0,
217372      0
217373    },
217374    {
217375      {
217376        1,
217377        0,
217378        -1,
217379        -1,
217380        -1,
217381        -1,
217382        -1,
217383        -1,
217384        -1,
217385        -1,
217386        -1,
217387        -1,
217388        -1
217389      },
217390      {
217391        0,
217392        1,
217393        -1,
217394        -1,
217395        -1,
217396        -1,
217397        -1,
217398        -1,
217399        -1,
217400        -1,
217401        -1,
217402        -1,
217403        -1
217404      }
217405    }
217406  },
217407  {
217408    0,
217409    2,
217410    {
217411      kOperandTypeRegister,
217412      kOperandTypeRegister,
217413      0,
217414      0,
217415      0,
217416      0,
217417      0,
217418      0,
217419      0,
217420      0,
217421      0,
217422      0,
217423      0
217424    },
217425    {
217426      0,
217427      0,
217428      0,
217429      0,
217430      0,
217431      0,
217432      0,
217433      0,
217434      0,
217435      0,
217436      0,
217437      0,
217438      0
217439    },
217440    {
217441      {
217442        1,
217443        0,
217444        -1,
217445        -1,
217446        -1,
217447        -1,
217448        -1,
217449        -1,
217450        -1,
217451        -1,
217452        -1,
217453        -1,
217454        -1
217455      },
217456      {
217457        0,
217458        1,
217459        -1,
217460        -1,
217461        -1,
217462        -1,
217463        -1,
217464        -1,
217465        -1,
217466        -1,
217467        -1,
217468        -1,
217469        -1
217470      }
217471    }
217472  },
217473  {
217474    0,
217475    2,
217476    {
217477      kOperandTypeRegister,
217478      kOperandTypeX86Memory,
217479      0,
217480      0,
217481      0,
217482      0,
217483      0,
217484      0,
217485      0,
217486      0,
217487      0,
217488      0,
217489      0
217490    },
217491    {
217492      0,
217493      0,
217494      0,
217495      0,
217496      0,
217497      0,
217498      0,
217499      0,
217500      0,
217501      0,
217502      0,
217503      0,
217504      0
217505    },
217506    {
217507      {
217508        1,
217509        0,
217510        -1,
217511        -1,
217512        -1,
217513        -1,
217514        -1,
217515        -1,
217516        -1,
217517        -1,
217518        -1,
217519        -1,
217520        -1
217521      },
217522      {
217523        0,
217524        1,
217525        -1,
217526        -1,
217527        -1,
217528        -1,
217529        -1,
217530        -1,
217531        -1,
217532        -1,
217533        -1,
217534        -1,
217535        -1
217536      }
217537    }
217538  },
217539  {
217540    0,
217541    2,
217542    {
217543      kOperandTypeRegister,
217544      kOperandTypeRegister,
217545      0,
217546      0,
217547      0,
217548      0,
217549      0,
217550      0,
217551      0,
217552      0,
217553      0,
217554      0,
217555      0
217556    },
217557    {
217558      0,
217559      0,
217560      0,
217561      0,
217562      0,
217563      0,
217564      0,
217565      0,
217566      0,
217567      0,
217568      0,
217569      0,
217570      0
217571    },
217572    {
217573      {
217574        1,
217575        0,
217576        -1,
217577        -1,
217578        -1,
217579        -1,
217580        -1,
217581        -1,
217582        -1,
217583        -1,
217584        -1,
217585        -1,
217586        -1
217587      },
217588      {
217589        0,
217590        1,
217591        -1,
217592        -1,
217593        -1,
217594        -1,
217595        -1,
217596        -1,
217597        -1,
217598        -1,
217599        -1,
217600        -1,
217601        -1
217602      }
217603    }
217604  },
217605  {
217606    0,
217607    2,
217608    {
217609      kOperandTypeRegister,
217610      kOperandTypeX86Memory,
217611      0,
217612      0,
217613      0,
217614      0,
217615      0,
217616      0,
217617      0,
217618      0,
217619      0,
217620      0,
217621      0
217622    },
217623    {
217624      0,
217625      0,
217626      0,
217627      0,
217628      0,
217629      0,
217630      0,
217631      0,
217632      0,
217633      0,
217634      0,
217635      0,
217636      0
217637    },
217638    {
217639      {
217640        1,
217641        0,
217642        -1,
217643        -1,
217644        -1,
217645        -1,
217646        -1,
217647        -1,
217648        -1,
217649        -1,
217650        -1,
217651        -1,
217652        -1
217653      },
217654      {
217655        0,
217656        1,
217657        -1,
217658        -1,
217659        -1,
217660        -1,
217661        -1,
217662        -1,
217663        -1,
217664        -1,
217665        -1,
217666        -1,
217667        -1
217668      }
217669    }
217670  },
217671  {
217672    0,
217673    2,
217674    {
217675      kOperandTypeRegister,
217676      kOperandTypeRegister,
217677      0,
217678      0,
217679      0,
217680      0,
217681      0,
217682      0,
217683      0,
217684      0,
217685      0,
217686      0,
217687      0
217688    },
217689    {
217690      0,
217691      0,
217692      0,
217693      0,
217694      0,
217695      0,
217696      0,
217697      0,
217698      0,
217699      0,
217700      0,
217701      0,
217702      0
217703    },
217704    {
217705      {
217706        1,
217707        0,
217708        -1,
217709        -1,
217710        -1,
217711        -1,
217712        -1,
217713        -1,
217714        -1,
217715        -1,
217716        -1,
217717        -1,
217718        -1
217719      },
217720      {
217721        0,
217722        1,
217723        -1,
217724        -1,
217725        -1,
217726        -1,
217727        -1,
217728        -1,
217729        -1,
217730        -1,
217731        -1,
217732        -1,
217733        -1
217734      }
217735    }
217736  },
217737  {
217738    0,
217739    3,
217740    {
217741      kOperandTypeRegister,
217742      kOperandTypeRegister,
217743      kOperandTypeX86Memory,
217744      0,
217745      0,
217746      0,
217747      0,
217748      0,
217749      0,
217750      0,
217751      0,
217752      0,
217753      0
217754    },
217755    {
217756      0,
217757      0,
217758      0,
217759      0,
217760      0,
217761      0,
217762      0,
217763      0,
217764      0,
217765      0,
217766      0,
217767      0,
217768      0
217769    },
217770    {
217771      {
217772        2,
217773        1,
217774        0,
217775        -1,
217776        -1,
217777        -1,
217778        -1,
217779        -1,
217780        -1,
217781        -1,
217782        -1,
217783        -1,
217784        -1
217785      },
217786      {
217787        0,
217788        1,
217789        2,
217790        -1,
217791        -1,
217792        -1,
217793        -1,
217794        -1,
217795        -1,
217796        -1,
217797        -1,
217798        -1,
217799        -1
217800      }
217801    }
217802  },
217803  {
217804    0,
217805    3,
217806    {
217807      kOperandTypeRegister,
217808      kOperandTypeRegister,
217809      kOperandTypeRegister,
217810      0,
217811      0,
217812      0,
217813      0,
217814      0,
217815      0,
217816      0,
217817      0,
217818      0,
217819      0
217820    },
217821    {
217822      0,
217823      0,
217824      0,
217825      0,
217826      0,
217827      0,
217828      0,
217829      0,
217830      0,
217831      0,
217832      0,
217833      0,
217834      0
217835    },
217836    {
217837      {
217838        2,
217839        1,
217840        0,
217841        -1,
217842        -1,
217843        -1,
217844        -1,
217845        -1,
217846        -1,
217847        -1,
217848        -1,
217849        -1,
217850        -1
217851      },
217852      {
217853        0,
217854        1,
217855        2,
217856        -1,
217857        -1,
217858        -1,
217859        -1,
217860        -1,
217861        -1,
217862        -1,
217863        -1,
217864        -1,
217865        -1
217866      }
217867    }
217868  },
217869  {
217870    0,
217871    3,
217872    {
217873      kOperandTypeRegister,
217874      kOperandTypeRegister,
217875      kOperandTypeX86Memory,
217876      0,
217877      0,
217878      0,
217879      0,
217880      0,
217881      0,
217882      0,
217883      0,
217884      0,
217885      0
217886    },
217887    {
217888      0,
217889      0,
217890      0,
217891      0,
217892      0,
217893      0,
217894      0,
217895      0,
217896      0,
217897      0,
217898      0,
217899      0,
217900      0
217901    },
217902    {
217903      {
217904        2,
217905        1,
217906        0,
217907        -1,
217908        -1,
217909        -1,
217910        -1,
217911        -1,
217912        -1,
217913        -1,
217914        -1,
217915        -1,
217916        -1
217917      },
217918      {
217919        0,
217920        1,
217921        2,
217922        -1,
217923        -1,
217924        -1,
217925        -1,
217926        -1,
217927        -1,
217928        -1,
217929        -1,
217930        -1,
217931        -1
217932      }
217933    }
217934  },
217935  {
217936    0,
217937    3,
217938    {
217939      kOperandTypeRegister,
217940      kOperandTypeRegister,
217941      kOperandTypeRegister,
217942      0,
217943      0,
217944      0,
217945      0,
217946      0,
217947      0,
217948      0,
217949      0,
217950      0,
217951      0
217952    },
217953    {
217954      0,
217955      0,
217956      0,
217957      0,
217958      0,
217959      0,
217960      0,
217961      0,
217962      0,
217963      0,
217964      0,
217965      0,
217966      0
217967    },
217968    {
217969      {
217970        2,
217971        1,
217972        0,
217973        -1,
217974        -1,
217975        -1,
217976        -1,
217977        -1,
217978        -1,
217979        -1,
217980        -1,
217981        -1,
217982        -1
217983      },
217984      {
217985        0,
217986        1,
217987        2,
217988        -1,
217989        -1,
217990        -1,
217991        -1,
217992        -1,
217993        -1,
217994        -1,
217995        -1,
217996        -1,
217997        -1
217998      }
217999    }
218000  },
218001  {
218002    0,
218003    3,
218004    {
218005      kOperandTypeRegister,
218006      kOperandTypeRegister,
218007      kOperandTypeX86Memory,
218008      0,
218009      0,
218010      0,
218011      0,
218012      0,
218013      0,
218014      0,
218015      0,
218016      0,
218017      0
218018    },
218019    {
218020      0,
218021      0,
218022      0,
218023      0,
218024      0,
218025      0,
218026      0,
218027      0,
218028      0,
218029      0,
218030      0,
218031      0,
218032      0
218033    },
218034    {
218035      {
218036        2,
218037        1,
218038        0,
218039        -1,
218040        -1,
218041        -1,
218042        -1,
218043        -1,
218044        -1,
218045        -1,
218046        -1,
218047        -1,
218048        -1
218049      },
218050      {
218051        0,
218052        1,
218053        2,
218054        -1,
218055        -1,
218056        -1,
218057        -1,
218058        -1,
218059        -1,
218060        -1,
218061        -1,
218062        -1,
218063        -1
218064      }
218065    }
218066  },
218067  {
218068    0,
218069    3,
218070    {
218071      kOperandTypeRegister,
218072      kOperandTypeRegister,
218073      kOperandTypeRegister,
218074      0,
218075      0,
218076      0,
218077      0,
218078      0,
218079      0,
218080      0,
218081      0,
218082      0,
218083      0
218084    },
218085    {
218086      0,
218087      0,
218088      0,
218089      0,
218090      0,
218091      0,
218092      0,
218093      0,
218094      0,
218095      0,
218096      0,
218097      0,
218098      0
218099    },
218100    {
218101      {
218102        2,
218103        1,
218104        0,
218105        -1,
218106        -1,
218107        -1,
218108        -1,
218109        -1,
218110        -1,
218111        -1,
218112        -1,
218113        -1,
218114        -1
218115      },
218116      {
218117        0,
218118        1,
218119        2,
218120        -1,
218121        -1,
218122        -1,
218123        -1,
218124        -1,
218125        -1,
218126        -1,
218127        -1,
218128        -1,
218129        -1
218130      }
218131    }
218132  },
218133  {
218134    0,
218135    3,
218136    {
218137      kOperandTypeRegister,
218138      kOperandTypeRegister,
218139      kOperandTypeX86Memory,
218140      0,
218141      0,
218142      0,
218143      0,
218144      0,
218145      0,
218146      0,
218147      0,
218148      0,
218149      0
218150    },
218151    {
218152      0,
218153      0,
218154      0,
218155      0,
218156      0,
218157      0,
218158      0,
218159      0,
218160      0,
218161      0,
218162      0,
218163      0,
218164      0
218165    },
218166    {
218167      {
218168        2,
218169        1,
218170        0,
218171        -1,
218172        -1,
218173        -1,
218174        -1,
218175        -1,
218176        -1,
218177        -1,
218178        -1,
218179        -1,
218180        -1
218181      },
218182      {
218183        0,
218184        1,
218185        2,
218186        -1,
218187        -1,
218188        -1,
218189        -1,
218190        -1,
218191        -1,
218192        -1,
218193        -1,
218194        -1,
218195        -1
218196      }
218197    }
218198  },
218199  {
218200    0,
218201    3,
218202    {
218203      kOperandTypeRegister,
218204      kOperandTypeRegister,
218205      kOperandTypeRegister,
218206      0,
218207      0,
218208      0,
218209      0,
218210      0,
218211      0,
218212      0,
218213      0,
218214      0,
218215      0
218216    },
218217    {
218218      0,
218219      0,
218220      0,
218221      0,
218222      0,
218223      0,
218224      0,
218225      0,
218226      0,
218227      0,
218228      0,
218229      0,
218230      0
218231    },
218232    {
218233      {
218234        2,
218235        1,
218236        0,
218237        -1,
218238        -1,
218239        -1,
218240        -1,
218241        -1,
218242        -1,
218243        -1,
218244        -1,
218245        -1,
218246        -1
218247      },
218248      {
218249        0,
218250        1,
218251        2,
218252        -1,
218253        -1,
218254        -1,
218255        -1,
218256        -1,
218257        -1,
218258        -1,
218259        -1,
218260        -1,
218261        -1
218262      }
218263    }
218264  },
218265  {
218266    0,
218267    3,
218268    {
218269      kOperandTypeRegister,
218270      kOperandTypeRegister,
218271      kOperandTypeX86Memory,
218272      0,
218273      0,
218274      0,
218275      0,
218276      0,
218277      0,
218278      0,
218279      0,
218280      0,
218281      0
218282    },
218283    {
218284      0,
218285      0,
218286      0,
218287      0,
218288      0,
218289      0,
218290      0,
218291      0,
218292      0,
218293      0,
218294      0,
218295      0,
218296      0
218297    },
218298    {
218299      {
218300        2,
218301        1,
218302        0,
218303        -1,
218304        -1,
218305        -1,
218306        -1,
218307        -1,
218308        -1,
218309        -1,
218310        -1,
218311        -1,
218312        -1
218313      },
218314      {
218315        0,
218316        1,
218317        2,
218318        -1,
218319        -1,
218320        -1,
218321        -1,
218322        -1,
218323        -1,
218324        -1,
218325        -1,
218326        -1,
218327        -1
218328      }
218329    }
218330  },
218331  {
218332    0,
218333    3,
218334    {
218335      kOperandTypeRegister,
218336      kOperandTypeRegister,
218337      kOperandTypeRegister,
218338      0,
218339      0,
218340      0,
218341      0,
218342      0,
218343      0,
218344      0,
218345      0,
218346      0,
218347      0
218348    },
218349    {
218350      0,
218351      0,
218352      0,
218353      0,
218354      0,
218355      0,
218356      0,
218357      0,
218358      0,
218359      0,
218360      0,
218361      0,
218362      0
218363    },
218364    {
218365      {
218366        2,
218367        1,
218368        0,
218369        -1,
218370        -1,
218371        -1,
218372        -1,
218373        -1,
218374        -1,
218375        -1,
218376        -1,
218377        -1,
218378        -1
218379      },
218380      {
218381        0,
218382        1,
218383        2,
218384        -1,
218385        -1,
218386        -1,
218387        -1,
218388        -1,
218389        -1,
218390        -1,
218391        -1,
218392        -1,
218393        -1
218394      }
218395    }
218396  },
218397  {
218398    0,
218399    3,
218400    {
218401      kOperandTypeRegister,
218402      kOperandTypeRegister,
218403      kOperandTypeX86Memory,
218404      0,
218405      0,
218406      0,
218407      0,
218408      0,
218409      0,
218410      0,
218411      0,
218412      0,
218413      0
218414    },
218415    {
218416      0,
218417      0,
218418      0,
218419      0,
218420      0,
218421      0,
218422      0,
218423      0,
218424      0,
218425      0,
218426      0,
218427      0,
218428      0
218429    },
218430    {
218431      {
218432        2,
218433        1,
218434        0,
218435        -1,
218436        -1,
218437        -1,
218438        -1,
218439        -1,
218440        -1,
218441        -1,
218442        -1,
218443        -1,
218444        -1
218445      },
218446      {
218447        0,
218448        1,
218449        2,
218450        -1,
218451        -1,
218452        -1,
218453        -1,
218454        -1,
218455        -1,
218456        -1,
218457        -1,
218458        -1,
218459        -1
218460      }
218461    }
218462  },
218463  {
218464    0,
218465    3,
218466    {
218467      kOperandTypeRegister,
218468      kOperandTypeRegister,
218469      kOperandTypeRegister,
218470      0,
218471      0,
218472      0,
218473      0,
218474      0,
218475      0,
218476      0,
218477      0,
218478      0,
218479      0
218480    },
218481    {
218482      0,
218483      0,
218484      0,
218485      0,
218486      0,
218487      0,
218488      0,
218489      0,
218490      0,
218491      0,
218492      0,
218493      0,
218494      0
218495    },
218496    {
218497      {
218498        2,
218499        1,
218500        0,
218501        -1,
218502        -1,
218503        -1,
218504        -1,
218505        -1,
218506        -1,
218507        -1,
218508        -1,
218509        -1,
218510        -1
218511      },
218512      {
218513        0,
218514        1,
218515        2,
218516        -1,
218517        -1,
218518        -1,
218519        -1,
218520        -1,
218521        -1,
218522        -1,
218523        -1,
218524        -1,
218525        -1
218526      }
218527    }
218528  },
218529  {
218530    0,
218531    3,
218532    {
218533      kOperandTypeRegister,
218534      kOperandTypeRegister,
218535      kOperandTypeX86Memory,
218536      0,
218537      0,
218538      0,
218539      0,
218540      0,
218541      0,
218542      0,
218543      0,
218544      0,
218545      0
218546    },
218547    {
218548      0,
218549      0,
218550      0,
218551      0,
218552      0,
218553      0,
218554      0,
218555      0,
218556      0,
218557      0,
218558      0,
218559      0,
218560      0
218561    },
218562    {
218563      {
218564        2,
218565        1,
218566        0,
218567        -1,
218568        -1,
218569        -1,
218570        -1,
218571        -1,
218572        -1,
218573        -1,
218574        -1,
218575        -1,
218576        -1
218577      },
218578      {
218579        0,
218580        1,
218581        2,
218582        -1,
218583        -1,
218584        -1,
218585        -1,
218586        -1,
218587        -1,
218588        -1,
218589        -1,
218590        -1,
218591        -1
218592      }
218593    }
218594  },
218595  {
218596    0,
218597    3,
218598    {
218599      kOperandTypeRegister,
218600      kOperandTypeRegister,
218601      kOperandTypeRegister,
218602      0,
218603      0,
218604      0,
218605      0,
218606      0,
218607      0,
218608      0,
218609      0,
218610      0,
218611      0
218612    },
218613    {
218614      0,
218615      0,
218616      0,
218617      0,
218618      0,
218619      0,
218620      0,
218621      0,
218622      0,
218623      0,
218624      0,
218625      0,
218626      0
218627    },
218628    {
218629      {
218630        2,
218631        1,
218632        0,
218633        -1,
218634        -1,
218635        -1,
218636        -1,
218637        -1,
218638        -1,
218639        -1,
218640        -1,
218641        -1,
218642        -1
218643      },
218644      {
218645        0,
218646        1,
218647        2,
218648        -1,
218649        -1,
218650        -1,
218651        -1,
218652        -1,
218653        -1,
218654        -1,
218655        -1,
218656        -1,
218657        -1
218658      }
218659    }
218660  },
218661  {
218662    0,
218663    3,
218664    {
218665      kOperandTypeRegister,
218666      kOperandTypeRegister,
218667      kOperandTypeX86Memory,
218668      0,
218669      0,
218670      0,
218671      0,
218672      0,
218673      0,
218674      0,
218675      0,
218676      0,
218677      0
218678    },
218679    {
218680      0,
218681      0,
218682      0,
218683      0,
218684      0,
218685      0,
218686      0,
218687      0,
218688      0,
218689      0,
218690      0,
218691      0,
218692      0
218693    },
218694    {
218695      {
218696        2,
218697        1,
218698        0,
218699        -1,
218700        -1,
218701        -1,
218702        -1,
218703        -1,
218704        -1,
218705        -1,
218706        -1,
218707        -1,
218708        -1
218709      },
218710      {
218711        0,
218712        1,
218713        2,
218714        -1,
218715        -1,
218716        -1,
218717        -1,
218718        -1,
218719        -1,
218720        -1,
218721        -1,
218722        -1,
218723        -1
218724      }
218725    }
218726  },
218727  {
218728    0,
218729    3,
218730    {
218731      kOperandTypeRegister,
218732      kOperandTypeRegister,
218733      kOperandTypeRegister,
218734      0,
218735      0,
218736      0,
218737      0,
218738      0,
218739      0,
218740      0,
218741      0,
218742      0,
218743      0
218744    },
218745    {
218746      0,
218747      0,
218748      0,
218749      0,
218750      0,
218751      0,
218752      0,
218753      0,
218754      0,
218755      0,
218756      0,
218757      0,
218758      0
218759    },
218760    {
218761      {
218762        2,
218763        1,
218764        0,
218765        -1,
218766        -1,
218767        -1,
218768        -1,
218769        -1,
218770        -1,
218771        -1,
218772        -1,
218773        -1,
218774        -1
218775      },
218776      {
218777        0,
218778        1,
218779        2,
218780        -1,
218781        -1,
218782        -1,
218783        -1,
218784        -1,
218785        -1,
218786        -1,
218787        -1,
218788        -1,
218789        -1
218790      }
218791    }
218792  },
218793  {
218794    0,
218795    3,
218796    {
218797      kOperandTypeRegister,
218798      kOperandTypeRegister,
218799      kOperandTypeX86Memory,
218800      0,
218801      0,
218802      0,
218803      0,
218804      0,
218805      0,
218806      0,
218807      0,
218808      0,
218809      0
218810    },
218811    {
218812      0,
218813      0,
218814      0,
218815      0,
218816      0,
218817      0,
218818      0,
218819      0,
218820      0,
218821      0,
218822      0,
218823      0,
218824      0
218825    },
218826    {
218827      {
218828        2,
218829        1,
218830        0,
218831        -1,
218832        -1,
218833        -1,
218834        -1,
218835        -1,
218836        -1,
218837        -1,
218838        -1,
218839        -1,
218840        -1
218841      },
218842      {
218843        0,
218844        1,
218845        2,
218846        -1,
218847        -1,
218848        -1,
218849        -1,
218850        -1,
218851        -1,
218852        -1,
218853        -1,
218854        -1,
218855        -1
218856      }
218857    }
218858  },
218859  {
218860    0,
218861    3,
218862    {
218863      kOperandTypeRegister,
218864      kOperandTypeRegister,
218865      kOperandTypeRegister,
218866      0,
218867      0,
218868      0,
218869      0,
218870      0,
218871      0,
218872      0,
218873      0,
218874      0,
218875      0
218876    },
218877    {
218878      0,
218879      0,
218880      0,
218881      0,
218882      0,
218883      0,
218884      0,
218885      0,
218886      0,
218887      0,
218888      0,
218889      0,
218890      0
218891    },
218892    {
218893      {
218894        2,
218895        1,
218896        0,
218897        -1,
218898        -1,
218899        -1,
218900        -1,
218901        -1,
218902        -1,
218903        -1,
218904        -1,
218905        -1,
218906        -1
218907      },
218908      {
218909        0,
218910        1,
218911        2,
218912        -1,
218913        -1,
218914        -1,
218915        -1,
218916        -1,
218917        -1,
218918        -1,
218919        -1,
218920        -1,
218921        -1
218922      }
218923    }
218924  },
218925  {
218926    0,
218927    3,
218928    {
218929      kOperandTypeRegister,
218930      kOperandTypeRegister,
218931      kOperandTypeX86Memory,
218932      0,
218933      0,
218934      0,
218935      0,
218936      0,
218937      0,
218938      0,
218939      0,
218940      0,
218941      0
218942    },
218943    {
218944      0,
218945      0,
218946      0,
218947      0,
218948      0,
218949      0,
218950      0,
218951      0,
218952      0,
218953      0,
218954      0,
218955      0,
218956      0
218957    },
218958    {
218959      {
218960        2,
218961        1,
218962        0,
218963        -1,
218964        -1,
218965        -1,
218966        -1,
218967        -1,
218968        -1,
218969        -1,
218970        -1,
218971        -1,
218972        -1
218973      },
218974      {
218975        0,
218976        1,
218977        2,
218978        -1,
218979        -1,
218980        -1,
218981        -1,
218982        -1,
218983        -1,
218984        -1,
218985        -1,
218986        -1,
218987        -1
218988      }
218989    }
218990  },
218991  {
218992    0,
218993    3,
218994    {
218995      kOperandTypeRegister,
218996      kOperandTypeRegister,
218997      kOperandTypeRegister,
218998      0,
218999      0,
219000      0,
219001      0,
219002      0,
219003      0,
219004      0,
219005      0,
219006      0,
219007      0
219008    },
219009    {
219010      0,
219011      0,
219012      0,
219013      0,
219014      0,
219015      0,
219016      0,
219017      0,
219018      0,
219019      0,
219020      0,
219021      0,
219022      0
219023    },
219024    {
219025      {
219026        2,
219027        1,
219028        0,
219029        -1,
219030        -1,
219031        -1,
219032        -1,
219033        -1,
219034        -1,
219035        -1,
219036        -1,
219037        -1,
219038        -1
219039      },
219040      {
219041        0,
219042        1,
219043        2,
219044        -1,
219045        -1,
219046        -1,
219047        -1,
219048        -1,
219049        -1,
219050        -1,
219051        -1,
219052        -1,
219053        -1
219054      }
219055    }
219056  },
219057  {
219058    0,
219059    3,
219060    {
219061      kOperandTypeRegister,
219062      kOperandTypeRegister,
219063      kOperandTypeX86Memory,
219064      0,
219065      0,
219066      0,
219067      0,
219068      0,
219069      0,
219070      0,
219071      0,
219072      0,
219073      0
219074    },
219075    {
219076      0,
219077      0,
219078      0,
219079      0,
219080      0,
219081      0,
219082      0,
219083      0,
219084      0,
219085      0,
219086      0,
219087      0,
219088      0
219089    },
219090    {
219091      {
219092        2,
219093        1,
219094        0,
219095        -1,
219096        -1,
219097        -1,
219098        -1,
219099        -1,
219100        -1,
219101        -1,
219102        -1,
219103        -1,
219104        -1
219105      },
219106      {
219107        0,
219108        1,
219109        2,
219110        -1,
219111        -1,
219112        -1,
219113        -1,
219114        -1,
219115        -1,
219116        -1,
219117        -1,
219118        -1,
219119        -1
219120      }
219121    }
219122  },
219123  {
219124    0,
219125    3,
219126    {
219127      kOperandTypeRegister,
219128      kOperandTypeRegister,
219129      kOperandTypeRegister,
219130      0,
219131      0,
219132      0,
219133      0,
219134      0,
219135      0,
219136      0,
219137      0,
219138      0,
219139      0
219140    },
219141    {
219142      0,
219143      0,
219144      0,
219145      0,
219146      0,
219147      0,
219148      0,
219149      0,
219150      0,
219151      0,
219152      0,
219153      0,
219154      0
219155    },
219156    {
219157      {
219158        2,
219159        1,
219160        0,
219161        -1,
219162        -1,
219163        -1,
219164        -1,
219165        -1,
219166        -1,
219167        -1,
219168        -1,
219169        -1,
219170        -1
219171      },
219172      {
219173        0,
219174        1,
219175        2,
219176        -1,
219177        -1,
219178        -1,
219179        -1,
219180        -1,
219181        -1,
219182        -1,
219183        -1,
219184        -1,
219185        -1
219186      }
219187    }
219188  },
219189  {
219190    0,
219191    3,
219192    {
219193      kOperandTypeRegister,
219194      kOperandTypeRegister,
219195      kOperandTypeX86Memory,
219196      0,
219197      0,
219198      0,
219199      0,
219200      0,
219201      0,
219202      0,
219203      0,
219204      0,
219205      0
219206    },
219207    {
219208      0,
219209      0,
219210      0,
219211      0,
219212      0,
219213      0,
219214      0,
219215      0,
219216      0,
219217      0,
219218      0,
219219      0,
219220      0
219221    },
219222    {
219223      {
219224        2,
219225        1,
219226        0,
219227        -1,
219228        -1,
219229        -1,
219230        -1,
219231        -1,
219232        -1,
219233        -1,
219234        -1,
219235        -1,
219236        -1
219237      },
219238      {
219239        0,
219240        1,
219241        2,
219242        -1,
219243        -1,
219244        -1,
219245        -1,
219246        -1,
219247        -1,
219248        -1,
219249        -1,
219250        -1,
219251        -1
219252      }
219253    }
219254  },
219255  {
219256    0,
219257    3,
219258    {
219259      kOperandTypeRegister,
219260      kOperandTypeRegister,
219261      kOperandTypeRegister,
219262      0,
219263      0,
219264      0,
219265      0,
219266      0,
219267      0,
219268      0,
219269      0,
219270      0,
219271      0
219272    },
219273    {
219274      0,
219275      0,
219276      0,
219277      0,
219278      0,
219279      0,
219280      0,
219281      0,
219282      0,
219283      0,
219284      0,
219285      0,
219286      0
219287    },
219288    {
219289      {
219290        2,
219291        1,
219292        0,
219293        -1,
219294        -1,
219295        -1,
219296        -1,
219297        -1,
219298        -1,
219299        -1,
219300        -1,
219301        -1,
219302        -1
219303      },
219304      {
219305        0,
219306        1,
219307        2,
219308        -1,
219309        -1,
219310        -1,
219311        -1,
219312        -1,
219313        -1,
219314        -1,
219315        -1,
219316        -1,
219317        -1
219318      }
219319    }
219320  },
219321  {
219322    0,
219323    4,
219324    {
219325      kOperandTypeRegister,
219326      kOperandTypeRegister,
219327      kOperandTypeX86Memory,
219328      kOperandTypeImmediate,
219329      0,
219330      0,
219331      0,
219332      0,
219333      0,
219334      0,
219335      0,
219336      0,
219337      0
219338    },
219339    {
219340      0,
219341      0,
219342      0,
219343      0,
219344      0,
219345      0,
219346      0,
219347      0,
219348      0,
219349      0,
219350      0,
219351      0,
219352      0
219353    },
219354    {
219355      {
219356        3,
219357        2,
219358        1,
219359        0,
219360        -1,
219361        -1,
219362        -1,
219363        -1,
219364        -1,
219365        -1,
219366        -1,
219367        -1,
219368        -1
219369      },
219370      {
219371        0,
219372        1,
219373        2,
219374        3,
219375        -1,
219376        -1,
219377        -1,
219378        -1,
219379        -1,
219380        -1,
219381        -1,
219382        -1,
219383        -1
219384      }
219385    }
219386  },
219387  {
219388    0,
219389    4,
219390    {
219391      kOperandTypeRegister,
219392      kOperandTypeRegister,
219393      kOperandTypeRegister,
219394      kOperandTypeImmediate,
219395      0,
219396      0,
219397      0,
219398      0,
219399      0,
219400      0,
219401      0,
219402      0,
219403      0
219404    },
219405    {
219406      0,
219407      0,
219408      0,
219409      0,
219410      0,
219411      0,
219412      0,
219413      0,
219414      0,
219415      0,
219416      0,
219417      0,
219418      0
219419    },
219420    {
219421      {
219422        3,
219423        2,
219424        1,
219425        0,
219426        -1,
219427        -1,
219428        -1,
219429        -1,
219430        -1,
219431        -1,
219432        -1,
219433        -1,
219434        -1
219435      },
219436      {
219437        0,
219438        1,
219439        2,
219440        3,
219441        -1,
219442        -1,
219443        -1,
219444        -1,
219445        -1,
219446        -1,
219447        -1,
219448        -1,
219449        -1
219450      }
219451    }
219452  },
219453  {
219454    0,
219455    3,
219456    {
219457      kOperandTypeRegister,
219458      kOperandTypeRegister,
219459      kOperandTypeX86Memory,
219460      0,
219461      0,
219462      0,
219463      0,
219464      0,
219465      0,
219466      0,
219467      0,
219468      0,
219469      0
219470    },
219471    {
219472      0,
219473      0,
219474      0,
219475      0,
219476      0,
219477      0,
219478      0,
219479      0,
219480      0,
219481      0,
219482      0,
219483      0,
219484      0
219485    },
219486    {
219487      {
219488        2,
219489        1,
219490        0,
219491        -1,
219492        -1,
219493        -1,
219494        -1,
219495        -1,
219496        -1,
219497        -1,
219498        -1,
219499        -1,
219500        -1
219501      },
219502      {
219503        0,
219504        1,
219505        2,
219506        -1,
219507        -1,
219508        -1,
219509        -1,
219510        -1,
219511        -1,
219512        -1,
219513        -1,
219514        -1,
219515        -1
219516      }
219517    }
219518  },
219519  {
219520    0,
219521    3,
219522    {
219523      kOperandTypeRegister,
219524      kOperandTypeRegister,
219525      kOperandTypeRegister,
219526      0,
219527      0,
219528      0,
219529      0,
219530      0,
219531      0,
219532      0,
219533      0,
219534      0,
219535      0
219536    },
219537    {
219538      0,
219539      0,
219540      0,
219541      0,
219542      0,
219543      0,
219544      0,
219545      0,
219546      0,
219547      0,
219548      0,
219549      0,
219550      0
219551    },
219552    {
219553      {
219554        2,
219555        1,
219556        0,
219557        -1,
219558        -1,
219559        -1,
219560        -1,
219561        -1,
219562        -1,
219563        -1,
219564        -1,
219565        -1,
219566        -1
219567      },
219568      {
219569        0,
219570        1,
219571        2,
219572        -1,
219573        -1,
219574        -1,
219575        -1,
219576        -1,
219577        -1,
219578        -1,
219579        -1,
219580        -1,
219581        -1
219582      }
219583    }
219584  },
219585  {
219586    0,
219587    3,
219588    {
219589      kOperandTypeRegister,
219590      kOperandTypeRegister,
219591      kOperandTypeX86Memory,
219592      0,
219593      0,
219594      0,
219595      0,
219596      0,
219597      0,
219598      0,
219599      0,
219600      0,
219601      0
219602    },
219603    {
219604      0,
219605      0,
219606      0,
219607      0,
219608      0,
219609      0,
219610      0,
219611      0,
219612      0,
219613      0,
219614      0,
219615      0,
219616      0
219617    },
219618    {
219619      {
219620        2,
219621        1,
219622        0,
219623        -1,
219624        -1,
219625        -1,
219626        -1,
219627        -1,
219628        -1,
219629        -1,
219630        -1,
219631        -1,
219632        -1
219633      },
219634      {
219635        0,
219636        1,
219637        2,
219638        -1,
219639        -1,
219640        -1,
219641        -1,
219642        -1,
219643        -1,
219644        -1,
219645        -1,
219646        -1,
219647        -1
219648      }
219649    }
219650  },
219651  {
219652    0,
219653    3,
219654    {
219655      kOperandTypeRegister,
219656      kOperandTypeRegister,
219657      kOperandTypeRegister,
219658      0,
219659      0,
219660      0,
219661      0,
219662      0,
219663      0,
219664      0,
219665      0,
219666      0,
219667      0
219668    },
219669    {
219670      0,
219671      0,
219672      0,
219673      0,
219674      0,
219675      0,
219676      0,
219677      0,
219678      0,
219679      0,
219680      0,
219681      0,
219682      0
219683    },
219684    {
219685      {
219686        2,
219687        1,
219688        0,
219689        -1,
219690        -1,
219691        -1,
219692        -1,
219693        -1,
219694        -1,
219695        -1,
219696        -1,
219697        -1,
219698        -1
219699      },
219700      {
219701        0,
219702        1,
219703        2,
219704        -1,
219705        -1,
219706        -1,
219707        -1,
219708        -1,
219709        -1,
219710        -1,
219711        -1,
219712        -1,
219713        -1
219714      }
219715    }
219716  },
219717  {
219718    0,
219719    3,
219720    {
219721      kOperandTypeRegister,
219722      kOperandTypeRegister,
219723      kOperandTypeX86Memory,
219724      0,
219725      0,
219726      0,
219727      0,
219728      0,
219729      0,
219730      0,
219731      0,
219732      0,
219733      0
219734    },
219735    {
219736      0,
219737      0,
219738      0,
219739      0,
219740      0,
219741      0,
219742      0,
219743      0,
219744      0,
219745      0,
219746      0,
219747      0,
219748      0
219749    },
219750    {
219751      {
219752        2,
219753        1,
219754        0,
219755        -1,
219756        -1,
219757        -1,
219758        -1,
219759        -1,
219760        -1,
219761        -1,
219762        -1,
219763        -1,
219764        -1
219765      },
219766      {
219767        0,
219768        1,
219769        2,
219770        -1,
219771        -1,
219772        -1,
219773        -1,
219774        -1,
219775        -1,
219776        -1,
219777        -1,
219778        -1,
219779        -1
219780      }
219781    }
219782  },
219783  {
219784    0,
219785    3,
219786    {
219787      kOperandTypeRegister,
219788      kOperandTypeRegister,
219789      kOperandTypeRegister,
219790      0,
219791      0,
219792      0,
219793      0,
219794      0,
219795      0,
219796      0,
219797      0,
219798      0,
219799      0
219800    },
219801    {
219802      0,
219803      0,
219804      0,
219805      0,
219806      0,
219807      0,
219808      0,
219809      0,
219810      0,
219811      0,
219812      0,
219813      0,
219814      0
219815    },
219816    {
219817      {
219818        2,
219819        1,
219820        0,
219821        -1,
219822        -1,
219823        -1,
219824        -1,
219825        -1,
219826        -1,
219827        -1,
219828        -1,
219829        -1,
219830        -1
219831      },
219832      {
219833        0,
219834        1,
219835        2,
219836        -1,
219837        -1,
219838        -1,
219839        -1,
219840        -1,
219841        -1,
219842        -1,
219843        -1,
219844        -1,
219845        -1
219846      }
219847    }
219848  },
219849  {
219850    0,
219851    3,
219852    {
219853      kOperandTypeRegister,
219854      kOperandTypeRegister,
219855      kOperandTypeX86Memory,
219856      0,
219857      0,
219858      0,
219859      0,
219860      0,
219861      0,
219862      0,
219863      0,
219864      0,
219865      0
219866    },
219867    {
219868      0,
219869      0,
219870      0,
219871      0,
219872      0,
219873      0,
219874      0,
219875      0,
219876      0,
219877      0,
219878      0,
219879      0,
219880      0
219881    },
219882    {
219883      {
219884        2,
219885        1,
219886        0,
219887        -1,
219888        -1,
219889        -1,
219890        -1,
219891        -1,
219892        -1,
219893        -1,
219894        -1,
219895        -1,
219896        -1
219897      },
219898      {
219899        0,
219900        1,
219901        2,
219902        -1,
219903        -1,
219904        -1,
219905        -1,
219906        -1,
219907        -1,
219908        -1,
219909        -1,
219910        -1,
219911        -1
219912      }
219913    }
219914  },
219915  {
219916    0,
219917    3,
219918    {
219919      kOperandTypeRegister,
219920      kOperandTypeRegister,
219921      kOperandTypeRegister,
219922      0,
219923      0,
219924      0,
219925      0,
219926      0,
219927      0,
219928      0,
219929      0,
219930      0,
219931      0
219932    },
219933    {
219934      0,
219935      0,
219936      0,
219937      0,
219938      0,
219939      0,
219940      0,
219941      0,
219942      0,
219943      0,
219944      0,
219945      0,
219946      0
219947    },
219948    {
219949      {
219950        2,
219951        1,
219952        0,
219953        -1,
219954        -1,
219955        -1,
219956        -1,
219957        -1,
219958        -1,
219959        -1,
219960        -1,
219961        -1,
219962        -1
219963      },
219964      {
219965        0,
219966        1,
219967        2,
219968        -1,
219969        -1,
219970        -1,
219971        -1,
219972        -1,
219973        -1,
219974        -1,
219975        -1,
219976        -1,
219977        -1
219978      }
219979    }
219980  },
219981  {
219982    0,
219983    4,
219984    {
219985      kOperandTypeRegister,
219986      kOperandTypeRegister,
219987      kOperandTypeX86Memory,
219988      kOperandTypeRegister,
219989      0,
219990      0,
219991      0,
219992      0,
219993      0,
219994      0,
219995      0,
219996      0,
219997      0
219998    },
219999    {
220000      0,
220001      0,
220002      0,
220003      0,
220004      0,
220005      0,
220006      0,
220007      0,
220008      0,
220009      0,
220010      0,
220011      0,
220012      0
220013    },
220014    {
220015      {
220016        3,
220017        2,
220018        1,
220019        0,
220020        -1,
220021        -1,
220022        -1,
220023        -1,
220024        -1,
220025        -1,
220026        -1,
220027        -1,
220028        -1
220029      },
220030      {
220031        0,
220032        1,
220033        2,
220034        3,
220035        -1,
220036        -1,
220037        -1,
220038        -1,
220039        -1,
220040        -1,
220041        -1,
220042        -1,
220043        -1
220044      }
220045    }
220046  },
220047  {
220048    0,
220049    4,
220050    {
220051      kOperandTypeRegister,
220052      kOperandTypeRegister,
220053      kOperandTypeRegister,
220054      kOperandTypeRegister,
220055      0,
220056      0,
220057      0,
220058      0,
220059      0,
220060      0,
220061      0,
220062      0,
220063      0
220064    },
220065    {
220066      0,
220067      0,
220068      0,
220069      0,
220070      0,
220071      0,
220072      0,
220073      0,
220074      0,
220075      0,
220076      0,
220077      0,
220078      0
220079    },
220080    {
220081      {
220082        3,
220083        2,
220084        1,
220085        0,
220086        -1,
220087        -1,
220088        -1,
220089        -1,
220090        -1,
220091        -1,
220092        -1,
220093        -1,
220094        -1
220095      },
220096      {
220097        0,
220098        1,
220099        2,
220100        3,
220101        -1,
220102        -1,
220103        -1,
220104        -1,
220105        -1,
220106        -1,
220107        -1,
220108        -1,
220109        -1
220110      }
220111    }
220112  },
220113  {
220114    0,
220115    4,
220116    {
220117      kOperandTypeRegister,
220118      kOperandTypeRegister,
220119      kOperandTypeX86Memory,
220120      kOperandTypeImmediate,
220121      0,
220122      0,
220123      0,
220124      0,
220125      0,
220126      0,
220127      0,
220128      0,
220129      0
220130    },
220131    {
220132      0,
220133      0,
220134      0,
220135      0,
220136      0,
220137      0,
220138      0,
220139      0,
220140      0,
220141      0,
220142      0,
220143      0,
220144      0
220145    },
220146    {
220147      {
220148        3,
220149        2,
220150        1,
220151        0,
220152        -1,
220153        -1,
220154        -1,
220155        -1,
220156        -1,
220157        -1,
220158        -1,
220159        -1,
220160        -1
220161      },
220162      {
220163        0,
220164        1,
220165        2,
220166        3,
220167        -1,
220168        -1,
220169        -1,
220170        -1,
220171        -1,
220172        -1,
220173        -1,
220174        -1,
220175        -1
220176      }
220177    }
220178  },
220179  {
220180    0,
220181    4,
220182    {
220183      kOperandTypeRegister,
220184      kOperandTypeRegister,
220185      kOperandTypeRegister,
220186      kOperandTypeImmediate,
220187      0,
220188      0,
220189      0,
220190      0,
220191      0,
220192      0,
220193      0,
220194      0,
220195      0
220196    },
220197    {
220198      0,
220199      0,
220200      0,
220201      0,
220202      0,
220203      0,
220204      0,
220205      0,
220206      0,
220207      0,
220208      0,
220209      0,
220210      0
220211    },
220212    {
220213      {
220214        3,
220215        2,
220216        1,
220217        0,
220218        -1,
220219        -1,
220220        -1,
220221        -1,
220222        -1,
220223        -1,
220224        -1,
220225        -1,
220226        -1
220227      },
220228      {
220229        0,
220230        1,
220231        2,
220232        3,
220233        -1,
220234        -1,
220235        -1,
220236        -1,
220237        -1,
220238        -1,
220239        -1,
220240        -1,
220241        -1
220242      }
220243    }
220244  },
220245  {
220246    0,
220247    4,
220248    {
220249      kOperandTypeRegister,
220250      kOperandTypeRegister,
220251      kOperandTypeX86Memory,
220252      kOperandTypeImmediate,
220253      0,
220254      0,
220255      0,
220256      0,
220257      0,
220258      0,
220259      0,
220260      0,
220261      0
220262    },
220263    {
220264      0,
220265      0,
220266      0,
220267      0,
220268      0,
220269      0,
220270      0,
220271      0,
220272      0,
220273      0,
220274      0,
220275      0,
220276      0
220277    },
220278    {
220279      {
220280        3,
220281        2,
220282        1,
220283        0,
220284        -1,
220285        -1,
220286        -1,
220287        -1,
220288        -1,
220289        -1,
220290        -1,
220291        -1,
220292        -1
220293      },
220294      {
220295        0,
220296        1,
220297        2,
220298        3,
220299        -1,
220300        -1,
220301        -1,
220302        -1,
220303        -1,
220304        -1,
220305        -1,
220306        -1,
220307        -1
220308      }
220309    }
220310  },
220311  {
220312    0,
220313    4,
220314    {
220315      kOperandTypeRegister,
220316      kOperandTypeRegister,
220317      kOperandTypeRegister,
220318      kOperandTypeImmediate,
220319      0,
220320      0,
220321      0,
220322      0,
220323      0,
220324      0,
220325      0,
220326      0,
220327      0
220328    },
220329    {
220330      0,
220331      0,
220332      0,
220333      0,
220334      0,
220335      0,
220336      0,
220337      0,
220338      0,
220339      0,
220340      0,
220341      0,
220342      0
220343    },
220344    {
220345      {
220346        3,
220347        2,
220348        1,
220349        0,
220350        -1,
220351        -1,
220352        -1,
220353        -1,
220354        -1,
220355        -1,
220356        -1,
220357        -1,
220358        -1
220359      },
220360      {
220361        0,
220362        1,
220363        2,
220364        3,
220365        -1,
220366        -1,
220367        -1,
220368        -1,
220369        -1,
220370        -1,
220371        -1,
220372        -1,
220373        -1
220374      }
220375    }
220376  },
220377  {
220378    0,
220379    3,
220380    {
220381      kOperandTypeRegister,
220382      kOperandTypeRegister,
220383      kOperandTypeX86Memory,
220384      0,
220385      0,
220386      0,
220387      0,
220388      0,
220389      0,
220390      0,
220391      0,
220392      0,
220393      0
220394    },
220395    {
220396      0,
220397      0,
220398      0,
220399      0,
220400      0,
220401      0,
220402      0,
220403      0,
220404      0,
220405      0,
220406      0,
220407      0,
220408      0
220409    },
220410    {
220411      {
220412        2,
220413        1,
220414        0,
220415        -1,
220416        -1,
220417        -1,
220418        -1,
220419        -1,
220420        -1,
220421        -1,
220422        -1,
220423        -1,
220424        -1
220425      },
220426      {
220427        0,
220428        1,
220429        2,
220430        -1,
220431        -1,
220432        -1,
220433        -1,
220434        -1,
220435        -1,
220436        -1,
220437        -1,
220438        -1,
220439        -1
220440      }
220441    }
220442  },
220443  {
220444    0,
220445    3,
220446    {
220447      kOperandTypeRegister,
220448      kOperandTypeRegister,
220449      kOperandTypeRegister,
220450      0,
220451      0,
220452      0,
220453      0,
220454      0,
220455      0,
220456      0,
220457      0,
220458      0,
220459      0
220460    },
220461    {
220462      0,
220463      0,
220464      0,
220465      0,
220466      0,
220467      0,
220468      0,
220469      0,
220470      0,
220471      0,
220472      0,
220473      0,
220474      0
220475    },
220476    {
220477      {
220478        2,
220479        1,
220480        0,
220481        -1,
220482        -1,
220483        -1,
220484        -1,
220485        -1,
220486        -1,
220487        -1,
220488        -1,
220489        -1,
220490        -1
220491      },
220492      {
220493        0,
220494        1,
220495        2,
220496        -1,
220497        -1,
220498        -1,
220499        -1,
220500        -1,
220501        -1,
220502        -1,
220503        -1,
220504        -1,
220505        -1
220506      }
220507    }
220508  },
220509  {
220510    0,
220511    3,
220512    {
220513      kOperandTypeRegister,
220514      kOperandTypeRegister,
220515      kOperandTypeX86Memory,
220516      0,
220517      0,
220518      0,
220519      0,
220520      0,
220521      0,
220522      0,
220523      0,
220524      0,
220525      0
220526    },
220527    {
220528      0,
220529      0,
220530      0,
220531      0,
220532      0,
220533      0,
220534      0,
220535      0,
220536      0,
220537      0,
220538      0,
220539      0,
220540      0
220541    },
220542    {
220543      {
220544        2,
220545        1,
220546        0,
220547        -1,
220548        -1,
220549        -1,
220550        -1,
220551        -1,
220552        -1,
220553        -1,
220554        -1,
220555        -1,
220556        -1
220557      },
220558      {
220559        0,
220560        1,
220561        2,
220562        -1,
220563        -1,
220564        -1,
220565        -1,
220566        -1,
220567        -1,
220568        -1,
220569        -1,
220570        -1,
220571        -1
220572      }
220573    }
220574  },
220575  {
220576    0,
220577    3,
220578    {
220579      kOperandTypeRegister,
220580      kOperandTypeRegister,
220581      kOperandTypeRegister,
220582      0,
220583      0,
220584      0,
220585      0,
220586      0,
220587      0,
220588      0,
220589      0,
220590      0,
220591      0
220592    },
220593    {
220594      0,
220595      0,
220596      0,
220597      0,
220598      0,
220599      0,
220600      0,
220601      0,
220602      0,
220603      0,
220604      0,
220605      0,
220606      0
220607    },
220608    {
220609      {
220610        2,
220611        1,
220612        0,
220613        -1,
220614        -1,
220615        -1,
220616        -1,
220617        -1,
220618        -1,
220619        -1,
220620        -1,
220621        -1,
220622        -1
220623      },
220624      {
220625        0,
220626        1,
220627        2,
220628        -1,
220629        -1,
220630        -1,
220631        -1,
220632        -1,
220633        -1,
220634        -1,
220635        -1,
220636        -1,
220637        -1
220638      }
220639    }
220640  },
220641  {
220642    0,
220643    3,
220644    {
220645      kOperandTypeRegister,
220646      kOperandTypeRegister,
220647      kOperandTypeX86Memory,
220648      0,
220649      0,
220650      0,
220651      0,
220652      0,
220653      0,
220654      0,
220655      0,
220656      0,
220657      0
220658    },
220659    {
220660      0,
220661      0,
220662      0,
220663      0,
220664      0,
220665      0,
220666      0,
220667      0,
220668      0,
220669      0,
220670      0,
220671      0,
220672      0
220673    },
220674    {
220675      {
220676        2,
220677        1,
220678        0,
220679        -1,
220680        -1,
220681        -1,
220682        -1,
220683        -1,
220684        -1,
220685        -1,
220686        -1,
220687        -1,
220688        -1
220689      },
220690      {
220691        0,
220692        1,
220693        2,
220694        -1,
220695        -1,
220696        -1,
220697        -1,
220698        -1,
220699        -1,
220700        -1,
220701        -1,
220702        -1,
220703        -1
220704      }
220705    }
220706  },
220707  {
220708    0,
220709    3,
220710    {
220711      kOperandTypeRegister,
220712      kOperandTypeRegister,
220713      kOperandTypeRegister,
220714      0,
220715      0,
220716      0,
220717      0,
220718      0,
220719      0,
220720      0,
220721      0,
220722      0,
220723      0
220724    },
220725    {
220726      0,
220727      0,
220728      0,
220729      0,
220730      0,
220731      0,
220732      0,
220733      0,
220734      0,
220735      0,
220736      0,
220737      0,
220738      0
220739    },
220740    {
220741      {
220742        2,
220743        1,
220744        0,
220745        -1,
220746        -1,
220747        -1,
220748        -1,
220749        -1,
220750        -1,
220751        -1,
220752        -1,
220753        -1,
220754        -1
220755      },
220756      {
220757        0,
220758        1,
220759        2,
220760        -1,
220761        -1,
220762        -1,
220763        -1,
220764        -1,
220765        -1,
220766        -1,
220767        -1,
220768        -1,
220769        -1
220770      }
220771    }
220772  },
220773  {
220774    0,
220775    3,
220776    {
220777      kOperandTypeRegister,
220778      kOperandTypeRegister,
220779      kOperandTypeX86Memory,
220780      0,
220781      0,
220782      0,
220783      0,
220784      0,
220785      0,
220786      0,
220787      0,
220788      0,
220789      0
220790    },
220791    {
220792      0,
220793      0,
220794      0,
220795      0,
220796      0,
220797      0,
220798      0,
220799      0,
220800      0,
220801      0,
220802      0,
220803      0,
220804      0
220805    },
220806    {
220807      {
220808        2,
220809        1,
220810        0,
220811        -1,
220812        -1,
220813        -1,
220814        -1,
220815        -1,
220816        -1,
220817        -1,
220818        -1,
220819        -1,
220820        -1
220821      },
220822      {
220823        0,
220824        1,
220825        2,
220826        -1,
220827        -1,
220828        -1,
220829        -1,
220830        -1,
220831        -1,
220832        -1,
220833        -1,
220834        -1,
220835        -1
220836      }
220837    }
220838  },
220839  {
220840    0,
220841    3,
220842    {
220843      kOperandTypeRegister,
220844      kOperandTypeRegister,
220845      kOperandTypeRegister,
220846      0,
220847      0,
220848      0,
220849      0,
220850      0,
220851      0,
220852      0,
220853      0,
220854      0,
220855      0
220856    },
220857    {
220858      0,
220859      0,
220860      0,
220861      0,
220862      0,
220863      0,
220864      0,
220865      0,
220866      0,
220867      0,
220868      0,
220869      0,
220870      0
220871    },
220872    {
220873      {
220874        2,
220875        1,
220876        0,
220877        -1,
220878        -1,
220879        -1,
220880        -1,
220881        -1,
220882        -1,
220883        -1,
220884        -1,
220885        -1,
220886        -1
220887      },
220888      {
220889        0,
220890        1,
220891        2,
220892        -1,
220893        -1,
220894        -1,
220895        -1,
220896        -1,
220897        -1,
220898        -1,
220899        -1,
220900        -1,
220901        -1
220902      }
220903    }
220904  },
220905  {
220906    0,
220907    3,
220908    {
220909      kOperandTypeRegister,
220910      kOperandTypeX86Memory,
220911      kOperandTypeImmediate,
220912      0,
220913      0,
220914      0,
220915      0,
220916      0,
220917      0,
220918      0,
220919      0,
220920      0,
220921      0
220922    },
220923    {
220924      0,
220925      0,
220926      0,
220927      0,
220928      0,
220929      0,
220930      0,
220931      0,
220932      0,
220933      0,
220934      0,
220935      0,
220936      0
220937    },
220938    {
220939      {
220940        2,
220941        1,
220942        0,
220943        -1,
220944        -1,
220945        -1,
220946        -1,
220947        -1,
220948        -1,
220949        -1,
220950        -1,
220951        -1,
220952        -1
220953      },
220954      {
220955        0,
220956        1,
220957        2,
220958        -1,
220959        -1,
220960        -1,
220961        -1,
220962        -1,
220963        -1,
220964        -1,
220965        -1,
220966        -1,
220967        -1
220968      }
220969    }
220970  },
220971  {
220972    0,
220973    3,
220974    {
220975      kOperandTypeRegister,
220976      kOperandTypeRegister,
220977      kOperandTypeImmediate,
220978      0,
220979      0,
220980      0,
220981      0,
220982      0,
220983      0,
220984      0,
220985      0,
220986      0,
220987      0
220988    },
220989    {
220990      0,
220991      0,
220992      0,
220993      0,
220994      0,
220995      0,
220996      0,
220997      0,
220998      0,
220999      0,
221000      0,
221001      0,
221002      0
221003    },
221004    {
221005      {
221006        2,
221007        1,
221008        0,
221009        -1,
221010        -1,
221011        -1,
221012        -1,
221013        -1,
221014        -1,
221015        -1,
221016        -1,
221017        -1,
221018        -1
221019      },
221020      {
221021        0,
221022        1,
221023        2,
221024        -1,
221025        -1,
221026        -1,
221027        -1,
221028        -1,
221029        -1,
221030        -1,
221031        -1,
221032        -1,
221033        -1
221034      }
221035    }
221036  },
221037  {
221038    0,
221039    3,
221040    {
221041      kOperandTypeRegister,
221042      kOperandTypeX86Memory,
221043      kOperandTypeImmediate,
221044      0,
221045      0,
221046      0,
221047      0,
221048      0,
221049      0,
221050      0,
221051      0,
221052      0,
221053      0
221054    },
221055    {
221056      0,
221057      0,
221058      0,
221059      0,
221060      0,
221061      0,
221062      0,
221063      0,
221064      0,
221065      0,
221066      0,
221067      0,
221068      0
221069    },
221070    {
221071      {
221072        2,
221073        1,
221074        0,
221075        -1,
221076        -1,
221077        -1,
221078        -1,
221079        -1,
221080        -1,
221081        -1,
221082        -1,
221083        -1,
221084        -1
221085      },
221086      {
221087        0,
221088        1,
221089        2,
221090        -1,
221091        -1,
221092        -1,
221093        -1,
221094        -1,
221095        -1,
221096        -1,
221097        -1,
221098        -1,
221099        -1
221100      }
221101    }
221102  },
221103  {
221104    0,
221105    3,
221106    {
221107      kOperandTypeRegister,
221108      kOperandTypeRegister,
221109      kOperandTypeImmediate,
221110      0,
221111      0,
221112      0,
221113      0,
221114      0,
221115      0,
221116      0,
221117      0,
221118      0,
221119      0
221120    },
221121    {
221122      0,
221123      0,
221124      0,
221125      0,
221126      0,
221127      0,
221128      0,
221129      0,
221130      0,
221131      0,
221132      0,
221133      0,
221134      0
221135    },
221136    {
221137      {
221138        2,
221139        1,
221140        0,
221141        -1,
221142        -1,
221143        -1,
221144        -1,
221145        -1,
221146        -1,
221147        -1,
221148        -1,
221149        -1,
221150        -1
221151      },
221152      {
221153        0,
221154        1,
221155        2,
221156        -1,
221157        -1,
221158        -1,
221159        -1,
221160        -1,
221161        -1,
221162        -1,
221163        -1,
221164        -1,
221165        -1
221166      }
221167    }
221168  },
221169  {
221170    0,
221171    3,
221172    {
221173      kOperandTypeRegister,
221174      kOperandTypeX86Memory,
221175      kOperandTypeImmediate,
221176      0,
221177      0,
221178      0,
221179      0,
221180      0,
221181      0,
221182      0,
221183      0,
221184      0,
221185      0
221186    },
221187    {
221188      0,
221189      0,
221190      0,
221191      0,
221192      0,
221193      0,
221194      0,
221195      0,
221196      0,
221197      0,
221198      0,
221199      0,
221200      0
221201    },
221202    {
221203      {
221204        2,
221205        1,
221206        0,
221207        -1,
221208        -1,
221209        -1,
221210        -1,
221211        -1,
221212        -1,
221213        -1,
221214        -1,
221215        -1,
221216        -1
221217      },
221218      {
221219        0,
221220        1,
221221        2,
221222        -1,
221223        -1,
221224        -1,
221225        -1,
221226        -1,
221227        -1,
221228        -1,
221229        -1,
221230        -1,
221231        -1
221232      }
221233    }
221234  },
221235  {
221236    0,
221237    3,
221238    {
221239      kOperandTypeRegister,
221240      kOperandTypeRegister,
221241      kOperandTypeImmediate,
221242      0,
221243      0,
221244      0,
221245      0,
221246      0,
221247      0,
221248      0,
221249      0,
221250      0,
221251      0
221252    },
221253    {
221254      0,
221255      0,
221256      0,
221257      0,
221258      0,
221259      0,
221260      0,
221261      0,
221262      0,
221263      0,
221264      0,
221265      0,
221266      0
221267    },
221268    {
221269      {
221270        2,
221271        1,
221272        0,
221273        -1,
221274        -1,
221275        -1,
221276        -1,
221277        -1,
221278        -1,
221279        -1,
221280        -1,
221281        -1,
221282        -1
221283      },
221284      {
221285        0,
221286        1,
221287        2,
221288        -1,
221289        -1,
221290        -1,
221291        -1,
221292        -1,
221293        -1,
221294        -1,
221295        -1,
221296        -1,
221297        -1
221298      }
221299    }
221300  },
221301  {
221302    0,
221303    3,
221304    {
221305      kOperandTypeRegister,
221306      kOperandTypeX86Memory,
221307      kOperandTypeImmediate,
221308      0,
221309      0,
221310      0,
221311      0,
221312      0,
221313      0,
221314      0,
221315      0,
221316      0,
221317      0
221318    },
221319    {
221320      0,
221321      0,
221322      0,
221323      0,
221324      0,
221325      0,
221326      0,
221327      0,
221328      0,
221329      0,
221330      0,
221331      0,
221332      0
221333    },
221334    {
221335      {
221336        2,
221337        1,
221338        0,
221339        -1,
221340        -1,
221341        -1,
221342        -1,
221343        -1,
221344        -1,
221345        -1,
221346        -1,
221347        -1,
221348        -1
221349      },
221350      {
221351        0,
221352        1,
221353        2,
221354        -1,
221355        -1,
221356        -1,
221357        -1,
221358        -1,
221359        -1,
221360        -1,
221361        -1,
221362        -1,
221363        -1
221364      }
221365    }
221366  },
221367  {
221368    0,
221369    3,
221370    {
221371      kOperandTypeRegister,
221372      kOperandTypeRegister,
221373      kOperandTypeImmediate,
221374      0,
221375      0,
221376      0,
221377      0,
221378      0,
221379      0,
221380      0,
221381      0,
221382      0,
221383      0
221384    },
221385    {
221386      0,
221387      0,
221388      0,
221389      0,
221390      0,
221391      0,
221392      0,
221393      0,
221394      0,
221395      0,
221396      0,
221397      0,
221398      0
221399    },
221400    {
221401      {
221402        2,
221403        1,
221404        0,
221405        -1,
221406        -1,
221407        -1,
221408        -1,
221409        -1,
221410        -1,
221411        -1,
221412        -1,
221413        -1,
221414        -1
221415      },
221416      {
221417        0,
221418        1,
221419        2,
221420        -1,
221421        -1,
221422        -1,
221423        -1,
221424        -1,
221425        -1,
221426        -1,
221427        -1,
221428        -1,
221429        -1
221430      }
221431    }
221432  },
221433  {
221434    0,
221435    3,
221436    {
221437      kOperandTypeRegister,
221438      kOperandTypeX86Memory,
221439      kOperandTypeImmediate,
221440      0,
221441      0,
221442      0,
221443      0,
221444      0,
221445      0,
221446      0,
221447      0,
221448      0,
221449      0
221450    },
221451    {
221452      0,
221453      0,
221454      0,
221455      0,
221456      0,
221457      0,
221458      0,
221459      0,
221460      0,
221461      0,
221462      0,
221463      0,
221464      0
221465    },
221466    {
221467      {
221468        2,
221469        1,
221470        0,
221471        -1,
221472        -1,
221473        -1,
221474        -1,
221475        -1,
221476        -1,
221477        -1,
221478        -1,
221479        -1,
221480        -1
221481      },
221482      {
221483        0,
221484        1,
221485        2,
221486        -1,
221487        -1,
221488        -1,
221489        -1,
221490        -1,
221491        -1,
221492        -1,
221493        -1,
221494        -1,
221495        -1
221496      }
221497    }
221498  },
221499  {
221500    0,
221501    3,
221502    {
221503      kOperandTypeRegister,
221504      kOperandTypeRegister,
221505      kOperandTypeImmediate,
221506      0,
221507      0,
221508      0,
221509      0,
221510      0,
221511      0,
221512      0,
221513      0,
221514      0,
221515      0
221516    },
221517    {
221518      0,
221519      0,
221520      0,
221521      0,
221522      0,
221523      0,
221524      0,
221525      0,
221526      0,
221527      0,
221528      0,
221529      0,
221530      0
221531    },
221532    {
221533      {
221534        2,
221535        1,
221536        0,
221537        -1,
221538        -1,
221539        -1,
221540        -1,
221541        -1,
221542        -1,
221543        -1,
221544        -1,
221545        -1,
221546        -1
221547      },
221548      {
221549        0,
221550        1,
221551        2,
221552        -1,
221553        -1,
221554        -1,
221555        -1,
221556        -1,
221557        -1,
221558        -1,
221559        -1,
221560        -1,
221561        -1
221562      }
221563    }
221564  },
221565  {
221566    0,
221567    3,
221568    {
221569      kOperandTypeRegister,
221570      kOperandTypeX86Memory,
221571      kOperandTypeImmediate,
221572      0,
221573      0,
221574      0,
221575      0,
221576      0,
221577      0,
221578      0,
221579      0,
221580      0,
221581      0
221582    },
221583    {
221584      0,
221585      0,
221586      0,
221587      0,
221588      0,
221589      0,
221590      0,
221591      0,
221592      0,
221593      0,
221594      0,
221595      0,
221596      0
221597    },
221598    {
221599      {
221600        2,
221601        1,
221602        0,
221603        -1,
221604        -1,
221605        -1,
221606        -1,
221607        -1,
221608        -1,
221609        -1,
221610        -1,
221611        -1,
221612        -1
221613      },
221614      {
221615        0,
221616        1,
221617        2,
221618        -1,
221619        -1,
221620        -1,
221621        -1,
221622        -1,
221623        -1,
221624        -1,
221625        -1,
221626        -1,
221627        -1
221628      }
221629    }
221630  },
221631  {
221632    0,
221633    3,
221634    {
221635      kOperandTypeRegister,
221636      kOperandTypeRegister,
221637      kOperandTypeImmediate,
221638      0,
221639      0,
221640      0,
221641      0,
221642      0,
221643      0,
221644      0,
221645      0,
221646      0,
221647      0
221648    },
221649    {
221650      0,
221651      0,
221652      0,
221653      0,
221654      0,
221655      0,
221656      0,
221657      0,
221658      0,
221659      0,
221660      0,
221661      0,
221662      0
221663    },
221664    {
221665      {
221666        2,
221667        1,
221668        0,
221669        -1,
221670        -1,
221671        -1,
221672        -1,
221673        -1,
221674        -1,
221675        -1,
221676        -1,
221677        -1,
221678        -1
221679      },
221680      {
221681        0,
221682        1,
221683        2,
221684        -1,
221685        -1,
221686        -1,
221687        -1,
221688        -1,
221689        -1,
221690        -1,
221691        -1,
221692        -1,
221693        -1
221694      }
221695    }
221696  },
221697  {
221698    0,
221699    4,
221700    {
221701      kOperandTypeRegister,
221702      kOperandTypeRegister,
221703      kOperandTypeX86Memory,
221704      kOperandTypeImmediate,
221705      0,
221706      0,
221707      0,
221708      0,
221709      0,
221710      0,
221711      0,
221712      0,
221713      0
221714    },
221715    {
221716      0,
221717      0,
221718      0,
221719      0,
221720      0,
221721      0,
221722      0,
221723      0,
221724      0,
221725      0,
221726      0,
221727      0,
221728      0
221729    },
221730    {
221731      {
221732        -1,
221733        -1,
221734        -1,
221735        -1,
221736        -1,
221737        -1,
221738        -1,
221739        -1,
221740        -1,
221741        -1,
221742        -1,
221743        -1,
221744        -1
221745      },
221746      {
221747        -1,
221748        -1,
221749        -1,
221750        -1,
221751        -1,
221752        -1,
221753        -1,
221754        -1,
221755        -1,
221756        -1,
221757        -1,
221758        -1,
221759        -1
221760      }
221761    }
221762  },
221763  {
221764    0,
221765    4,
221766    {
221767      kOperandTypeRegister,
221768      kOperandTypeRegister,
221769      kOperandTypeRegister,
221770      kOperandTypeImmediate,
221771      0,
221772      0,
221773      0,
221774      0,
221775      0,
221776      0,
221777      0,
221778      0,
221779      0
221780    },
221781    {
221782      0,
221783      0,
221784      0,
221785      0,
221786      0,
221787      0,
221788      0,
221789      0,
221790      0,
221791      0,
221792      0,
221793      0,
221794      0
221795    },
221796    {
221797      {
221798        -1,
221799        -1,
221800        -1,
221801        -1,
221802        -1,
221803        -1,
221804        -1,
221805        -1,
221806        -1,
221807        -1,
221808        -1,
221809        -1,
221810        -1
221811      },
221812      {
221813        -1,
221814        -1,
221815        -1,
221816        -1,
221817        -1,
221818        -1,
221819        -1,
221820        -1,
221821        -1,
221822        -1,
221823        -1,
221824        -1,
221825        -1
221826      }
221827    }
221828  },
221829  {
221830    0,
221831    3,
221832    {
221833      kOperandTypeRegister,
221834      kOperandTypeX86Memory,
221835      kOperandTypeImmediate,
221836      0,
221837      0,
221838      0,
221839      0,
221840      0,
221841      0,
221842      0,
221843      0,
221844      0,
221845      0
221846    },
221847    {
221848      0,
221849      0,
221850      0,
221851      0,
221852      0,
221853      0,
221854      0,
221855      0,
221856      0,
221857      0,
221858      0,
221859      0,
221860      0
221861    },
221862    {
221863      {
221864        2,
221865        1,
221866        0,
221867        -1,
221868        -1,
221869        -1,
221870        -1,
221871        -1,
221872        -1,
221873        -1,
221874        -1,
221875        -1,
221876        -1
221877      },
221878      {
221879        0,
221880        1,
221881        2,
221882        -1,
221883        -1,
221884        -1,
221885        -1,
221886        -1,
221887        -1,
221888        -1,
221889        -1,
221890        -1,
221891        -1
221892      }
221893    }
221894  },
221895  {
221896    0,
221897    3,
221898    {
221899      kOperandTypeRegister,
221900      kOperandTypeRegister,
221901      kOperandTypeImmediate,
221902      0,
221903      0,
221904      0,
221905      0,
221906      0,
221907      0,
221908      0,
221909      0,
221910      0,
221911      0
221912    },
221913    {
221914      0,
221915      0,
221916      0,
221917      0,
221918      0,
221919      0,
221920      0,
221921      0,
221922      0,
221923      0,
221924      0,
221925      0,
221926      0
221927    },
221928    {
221929      {
221930        2,
221931        1,
221932        0,
221933        -1,
221934        -1,
221935        -1,
221936        -1,
221937        -1,
221938        -1,
221939        -1,
221940        -1,
221941        -1,
221942        -1
221943      },
221944      {
221945        0,
221946        1,
221947        2,
221948        -1,
221949        -1,
221950        -1,
221951        -1,
221952        -1,
221953        -1,
221954        -1,
221955        -1,
221956        -1,
221957        -1
221958      }
221959    }
221960  },
221961  {
221962    0,
221963    3,
221964    {
221965      kOperandTypeRegister,
221966      kOperandTypeRegister,
221967      kOperandTypeX86Memory,
221968      0,
221969      0,
221970      0,
221971      0,
221972      0,
221973      0,
221974      0,
221975      0,
221976      0,
221977      0
221978    },
221979    {
221980      0,
221981      0,
221982      0,
221983      0,
221984      0,
221985      0,
221986      0,
221987      0,
221988      0,
221989      0,
221990      0,
221991      0,
221992      0
221993    },
221994    {
221995      {
221996        2,
221997        1,
221998        0,
221999        -1,
222000        -1,
222001        -1,
222002        -1,
222003        -1,
222004        -1,
222005        -1,
222006        -1,
222007        -1,
222008        -1
222009      },
222010      {
222011        0,
222012        1,
222013        2,
222014        -1,
222015        -1,
222016        -1,
222017        -1,
222018        -1,
222019        -1,
222020        -1,
222021        -1,
222022        -1,
222023        -1
222024      }
222025    }
222026  },
222027  {
222028    0,
222029    3,
222030    {
222031      kOperandTypeRegister,
222032      kOperandTypeRegister,
222033      kOperandTypeRegister,
222034      0,
222035      0,
222036      0,
222037      0,
222038      0,
222039      0,
222040      0,
222041      0,
222042      0,
222043      0
222044    },
222045    {
222046      0,
222047      0,
222048      0,
222049      0,
222050      0,
222051      0,
222052      0,
222053      0,
222054      0,
222055      0,
222056      0,
222057      0,
222058      0
222059    },
222060    {
222061      {
222062        2,
222063        1,
222064        0,
222065        -1,
222066        -1,
222067        -1,
222068        -1,
222069        -1,
222070        -1,
222071        -1,
222072        -1,
222073        -1,
222074        -1
222075      },
222076      {
222077        0,
222078        1,
222079        2,
222080        -1,
222081        -1,
222082        -1,
222083        -1,
222084        -1,
222085        -1,
222086        -1,
222087        -1,
222088        -1,
222089        -1
222090      }
222091    }
222092  },
222093  {
222094    0,
222095    3,
222096    {
222097      kOperandTypeRegister,
222098      kOperandTypeRegister,
222099      kOperandTypeX86Memory,
222100      0,
222101      0,
222102      0,
222103      0,
222104      0,
222105      0,
222106      0,
222107      0,
222108      0,
222109      0
222110    },
222111    {
222112      0,
222113      0,
222114      0,
222115      0,
222116      0,
222117      0,
222118      0,
222119      0,
222120      0,
222121      0,
222122      0,
222123      0,
222124      0
222125    },
222126    {
222127      {
222128        2,
222129        1,
222130        0,
222131        -1,
222132        -1,
222133        -1,
222134        -1,
222135        -1,
222136        -1,
222137        -1,
222138        -1,
222139        -1,
222140        -1
222141      },
222142      {
222143        0,
222144        1,
222145        2,
222146        -1,
222147        -1,
222148        -1,
222149        -1,
222150        -1,
222151        -1,
222152        -1,
222153        -1,
222154        -1,
222155        -1
222156      }
222157    }
222158  },
222159  {
222160    0,
222161    3,
222162    {
222163      kOperandTypeRegister,
222164      kOperandTypeRegister,
222165      kOperandTypeRegister,
222166      0,
222167      0,
222168      0,
222169      0,
222170      0,
222171      0,
222172      0,
222173      0,
222174      0,
222175      0
222176    },
222177    {
222178      0,
222179      0,
222180      0,
222181      0,
222182      0,
222183      0,
222184      0,
222185      0,
222186      0,
222187      0,
222188      0,
222189      0,
222190      0
222191    },
222192    {
222193      {
222194        2,
222195        1,
222196        0,
222197        -1,
222198        -1,
222199        -1,
222200        -1,
222201        -1,
222202        -1,
222203        -1,
222204        -1,
222205        -1,
222206        -1
222207      },
222208      {
222209        0,
222210        1,
222211        2,
222212        -1,
222213        -1,
222214        -1,
222215        -1,
222216        -1,
222217        -1,
222218        -1,
222219        -1,
222220        -1,
222221        -1
222222      }
222223    }
222224  },
222225  {
222226    0,
222227    3,
222228    {
222229      kOperandTypeRegister,
222230      kOperandTypeRegister,
222231      kOperandTypeX86Memory,
222232      0,
222233      0,
222234      0,
222235      0,
222236      0,
222237      0,
222238      0,
222239      0,
222240      0,
222241      0
222242    },
222243    {
222244      0,
222245      0,
222246      0,
222247      0,
222248      0,
222249      0,
222250      0,
222251      0,
222252      0,
222253      0,
222254      0,
222255      0,
222256      0
222257    },
222258    {
222259      {
222260        2,
222261        1,
222262        0,
222263        -1,
222264        -1,
222265        -1,
222266        -1,
222267        -1,
222268        -1,
222269        -1,
222270        -1,
222271        -1,
222272        -1
222273      },
222274      {
222275        0,
222276        1,
222277        2,
222278        -1,
222279        -1,
222280        -1,
222281        -1,
222282        -1,
222283        -1,
222284        -1,
222285        -1,
222286        -1,
222287        -1
222288      }
222289    }
222290  },
222291  {
222292    0,
222293    3,
222294    {
222295      kOperandTypeRegister,
222296      kOperandTypeRegister,
222297      kOperandTypeRegister,
222298      0,
222299      0,
222300      0,
222301      0,
222302      0,
222303      0,
222304      0,
222305      0,
222306      0,
222307      0
222308    },
222309    {
222310      0,
222311      0,
222312      0,
222313      0,
222314      0,
222315      0,
222316      0,
222317      0,
222318      0,
222319      0,
222320      0,
222321      0,
222322      0
222323    },
222324    {
222325      {
222326        2,
222327        1,
222328        0,
222329        -1,
222330        -1,
222331        -1,
222332        -1,
222333        -1,
222334        -1,
222335        -1,
222336        -1,
222337        -1,
222338        -1
222339      },
222340      {
222341        0,
222342        1,
222343        2,
222344        -1,
222345        -1,
222346        -1,
222347        -1,
222348        -1,
222349        -1,
222350        -1,
222351        -1,
222352        -1,
222353        -1
222354      }
222355    }
222356  },
222357  {
222358    0,
222359    3,
222360    {
222361      kOperandTypeRegister,
222362      kOperandTypeRegister,
222363      kOperandTypeX86Memory,
222364      0,
222365      0,
222366      0,
222367      0,
222368      0,
222369      0,
222370      0,
222371      0,
222372      0,
222373      0
222374    },
222375    {
222376      0,
222377      0,
222378      0,
222379      0,
222380      0,
222381      0,
222382      0,
222383      0,
222384      0,
222385      0,
222386      0,
222387      0,
222388      0
222389    },
222390    {
222391      {
222392        2,
222393        1,
222394        0,
222395        -1,
222396        -1,
222397        -1,
222398        -1,
222399        -1,
222400        -1,
222401        -1,
222402        -1,
222403        -1,
222404        -1
222405      },
222406      {
222407        0,
222408        1,
222409        2,
222410        -1,
222411        -1,
222412        -1,
222413        -1,
222414        -1,
222415        -1,
222416        -1,
222417        -1,
222418        -1,
222419        -1
222420      }
222421    }
222422  },
222423  {
222424    0,
222425    3,
222426    {
222427      kOperandTypeRegister,
222428      kOperandTypeRegister,
222429      kOperandTypeRegister,
222430      0,
222431      0,
222432      0,
222433      0,
222434      0,
222435      0,
222436      0,
222437      0,
222438      0,
222439      0
222440    },
222441    {
222442      0,
222443      0,
222444      0,
222445      0,
222446      0,
222447      0,
222448      0,
222449      0,
222450      0,
222451      0,
222452      0,
222453      0,
222454      0
222455    },
222456    {
222457      {
222458        2,
222459        1,
222460        0,
222461        -1,
222462        -1,
222463        -1,
222464        -1,
222465        -1,
222466        -1,
222467        -1,
222468        -1,
222469        -1,
222470        -1
222471      },
222472      {
222473        0,
222474        1,
222475        2,
222476        -1,
222477        -1,
222478        -1,
222479        -1,
222480        -1,
222481        -1,
222482        -1,
222483        -1,
222484        -1,
222485        -1
222486      }
222487    }
222488  },
222489  {
222490    0,
222491    3,
222492    {
222493      kOperandTypeRegister,
222494      kOperandTypeX86Memory,
222495      kOperandTypeImmediate,
222496      0,
222497      0,
222498      0,
222499      0,
222500      0,
222501      0,
222502      0,
222503      0,
222504      0,
222505      0
222506    },
222507    {
222508      0,
222509      0,
222510      0,
222511      0,
222512      0,
222513      0,
222514      0,
222515      0,
222516      0,
222517      0,
222518      0,
222519      0,
222520      0
222521    },
222522    {
222523      {
222524        2,
222525        1,
222526        0,
222527        -1,
222528        -1,
222529        -1,
222530        -1,
222531        -1,
222532        -1,
222533        -1,
222534        -1,
222535        -1,
222536        -1
222537      },
222538      {
222539        0,
222540        1,
222541        2,
222542        -1,
222543        -1,
222544        -1,
222545        -1,
222546        -1,
222547        -1,
222548        -1,
222549        -1,
222550        -1,
222551        -1
222552      }
222553    }
222554  },
222555  {
222556    0,
222557    3,
222558    {
222559      kOperandTypeRegister,
222560      kOperandTypeRegister,
222561      kOperandTypeImmediate,
222562      0,
222563      0,
222564      0,
222565      0,
222566      0,
222567      0,
222568      0,
222569      0,
222570      0,
222571      0
222572    },
222573    {
222574      0,
222575      0,
222576      0,
222577      0,
222578      0,
222579      0,
222580      0,
222581      0,
222582      0,
222583      0,
222584      0,
222585      0,
222586      0
222587    },
222588    {
222589      {
222590        2,
222591        1,
222592        0,
222593        -1,
222594        -1,
222595        -1,
222596        -1,
222597        -1,
222598        -1,
222599        -1,
222600        -1,
222601        -1,
222602        -1
222603      },
222604      {
222605        0,
222606        1,
222607        2,
222608        -1,
222609        -1,
222610        -1,
222611        -1,
222612        -1,
222613        -1,
222614        -1,
222615        -1,
222616        -1,
222617        -1
222618      }
222619    }
222620  },
222621  {
222622    0,
222623    3,
222624    {
222625      kOperandTypeRegister,
222626      kOperandTypeX86Memory,
222627      kOperandTypeImmediate,
222628      0,
222629      0,
222630      0,
222631      0,
222632      0,
222633      0,
222634      0,
222635      0,
222636      0,
222637      0
222638    },
222639    {
222640      0,
222641      0,
222642      0,
222643      0,
222644      0,
222645      0,
222646      0,
222647      0,
222648      0,
222649      0,
222650      0,
222651      0,
222652      0
222653    },
222654    {
222655      {
222656        2,
222657        1,
222658        0,
222659        -1,
222660        -1,
222661        -1,
222662        -1,
222663        -1,
222664        -1,
222665        -1,
222666        -1,
222667        -1,
222668        -1
222669      },
222670      {
222671        0,
222672        1,
222673        2,
222674        -1,
222675        -1,
222676        -1,
222677        -1,
222678        -1,
222679        -1,
222680        -1,
222681        -1,
222682        -1,
222683        -1
222684      }
222685    }
222686  },
222687  {
222688    0,
222689    3,
222690    {
222691      kOperandTypeRegister,
222692      kOperandTypeRegister,
222693      kOperandTypeImmediate,
222694      0,
222695      0,
222696      0,
222697      0,
222698      0,
222699      0,
222700      0,
222701      0,
222702      0,
222703      0
222704    },
222705    {
222706      0,
222707      0,
222708      0,
222709      0,
222710      0,
222711      0,
222712      0,
222713      0,
222714      0,
222715      0,
222716      0,
222717      0,
222718      0
222719    },
222720    {
222721      {
222722        2,
222723        1,
222724        0,
222725        -1,
222726        -1,
222727        -1,
222728        -1,
222729        -1,
222730        -1,
222731        -1,
222732        -1,
222733        -1,
222734        -1
222735      },
222736      {
222737        0,
222738        1,
222739        2,
222740        -1,
222741        -1,
222742        -1,
222743        -1,
222744        -1,
222745        -1,
222746        -1,
222747        -1,
222748        -1,
222749        -1
222750      }
222751    }
222752  },
222753  {
222754    0,
222755    3,
222756    {
222757      kOperandTypeRegister,
222758      kOperandTypeX86Memory,
222759      kOperandTypeImmediate,
222760      0,
222761      0,
222762      0,
222763      0,
222764      0,
222765      0,
222766      0,
222767      0,
222768      0,
222769      0
222770    },
222771    {
222772      0,
222773      0,
222774      0,
222775      0,
222776      0,
222777      0,
222778      0,
222779      0,
222780      0,
222781      0,
222782      0,
222783      0,
222784      0
222785    },
222786    {
222787      {
222788        2,
222789        1,
222790        0,
222791        -1,
222792        -1,
222793        -1,
222794        -1,
222795        -1,
222796        -1,
222797        -1,
222798        -1,
222799        -1,
222800        -1
222801      },
222802      {
222803        0,
222804        1,
222805        2,
222806        -1,
222807        -1,
222808        -1,
222809        -1,
222810        -1,
222811        -1,
222812        -1,
222813        -1,
222814        -1,
222815        -1
222816      }
222817    }
222818  },
222819  {
222820    0,
222821    3,
222822    {
222823      kOperandTypeRegister,
222824      kOperandTypeRegister,
222825      kOperandTypeImmediate,
222826      0,
222827      0,
222828      0,
222829      0,
222830      0,
222831      0,
222832      0,
222833      0,
222834      0,
222835      0
222836    },
222837    {
222838      0,
222839      0,
222840      0,
222841      0,
222842      0,
222843      0,
222844      0,
222845      0,
222846      0,
222847      0,
222848      0,
222849      0,
222850      0
222851    },
222852    {
222853      {
222854        2,
222855        1,
222856        0,
222857        -1,
222858        -1,
222859        -1,
222860        -1,
222861        -1,
222862        -1,
222863        -1,
222864        -1,
222865        -1,
222866        -1
222867      },
222868      {
222869        0,
222870        1,
222871        2,
222872        -1,
222873        -1,
222874        -1,
222875        -1,
222876        -1,
222877        -1,
222878        -1,
222879        -1,
222880        -1,
222881        -1
222882      }
222883    }
222884  },
222885  {
222886    0,
222887    3,
222888    {
222889      kOperandTypeRegister,
222890      kOperandTypeX86Memory,
222891      kOperandTypeImmediate,
222892      0,
222893      0,
222894      0,
222895      0,
222896      0,
222897      0,
222898      0,
222899      0,
222900      0,
222901      0
222902    },
222903    {
222904      0,
222905      0,
222906      0,
222907      0,
222908      0,
222909      0,
222910      0,
222911      0,
222912      0,
222913      0,
222914      0,
222915      0,
222916      0
222917    },
222918    {
222919      {
222920        2,
222921        1,
222922        0,
222923        -1,
222924        -1,
222925        -1,
222926        -1,
222927        -1,
222928        -1,
222929        -1,
222930        -1,
222931        -1,
222932        -1
222933      },
222934      {
222935        0,
222936        1,
222937        2,
222938        -1,
222939        -1,
222940        -1,
222941        -1,
222942        -1,
222943        -1,
222944        -1,
222945        -1,
222946        -1,
222947        -1
222948      }
222949    }
222950  },
222951  {
222952    0,
222953    3,
222954    {
222955      kOperandTypeRegister,
222956      kOperandTypeRegister,
222957      kOperandTypeImmediate,
222958      0,
222959      0,
222960      0,
222961      0,
222962      0,
222963      0,
222964      0,
222965      0,
222966      0,
222967      0
222968    },
222969    {
222970      0,
222971      0,
222972      0,
222973      0,
222974      0,
222975      0,
222976      0,
222977      0,
222978      0,
222979      0,
222980      0,
222981      0,
222982      0
222983    },
222984    {
222985      {
222986        2,
222987        1,
222988        0,
222989        -1,
222990        -1,
222991        -1,
222992        -1,
222993        -1,
222994        -1,
222995        -1,
222996        -1,
222997        -1,
222998        -1
222999      },
223000      {
223001        0,
223002        1,
223003        2,
223004        -1,
223005        -1,
223006        -1,
223007        -1,
223008        -1,
223009        -1,
223010        -1,
223011        -1,
223012        -1,
223013        -1
223014      }
223015    }
223016  },
223017  {
223018    0,
223019    3,
223020    {
223021      kOperandTypeRegister,
223022      kOperandTypeX86Memory,
223023      kOperandTypeImmediate,
223024      0,
223025      0,
223026      0,
223027      0,
223028      0,
223029      0,
223030      0,
223031      0,
223032      0,
223033      0
223034    },
223035    {
223036      0,
223037      0,
223038      0,
223039      0,
223040      0,
223041      0,
223042      0,
223043      0,
223044      0,
223045      0,
223046      0,
223047      0,
223048      0
223049    },
223050    {
223051      {
223052        2,
223053        1,
223054        0,
223055        -1,
223056        -1,
223057        -1,
223058        -1,
223059        -1,
223060        -1,
223061        -1,
223062        -1,
223063        -1,
223064        -1
223065      },
223066      {
223067        0,
223068        1,
223069        2,
223070        -1,
223071        -1,
223072        -1,
223073        -1,
223074        -1,
223075        -1,
223076        -1,
223077        -1,
223078        -1,
223079        -1
223080      }
223081    }
223082  },
223083  {
223084    0,
223085    3,
223086    {
223087      kOperandTypeRegister,
223088      kOperandTypeRegister,
223089      kOperandTypeImmediate,
223090      0,
223091      0,
223092      0,
223093      0,
223094      0,
223095      0,
223096      0,
223097      0,
223098      0,
223099      0
223100    },
223101    {
223102      0,
223103      0,
223104      0,
223105      0,
223106      0,
223107      0,
223108      0,
223109      0,
223110      0,
223111      0,
223112      0,
223113      0,
223114      0
223115    },
223116    {
223117      {
223118        2,
223119        1,
223120        0,
223121        -1,
223122        -1,
223123        -1,
223124        -1,
223125        -1,
223126        -1,
223127        -1,
223128        -1,
223129        -1,
223130        -1
223131      },
223132      {
223133        0,
223134        1,
223135        2,
223136        -1,
223137        -1,
223138        -1,
223139        -1,
223140        -1,
223141        -1,
223142        -1,
223143        -1,
223144        -1,
223145        -1
223146      }
223147    }
223148  },
223149  {
223150    0,
223151    3,
223152    {
223153      kOperandTypeRegister,
223154      kOperandTypeX86Memory,
223155      kOperandTypeImmediate,
223156      0,
223157      0,
223158      0,
223159      0,
223160      0,
223161      0,
223162      0,
223163      0,
223164      0,
223165      0
223166    },
223167    {
223168      0,
223169      0,
223170      0,
223171      0,
223172      0,
223173      0,
223174      0,
223175      0,
223176      0,
223177      0,
223178      0,
223179      0,
223180      0
223181    },
223182    {
223183      {
223184        2,
223185        1,
223186        0,
223187        -1,
223188        -1,
223189        -1,
223190        -1,
223191        -1,
223192        -1,
223193        -1,
223194        -1,
223195        -1,
223196        -1
223197      },
223198      {
223199        0,
223200        1,
223201        2,
223202        -1,
223203        -1,
223204        -1,
223205        -1,
223206        -1,
223207        -1,
223208        -1,
223209        -1,
223210        -1,
223211        -1
223212      }
223213    }
223214  },
223215  {
223216    0,
223217    3,
223218    {
223219      kOperandTypeRegister,
223220      kOperandTypeRegister,
223221      kOperandTypeImmediate,
223222      0,
223223      0,
223224      0,
223225      0,
223226      0,
223227      0,
223228      0,
223229      0,
223230      0,
223231      0
223232    },
223233    {
223234      0,
223235      0,
223236      0,
223237      0,
223238      0,
223239      0,
223240      0,
223241      0,
223242      0,
223243      0,
223244      0,
223245      0,
223246      0
223247    },
223248    {
223249      {
223250        2,
223251        1,
223252        0,
223253        -1,
223254        -1,
223255        -1,
223256        -1,
223257        -1,
223258        -1,
223259        -1,
223260        -1,
223261        -1,
223262        -1
223263      },
223264      {
223265        0,
223266        1,
223267        2,
223268        -1,
223269        -1,
223270        -1,
223271        -1,
223272        -1,
223273        -1,
223274        -1,
223275        -1,
223276        -1,
223277        -1
223278      }
223279    }
223280  },
223281  {
223282    0,
223283    4,
223284    {
223285      kOperandTypeRegister,
223286      kOperandTypeRegister,
223287      kOperandTypeX86Memory,
223288      kOperandTypeImmediate,
223289      0,
223290      0,
223291      0,
223292      0,
223293      0,
223294      0,
223295      0,
223296      0,
223297      0
223298    },
223299    {
223300      0,
223301      0,
223302      0,
223303      0,
223304      0,
223305      0,
223306      0,
223307      0,
223308      0,
223309      0,
223310      0,
223311      0,
223312      0
223313    },
223314    {
223315      {
223316        -1,
223317        -1,
223318        -1,
223319        -1,
223320        -1,
223321        -1,
223322        -1,
223323        -1,
223324        -1,
223325        -1,
223326        -1,
223327        -1,
223328        -1
223329      },
223330      {
223331        -1,
223332        -1,
223333        -1,
223334        -1,
223335        -1,
223336        -1,
223337        -1,
223338        -1,
223339        -1,
223340        -1,
223341        -1,
223342        -1,
223343        -1
223344      }
223345    }
223346  },
223347  {
223348    0,
223349    4,
223350    {
223351      kOperandTypeRegister,
223352      kOperandTypeRegister,
223353      kOperandTypeRegister,
223354      kOperandTypeImmediate,
223355      0,
223356      0,
223357      0,
223358      0,
223359      0,
223360      0,
223361      0,
223362      0,
223363      0
223364    },
223365    {
223366      0,
223367      0,
223368      0,
223369      0,
223370      0,
223371      0,
223372      0,
223373      0,
223374      0,
223375      0,
223376      0,
223377      0,
223378      0
223379    },
223380    {
223381      {
223382        -1,
223383        -1,
223384        -1,
223385        -1,
223386        -1,
223387        -1,
223388        -1,
223389        -1,
223390        -1,
223391        -1,
223392        -1,
223393        -1,
223394        -1
223395      },
223396      {
223397        -1,
223398        -1,
223399        -1,
223400        -1,
223401        -1,
223402        -1,
223403        -1,
223404        -1,
223405        -1,
223406        -1,
223407        -1,
223408        -1,
223409        -1
223410      }
223411    }
223412  },
223413  {
223414    0,
223415    3,
223416    {
223417      kOperandTypeRegister,
223418      kOperandTypeX86Memory,
223419      kOperandTypeImmediate,
223420      0,
223421      0,
223422      0,
223423      0,
223424      0,
223425      0,
223426      0,
223427      0,
223428      0,
223429      0
223430    },
223431    {
223432      0,
223433      0,
223434      0,
223435      0,
223436      0,
223437      0,
223438      0,
223439      0,
223440      0,
223441      0,
223442      0,
223443      0,
223444      0
223445    },
223446    {
223447      {
223448        2,
223449        1,
223450        0,
223451        -1,
223452        -1,
223453        -1,
223454        -1,
223455        -1,
223456        -1,
223457        -1,
223458        -1,
223459        -1,
223460        -1
223461      },
223462      {
223463        0,
223464        1,
223465        2,
223466        -1,
223467        -1,
223468        -1,
223469        -1,
223470        -1,
223471        -1,
223472        -1,
223473        -1,
223474        -1,
223475        -1
223476      }
223477    }
223478  },
223479  {
223480    0,
223481    3,
223482    {
223483      kOperandTypeRegister,
223484      kOperandTypeRegister,
223485      kOperandTypeImmediate,
223486      0,
223487      0,
223488      0,
223489      0,
223490      0,
223491      0,
223492      0,
223493      0,
223494      0,
223495      0
223496    },
223497    {
223498      0,
223499      0,
223500      0,
223501      0,
223502      0,
223503      0,
223504      0,
223505      0,
223506      0,
223507      0,
223508      0,
223509      0,
223510      0
223511    },
223512    {
223513      {
223514        2,
223515        1,
223516        0,
223517        -1,
223518        -1,
223519        -1,
223520        -1,
223521        -1,
223522        -1,
223523        -1,
223524        -1,
223525        -1,
223526        -1
223527      },
223528      {
223529        0,
223530        1,
223531        2,
223532        -1,
223533        -1,
223534        -1,
223535        -1,
223536        -1,
223537        -1,
223538        -1,
223539        -1,
223540        -1,
223541        -1
223542      }
223543    }
223544  },
223545  {
223546    0,
223547    4,
223548    {
223549      kOperandTypeRegister,
223550      kOperandTypeRegister,
223551      kOperandTypeX86Memory,
223552      kOperandTypeImmediate,
223553      0,
223554      0,
223555      0,
223556      0,
223557      0,
223558      0,
223559      0,
223560      0,
223561      0
223562    },
223563    {
223564      0,
223565      0,
223566      0,
223567      0,
223568      0,
223569      0,
223570      0,
223571      0,
223572      0,
223573      0,
223574      0,
223575      0,
223576      0
223577    },
223578    {
223579      {
223580        3,
223581        2,
223582        1,
223583        0,
223584        -1,
223585        -1,
223586        -1,
223587        -1,
223588        -1,
223589        -1,
223590        -1,
223591        -1,
223592        -1
223593      },
223594      {
223595        0,
223596        1,
223597        2,
223598        3,
223599        -1,
223600        -1,
223601        -1,
223602        -1,
223603        -1,
223604        -1,
223605        -1,
223606        -1,
223607        -1
223608      }
223609    }
223610  },
223611  {
223612    0,
223613    4,
223614    {
223615      kOperandTypeRegister,
223616      kOperandTypeRegister,
223617      kOperandTypeRegister,
223618      kOperandTypeImmediate,
223619      0,
223620      0,
223621      0,
223622      0,
223623      0,
223624      0,
223625      0,
223626      0,
223627      0
223628    },
223629    {
223630      0,
223631      0,
223632      0,
223633      0,
223634      0,
223635      0,
223636      0,
223637      0,
223638      0,
223639      0,
223640      0,
223641      0,
223642      0
223643    },
223644    {
223645      {
223646        3,
223647        2,
223648        1,
223649        0,
223650        -1,
223651        -1,
223652        -1,
223653        -1,
223654        -1,
223655        -1,
223656        -1,
223657        -1,
223658        -1
223659      },
223660      {
223661        0,
223662        1,
223663        2,
223664        3,
223665        -1,
223666        -1,
223667        -1,
223668        -1,
223669        -1,
223670        -1,
223671        -1,
223672        -1,
223673        -1
223674      }
223675    }
223676  },
223677  {
223678    0,
223679    3,
223680    {
223681      kOperandTypeRegister,
223682      kOperandTypeX86Memory,
223683      kOperandTypeImmediate,
223684      0,
223685      0,
223686      0,
223687      0,
223688      0,
223689      0,
223690      0,
223691      0,
223692      0,
223693      0
223694    },
223695    {
223696      0,
223697      0,
223698      0,
223699      0,
223700      0,
223701      0,
223702      0,
223703      0,
223704      0,
223705      0,
223706      0,
223707      0,
223708      0
223709    },
223710    {
223711      {
223712        2,
223713        1,
223714        0,
223715        -1,
223716        -1,
223717        -1,
223718        -1,
223719        -1,
223720        -1,
223721        -1,
223722        -1,
223723        -1,
223724        -1
223725      },
223726      {
223727        0,
223728        1,
223729        2,
223730        -1,
223731        -1,
223732        -1,
223733        -1,
223734        -1,
223735        -1,
223736        -1,
223737        -1,
223738        -1,
223739        -1
223740      }
223741    }
223742  },
223743  {
223744    0,
223745    3,
223746    {
223747      kOperandTypeRegister,
223748      kOperandTypeRegister,
223749      kOperandTypeImmediate,
223750      0,
223751      0,
223752      0,
223753      0,
223754      0,
223755      0,
223756      0,
223757      0,
223758      0,
223759      0
223760    },
223761    {
223762      0,
223763      0,
223764      0,
223765      0,
223766      0,
223767      0,
223768      0,
223769      0,
223770      0,
223771      0,
223772      0,
223773      0,
223774      0
223775    },
223776    {
223777      {
223778        2,
223779        1,
223780        0,
223781        -1,
223782        -1,
223783        -1,
223784        -1,
223785        -1,
223786        -1,
223787        -1,
223788        -1,
223789        -1,
223790        -1
223791      },
223792      {
223793        0,
223794        1,
223795        2,
223796        -1,
223797        -1,
223798        -1,
223799        -1,
223800        -1,
223801        -1,
223802        -1,
223803        -1,
223804        -1,
223805        -1
223806      }
223807    }
223808  },
223809  {
223810    0,
223811    3,
223812    {
223813      kOperandTypeRegister,
223814      kOperandTypeRegister,
223815      kOperandTypeX86Memory,
223816      0,
223817      0,
223818      0,
223819      0,
223820      0,
223821      0,
223822      0,
223823      0,
223824      0,
223825      0
223826    },
223827    {
223828      0,
223829      0,
223830      0,
223831      0,
223832      0,
223833      0,
223834      0,
223835      0,
223836      0,
223837      0,
223838      0,
223839      0,
223840      0
223841    },
223842    {
223843      {
223844        2,
223845        1,
223846        0,
223847        -1,
223848        -1,
223849        -1,
223850        -1,
223851        -1,
223852        -1,
223853        -1,
223854        -1,
223855        -1,
223856        -1
223857      },
223858      {
223859        0,
223860        1,
223861        2,
223862        -1,
223863        -1,
223864        -1,
223865        -1,
223866        -1,
223867        -1,
223868        -1,
223869        -1,
223870        -1,
223871        -1
223872      }
223873    }
223874  },
223875  {
223876    0,
223877    3,
223878    {
223879      kOperandTypeRegister,
223880      kOperandTypeRegister,
223881      kOperandTypeRegister,
223882      0,
223883      0,
223884      0,
223885      0,
223886      0,
223887      0,
223888      0,
223889      0,
223890      0,
223891      0
223892    },
223893    {
223894      0,
223895      0,
223896      0,
223897      0,
223898      0,
223899      0,
223900      0,
223901      0,
223902      0,
223903      0,
223904      0,
223905      0,
223906      0
223907    },
223908    {
223909      {
223910        2,
223911        1,
223912        0,
223913        -1,
223914        -1,
223915        -1,
223916        -1,
223917        -1,
223918        -1,
223919        -1,
223920        -1,
223921        -1,
223922        -1
223923      },
223924      {
223925        0,
223926        1,
223927        2,
223928        -1,
223929        -1,
223930        -1,
223931        -1,
223932        -1,
223933        -1,
223934        -1,
223935        -1,
223936        -1,
223937        -1
223938      }
223939    }
223940  },
223941  {
223942    0,
223943    3,
223944    {
223945      kOperandTypeRegister,
223946      kOperandTypeX86Memory,
223947      kOperandTypeImmediate,
223948      0,
223949      0,
223950      0,
223951      0,
223952      0,
223953      0,
223954      0,
223955      0,
223956      0,
223957      0
223958    },
223959    {
223960      0,
223961      0,
223962      0,
223963      0,
223964      0,
223965      0,
223966      0,
223967      0,
223968      0,
223969      0,
223970      0,
223971      0,
223972      0
223973    },
223974    {
223975      {
223976        2,
223977        1,
223978        0,
223979        -1,
223980        -1,
223981        -1,
223982        -1,
223983        -1,
223984        -1,
223985        -1,
223986        -1,
223987        -1,
223988        -1
223989      },
223990      {
223991        0,
223992        1,
223993        2,
223994        -1,
223995        -1,
223996        -1,
223997        -1,
223998        -1,
223999        -1,
224000        -1,
224001        -1,
224002        -1,
224003        -1
224004      }
224005    }
224006  },
224007  {
224008    0,
224009    3,
224010    {
224011      kOperandTypeRegister,
224012      kOperandTypeRegister,
224013      kOperandTypeImmediate,
224014      0,
224015      0,
224016      0,
224017      0,
224018      0,
224019      0,
224020      0,
224021      0,
224022      0,
224023      0
224024    },
224025    {
224026      0,
224027      0,
224028      0,
224029      0,
224030      0,
224031      0,
224032      0,
224033      0,
224034      0,
224035      0,
224036      0,
224037      0,
224038      0
224039    },
224040    {
224041      {
224042        2,
224043        1,
224044        0,
224045        -1,
224046        -1,
224047        -1,
224048        -1,
224049        -1,
224050        -1,
224051        -1,
224052        -1,
224053        -1,
224054        -1
224055      },
224056      {
224057        0,
224058        1,
224059        2,
224060        -1,
224061        -1,
224062        -1,
224063        -1,
224064        -1,
224065        -1,
224066        -1,
224067        -1,
224068        -1,
224069        -1
224070      }
224071    }
224072  },
224073  {
224074    0,
224075    3,
224076    {
224077      kOperandTypeRegister,
224078      kOperandTypeRegister,
224079      kOperandTypeX86Memory,
224080      0,
224081      0,
224082      0,
224083      0,
224084      0,
224085      0,
224086      0,
224087      0,
224088      0,
224089      0
224090    },
224091    {
224092      0,
224093      0,
224094      0,
224095      0,
224096      0,
224097      0,
224098      0,
224099      0,
224100      0,
224101      0,
224102      0,
224103      0,
224104      0
224105    },
224106    {
224107      {
224108        2,
224109        1,
224110        0,
224111        -1,
224112        -1,
224113        -1,
224114        -1,
224115        -1,
224116        -1,
224117        -1,
224118        -1,
224119        -1,
224120        -1
224121      },
224122      {
224123        0,
224124        1,
224125        2,
224126        -1,
224127        -1,
224128        -1,
224129        -1,
224130        -1,
224131        -1,
224132        -1,
224133        -1,
224134        -1,
224135        -1
224136      }
224137    }
224138  },
224139  {
224140    0,
224141    3,
224142    {
224143      kOperandTypeRegister,
224144      kOperandTypeRegister,
224145      kOperandTypeRegister,
224146      0,
224147      0,
224148      0,
224149      0,
224150      0,
224151      0,
224152      0,
224153      0,
224154      0,
224155      0
224156    },
224157    {
224158      0,
224159      0,
224160      0,
224161      0,
224162      0,
224163      0,
224164      0,
224165      0,
224166      0,
224167      0,
224168      0,
224169      0,
224170      0
224171    },
224172    {
224173      {
224174        2,
224175        1,
224176        0,
224177        -1,
224178        -1,
224179        -1,
224180        -1,
224181        -1,
224182        -1,
224183        -1,
224184        -1,
224185        -1,
224186        -1
224187      },
224188      {
224189        0,
224190        1,
224191        2,
224192        -1,
224193        -1,
224194        -1,
224195        -1,
224196        -1,
224197        -1,
224198        -1,
224199        -1,
224200        -1,
224201        -1
224202      }
224203    }
224204  },
224205  {
224206    0,
224207    3,
224208    {
224209      kOperandTypeRegister,
224210      kOperandTypeX86Memory,
224211      kOperandTypeImmediate,
224212      0,
224213      0,
224214      0,
224215      0,
224216      0,
224217      0,
224218      0,
224219      0,
224220      0,
224221      0
224222    },
224223    {
224224      0,
224225      0,
224226      0,
224227      0,
224228      0,
224229      0,
224230      0,
224231      0,
224232      0,
224233      0,
224234      0,
224235      0,
224236      0
224237    },
224238    {
224239      {
224240        2,
224241        1,
224242        0,
224243        -1,
224244        -1,
224245        -1,
224246        -1,
224247        -1,
224248        -1,
224249        -1,
224250        -1,
224251        -1,
224252        -1
224253      },
224254      {
224255        0,
224256        1,
224257        2,
224258        -1,
224259        -1,
224260        -1,
224261        -1,
224262        -1,
224263        -1,
224264        -1,
224265        -1,
224266        -1,
224267        -1
224268      }
224269    }
224270  },
224271  {
224272    0,
224273    3,
224274    {
224275      kOperandTypeRegister,
224276      kOperandTypeRegister,
224277      kOperandTypeImmediate,
224278      0,
224279      0,
224280      0,
224281      0,
224282      0,
224283      0,
224284      0,
224285      0,
224286      0,
224287      0
224288    },
224289    {
224290      0,
224291      0,
224292      0,
224293      0,
224294      0,
224295      0,
224296      0,
224297      0,
224298      0,
224299      0,
224300      0,
224301      0,
224302      0
224303    },
224304    {
224305      {
224306        2,
224307        1,
224308        0,
224309        -1,
224310        -1,
224311        -1,
224312        -1,
224313        -1,
224314        -1,
224315        -1,
224316        -1,
224317        -1,
224318        -1
224319      },
224320      {
224321        0,
224322        1,
224323        2,
224324        -1,
224325        -1,
224326        -1,
224327        -1,
224328        -1,
224329        -1,
224330        -1,
224331        -1,
224332        -1,
224333        -1
224334      }
224335    }
224336  },
224337  {
224338    0,
224339    3,
224340    {
224341      kOperandTypeRegister,
224342      kOperandTypeRegister,
224343      kOperandTypeX86Memory,
224344      0,
224345      0,
224346      0,
224347      0,
224348      0,
224349      0,
224350      0,
224351      0,
224352      0,
224353      0
224354    },
224355    {
224356      0,
224357      0,
224358      0,
224359      0,
224360      0,
224361      0,
224362      0,
224363      0,
224364      0,
224365      0,
224366      0,
224367      0,
224368      0
224369    },
224370    {
224371      {
224372        2,
224373        1,
224374        0,
224375        -1,
224376        -1,
224377        -1,
224378        -1,
224379        -1,
224380        -1,
224381        -1,
224382        -1,
224383        -1,
224384        -1
224385      },
224386      {
224387        0,
224388        1,
224389        2,
224390        -1,
224391        -1,
224392        -1,
224393        -1,
224394        -1,
224395        -1,
224396        -1,
224397        -1,
224398        -1,
224399        -1
224400      }
224401    }
224402  },
224403  {
224404    0,
224405    3,
224406    {
224407      kOperandTypeRegister,
224408      kOperandTypeRegister,
224409      kOperandTypeRegister,
224410      0,
224411      0,
224412      0,
224413      0,
224414      0,
224415      0,
224416      0,
224417      0,
224418      0,
224419      0
224420    },
224421    {
224422      0,
224423      0,
224424      0,
224425      0,
224426      0,
224427      0,
224428      0,
224429      0,
224430      0,
224431      0,
224432      0,
224433      0,
224434      0
224435    },
224436    {
224437      {
224438        2,
224439        1,
224440        0,
224441        -1,
224442        -1,
224443        -1,
224444        -1,
224445        -1,
224446        -1,
224447        -1,
224448        -1,
224449        -1,
224450        -1
224451      },
224452      {
224453        0,
224454        1,
224455        2,
224456        -1,
224457        -1,
224458        -1,
224459        -1,
224460        -1,
224461        -1,
224462        -1,
224463        -1,
224464        -1,
224465        -1
224466      }
224467    }
224468  },
224469  {
224470    0,
224471    3,
224472    {
224473      kOperandTypeRegister,
224474      kOperandTypeX86Memory,
224475      kOperandTypeImmediate,
224476      0,
224477      0,
224478      0,
224479      0,
224480      0,
224481      0,
224482      0,
224483      0,
224484      0,
224485      0
224486    },
224487    {
224488      0,
224489      0,
224490      0,
224491      0,
224492      0,
224493      0,
224494      0,
224495      0,
224496      0,
224497      0,
224498      0,
224499      0,
224500      0
224501    },
224502    {
224503      {
224504        2,
224505        1,
224506        0,
224507        -1,
224508        -1,
224509        -1,
224510        -1,
224511        -1,
224512        -1,
224513        -1,
224514        -1,
224515        -1,
224516        -1
224517      },
224518      {
224519        0,
224520        1,
224521        2,
224522        -1,
224523        -1,
224524        -1,
224525        -1,
224526        -1,
224527        -1,
224528        -1,
224529        -1,
224530        -1,
224531        -1
224532      }
224533    }
224534  },
224535  {
224536    0,
224537    3,
224538    {
224539      kOperandTypeRegister,
224540      kOperandTypeRegister,
224541      kOperandTypeImmediate,
224542      0,
224543      0,
224544      0,
224545      0,
224546      0,
224547      0,
224548      0,
224549      0,
224550      0,
224551      0
224552    },
224553    {
224554      0,
224555      0,
224556      0,
224557      0,
224558      0,
224559      0,
224560      0,
224561      0,
224562      0,
224563      0,
224564      0,
224565      0,
224566      0
224567    },
224568    {
224569      {
224570        2,
224571        1,
224572        0,
224573        -1,
224574        -1,
224575        -1,
224576        -1,
224577        -1,
224578        -1,
224579        -1,
224580        -1,
224581        -1,
224582        -1
224583      },
224584      {
224585        0,
224586        1,
224587        2,
224588        -1,
224589        -1,
224590        -1,
224591        -1,
224592        -1,
224593        -1,
224594        -1,
224595        -1,
224596        -1,
224597        -1
224598      }
224599    }
224600  },
224601  {
224602    0,
224603    3,
224604    {
224605      kOperandTypeRegister,
224606      kOperandTypeRegister,
224607      kOperandTypeX86Memory,
224608      0,
224609      0,
224610      0,
224611      0,
224612      0,
224613      0,
224614      0,
224615      0,
224616      0,
224617      0
224618    },
224619    {
224620      0,
224621      0,
224622      0,
224623      0,
224624      0,
224625      0,
224626      0,
224627      0,
224628      0,
224629      0,
224630      0,
224631      0,
224632      0
224633    },
224634    {
224635      {
224636        2,
224637        1,
224638        0,
224639        -1,
224640        -1,
224641        -1,
224642        -1,
224643        -1,
224644        -1,
224645        -1,
224646        -1,
224647        -1,
224648        -1
224649      },
224650      {
224651        0,
224652        1,
224653        2,
224654        -1,
224655        -1,
224656        -1,
224657        -1,
224658        -1,
224659        -1,
224660        -1,
224661        -1,
224662        -1,
224663        -1
224664      }
224665    }
224666  },
224667  {
224668    0,
224669    3,
224670    {
224671      kOperandTypeRegister,
224672      kOperandTypeRegister,
224673      kOperandTypeRegister,
224674      0,
224675      0,
224676      0,
224677      0,
224678      0,
224679      0,
224680      0,
224681      0,
224682      0,
224683      0
224684    },
224685    {
224686      0,
224687      0,
224688      0,
224689      0,
224690      0,
224691      0,
224692      0,
224693      0,
224694      0,
224695      0,
224696      0,
224697      0,
224698      0
224699    },
224700    {
224701      {
224702        2,
224703        1,
224704        0,
224705        -1,
224706        -1,
224707        -1,
224708        -1,
224709        -1,
224710        -1,
224711        -1,
224712        -1,
224713        -1,
224714        -1
224715      },
224716      {
224717        0,
224718        1,
224719        2,
224720        -1,
224721        -1,
224722        -1,
224723        -1,
224724        -1,
224725        -1,
224726        -1,
224727        -1,
224728        -1,
224729        -1
224730      }
224731    }
224732  },
224733  {
224734    0,
224735    3,
224736    {
224737      kOperandTypeX86Memory,
224738      kOperandTypeRegister,
224739      kOperandTypeImmediate,
224740      0,
224741      0,
224742      0,
224743      0,
224744      0,
224745      0,
224746      0,
224747      0,
224748      0,
224749      0
224750    },
224751    {
224752      0,
224753      0,
224754      0,
224755      0,
224756      0,
224757      0,
224758      0,
224759      0,
224760      0,
224761      0,
224762      0,
224763      0,
224764      0
224765    },
224766    {
224767      {
224768        2,
224769        1,
224770        0,
224771        -1,
224772        -1,
224773        -1,
224774        -1,
224775        -1,
224776        -1,
224777        -1,
224778        -1,
224779        -1,
224780        -1
224781      },
224782      {
224783        0,
224784        1,
224785        2,
224786        -1,
224787        -1,
224788        -1,
224789        -1,
224790        -1,
224791        -1,
224792        -1,
224793        -1,
224794        -1,
224795        -1
224796      }
224797    }
224798  },
224799  {
224800    0,
224801    3,
224802    {
224803      kOperandTypeRegister,
224804      kOperandTypeRegister,
224805      kOperandTypeImmediate,
224806      0,
224807      0,
224808      0,
224809      0,
224810      0,
224811      0,
224812      0,
224813      0,
224814      0,
224815      0
224816    },
224817    {
224818      0,
224819      0,
224820      0,
224821      0,
224822      0,
224823      0,
224824      0,
224825      0,
224826      0,
224827      0,
224828      0,
224829      0,
224830      0
224831    },
224832    {
224833      {
224834        2,
224835        1,
224836        0,
224837        -1,
224838        -1,
224839        -1,
224840        -1,
224841        -1,
224842        -1,
224843        -1,
224844        -1,
224845        -1,
224846        -1
224847      },
224848      {
224849        0,
224850        1,
224851        2,
224852        -1,
224853        -1,
224854        -1,
224855        -1,
224856        -1,
224857        -1,
224858        -1,
224859        -1,
224860        -1,
224861        -1
224862      }
224863    }
224864  },
224865  {
224866    0,
224867    3,
224868    {
224869      kOperandTypeRegister,
224870      kOperandTypeRegister,
224871      kOperandTypeImmediate,
224872      0,
224873      0,
224874      0,
224875      0,
224876      0,
224877      0,
224878      0,
224879      0,
224880      0,
224881      0
224882    },
224883    {
224884      0,
224885      0,
224886      0,
224887      0,
224888      0,
224889      0,
224890      0,
224891      0,
224892      0,
224893      0,
224894      0,
224895      0,
224896      0
224897    },
224898    {
224899      {
224900        2,
224901        1,
224902        0,
224903        -1,
224904        -1,
224905        -1,
224906        -1,
224907        -1,
224908        -1,
224909        -1,
224910        -1,
224911        -1,
224912        -1
224913      },
224914      {
224915        0,
224916        1,
224917        2,
224918        -1,
224919        -1,
224920        -1,
224921        -1,
224922        -1,
224923        -1,
224924        -1,
224925        -1,
224926        -1,
224927        -1
224928      }
224929    }
224930  },
224931  {
224932    0,
224933    3,
224934    {
224935      kOperandTypeX86Memory,
224936      kOperandTypeRegister,
224937      kOperandTypeImmediate,
224938      0,
224939      0,
224940      0,
224941      0,
224942      0,
224943      0,
224944      0,
224945      0,
224946      0,
224947      0
224948    },
224949    {
224950      0,
224951      0,
224952      0,
224953      0,
224954      0,
224955      0,
224956      0,
224957      0,
224958      0,
224959      0,
224960      0,
224961      0,
224962      0
224963    },
224964    {
224965      {
224966        2,
224967        1,
224968        0,
224969        -1,
224970        -1,
224971        -1,
224972        -1,
224973        -1,
224974        -1,
224975        -1,
224976        -1,
224977        -1,
224978        -1
224979      },
224980      {
224981        0,
224982        1,
224983        2,
224984        -1,
224985        -1,
224986        -1,
224987        -1,
224988        -1,
224989        -1,
224990        -1,
224991        -1,
224992        -1,
224993        -1
224994      }
224995    }
224996  },
224997  {
224998    0,
224999    3,
225000    {
225001      kOperandTypeRegister,
225002      kOperandTypeRegister,
225003      kOperandTypeImmediate,
225004      0,
225005      0,
225006      0,
225007      0,
225008      0,
225009      0,
225010      0,
225011      0,
225012      0,
225013      0
225014    },
225015    {
225016      0,
225017      0,
225018      0,
225019      0,
225020      0,
225021      0,
225022      0,
225023      0,
225024      0,
225025      0,
225026      0,
225027      0,
225028      0
225029    },
225030    {
225031      {
225032        2,
225033        1,
225034        0,
225035        -1,
225036        -1,
225037        -1,
225038        -1,
225039        -1,
225040        -1,
225041        -1,
225042        -1,
225043        -1,
225044        -1
225045      },
225046      {
225047        0,
225048        1,
225049        2,
225050        -1,
225051        -1,
225052        -1,
225053        -1,
225054        -1,
225055        -1,
225056        -1,
225057        -1,
225058        -1,
225059        -1
225060      }
225061    }
225062  },
225063  {
225064    0,
225065    3,
225066    {
225067      kOperandTypeX86Memory,
225068      kOperandTypeRegister,
225069      kOperandTypeImmediate,
225070      0,
225071      0,
225072      0,
225073      0,
225074      0,
225075      0,
225076      0,
225077      0,
225078      0,
225079      0
225080    },
225081    {
225082      0,
225083      0,
225084      0,
225085      0,
225086      0,
225087      0,
225088      0,
225089      0,
225090      0,
225091      0,
225092      0,
225093      0,
225094      0
225095    },
225096    {
225097      {
225098        2,
225099        1,
225100        0,
225101        -1,
225102        -1,
225103        -1,
225104        -1,
225105        -1,
225106        -1,
225107        -1,
225108        -1,
225109        -1,
225110        -1
225111      },
225112      {
225113        0,
225114        1,
225115        2,
225116        -1,
225117        -1,
225118        -1,
225119        -1,
225120        -1,
225121        -1,
225122        -1,
225123        -1,
225124        -1,
225125        -1
225126      }
225127    }
225128  },
225129  {
225130    0,
225131    3,
225132    {
225133      kOperandTypeRegister,
225134      kOperandTypeRegister,
225135      kOperandTypeImmediate,
225136      0,
225137      0,
225138      0,
225139      0,
225140      0,
225141      0,
225142      0,
225143      0,
225144      0,
225145      0
225146    },
225147    {
225148      0,
225149      0,
225150      0,
225151      0,
225152      0,
225153      0,
225154      0,
225155      0,
225156      0,
225157      0,
225158      0,
225159      0,
225160      0
225161    },
225162    {
225163      {
225164        2,
225165        1,
225166        0,
225167        -1,
225168        -1,
225169        -1,
225170        -1,
225171        -1,
225172        -1,
225173        -1,
225174        -1,
225175        -1,
225176        -1
225177      },
225178      {
225179        0,
225180        1,
225181        2,
225182        -1,
225183        -1,
225184        -1,
225185        -1,
225186        -1,
225187        -1,
225188        -1,
225189        -1,
225190        -1,
225191        -1
225192      }
225193    }
225194  },
225195  {
225196    0,
225197    3,
225198    {
225199      kOperandTypeX86Memory,
225200      kOperandTypeRegister,
225201      kOperandTypeImmediate,
225202      0,
225203      0,
225204      0,
225205      0,
225206      0,
225207      0,
225208      0,
225209      0,
225210      0,
225211      0
225212    },
225213    {
225214      0,
225215      0,
225216      0,
225217      0,
225218      0,
225219      0,
225220      0,
225221      0,
225222      0,
225223      0,
225224      0,
225225      0,
225226      0
225227    },
225228    {
225229      {
225230        2,
225231        1,
225232        0,
225233        -1,
225234        -1,
225235        -1,
225236        -1,
225237        -1,
225238        -1,
225239        -1,
225240        -1,
225241        -1,
225242        -1
225243      },
225244      {
225245        0,
225246        1,
225247        2,
225248        -1,
225249        -1,
225250        -1,
225251        -1,
225252        -1,
225253        -1,
225254        -1,
225255        -1,
225256        -1,
225257        -1
225258      }
225259    }
225260  },
225261  {
225262    0,
225263    3,
225264    {
225265      kOperandTypeRegister,
225266      kOperandTypeRegister,
225267      kOperandTypeImmediate,
225268      0,
225269      0,
225270      0,
225271      0,
225272      0,
225273      0,
225274      0,
225275      0,
225276      0,
225277      0
225278    },
225279    {
225280      0,
225281      0,
225282      0,
225283      0,
225284      0,
225285      0,
225286      0,
225287      0,
225288      0,
225289      0,
225290      0,
225291      0,
225292      0
225293    },
225294    {
225295      {
225296        2,
225297        1,
225298        0,
225299        -1,
225300        -1,
225301        -1,
225302        -1,
225303        -1,
225304        -1,
225305        -1,
225306        -1,
225307        -1,
225308        -1
225309      },
225310      {
225311        0,
225312        1,
225313        2,
225314        -1,
225315        -1,
225316        -1,
225317        -1,
225318        -1,
225319        -1,
225320        -1,
225321        -1,
225322        -1,
225323        -1
225324      }
225325    }
225326  },
225327  {
225328    0,
225329    3,
225330    {
225331      kOperandTypeRegister,
225332      kOperandTypeRegister,
225333      kOperandTypeX86Memory,
225334      0,
225335      0,
225336      0,
225337      0,
225338      0,
225339      0,
225340      0,
225341      0,
225342      0,
225343      0
225344    },
225345    {
225346      0,
225347      0,
225348      0,
225349      0,
225350      0,
225351      0,
225352      0,
225353      0,
225354      0,
225355      0,
225356      0,
225357      0,
225358      0
225359    },
225360    {
225361      {
225362        2,
225363        1,
225364        0,
225365        -1,
225366        -1,
225367        -1,
225368        -1,
225369        -1,
225370        -1,
225371        -1,
225372        -1,
225373        -1,
225374        -1
225375      },
225376      {
225377        0,
225378        1,
225379        2,
225380        -1,
225381        -1,
225382        -1,
225383        -1,
225384        -1,
225385        -1,
225386        -1,
225387        -1,
225388        -1,
225389        -1
225390      }
225391    }
225392  },
225393  {
225394    0,
225395    3,
225396    {
225397      kOperandTypeRegister,
225398      kOperandTypeRegister,
225399      kOperandTypeRegister,
225400      0,
225401      0,
225402      0,
225403      0,
225404      0,
225405      0,
225406      0,
225407      0,
225408      0,
225409      0
225410    },
225411    {
225412      0,
225413      0,
225414      0,
225415      0,
225416      0,
225417      0,
225418      0,
225419      0,
225420      0,
225421      0,
225422      0,
225423      0,
225424      0
225425    },
225426    {
225427      {
225428        2,
225429        1,
225430        0,
225431        -1,
225432        -1,
225433        -1,
225434        -1,
225435        -1,
225436        -1,
225437        -1,
225438        -1,
225439        -1,
225440        -1
225441      },
225442      {
225443        0,
225444        1,
225445        2,
225446        -1,
225447        -1,
225448        -1,
225449        -1,
225450        -1,
225451        -1,
225452        -1,
225453        -1,
225454        -1,
225455        -1
225456      }
225457    }
225458  },
225459  {
225460    0,
225461    3,
225462    {
225463      kOperandTypeRegister,
225464      kOperandTypeRegister,
225465      kOperandTypeX86Memory,
225466      0,
225467      0,
225468      0,
225469      0,
225470      0,
225471      0,
225472      0,
225473      0,
225474      0,
225475      0
225476    },
225477    {
225478      0,
225479      0,
225480      0,
225481      0,
225482      0,
225483      0,
225484      0,
225485      0,
225486      0,
225487      0,
225488      0,
225489      0,
225490      0
225491    },
225492    {
225493      {
225494        2,
225495        1,
225496        0,
225497        -1,
225498        -1,
225499        -1,
225500        -1,
225501        -1,
225502        -1,
225503        -1,
225504        -1,
225505        -1,
225506        -1
225507      },
225508      {
225509        0,
225510        1,
225511        2,
225512        -1,
225513        -1,
225514        -1,
225515        -1,
225516        -1,
225517        -1,
225518        -1,
225519        -1,
225520        -1,
225521        -1
225522      }
225523    }
225524  },
225525  {
225526    0,
225527    3,
225528    {
225529      kOperandTypeRegister,
225530      kOperandTypeRegister,
225531      kOperandTypeRegister,
225532      0,
225533      0,
225534      0,
225535      0,
225536      0,
225537      0,
225538      0,
225539      0,
225540      0,
225541      0
225542    },
225543    {
225544      0,
225545      0,
225546      0,
225547      0,
225548      0,
225549      0,
225550      0,
225551      0,
225552      0,
225553      0,
225554      0,
225555      0,
225556      0
225557    },
225558    {
225559      {
225560        2,
225561        1,
225562        0,
225563        -1,
225564        -1,
225565        -1,
225566        -1,
225567        -1,
225568        -1,
225569        -1,
225570        -1,
225571        -1,
225572        -1
225573      },
225574      {
225575        0,
225576        1,
225577        2,
225578        -1,
225579        -1,
225580        -1,
225581        -1,
225582        -1,
225583        -1,
225584        -1,
225585        -1,
225586        -1,
225587        -1
225588      }
225589    }
225590  },
225591  {
225592    0,
225593    3,
225594    {
225595      kOperandTypeRegister,
225596      kOperandTypeRegister,
225597      kOperandTypeX86Memory,
225598      0,
225599      0,
225600      0,
225601      0,
225602      0,
225603      0,
225604      0,
225605      0,
225606      0,
225607      0
225608    },
225609    {
225610      0,
225611      0,
225612      0,
225613      0,
225614      0,
225615      0,
225616      0,
225617      0,
225618      0,
225619      0,
225620      0,
225621      0,
225622      0
225623    },
225624    {
225625      {
225626        2,
225627        1,
225628        0,
225629        -1,
225630        -1,
225631        -1,
225632        -1,
225633        -1,
225634        -1,
225635        -1,
225636        -1,
225637        -1,
225638        -1
225639      },
225640      {
225641        0,
225642        1,
225643        2,
225644        -1,
225645        -1,
225646        -1,
225647        -1,
225648        -1,
225649        -1,
225650        -1,
225651        -1,
225652        -1,
225653        -1
225654      }
225655    }
225656  },
225657  {
225658    0,
225659    3,
225660    {
225661      kOperandTypeRegister,
225662      kOperandTypeRegister,
225663      kOperandTypeRegister,
225664      0,
225665      0,
225666      0,
225667      0,
225668      0,
225669      0,
225670      0,
225671      0,
225672      0,
225673      0
225674    },
225675    {
225676      0,
225677      0,
225678      0,
225679      0,
225680      0,
225681      0,
225682      0,
225683      0,
225684      0,
225685      0,
225686      0,
225687      0,
225688      0
225689    },
225690    {
225691      {
225692        2,
225693        1,
225694        0,
225695        -1,
225696        -1,
225697        -1,
225698        -1,
225699        -1,
225700        -1,
225701        -1,
225702        -1,
225703        -1,
225704        -1
225705      },
225706      {
225707        0,
225708        1,
225709        2,
225710        -1,
225711        -1,
225712        -1,
225713        -1,
225714        -1,
225715        -1,
225716        -1,
225717        -1,
225718        -1,
225719        -1
225720      }
225721    }
225722  },
225723  {
225724    0,
225725    2,
225726    {
225727      kOperandTypeRegister,
225728      kOperandTypeX86Memory,
225729      0,
225730      0,
225731      0,
225732      0,
225733      0,
225734      0,
225735      0,
225736      0,
225737      0,
225738      0,
225739      0
225740    },
225741    {
225742      0,
225743      0,
225744      0,
225745      0,
225746      0,
225747      0,
225748      0,
225749      0,
225750      0,
225751      0,
225752      0,
225753      0,
225754      0
225755    },
225756    {
225757      {
225758        1,
225759        0,
225760        -1,
225761        -1,
225762        -1,
225763        -1,
225764        -1,
225765        -1,
225766        -1,
225767        -1,
225768        -1,
225769        -1,
225770        -1
225771      },
225772      {
225773        0,
225774        1,
225775        -1,
225776        -1,
225777        -1,
225778        -1,
225779        -1,
225780        -1,
225781        -1,
225782        -1,
225783        -1,
225784        -1,
225785        -1
225786      }
225787    }
225788  },
225789  {
225790    0,
225791    2,
225792    {
225793      kOperandTypeRegister,
225794      kOperandTypeRegister,
225795      0,
225796      0,
225797      0,
225798      0,
225799      0,
225800      0,
225801      0,
225802      0,
225803      0,
225804      0,
225805      0
225806    },
225807    {
225808      0,
225809      0,
225810      0,
225811      0,
225812      0,
225813      0,
225814      0,
225815      0,
225816      0,
225817      0,
225818      0,
225819      0,
225820      0
225821    },
225822    {
225823      {
225824        1,
225825        0,
225826        -1,
225827        -1,
225828        -1,
225829        -1,
225830        -1,
225831        -1,
225832        -1,
225833        -1,
225834        -1,
225835        -1,
225836        -1
225837      },
225838      {
225839        0,
225840        1,
225841        -1,
225842        -1,
225843        -1,
225844        -1,
225845        -1,
225846        -1,
225847        -1,
225848        -1,
225849        -1,
225850        -1,
225851        -1
225852      }
225853    }
225854  },
225855  {
225856    0,
225857    3,
225858    {
225859      kOperandTypeRegister,
225860      kOperandTypeRegister,
225861      kOperandTypeX86Memory,
225862      0,
225863      0,
225864      0,
225865      0,
225866      0,
225867      0,
225868      0,
225869      0,
225870      0,
225871      0
225872    },
225873    {
225874      0,
225875      0,
225876      0,
225877      0,
225878      0,
225879      0,
225880      0,
225881      0,
225882      0,
225883      0,
225884      0,
225885      0,
225886      0
225887    },
225888    {
225889      {
225890        2,
225891        1,
225892        0,
225893        -1,
225894        -1,
225895        -1,
225896        -1,
225897        -1,
225898        -1,
225899        -1,
225900        -1,
225901        -1,
225902        -1
225903      },
225904      {
225905        0,
225906        1,
225907        2,
225908        -1,
225909        -1,
225910        -1,
225911        -1,
225912        -1,
225913        -1,
225914        -1,
225915        -1,
225916        -1,
225917        -1
225918      }
225919    }
225920  },
225921  {
225922    0,
225923    3,
225924    {
225925      kOperandTypeRegister,
225926      kOperandTypeRegister,
225927      kOperandTypeRegister,
225928      0,
225929      0,
225930      0,
225931      0,
225932      0,
225933      0,
225934      0,
225935      0,
225936      0,
225937      0
225938    },
225939    {
225940      0,
225941      0,
225942      0,
225943      0,
225944      0,
225945      0,
225946      0,
225947      0,
225948      0,
225949      0,
225950      0,
225951      0,
225952      0
225953    },
225954    {
225955      {
225956        2,
225957        1,
225958        0,
225959        -1,
225960        -1,
225961        -1,
225962        -1,
225963        -1,
225964        -1,
225965        -1,
225966        -1,
225967        -1,
225968        -1
225969      },
225970      {
225971        0,
225972        1,
225973        2,
225974        -1,
225975        -1,
225976        -1,
225977        -1,
225978        -1,
225979        -1,
225980        -1,
225981        -1,
225982        -1,
225983        -1
225984      }
225985    }
225986  },
225987  {
225988    0,
225989    3,
225990    {
225991      kOperandTypeRegister,
225992      kOperandTypeRegister,
225993      kOperandTypeX86Memory,
225994      0,
225995      0,
225996      0,
225997      0,
225998      0,
225999      0,
226000      0,
226001      0,
226002      0,
226003      0
226004    },
226005    {
226006      0,
226007      0,
226008      0,
226009      0,
226010      0,
226011      0,
226012      0,
226013      0,
226014      0,
226015      0,
226016      0,
226017      0,
226018      0
226019    },
226020    {
226021      {
226022        2,
226023        1,
226024        0,
226025        -1,
226026        -1,
226027        -1,
226028        -1,
226029        -1,
226030        -1,
226031        -1,
226032        -1,
226033        -1,
226034        -1
226035      },
226036      {
226037        0,
226038        1,
226039        2,
226040        -1,
226041        -1,
226042        -1,
226043        -1,
226044        -1,
226045        -1,
226046        -1,
226047        -1,
226048        -1,
226049        -1
226050      }
226051    }
226052  },
226053  {
226054    0,
226055    3,
226056    {
226057      kOperandTypeRegister,
226058      kOperandTypeRegister,
226059      kOperandTypeRegister,
226060      0,
226061      0,
226062      0,
226063      0,
226064      0,
226065      0,
226066      0,
226067      0,
226068      0,
226069      0
226070    },
226071    {
226072      0,
226073      0,
226074      0,
226075      0,
226076      0,
226077      0,
226078      0,
226079      0,
226080      0,
226081      0,
226082      0,
226083      0,
226084      0
226085    },
226086    {
226087      {
226088        2,
226089        1,
226090        0,
226091        -1,
226092        -1,
226093        -1,
226094        -1,
226095        -1,
226096        -1,
226097        -1,
226098        -1,
226099        -1,
226100        -1
226101      },
226102      {
226103        0,
226104        1,
226105        2,
226106        -1,
226107        -1,
226108        -1,
226109        -1,
226110        -1,
226111        -1,
226112        -1,
226113        -1,
226114        -1,
226115        -1
226116      }
226117    }
226118  },
226119  {
226120    0,
226121    3,
226122    {
226123      kOperandTypeRegister,
226124      kOperandTypeRegister,
226125      kOperandTypeX86Memory,
226126      0,
226127      0,
226128      0,
226129      0,
226130      0,
226131      0,
226132      0,
226133      0,
226134      0,
226135      0
226136    },
226137    {
226138      0,
226139      0,
226140      0,
226141      0,
226142      0,
226143      0,
226144      0,
226145      0,
226146      0,
226147      0,
226148      0,
226149      0,
226150      0
226151    },
226152    {
226153      {
226154        2,
226155        1,
226156        0,
226157        -1,
226158        -1,
226159        -1,
226160        -1,
226161        -1,
226162        -1,
226163        -1,
226164        -1,
226165        -1,
226166        -1
226167      },
226168      {
226169        0,
226170        1,
226171        2,
226172        -1,
226173        -1,
226174        -1,
226175        -1,
226176        -1,
226177        -1,
226178        -1,
226179        -1,
226180        -1,
226181        -1
226182      }
226183    }
226184  },
226185  {
226186    0,
226187    3,
226188    {
226189      kOperandTypeRegister,
226190      kOperandTypeRegister,
226191      kOperandTypeRegister,
226192      0,
226193      0,
226194      0,
226195      0,
226196      0,
226197      0,
226198      0,
226199      0,
226200      0,
226201      0
226202    },
226203    {
226204      0,
226205      0,
226206      0,
226207      0,
226208      0,
226209      0,
226210      0,
226211      0,
226212      0,
226213      0,
226214      0,
226215      0,
226216      0
226217    },
226218    {
226219      {
226220        2,
226221        1,
226222        0,
226223        -1,
226224        -1,
226225        -1,
226226        -1,
226227        -1,
226228        -1,
226229        -1,
226230        -1,
226231        -1,
226232        -1
226233      },
226234      {
226235        0,
226236        1,
226237        2,
226238        -1,
226239        -1,
226240        -1,
226241        -1,
226242        -1,
226243        -1,
226244        -1,
226245        -1,
226246        -1,
226247        -1
226248      }
226249    }
226250  },
226251  {
226252    0,
226253    4,
226254    {
226255      kOperandTypeRegister,
226256      kOperandTypeRegister,
226257      kOperandTypeX86Memory,
226258      kOperandTypeImmediate,
226259      0,
226260      0,
226261      0,
226262      0,
226263      0,
226264      0,
226265      0,
226266      0,
226267      0
226268    },
226269    {
226270      0,
226271      0,
226272      0,
226273      0,
226274      0,
226275      0,
226276      0,
226277      0,
226278      0,
226279      0,
226280      0,
226281      0,
226282      0
226283    },
226284    {
226285      {
226286        3,
226287        2,
226288        1,
226289        0,
226290        -1,
226291        -1,
226292        -1,
226293        -1,
226294        -1,
226295        -1,
226296        -1,
226297        -1,
226298        -1
226299      },
226300      {
226301        0,
226302        1,
226303        2,
226304        3,
226305        -1,
226306        -1,
226307        -1,
226308        -1,
226309        -1,
226310        -1,
226311        -1,
226312        -1,
226313        -1
226314      }
226315    }
226316  },
226317  {
226318    0,
226319    4,
226320    {
226321      kOperandTypeRegister,
226322      kOperandTypeRegister,
226323      kOperandTypeRegister,
226324      kOperandTypeImmediate,
226325      0,
226326      0,
226327      0,
226328      0,
226329      0,
226330      0,
226331      0,
226332      0,
226333      0
226334    },
226335    {
226336      0,
226337      0,
226338      0,
226339      0,
226340      0,
226341      0,
226342      0,
226343      0,
226344      0,
226345      0,
226346      0,
226347      0,
226348      0
226349    },
226350    {
226351      {
226352        3,
226353        2,
226354        1,
226355        0,
226356        -1,
226357        -1,
226358        -1,
226359        -1,
226360        -1,
226361        -1,
226362        -1,
226363        -1,
226364        -1
226365      },
226366      {
226367        0,
226368        1,
226369        2,
226370        3,
226371        -1,
226372        -1,
226373        -1,
226374        -1,
226375        -1,
226376        -1,
226377        -1,
226378        -1,
226379        -1
226380      }
226381    }
226382  },
226383  {
226384    0,
226385    4,
226386    {
226387      kOperandTypeRegister,
226388      kOperandTypeRegister,
226389      kOperandTypeX86Memory,
226390      kOperandTypeImmediate,
226391      0,
226392      0,
226393      0,
226394      0,
226395      0,
226396      0,
226397      0,
226398      0,
226399      0
226400    },
226401    {
226402      0,
226403      0,
226404      0,
226405      0,
226406      0,
226407      0,
226408      0,
226409      0,
226410      0,
226411      0,
226412      0,
226413      0,
226414      0
226415    },
226416    {
226417      {
226418        3,
226419        2,
226420        1,
226421        0,
226422        -1,
226423        -1,
226424        -1,
226425        -1,
226426        -1,
226427        -1,
226428        -1,
226429        -1,
226430        -1
226431      },
226432      {
226433        0,
226434        1,
226435        2,
226436        3,
226437        -1,
226438        -1,
226439        -1,
226440        -1,
226441        -1,
226442        -1,
226443        -1,
226444        -1,
226445        -1
226446      }
226447    }
226448  },
226449  {
226450    0,
226451    4,
226452    {
226453      kOperandTypeRegister,
226454      kOperandTypeRegister,
226455      kOperandTypeRegister,
226456      kOperandTypeImmediate,
226457      0,
226458      0,
226459      0,
226460      0,
226461      0,
226462      0,
226463      0,
226464      0,
226465      0
226466    },
226467    {
226468      0,
226469      0,
226470      0,
226471      0,
226472      0,
226473      0,
226474      0,
226475      0,
226476      0,
226477      0,
226478      0,
226479      0,
226480      0
226481    },
226482    {
226483      {
226484        3,
226485        2,
226486        1,
226487        0,
226488        -1,
226489        -1,
226490        -1,
226491        -1,
226492        -1,
226493        -1,
226494        -1,
226495        -1,
226496        -1
226497      },
226498      {
226499        0,
226500        1,
226501        2,
226502        3,
226503        -1,
226504        -1,
226505        -1,
226506        -1,
226507        -1,
226508        -1,
226509        -1,
226510        -1,
226511        -1
226512      }
226513    }
226514  },
226515  {
226516    0,
226517    4,
226518    {
226519      kOperandTypeRegister,
226520      kOperandTypeRegister,
226521      kOperandTypeX86Memory,
226522      kOperandTypeImmediate,
226523      0,
226524      0,
226525      0,
226526      0,
226527      0,
226528      0,
226529      0,
226530      0,
226531      0
226532    },
226533    {
226534      0,
226535      0,
226536      0,
226537      0,
226538      0,
226539      0,
226540      0,
226541      0,
226542      0,
226543      0,
226544      0,
226545      0,
226546      0
226547    },
226548    {
226549      {
226550        3,
226551        2,
226552        1,
226553        0,
226554        -1,
226555        -1,
226556        -1,
226557        -1,
226558        -1,
226559        -1,
226560        -1,
226561        -1,
226562        -1
226563      },
226564      {
226565        0,
226566        1,
226567        2,
226568        3,
226569        -1,
226570        -1,
226571        -1,
226572        -1,
226573        -1,
226574        -1,
226575        -1,
226576        -1,
226577        -1
226578      }
226579    }
226580  },
226581  {
226582    0,
226583    4,
226584    {
226585      kOperandTypeRegister,
226586      kOperandTypeRegister,
226587      kOperandTypeRegister,
226588      kOperandTypeImmediate,
226589      0,
226590      0,
226591      0,
226592      0,
226593      0,
226594      0,
226595      0,
226596      0,
226597      0
226598    },
226599    {
226600      0,
226601      0,
226602      0,
226603      0,
226604      0,
226605      0,
226606      0,
226607      0,
226608      0,
226609      0,
226610      0,
226611      0,
226612      0
226613    },
226614    {
226615      {
226616        3,
226617        2,
226618        1,
226619        0,
226620        -1,
226621        -1,
226622        -1,
226623        -1,
226624        -1,
226625        -1,
226626        -1,
226627        -1,
226628        -1
226629      },
226630      {
226631        0,
226632        1,
226633        2,
226634        3,
226635        -1,
226636        -1,
226637        -1,
226638        -1,
226639        -1,
226640        -1,
226641        -1,
226642        -1,
226643        -1
226644      }
226645    }
226646  },
226647  {
226648    0,
226649    4,
226650    {
226651      kOperandTypeRegister,
226652      kOperandTypeRegister,
226653      kOperandTypeX86Memory,
226654      kOperandTypeImmediate,
226655      0,
226656      0,
226657      0,
226658      0,
226659      0,
226660      0,
226661      0,
226662      0,
226663      0
226664    },
226665    {
226666      0,
226667      0,
226668      0,
226669      0,
226670      0,
226671      0,
226672      0,
226673      0,
226674      0,
226675      0,
226676      0,
226677      0,
226678      0
226679    },
226680    {
226681      {
226682        3,
226683        2,
226684        1,
226685        0,
226686        -1,
226687        -1,
226688        -1,
226689        -1,
226690        -1,
226691        -1,
226692        -1,
226693        -1,
226694        -1
226695      },
226696      {
226697        0,
226698        1,
226699        2,
226700        3,
226701        -1,
226702        -1,
226703        -1,
226704        -1,
226705        -1,
226706        -1,
226707        -1,
226708        -1,
226709        -1
226710      }
226711    }
226712  },
226713  {
226714    0,
226715    4,
226716    {
226717      kOperandTypeRegister,
226718      kOperandTypeRegister,
226719      kOperandTypeRegister,
226720      kOperandTypeImmediate,
226721      0,
226722      0,
226723      0,
226724      0,
226725      0,
226726      0,
226727      0,
226728      0,
226729      0
226730    },
226731    {
226732      0,
226733      0,
226734      0,
226735      0,
226736      0,
226737      0,
226738      0,
226739      0,
226740      0,
226741      0,
226742      0,
226743      0,
226744      0
226745    },
226746    {
226747      {
226748        3,
226749        2,
226750        1,
226751        0,
226752        -1,
226753        -1,
226754        -1,
226755        -1,
226756        -1,
226757        -1,
226758        -1,
226759        -1,
226760        -1
226761      },
226762      {
226763        0,
226764        1,
226765        2,
226766        3,
226767        -1,
226768        -1,
226769        -1,
226770        -1,
226771        -1,
226772        -1,
226773        -1,
226774        -1,
226775        -1
226776      }
226777    }
226778  },
226779  {
226780    0,
226781    4,
226782    {
226783      kOperandTypeRegister,
226784      kOperandTypeRegister,
226785      kOperandTypeRegister,
226786      kOperandTypeImmediate,
226787      0,
226788      0,
226789      0,
226790      0,
226791      0,
226792      0,
226793      0,
226794      0,
226795      0
226796    },
226797    {
226798      0,
226799      0,
226800      0,
226801      0,
226802      0,
226803      0,
226804      0,
226805      0,
226806      0,
226807      0,
226808      0,
226809      0,
226810      0
226811    },
226812    {
226813      {
226814        3,
226815        2,
226816        1,
226817        0,
226818        -1,
226819        -1,
226820        -1,
226821        -1,
226822        -1,
226823        -1,
226824        -1,
226825        -1,
226826        -1
226827      },
226828      {
226829        0,
226830        1,
226831        2,
226832        3,
226833        -1,
226834        -1,
226835        -1,
226836        -1,
226837        -1,
226838        -1,
226839        -1,
226840        -1,
226841        -1
226842      }
226843    }
226844  },
226845  {
226846    0,
226847    3,
226848    {
226849      kOperandTypeRegister,
226850      kOperandTypeRegister,
226851      kOperandTypeX86Memory,
226852      0,
226853      0,
226854      0,
226855      0,
226856      0,
226857      0,
226858      0,
226859      0,
226860      0,
226861      0
226862    },
226863    {
226864      0,
226865      0,
226866      0,
226867      0,
226868      0,
226869      0,
226870      0,
226871      0,
226872      0,
226873      0,
226874      0,
226875      0,
226876      0
226877    },
226878    {
226879      {
226880        2,
226881        1,
226882        0,
226883        -1,
226884        -1,
226885        -1,
226886        -1,
226887        -1,
226888        -1,
226889        -1,
226890        -1,
226891        -1,
226892        -1
226893      },
226894      {
226895        0,
226896        1,
226897        2,
226898        -1,
226899        -1,
226900        -1,
226901        -1,
226902        -1,
226903        -1,
226904        -1,
226905        -1,
226906        -1,
226907        -1
226908      }
226909    }
226910  },
226911  {
226912    0,
226913    3,
226914    {
226915      kOperandTypeRegister,
226916      kOperandTypeRegister,
226917      kOperandTypeRegister,
226918      0,
226919      0,
226920      0,
226921      0,
226922      0,
226923      0,
226924      0,
226925      0,
226926      0,
226927      0
226928    },
226929    {
226930      0,
226931      0,
226932      0,
226933      0,
226934      0,
226935      0,
226936      0,
226937      0,
226938      0,
226939      0,
226940      0,
226941      0,
226942      0
226943    },
226944    {
226945      {
226946        2,
226947        1,
226948        0,
226949        -1,
226950        -1,
226951        -1,
226952        -1,
226953        -1,
226954        -1,
226955        -1,
226956        -1,
226957        -1,
226958        -1
226959      },
226960      {
226961        0,
226962        1,
226963        2,
226964        -1,
226965        -1,
226966        -1,
226967        -1,
226968        -1,
226969        -1,
226970        -1,
226971        -1,
226972        -1,
226973        -1
226974      }
226975    }
226976  },
226977  {
226978    0,
226979    3,
226980    {
226981      kOperandTypeRegister,
226982      kOperandTypeRegister,
226983      kOperandTypeX86Memory,
226984      0,
226985      0,
226986      0,
226987      0,
226988      0,
226989      0,
226990      0,
226991      0,
226992      0,
226993      0
226994    },
226995    {
226996      0,
226997      0,
226998      0,
226999      0,
227000      0,
227001      0,
227002      0,
227003      0,
227004      0,
227005      0,
227006      0,
227007      0,
227008      0
227009    },
227010    {
227011      {
227012        2,
227013        1,
227014        0,
227015        -1,
227016        -1,
227017        -1,
227018        -1,
227019        -1,
227020        -1,
227021        -1,
227022        -1,
227023        -1,
227024        -1
227025      },
227026      {
227027        0,
227028        1,
227029        2,
227030        -1,
227031        -1,
227032        -1,
227033        -1,
227034        -1,
227035        -1,
227036        -1,
227037        -1,
227038        -1,
227039        -1
227040      }
227041    }
227042  },
227043  {
227044    0,
227045    3,
227046    {
227047      kOperandTypeRegister,
227048      kOperandTypeRegister,
227049      kOperandTypeRegister,
227050      0,
227051      0,
227052      0,
227053      0,
227054      0,
227055      0,
227056      0,
227057      0,
227058      0,
227059      0
227060    },
227061    {
227062      0,
227063      0,
227064      0,
227065      0,
227066      0,
227067      0,
227068      0,
227069      0,
227070      0,
227071      0,
227072      0,
227073      0,
227074      0
227075    },
227076    {
227077      {
227078        2,
227079        1,
227080        0,
227081        -1,
227082        -1,
227083        -1,
227084        -1,
227085        -1,
227086        -1,
227087        -1,
227088        -1,
227089        -1,
227090        -1
227091      },
227092      {
227093        0,
227094        1,
227095        2,
227096        -1,
227097        -1,
227098        -1,
227099        -1,
227100        -1,
227101        -1,
227102        -1,
227103        -1,
227104        -1,
227105        -1
227106      }
227107    }
227108  },
227109  {
227110    0,
227111    3,
227112    {
227113      kOperandTypeRegister,
227114      kOperandTypeRegister,
227115      kOperandTypeX86Memory,
227116      0,
227117      0,
227118      0,
227119      0,
227120      0,
227121      0,
227122      0,
227123      0,
227124      0,
227125      0
227126    },
227127    {
227128      0,
227129      0,
227130      0,
227131      0,
227132      0,
227133      0,
227134      0,
227135      0,
227136      0,
227137      0,
227138      0,
227139      0,
227140      0
227141    },
227142    {
227143      {
227144        2,
227145        1,
227146        0,
227147        -1,
227148        -1,
227149        -1,
227150        -1,
227151        -1,
227152        -1,
227153        -1,
227154        -1,
227155        -1,
227156        -1
227157      },
227158      {
227159        0,
227160        1,
227161        2,
227162        -1,
227163        -1,
227164        -1,
227165        -1,
227166        -1,
227167        -1,
227168        -1,
227169        -1,
227170        -1,
227171        -1
227172      }
227173    }
227174  },
227175  {
227176    0,
227177    3,
227178    {
227179      kOperandTypeRegister,
227180      kOperandTypeRegister,
227181      kOperandTypeRegister,
227182      0,
227183      0,
227184      0,
227185      0,
227186      0,
227187      0,
227188      0,
227189      0,
227190      0,
227191      0
227192    },
227193    {
227194      0,
227195      0,
227196      0,
227197      0,
227198      0,
227199      0,
227200      0,
227201      0,
227202      0,
227203      0,
227204      0,
227205      0,
227206      0
227207    },
227208    {
227209      {
227210        2,
227211        1,
227212        0,
227213        -1,
227214        -1,
227215        -1,
227216        -1,
227217        -1,
227218        -1,
227219        -1,
227220        -1,
227221        -1,
227222        -1
227223      },
227224      {
227225        0,
227226        1,
227227        2,
227228        -1,
227229        -1,
227230        -1,
227231        -1,
227232        -1,
227233        -1,
227234        -1,
227235        -1,
227236        -1,
227237        -1
227238      }
227239    }
227240  },
227241  {
227242    0,
227243    3,
227244    {
227245      kOperandTypeRegister,
227246      kOperandTypeRegister,
227247      kOperandTypeX86Memory,
227248      0,
227249      0,
227250      0,
227251      0,
227252      0,
227253      0,
227254      0,
227255      0,
227256      0,
227257      0
227258    },
227259    {
227260      0,
227261      0,
227262      0,
227263      0,
227264      0,
227265      0,
227266      0,
227267      0,
227268      0,
227269      0,
227270      0,
227271      0,
227272      0
227273    },
227274    {
227275      {
227276        2,
227277        1,
227278        0,
227279        -1,
227280        -1,
227281        -1,
227282        -1,
227283        -1,
227284        -1,
227285        -1,
227286        -1,
227287        -1,
227288        -1
227289      },
227290      {
227291        0,
227292        1,
227293        2,
227294        -1,
227295        -1,
227296        -1,
227297        -1,
227298        -1,
227299        -1,
227300        -1,
227301        -1,
227302        -1,
227303        -1
227304      }
227305    }
227306  },
227307  {
227308    0,
227309    3,
227310    {
227311      kOperandTypeRegister,
227312      kOperandTypeRegister,
227313      kOperandTypeRegister,
227314      0,
227315      0,
227316      0,
227317      0,
227318      0,
227319      0,
227320      0,
227321      0,
227322      0,
227323      0
227324    },
227325    {
227326      0,
227327      0,
227328      0,
227329      0,
227330      0,
227331      0,
227332      0,
227333      0,
227334      0,
227335      0,
227336      0,
227337      0,
227338      0
227339    },
227340    {
227341      {
227342        2,
227343        1,
227344        0,
227345        -1,
227346        -1,
227347        -1,
227348        -1,
227349        -1,
227350        -1,
227351        -1,
227352        -1,
227353        -1,
227354        -1
227355      },
227356      {
227357        0,
227358        1,
227359        2,
227360        -1,
227361        -1,
227362        -1,
227363        -1,
227364        -1,
227365        -1,
227366        -1,
227367        -1,
227368        -1,
227369        -1
227370      }
227371    }
227372  },
227373  {
227374    0,
227375    3,
227376    {
227377      kOperandTypeRegister,
227378      kOperandTypeRegister,
227379      kOperandTypeX86Memory,
227380      0,
227381      0,
227382      0,
227383      0,
227384      0,
227385      0,
227386      0,
227387      0,
227388      0,
227389      0
227390    },
227391    {
227392      0,
227393      0,
227394      0,
227395      0,
227396      0,
227397      0,
227398      0,
227399      0,
227400      0,
227401      0,
227402      0,
227403      0,
227404      0
227405    },
227406    {
227407      {
227408        2,
227409        1,
227410        0,
227411        -1,
227412        -1,
227413        -1,
227414        -1,
227415        -1,
227416        -1,
227417        -1,
227418        -1,
227419        -1,
227420        -1
227421      },
227422      {
227423        0,
227424        1,
227425        2,
227426        -1,
227427        -1,
227428        -1,
227429        -1,
227430        -1,
227431        -1,
227432        -1,
227433        -1,
227434        -1,
227435        -1
227436      }
227437    }
227438  },
227439  {
227440    0,
227441    3,
227442    {
227443      kOperandTypeRegister,
227444      kOperandTypeRegister,
227445      kOperandTypeRegister,
227446      0,
227447      0,
227448      0,
227449      0,
227450      0,
227451      0,
227452      0,
227453      0,
227454      0,
227455      0
227456    },
227457    {
227458      0,
227459      0,
227460      0,
227461      0,
227462      0,
227463      0,
227464      0,
227465      0,
227466      0,
227467      0,
227468      0,
227469      0,
227470      0
227471    },
227472    {
227473      {
227474        2,
227475        1,
227476        0,
227477        -1,
227478        -1,
227479        -1,
227480        -1,
227481        -1,
227482        -1,
227483        -1,
227484        -1,
227485        -1,
227486        -1
227487      },
227488      {
227489        0,
227490        1,
227491        2,
227492        -1,
227493        -1,
227494        -1,
227495        -1,
227496        -1,
227497        -1,
227498        -1,
227499        -1,
227500        -1,
227501        -1
227502      }
227503    }
227504  },
227505  {
227506    0,
227507    3,
227508    {
227509      kOperandTypeRegister,
227510      kOperandTypeRegister,
227511      kOperandTypeX86Memory,
227512      0,
227513      0,
227514      0,
227515      0,
227516      0,
227517      0,
227518      0,
227519      0,
227520      0,
227521      0
227522    },
227523    {
227524      0,
227525      0,
227526      0,
227527      0,
227528      0,
227529      0,
227530      0,
227531      0,
227532      0,
227533      0,
227534      0,
227535      0,
227536      0
227537    },
227538    {
227539      {
227540        2,
227541        1,
227542        0,
227543        -1,
227544        -1,
227545        -1,
227546        -1,
227547        -1,
227548        -1,
227549        -1,
227550        -1,
227551        -1,
227552        -1
227553      },
227554      {
227555        0,
227556        1,
227557        2,
227558        -1,
227559        -1,
227560        -1,
227561        -1,
227562        -1,
227563        -1,
227564        -1,
227565        -1,
227566        -1,
227567        -1
227568      }
227569    }
227570  },
227571  {
227572    0,
227573    3,
227574    {
227575      kOperandTypeRegister,
227576      kOperandTypeRegister,
227577      kOperandTypeRegister,
227578      0,
227579      0,
227580      0,
227581      0,
227582      0,
227583      0,
227584      0,
227585      0,
227586      0,
227587      0
227588    },
227589    {
227590      0,
227591      0,
227592      0,
227593      0,
227594      0,
227595      0,
227596      0,
227597      0,
227598      0,
227599      0,
227600      0,
227601      0,
227602      0
227603    },
227604    {
227605      {
227606        2,
227607        1,
227608        0,
227609        -1,
227610        -1,
227611        -1,
227612        -1,
227613        -1,
227614        -1,
227615        -1,
227616        -1,
227617        -1,
227618        -1
227619      },
227620      {
227621        0,
227622        1,
227623        2,
227624        -1,
227625        -1,
227626        -1,
227627        -1,
227628        -1,
227629        -1,
227630        -1,
227631        -1,
227632        -1,
227633        -1
227634      }
227635    }
227636  },
227637  {
227638    0,
227639    3,
227640    {
227641      kOperandTypeRegister,
227642      kOperandTypeRegister,
227643      kOperandTypeX86Memory,
227644      0,
227645      0,
227646      0,
227647      0,
227648      0,
227649      0,
227650      0,
227651      0,
227652      0,
227653      0
227654    },
227655    {
227656      0,
227657      0,
227658      0,
227659      0,
227660      0,
227661      0,
227662      0,
227663      0,
227664      0,
227665      0,
227666      0,
227667      0,
227668      0
227669    },
227670    {
227671      {
227672        2,
227673        1,
227674        0,
227675        -1,
227676        -1,
227677        -1,
227678        -1,
227679        -1,
227680        -1,
227681        -1,
227682        -1,
227683        -1,
227684        -1
227685      },
227686      {
227687        0,
227688        1,
227689        2,
227690        -1,
227691        -1,
227692        -1,
227693        -1,
227694        -1,
227695        -1,
227696        -1,
227697        -1,
227698        -1,
227699        -1
227700      }
227701    }
227702  },
227703  {
227704    0,
227705    3,
227706    {
227707      kOperandTypeRegister,
227708      kOperandTypeRegister,
227709      kOperandTypeRegister,
227710      0,
227711      0,
227712      0,
227713      0,
227714      0,
227715      0,
227716      0,
227717      0,
227718      0,
227719      0
227720    },
227721    {
227722      0,
227723      0,
227724      0,
227725      0,
227726      0,
227727      0,
227728      0,
227729      0,
227730      0,
227731      0,
227732      0,
227733      0,
227734      0
227735    },
227736    {
227737      {
227738        2,
227739        1,
227740        0,
227741        -1,
227742        -1,
227743        -1,
227744        -1,
227745        -1,
227746        -1,
227747        -1,
227748        -1,
227749        -1,
227750        -1
227751      },
227752      {
227753        0,
227754        1,
227755        2,
227756        -1,
227757        -1,
227758        -1,
227759        -1,
227760        -1,
227761        -1,
227762        -1,
227763        -1,
227764        -1,
227765        -1
227766      }
227767    }
227768  },
227769  {
227770    0,
227771    3,
227772    {
227773      kOperandTypeRegister,
227774      kOperandTypeRegister,
227775      kOperandTypeX86Memory,
227776      0,
227777      0,
227778      0,
227779      0,
227780      0,
227781      0,
227782      0,
227783      0,
227784      0,
227785      0
227786    },
227787    {
227788      0,
227789      0,
227790      0,
227791      0,
227792      0,
227793      0,
227794      0,
227795      0,
227796      0,
227797      0,
227798      0,
227799      0,
227800      0
227801    },
227802    {
227803      {
227804        2,
227805        1,
227806        0,
227807        -1,
227808        -1,
227809        -1,
227810        -1,
227811        -1,
227812        -1,
227813        -1,
227814        -1,
227815        -1,
227816        -1
227817      },
227818      {
227819        0,
227820        1,
227821        2,
227822        -1,
227823        -1,
227824        -1,
227825        -1,
227826        -1,
227827        -1,
227828        -1,
227829        -1,
227830        -1,
227831        -1
227832      }
227833    }
227834  },
227835  {
227836    0,
227837    3,
227838    {
227839      kOperandTypeRegister,
227840      kOperandTypeRegister,
227841      kOperandTypeRegister,
227842      0,
227843      0,
227844      0,
227845      0,
227846      0,
227847      0,
227848      0,
227849      0,
227850      0,
227851      0
227852    },
227853    {
227854      0,
227855      0,
227856      0,
227857      0,
227858      0,
227859      0,
227860      0,
227861      0,
227862      0,
227863      0,
227864      0,
227865      0,
227866      0
227867    },
227868    {
227869      {
227870        2,
227871        1,
227872        0,
227873        -1,
227874        -1,
227875        -1,
227876        -1,
227877        -1,
227878        -1,
227879        -1,
227880        -1,
227881        -1,
227882        -1
227883      },
227884      {
227885        0,
227886        1,
227887        2,
227888        -1,
227889        -1,
227890        -1,
227891        -1,
227892        -1,
227893        -1,
227894        -1,
227895        -1,
227896        -1,
227897        -1
227898      }
227899    }
227900  },
227901  {
227902    0,
227903    3,
227904    {
227905      kOperandTypeRegister,
227906      kOperandTypeRegister,
227907      kOperandTypeX86Memory,
227908      0,
227909      0,
227910      0,
227911      0,
227912      0,
227913      0,
227914      0,
227915      0,
227916      0,
227917      0
227918    },
227919    {
227920      0,
227921      0,
227922      0,
227923      0,
227924      0,
227925      0,
227926      0,
227927      0,
227928      0,
227929      0,
227930      0,
227931      0,
227932      0
227933    },
227934    {
227935      {
227936        2,
227937        1,
227938        0,
227939        -1,
227940        -1,
227941        -1,
227942        -1,
227943        -1,
227944        -1,
227945        -1,
227946        -1,
227947        -1,
227948        -1
227949      },
227950      {
227951        0,
227952        1,
227953        2,
227954        -1,
227955        -1,
227956        -1,
227957        -1,
227958        -1,
227959        -1,
227960        -1,
227961        -1,
227962        -1,
227963        -1
227964      }
227965    }
227966  },
227967  {
227968    0,
227969    3,
227970    {
227971      kOperandTypeRegister,
227972      kOperandTypeRegister,
227973      kOperandTypeRegister,
227974      0,
227975      0,
227976      0,
227977      0,
227978      0,
227979      0,
227980      0,
227981      0,
227982      0,
227983      0
227984    },
227985    {
227986      0,
227987      0,
227988      0,
227989      0,
227990      0,
227991      0,
227992      0,
227993      0,
227994      0,
227995      0,
227996      0,
227997      0,
227998      0
227999    },
228000    {
228001      {
228002        2,
228003        1,
228004        0,
228005        -1,
228006        -1,
228007        -1,
228008        -1,
228009        -1,
228010        -1,
228011        -1,
228012        -1,
228013        -1,
228014        -1
228015      },
228016      {
228017        0,
228018        1,
228019        2,
228020        -1,
228021        -1,
228022        -1,
228023        -1,
228024        -1,
228025        -1,
228026        -1,
228027        -1,
228028        -1,
228029        -1
228030      }
228031    }
228032  },
228033  {
228034    0,
228035    3,
228036    {
228037      kOperandTypeRegister,
228038      kOperandTypeRegister,
228039      kOperandTypeX86Memory,
228040      0,
228041      0,
228042      0,
228043      0,
228044      0,
228045      0,
228046      0,
228047      0,
228048      0,
228049      0
228050    },
228051    {
228052      0,
228053      0,
228054      0,
228055      0,
228056      0,
228057      0,
228058      0,
228059      0,
228060      0,
228061      0,
228062      0,
228063      0,
228064      0
228065    },
228066    {
228067      {
228068        2,
228069        1,
228070        0,
228071        -1,
228072        -1,
228073        -1,
228074        -1,
228075        -1,
228076        -1,
228077        -1,
228078        -1,
228079        -1,
228080        -1
228081      },
228082      {
228083        0,
228084        1,
228085        2,
228086        -1,
228087        -1,
228088        -1,
228089        -1,
228090        -1,
228091        -1,
228092        -1,
228093        -1,
228094        -1,
228095        -1
228096      }
228097    }
228098  },
228099  {
228100    0,
228101    3,
228102    {
228103      kOperandTypeRegister,
228104      kOperandTypeRegister,
228105      kOperandTypeRegister,
228106      0,
228107      0,
228108      0,
228109      0,
228110      0,
228111      0,
228112      0,
228113      0,
228114      0,
228115      0
228116    },
228117    {
228118      0,
228119      0,
228120      0,
228121      0,
228122      0,
228123      0,
228124      0,
228125      0,
228126      0,
228127      0,
228128      0,
228129      0,
228130      0
228131    },
228132    {
228133      {
228134        2,
228135        1,
228136        0,
228137        -1,
228138        -1,
228139        -1,
228140        -1,
228141        -1,
228142        -1,
228143        -1,
228144        -1,
228145        -1,
228146        -1
228147      },
228148      {
228149        0,
228150        1,
228151        2,
228152        -1,
228153        -1,
228154        -1,
228155        -1,
228156        -1,
228157        -1,
228158        -1,
228159        -1,
228160        -1,
228161        -1
228162      }
228163    }
228164  },
228165  {
228166    0,
228167    3,
228168    {
228169      kOperandTypeRegister,
228170      kOperandTypeRegister,
228171      kOperandTypeX86Memory,
228172      0,
228173      0,
228174      0,
228175      0,
228176      0,
228177      0,
228178      0,
228179      0,
228180      0,
228181      0
228182    },
228183    {
228184      0,
228185      0,
228186      0,
228187      0,
228188      0,
228189      0,
228190      0,
228191      0,
228192      0,
228193      0,
228194      0,
228195      0,
228196      0
228197    },
228198    {
228199      {
228200        2,
228201        1,
228202        0,
228203        -1,
228204        -1,
228205        -1,
228206        -1,
228207        -1,
228208        -1,
228209        -1,
228210        -1,
228211        -1,
228212        -1
228213      },
228214      {
228215        0,
228216        1,
228217        2,
228218        -1,
228219        -1,
228220        -1,
228221        -1,
228222        -1,
228223        -1,
228224        -1,
228225        -1,
228226        -1,
228227        -1
228228      }
228229    }
228230  },
228231  {
228232    0,
228233    3,
228234    {
228235      kOperandTypeRegister,
228236      kOperandTypeRegister,
228237      kOperandTypeRegister,
228238      0,
228239      0,
228240      0,
228241      0,
228242      0,
228243      0,
228244      0,
228245      0,
228246      0,
228247      0
228248    },
228249    {
228250      0,
228251      0,
228252      0,
228253      0,
228254      0,
228255      0,
228256      0,
228257      0,
228258      0,
228259      0,
228260      0,
228261      0,
228262      0
228263    },
228264    {
228265      {
228266        2,
228267        1,
228268        0,
228269        -1,
228270        -1,
228271        -1,
228272        -1,
228273        -1,
228274        -1,
228275        -1,
228276        -1,
228277        -1,
228278        -1
228279      },
228280      {
228281        0,
228282        1,
228283        2,
228284        -1,
228285        -1,
228286        -1,
228287        -1,
228288        -1,
228289        -1,
228290        -1,
228291        -1,
228292        -1,
228293        -1
228294      }
228295    }
228296  },
228297  {
228298    0,
228299    3,
228300    {
228301      kOperandTypeRegister,
228302      kOperandTypeRegister,
228303      kOperandTypeX86Memory,
228304      0,
228305      0,
228306      0,
228307      0,
228308      0,
228309      0,
228310      0,
228311      0,
228312      0,
228313      0
228314    },
228315    {
228316      0,
228317      0,
228318      0,
228319      0,
228320      0,
228321      0,
228322      0,
228323      0,
228324      0,
228325      0,
228326      0,
228327      0,
228328      0
228329    },
228330    {
228331      {
228332        2,
228333        1,
228334        0,
228335        -1,
228336        -1,
228337        -1,
228338        -1,
228339        -1,
228340        -1,
228341        -1,
228342        -1,
228343        -1,
228344        -1
228345      },
228346      {
228347        0,
228348        1,
228349        2,
228350        -1,
228351        -1,
228352        -1,
228353        -1,
228354        -1,
228355        -1,
228356        -1,
228357        -1,
228358        -1,
228359        -1
228360      }
228361    }
228362  },
228363  {
228364    0,
228365    3,
228366    {
228367      kOperandTypeRegister,
228368      kOperandTypeRegister,
228369      kOperandTypeRegister,
228370      0,
228371      0,
228372      0,
228373      0,
228374      0,
228375      0,
228376      0,
228377      0,
228378      0,
228379      0
228380    },
228381    {
228382      0,
228383      0,
228384      0,
228385      0,
228386      0,
228387      0,
228388      0,
228389      0,
228390      0,
228391      0,
228392      0,
228393      0,
228394      0
228395    },
228396    {
228397      {
228398        2,
228399        1,
228400        0,
228401        -1,
228402        -1,
228403        -1,
228404        -1,
228405        -1,
228406        -1,
228407        -1,
228408        -1,
228409        -1,
228410        -1
228411      },
228412      {
228413        0,
228414        1,
228415        2,
228416        -1,
228417        -1,
228418        -1,
228419        -1,
228420        -1,
228421        -1,
228422        -1,
228423        -1,
228424        -1,
228425        -1
228426      }
228427    }
228428  },
228429  {
228430    0,
228431    3,
228432    {
228433      kOperandTypeRegister,
228434      kOperandTypeRegister,
228435      kOperandTypeX86Memory,
228436      0,
228437      0,
228438      0,
228439      0,
228440      0,
228441      0,
228442      0,
228443      0,
228444      0,
228445      0
228446    },
228447    {
228448      0,
228449      0,
228450      0,
228451      0,
228452      0,
228453      0,
228454      0,
228455      0,
228456      0,
228457      0,
228458      0,
228459      0,
228460      0
228461    },
228462    {
228463      {
228464        2,
228465        1,
228466        0,
228467        -1,
228468        -1,
228469        -1,
228470        -1,
228471        -1,
228472        -1,
228473        -1,
228474        -1,
228475        -1,
228476        -1
228477      },
228478      {
228479        0,
228480        1,
228481        2,
228482        -1,
228483        -1,
228484        -1,
228485        -1,
228486        -1,
228487        -1,
228488        -1,
228489        -1,
228490        -1,
228491        -1
228492      }
228493    }
228494  },
228495  {
228496    0,
228497    3,
228498    {
228499      kOperandTypeRegister,
228500      kOperandTypeRegister,
228501      kOperandTypeRegister,
228502      0,
228503      0,
228504      0,
228505      0,
228506      0,
228507      0,
228508      0,
228509      0,
228510      0,
228511      0
228512    },
228513    {
228514      0,
228515      0,
228516      0,
228517      0,
228518      0,
228519      0,
228520      0,
228521      0,
228522      0,
228523      0,
228524      0,
228525      0,
228526      0
228527    },
228528    {
228529      {
228530        2,
228531        1,
228532        0,
228533        -1,
228534        -1,
228535        -1,
228536        -1,
228537        -1,
228538        -1,
228539        -1,
228540        -1,
228541        -1,
228542        -1
228543      },
228544      {
228545        0,
228546        1,
228547        2,
228548        -1,
228549        -1,
228550        -1,
228551        -1,
228552        -1,
228553        -1,
228554        -1,
228555        -1,
228556        -1,
228557        -1
228558      }
228559    }
228560  },
228561  {
228562    0,
228563    3,
228564    {
228565      kOperandTypeRegister,
228566      kOperandTypeRegister,
228567      kOperandTypeX86Memory,
228568      0,
228569      0,
228570      0,
228571      0,
228572      0,
228573      0,
228574      0,
228575      0,
228576      0,
228577      0
228578    },
228579    {
228580      0,
228581      0,
228582      0,
228583      0,
228584      0,
228585      0,
228586      0,
228587      0,
228588      0,
228589      0,
228590      0,
228591      0,
228592      0
228593    },
228594    {
228595      {
228596        2,
228597        1,
228598        0,
228599        -1,
228600        -1,
228601        -1,
228602        -1,
228603        -1,
228604        -1,
228605        -1,
228606        -1,
228607        -1,
228608        -1
228609      },
228610      {
228611        0,
228612        1,
228613        2,
228614        -1,
228615        -1,
228616        -1,
228617        -1,
228618        -1,
228619        -1,
228620        -1,
228621        -1,
228622        -1,
228623        -1
228624      }
228625    }
228626  },
228627  {
228628    0,
228629    3,
228630    {
228631      kOperandTypeRegister,
228632      kOperandTypeRegister,
228633      kOperandTypeRegister,
228634      0,
228635      0,
228636      0,
228637      0,
228638      0,
228639      0,
228640      0,
228641      0,
228642      0,
228643      0
228644    },
228645    {
228646      0,
228647      0,
228648      0,
228649      0,
228650      0,
228651      0,
228652      0,
228653      0,
228654      0,
228655      0,
228656      0,
228657      0,
228658      0
228659    },
228660    {
228661      {
228662        2,
228663        1,
228664        0,
228665        -1,
228666        -1,
228667        -1,
228668        -1,
228669        -1,
228670        -1,
228671        -1,
228672        -1,
228673        -1,
228674        -1
228675      },
228676      {
228677        0,
228678        1,
228679        2,
228680        -1,
228681        -1,
228682        -1,
228683        -1,
228684        -1,
228685        -1,
228686        -1,
228687        -1,
228688        -1,
228689        -1
228690      }
228691    }
228692  },
228693  {
228694    kInstructionTypeMove,
228695    2,
228696    {
228697      kOperandTypeRegister,
228698      kOperandTypeRegister,
228699      0,
228700      0,
228701      0,
228702      0,
228703      0,
228704      0,
228705      0,
228706      0,
228707      0,
228708      0,
228709      0
228710    },
228711    {
228712      kOperandFlagTarget,
228713      kOperandFlagSource,
228714      0,
228715      0,
228716      0,
228717      0,
228718      0,
228719      0,
228720      0,
228721      0,
228722      0,
228723      0,
228724      0
228725    },
228726    {
228727      {
228728        1,
228729        0,
228730        -1,
228731        -1,
228732        -1,
228733        -1,
228734        -1,
228735        -1,
228736        -1,
228737        -1,
228738        -1,
228739        -1,
228740        -1
228741      },
228742      {
228743        0,
228744        1,
228745        -1,
228746        -1,
228747        -1,
228748        -1,
228749        -1,
228750        -1,
228751        -1,
228752        -1,
228753        -1,
228754        -1,
228755        -1
228756      }
228757    }
228758  },
228759  {
228760    kInstructionTypeMove,
228761    2,
228762    {
228763      kOperandTypeRegister,
228764      kOperandTypeRegister,
228765      0,
228766      0,
228767      0,
228768      0,
228769      0,
228770      0,
228771      0,
228772      0,
228773      0,
228774      0,
228775      0
228776    },
228777    {
228778      kOperandFlagTarget,
228779      kOperandFlagSource,
228780      0,
228781      0,
228782      0,
228783      0,
228784      0,
228785      0,
228786      0,
228787      0,
228788      0,
228789      0,
228790      0
228791    },
228792    {
228793      {
228794        1,
228795        0,
228796        -1,
228797        -1,
228798        -1,
228799        -1,
228800        -1,
228801        -1,
228802        -1,
228803        -1,
228804        -1,
228805        -1,
228806        -1
228807      },
228808      {
228809        0,
228810        1,
228811        -1,
228812        -1,
228813        -1,
228814        -1,
228815        -1,
228816        -1,
228817        -1,
228818        -1,
228819        -1,
228820        -1,
228821        -1
228822      }
228823    }
228824  },
228825  {
228826    0,
228827    2,
228828    {
228829      kOperandTypeRegister,
228830      kOperandTypeX86Memory,
228831      0,
228832      0,
228833      0,
228834      0,
228835      0,
228836      0,
228837      0,
228838      0,
228839      0,
228840      0,
228841      0
228842    },
228843    {
228844      0,
228845      0,
228846      0,
228847      0,
228848      0,
228849      0,
228850      0,
228851      0,
228852      0,
228853      0,
228854      0,
228855      0,
228856      0
228857    },
228858    {
228859      {
228860        1,
228861        0,
228862        -1,
228863        -1,
228864        -1,
228865        -1,
228866        -1,
228867        -1,
228868        -1,
228869        -1,
228870        -1,
228871        -1,
228872        -1
228873      },
228874      {
228875        0,
228876        1,
228877        -1,
228878        -1,
228879        -1,
228880        -1,
228881        -1,
228882        -1,
228883        -1,
228884        -1,
228885        -1,
228886        -1,
228887        -1
228888      }
228889    }
228890  },
228891  {
228892    0,
228893    2,
228894    {
228895      kOperandTypeRegister,
228896      kOperandTypeRegister,
228897      0,
228898      0,
228899      0,
228900      0,
228901      0,
228902      0,
228903      0,
228904      0,
228905      0,
228906      0,
228907      0
228908    },
228909    {
228910      0,
228911      0,
228912      0,
228913      0,
228914      0,
228915      0,
228916      0,
228917      0,
228918      0,
228919      0,
228920      0,
228921      0,
228922      0
228923    },
228924    {
228925      {
228926        1,
228927        0,
228928        -1,
228929        -1,
228930        -1,
228931        -1,
228932        -1,
228933        -1,
228934        -1,
228935        -1,
228936        -1,
228937        -1,
228938        -1
228939      },
228940      {
228941        0,
228942        1,
228943        -1,
228944        -1,
228945        -1,
228946        -1,
228947        -1,
228948        -1,
228949        -1,
228950        -1,
228951        -1,
228952        -1,
228953        -1
228954      }
228955    }
228956  },
228957  {
228958    0,
228959    2,
228960    {
228961      kOperandTypeRegister,
228962      kOperandTypeX86Memory,
228963      0,
228964      0,
228965      0,
228966      0,
228967      0,
228968      0,
228969      0,
228970      0,
228971      0,
228972      0,
228973      0
228974    },
228975    {
228976      0,
228977      0,
228978      0,
228979      0,
228980      0,
228981      0,
228982      0,
228983      0,
228984      0,
228985      0,
228986      0,
228987      0,
228988      0
228989    },
228990    {
228991      {
228992        1,
228993        0,
228994        -1,
228995        -1,
228996        -1,
228997        -1,
228998        -1,
228999        -1,
229000        -1,
229001        -1,
229002        -1,
229003        -1,
229004        -1
229005      },
229006      {
229007        0,
229008        1,
229009        -1,
229010        -1,
229011        -1,
229012        -1,
229013        -1,
229014        -1,
229015        -1,
229016        -1,
229017        -1,
229018        -1,
229019        -1
229020      }
229021    }
229022  },
229023  {
229024    0,
229025    2,
229026    {
229027      kOperandTypeRegister,
229028      kOperandTypeRegister,
229029      0,
229030      0,
229031      0,
229032      0,
229033      0,
229034      0,
229035      0,
229036      0,
229037      0,
229038      0,
229039      0
229040    },
229041    {
229042      0,
229043      0,
229044      0,
229045      0,
229046      0,
229047      0,
229048      0,
229049      0,
229050      0,
229051      0,
229052      0,
229053      0,
229054      0
229055    },
229056    {
229057      {
229058        1,
229059        0,
229060        -1,
229061        -1,
229062        -1,
229063        -1,
229064        -1,
229065        -1,
229066        -1,
229067        -1,
229068        -1,
229069        -1,
229070        -1
229071      },
229072      {
229073        0,
229074        1,
229075        -1,
229076        -1,
229077        -1,
229078        -1,
229079        -1,
229080        -1,
229081        -1,
229082        -1,
229083        -1,
229084        -1,
229085        -1
229086      }
229087    }
229088  },
229089  {
229090    0,
229091    2,
229092    {
229093      kOperandTypeRegister,
229094      kOperandTypeX86Memory,
229095      0,
229096      0,
229097      0,
229098      0,
229099      0,
229100      0,
229101      0,
229102      0,
229103      0,
229104      0,
229105      0
229106    },
229107    {
229108      0,
229109      0,
229110      0,
229111      0,
229112      0,
229113      0,
229114      0,
229115      0,
229116      0,
229117      0,
229118      0,
229119      0,
229120      0
229121    },
229122    {
229123      {
229124        1,
229125        0,
229126        -1,
229127        -1,
229128        -1,
229129        -1,
229130        -1,
229131        -1,
229132        -1,
229133        -1,
229134        -1,
229135        -1,
229136        -1
229137      },
229138      {
229139        0,
229140        1,
229141        -1,
229142        -1,
229143        -1,
229144        -1,
229145        -1,
229146        -1,
229147        -1,
229148        -1,
229149        -1,
229150        -1,
229151        -1
229152      }
229153    }
229154  },
229155  {
229156    0,
229157    2,
229158    {
229159      kOperandTypeRegister,
229160      kOperandTypeRegister,
229161      0,
229162      0,
229163      0,
229164      0,
229165      0,
229166      0,
229167      0,
229168      0,
229169      0,
229170      0,
229171      0
229172    },
229173    {
229174      0,
229175      0,
229176      0,
229177      0,
229178      0,
229179      0,
229180      0,
229181      0,
229182      0,
229183      0,
229184      0,
229185      0,
229186      0
229187    },
229188    {
229189      {
229190        1,
229191        0,
229192        -1,
229193        -1,
229194        -1,
229195        -1,
229196        -1,
229197        -1,
229198        -1,
229199        -1,
229200        -1,
229201        -1,
229202        -1
229203      },
229204      {
229205        0,
229206        1,
229207        -1,
229208        -1,
229209        -1,
229210        -1,
229211        -1,
229212        -1,
229213        -1,
229214        -1,
229215        -1,
229216        -1,
229217        -1
229218      }
229219    }
229220  },
229221  {
229222    0,
229223    2,
229224    {
229225      kOperandTypeRegister,
229226      kOperandTypeX86Memory,
229227      0,
229228      0,
229229      0,
229230      0,
229231      0,
229232      0,
229233      0,
229234      0,
229235      0,
229236      0,
229237      0
229238    },
229239    {
229240      0,
229241      0,
229242      0,
229243      0,
229244      0,
229245      0,
229246      0,
229247      0,
229248      0,
229249      0,
229250      0,
229251      0,
229252      0
229253    },
229254    {
229255      {
229256        1,
229257        0,
229258        -1,
229259        -1,
229260        -1,
229261        -1,
229262        -1,
229263        -1,
229264        -1,
229265        -1,
229266        -1,
229267        -1,
229268        -1
229269      },
229270      {
229271        0,
229272        1,
229273        -1,
229274        -1,
229275        -1,
229276        -1,
229277        -1,
229278        -1,
229279        -1,
229280        -1,
229281        -1,
229282        -1,
229283        -1
229284      }
229285    }
229286  },
229287  {
229288    0,
229289    2,
229290    {
229291      kOperandTypeRegister,
229292      kOperandTypeRegister,
229293      0,
229294      0,
229295      0,
229296      0,
229297      0,
229298      0,
229299      0,
229300      0,
229301      0,
229302      0,
229303      0
229304    },
229305    {
229306      0,
229307      0,
229308      0,
229309      0,
229310      0,
229311      0,
229312      0,
229313      0,
229314      0,
229315      0,
229316      0,
229317      0,
229318      0
229319    },
229320    {
229321      {
229322        1,
229323        0,
229324        -1,
229325        -1,
229326        -1,
229327        -1,
229328        -1,
229329        -1,
229330        -1,
229331        -1,
229332        -1,
229333        -1,
229334        -1
229335      },
229336      {
229337        0,
229338        1,
229339        -1,
229340        -1,
229341        -1,
229342        -1,
229343        -1,
229344        -1,
229345        -1,
229346        -1,
229347        -1,
229348        -1,
229349        -1
229350      }
229351    }
229352  },
229353  {
229354    0,
229355    2,
229356    {
229357      kOperandTypeRegister,
229358      kOperandTypeX86Memory,
229359      0,
229360      0,
229361      0,
229362      0,
229363      0,
229364      0,
229365      0,
229366      0,
229367      0,
229368      0,
229369      0
229370    },
229371    {
229372      0,
229373      0,
229374      0,
229375      0,
229376      0,
229377      0,
229378      0,
229379      0,
229380      0,
229381      0,
229382      0,
229383      0,
229384      0
229385    },
229386    {
229387      {
229388        1,
229389        0,
229390        -1,
229391        -1,
229392        -1,
229393        -1,
229394        -1,
229395        -1,
229396        -1,
229397        -1,
229398        -1,
229399        -1,
229400        -1
229401      },
229402      {
229403        0,
229404        1,
229405        -1,
229406        -1,
229407        -1,
229408        -1,
229409        -1,
229410        -1,
229411        -1,
229412        -1,
229413        -1,
229414        -1,
229415        -1
229416      }
229417    }
229418  },
229419  {
229420    0,
229421    2,
229422    {
229423      kOperandTypeRegister,
229424      kOperandTypeRegister,
229425      0,
229426      0,
229427      0,
229428      0,
229429      0,
229430      0,
229431      0,
229432      0,
229433      0,
229434      0,
229435      0
229436    },
229437    {
229438      0,
229439      0,
229440      0,
229441      0,
229442      0,
229443      0,
229444      0,
229445      0,
229446      0,
229447      0,
229448      0,
229449      0,
229450      0
229451    },
229452    {
229453      {
229454        1,
229455        0,
229456        -1,
229457        -1,
229458        -1,
229459        -1,
229460        -1,
229461        -1,
229462        -1,
229463        -1,
229464        -1,
229465        -1,
229466        -1
229467      },
229468      {
229469        0,
229470        1,
229471        -1,
229472        -1,
229473        -1,
229474        -1,
229475        -1,
229476        -1,
229477        -1,
229478        -1,
229479        -1,
229480        -1,
229481        -1
229482      }
229483    }
229484  },
229485  {
229486    0,
229487    2,
229488    {
229489      kOperandTypeRegister,
229490      kOperandTypeX86Memory,
229491      0,
229492      0,
229493      0,
229494      0,
229495      0,
229496      0,
229497      0,
229498      0,
229499      0,
229500      0,
229501      0
229502    },
229503    {
229504      0,
229505      0,
229506      0,
229507      0,
229508      0,
229509      0,
229510      0,
229511      0,
229512      0,
229513      0,
229514      0,
229515      0,
229516      0
229517    },
229518    {
229519      {
229520        1,
229521        0,
229522        -1,
229523        -1,
229524        -1,
229525        -1,
229526        -1,
229527        -1,
229528        -1,
229529        -1,
229530        -1,
229531        -1,
229532        -1
229533      },
229534      {
229535        0,
229536        1,
229537        -1,
229538        -1,
229539        -1,
229540        -1,
229541        -1,
229542        -1,
229543        -1,
229544        -1,
229545        -1,
229546        -1,
229547        -1
229548      }
229549    }
229550  },
229551  {
229552    0,
229553    2,
229554    {
229555      kOperandTypeRegister,
229556      kOperandTypeRegister,
229557      0,
229558      0,
229559      0,
229560      0,
229561      0,
229562      0,
229563      0,
229564      0,
229565      0,
229566      0,
229567      0
229568    },
229569    {
229570      0,
229571      0,
229572      0,
229573      0,
229574      0,
229575      0,
229576      0,
229577      0,
229578      0,
229579      0,
229580      0,
229581      0,
229582      0
229583    },
229584    {
229585      {
229586        1,
229587        0,
229588        -1,
229589        -1,
229590        -1,
229591        -1,
229592        -1,
229593        -1,
229594        -1,
229595        -1,
229596        -1,
229597        -1,
229598        -1
229599      },
229600      {
229601        0,
229602        1,
229603        -1,
229604        -1,
229605        -1,
229606        -1,
229607        -1,
229608        -1,
229609        -1,
229610        -1,
229611        -1,
229612        -1,
229613        -1
229614      }
229615    }
229616  },
229617  {
229618    kInstructionTypeMove,
229619    2,
229620    {
229621      kOperandTypeRegister,
229622      kOperandTypeX86Memory,
229623      0,
229624      0,
229625      0,
229626      0,
229627      0,
229628      0,
229629      0,
229630      0,
229631      0,
229632      0,
229633      0
229634    },
229635    {
229636      kOperandFlagTarget,
229637      kOperandFlagSource,
229638      0,
229639      0,
229640      0,
229641      0,
229642      0,
229643      0,
229644      0,
229645      0,
229646      0,
229647      0,
229648      0
229649    },
229650    {
229651      {
229652        1,
229653        0,
229654        -1,
229655        -1,
229656        -1,
229657        -1,
229658        -1,
229659        -1,
229660        -1,
229661        -1,
229662        -1,
229663        -1,
229664        -1
229665      },
229666      {
229667        0,
229668        1,
229669        -1,
229670        -1,
229671        -1,
229672        -1,
229673        -1,
229674        -1,
229675        -1,
229676        -1,
229677        -1,
229678        -1,
229679        -1
229680      }
229681    }
229682  },
229683  {
229684    kInstructionTypeMove,
229685    2,
229686    {
229687      kOperandTypeRegister,
229688      kOperandTypeRegister,
229689      0,
229690      0,
229691      0,
229692      0,
229693      0,
229694      0,
229695      0,
229696      0,
229697      0,
229698      0,
229699      0
229700    },
229701    {
229702      kOperandFlagTarget,
229703      kOperandFlagSource,
229704      0,
229705      0,
229706      0,
229707      0,
229708      0,
229709      0,
229710      0,
229711      0,
229712      0,
229713      0,
229714      0
229715    },
229716    {
229717      {
229718        1,
229719        0,
229720        -1,
229721        -1,
229722        -1,
229723        -1,
229724        -1,
229725        -1,
229726        -1,
229727        -1,
229728        -1,
229729        -1,
229730        -1
229731      },
229732      {
229733        0,
229734        1,
229735        -1,
229736        -1,
229737        -1,
229738        -1,
229739        -1,
229740        -1,
229741        -1,
229742        -1,
229743        -1,
229744        -1,
229745        -1
229746      }
229747    }
229748  },
229749  {
229750    kInstructionTypeMove,
229751    2,
229752    {
229753      kOperandTypeRegister,
229754      kOperandTypeX86Memory,
229755      0,
229756      0,
229757      0,
229758      0,
229759      0,
229760      0,
229761      0,
229762      0,
229763      0,
229764      0,
229765      0
229766    },
229767    {
229768      kOperandFlagTarget,
229769      kOperandFlagSource,
229770      0,
229771      0,
229772      0,
229773      0,
229774      0,
229775      0,
229776      0,
229777      0,
229778      0,
229779      0,
229780      0
229781    },
229782    {
229783      {
229784        1,
229785        0,
229786        -1,
229787        -1,
229788        -1,
229789        -1,
229790        -1,
229791        -1,
229792        -1,
229793        -1,
229794        -1,
229795        -1,
229796        -1
229797      },
229798      {
229799        0,
229800        1,
229801        -1,
229802        -1,
229803        -1,
229804        -1,
229805        -1,
229806        -1,
229807        -1,
229808        -1,
229809        -1,
229810        -1,
229811        -1
229812      }
229813    }
229814  },
229815  {
229816    kInstructionTypeMove,
229817    2,
229818    {
229819      kOperandTypeRegister,
229820      kOperandTypeRegister,
229821      0,
229822      0,
229823      0,
229824      0,
229825      0,
229826      0,
229827      0,
229828      0,
229829      0,
229830      0,
229831      0
229832    },
229833    {
229834      kOperandFlagTarget,
229835      kOperandFlagSource,
229836      0,
229837      0,
229838      0,
229839      0,
229840      0,
229841      0,
229842      0,
229843      0,
229844      0,
229845      0,
229846      0
229847    },
229848    {
229849      {
229850        1,
229851        0,
229852        -1,
229853        -1,
229854        -1,
229855        -1,
229856        -1,
229857        -1,
229858        -1,
229859        -1,
229860        -1,
229861        -1,
229862        -1
229863      },
229864      {
229865        0,
229866        1,
229867        -1,
229868        -1,
229869        -1,
229870        -1,
229871        -1,
229872        -1,
229873        -1,
229874        -1,
229875        -1,
229876        -1,
229877        -1
229878      }
229879    }
229880  },
229881  {
229882    kInstructionTypeMove,
229883    2,
229884    {
229885      kOperandTypeRegister,
229886      kOperandTypeX86Memory,
229887      0,
229888      0,
229889      0,
229890      0,
229891      0,
229892      0,
229893      0,
229894      0,
229895      0,
229896      0,
229897      0
229898    },
229899    {
229900      kOperandFlagTarget,
229901      kOperandFlagSource,
229902      0,
229903      0,
229904      0,
229905      0,
229906      0,
229907      0,
229908      0,
229909      0,
229910      0,
229911      0,
229912      0
229913    },
229914    {
229915      {
229916        1,
229917        0,
229918        -1,
229919        -1,
229920        -1,
229921        -1,
229922        -1,
229923        -1,
229924        -1,
229925        -1,
229926        -1,
229927        -1,
229928        -1
229929      },
229930      {
229931        0,
229932        1,
229933        -1,
229934        -1,
229935        -1,
229936        -1,
229937        -1,
229938        -1,
229939        -1,
229940        -1,
229941        -1,
229942        -1,
229943        -1
229944      }
229945    }
229946  },
229947  {
229948    kInstructionTypeMove,
229949    2,
229950    {
229951      kOperandTypeRegister,
229952      kOperandTypeRegister,
229953      0,
229954      0,
229955      0,
229956      0,
229957      0,
229958      0,
229959      0,
229960      0,
229961      0,
229962      0,
229963      0
229964    },
229965    {
229966      kOperandFlagTarget,
229967      kOperandFlagSource,
229968      0,
229969      0,
229970      0,
229971      0,
229972      0,
229973      0,
229974      0,
229975      0,
229976      0,
229977      0,
229978      0
229979    },
229980    {
229981      {
229982        1,
229983        0,
229984        -1,
229985        -1,
229986        -1,
229987        -1,
229988        -1,
229989        -1,
229990        -1,
229991        -1,
229992        -1,
229993        -1,
229994        -1
229995      },
229996      {
229997        0,
229998        1,
229999        -1,
230000        -1,
230001        -1,
230002        -1,
230003        -1,
230004        -1,
230005        -1,
230006        -1,
230007        -1,
230008        -1,
230009        -1
230010      }
230011    }
230012  },
230013  {
230014    kInstructionTypeMove,
230015    2,
230016    {
230017      kOperandTypeRegister,
230018      kOperandTypeX86Memory,
230019      0,
230020      0,
230021      0,
230022      0,
230023      0,
230024      0,
230025      0,
230026      0,
230027      0,
230028      0,
230029      0
230030    },
230031    {
230032      kOperandFlagTarget,
230033      kOperandFlagSource,
230034      0,
230035      0,
230036      0,
230037      0,
230038      0,
230039      0,
230040      0,
230041      0,
230042      0,
230043      0,
230044      0
230045    },
230046    {
230047      {
230048        1,
230049        0,
230050        -1,
230051        -1,
230052        -1,
230053        -1,
230054        -1,
230055        -1,
230056        -1,
230057        -1,
230058        -1,
230059        -1,
230060        -1
230061      },
230062      {
230063        0,
230064        1,
230065        -1,
230066        -1,
230067        -1,
230068        -1,
230069        -1,
230070        -1,
230071        -1,
230072        -1,
230073        -1,
230074        -1,
230075        -1
230076      }
230077    }
230078  },
230079  {
230080    kInstructionTypeMove,
230081    2,
230082    {
230083      kOperandTypeRegister,
230084      kOperandTypeRegister,
230085      0,
230086      0,
230087      0,
230088      0,
230089      0,
230090      0,
230091      0,
230092      0,
230093      0,
230094      0,
230095      0
230096    },
230097    {
230098      kOperandFlagTarget,
230099      kOperandFlagSource,
230100      0,
230101      0,
230102      0,
230103      0,
230104      0,
230105      0,
230106      0,
230107      0,
230108      0,
230109      0,
230110      0
230111    },
230112    {
230113      {
230114        1,
230115        0,
230116        -1,
230117        -1,
230118        -1,
230119        -1,
230120        -1,
230121        -1,
230122        -1,
230123        -1,
230124        -1,
230125        -1,
230126        -1
230127      },
230128      {
230129        0,
230130        1,
230131        -1,
230132        -1,
230133        -1,
230134        -1,
230135        -1,
230136        -1,
230137        -1,
230138        -1,
230139        -1,
230140        -1,
230141        -1
230142      }
230143    }
230144  },
230145  {
230146    kInstructionTypeMove,
230147    2,
230148    {
230149      kOperandTypeRegister,
230150      kOperandTypeX86Memory,
230151      0,
230152      0,
230153      0,
230154      0,
230155      0,
230156      0,
230157      0,
230158      0,
230159      0,
230160      0,
230161      0
230162    },
230163    {
230164      kOperandFlagTarget,
230165      kOperandFlagSource,
230166      0,
230167      0,
230168      0,
230169      0,
230170      0,
230171      0,
230172      0,
230173      0,
230174      0,
230175      0,
230176      0
230177    },
230178    {
230179      {
230180        1,
230181        0,
230182        -1,
230183        -1,
230184        -1,
230185        -1,
230186        -1,
230187        -1,
230188        -1,
230189        -1,
230190        -1,
230191        -1,
230192        -1
230193      },
230194      {
230195        0,
230196        1,
230197        -1,
230198        -1,
230199        -1,
230200        -1,
230201        -1,
230202        -1,
230203        -1,
230204        -1,
230205        -1,
230206        -1,
230207        -1
230208      }
230209    }
230210  },
230211  {
230212    kInstructionTypeMove,
230213    2,
230214    {
230215      kOperandTypeRegister,
230216      kOperandTypeRegister,
230217      0,
230218      0,
230219      0,
230220      0,
230221      0,
230222      0,
230223      0,
230224      0,
230225      0,
230226      0,
230227      0
230228    },
230229    {
230230      kOperandFlagTarget,
230231      kOperandFlagSource,
230232      0,
230233      0,
230234      0,
230235      0,
230236      0,
230237      0,
230238      0,
230239      0,
230240      0,
230241      0,
230242      0
230243    },
230244    {
230245      {
230246        1,
230247        0,
230248        -1,
230249        -1,
230250        -1,
230251        -1,
230252        -1,
230253        -1,
230254        -1,
230255        -1,
230256        -1,
230257        -1,
230258        -1
230259      },
230260      {
230261        0,
230262        1,
230263        -1,
230264        -1,
230265        -1,
230266        -1,
230267        -1,
230268        -1,
230269        -1,
230270        -1,
230271        -1,
230272        -1,
230273        -1
230274      }
230275    }
230276  },
230277  {
230278    kInstructionTypeMove,
230279    2,
230280    {
230281      kOperandTypeRegister,
230282      kOperandTypeX86Memory,
230283      0,
230284      0,
230285      0,
230286      0,
230287      0,
230288      0,
230289      0,
230290      0,
230291      0,
230292      0,
230293      0
230294    },
230295    {
230296      kOperandFlagTarget,
230297      kOperandFlagSource,
230298      0,
230299      0,
230300      0,
230301      0,
230302      0,
230303      0,
230304      0,
230305      0,
230306      0,
230307      0,
230308      0
230309    },
230310    {
230311      {
230312        1,
230313        0,
230314        -1,
230315        -1,
230316        -1,
230317        -1,
230318        -1,
230319        -1,
230320        -1,
230321        -1,
230322        -1,
230323        -1,
230324        -1
230325      },
230326      {
230327        0,
230328        1,
230329        -1,
230330        -1,
230331        -1,
230332        -1,
230333        -1,
230334        -1,
230335        -1,
230336        -1,
230337        -1,
230338        -1,
230339        -1
230340      }
230341    }
230342  },
230343  {
230344    kInstructionTypeMove,
230345    2,
230346    {
230347      kOperandTypeRegister,
230348      kOperandTypeRegister,
230349      0,
230350      0,
230351      0,
230352      0,
230353      0,
230354      0,
230355      0,
230356      0,
230357      0,
230358      0,
230359      0
230360    },
230361    {
230362      kOperandFlagTarget,
230363      kOperandFlagSource,
230364      0,
230365      0,
230366      0,
230367      0,
230368      0,
230369      0,
230370      0,
230371      0,
230372      0,
230373      0,
230374      0
230375    },
230376    {
230377      {
230378        1,
230379        0,
230380        -1,
230381        -1,
230382        -1,
230383        -1,
230384        -1,
230385        -1,
230386        -1,
230387        -1,
230388        -1,
230389        -1,
230390        -1
230391      },
230392      {
230393        0,
230394        1,
230395        -1,
230396        -1,
230397        -1,
230398        -1,
230399        -1,
230400        -1,
230401        -1,
230402        -1,
230403        -1,
230404        -1,
230405        -1
230406      }
230407    }
230408  },
230409  {
230410    0,
230411    3,
230412    {
230413      kOperandTypeRegister,
230414      kOperandTypeRegister,
230415      kOperandTypeX86Memory,
230416      0,
230417      0,
230418      0,
230419      0,
230420      0,
230421      0,
230422      0,
230423      0,
230424      0,
230425      0
230426    },
230427    {
230428      0,
230429      0,
230430      0,
230431      0,
230432      0,
230433      0,
230434      0,
230435      0,
230436      0,
230437      0,
230438      0,
230439      0,
230440      0
230441    },
230442    {
230443      {
230444        2,
230445        1,
230446        0,
230447        -1,
230448        -1,
230449        -1,
230450        -1,
230451        -1,
230452        -1,
230453        -1,
230454        -1,
230455        -1,
230456        -1
230457      },
230458      {
230459        0,
230460        1,
230461        2,
230462        -1,
230463        -1,
230464        -1,
230465        -1,
230466        -1,
230467        -1,
230468        -1,
230469        -1,
230470        -1,
230471        -1
230472      }
230473    }
230474  },
230475  {
230476    0,
230477    3,
230478    {
230479      kOperandTypeRegister,
230480      kOperandTypeRegister,
230481      kOperandTypeRegister,
230482      0,
230483      0,
230484      0,
230485      0,
230486      0,
230487      0,
230488      0,
230489      0,
230490      0,
230491      0
230492    },
230493    {
230494      0,
230495      0,
230496      0,
230497      0,
230498      0,
230499      0,
230500      0,
230501      0,
230502      0,
230503      0,
230504      0,
230505      0,
230506      0
230507    },
230508    {
230509      {
230510        2,
230511        1,
230512        0,
230513        -1,
230514        -1,
230515        -1,
230516        -1,
230517        -1,
230518        -1,
230519        -1,
230520        -1,
230521        -1,
230522        -1
230523      },
230524      {
230525        0,
230526        1,
230527        2,
230528        -1,
230529        -1,
230530        -1,
230531        -1,
230532        -1,
230533        -1,
230534        -1,
230535        -1,
230536        -1,
230537        -1
230538      }
230539    }
230540  },
230541  {
230542    0,
230543    3,
230544    {
230545      kOperandTypeRegister,
230546      kOperandTypeRegister,
230547      kOperandTypeX86Memory,
230548      0,
230549      0,
230550      0,
230551      0,
230552      0,
230553      0,
230554      0,
230555      0,
230556      0,
230557      0
230558    },
230559    {
230560      0,
230561      0,
230562      0,
230563      0,
230564      0,
230565      0,
230566      0,
230567      0,
230568      0,
230569      0,
230570      0,
230571      0,
230572      0
230573    },
230574    {
230575      {
230576        2,
230577        1,
230578        0,
230579        -1,
230580        -1,
230581        -1,
230582        -1,
230583        -1,
230584        -1,
230585        -1,
230586        -1,
230587        -1,
230588        -1
230589      },
230590      {
230591        0,
230592        1,
230593        2,
230594        -1,
230595        -1,
230596        -1,
230597        -1,
230598        -1,
230599        -1,
230600        -1,
230601        -1,
230602        -1,
230603        -1
230604      }
230605    }
230606  },
230607  {
230608    0,
230609    3,
230610    {
230611      kOperandTypeRegister,
230612      kOperandTypeRegister,
230613      kOperandTypeRegister,
230614      0,
230615      0,
230616      0,
230617      0,
230618      0,
230619      0,
230620      0,
230621      0,
230622      0,
230623      0
230624    },
230625    {
230626      0,
230627      0,
230628      0,
230629      0,
230630      0,
230631      0,
230632      0,
230633      0,
230634      0,
230635      0,
230636      0,
230637      0,
230638      0
230639    },
230640    {
230641      {
230642        2,
230643        1,
230644        0,
230645        -1,
230646        -1,
230647        -1,
230648        -1,
230649        -1,
230650        -1,
230651        -1,
230652        -1,
230653        -1,
230654        -1
230655      },
230656      {
230657        0,
230658        1,
230659        2,
230660        -1,
230661        -1,
230662        -1,
230663        -1,
230664        -1,
230665        -1,
230666        -1,
230667        -1,
230668        -1,
230669        -1
230670      }
230671    }
230672  },
230673  {
230674    0,
230675    3,
230676    {
230677      kOperandTypeRegister,
230678      kOperandTypeRegister,
230679      kOperandTypeX86Memory,
230680      0,
230681      0,
230682      0,
230683      0,
230684      0,
230685      0,
230686      0,
230687      0,
230688      0,
230689      0
230690    },
230691    {
230692      0,
230693      0,
230694      0,
230695      0,
230696      0,
230697      0,
230698      0,
230699      0,
230700      0,
230701      0,
230702      0,
230703      0,
230704      0
230705    },
230706    {
230707      {
230708        2,
230709        1,
230710        0,
230711        -1,
230712        -1,
230713        -1,
230714        -1,
230715        -1,
230716        -1,
230717        -1,
230718        -1,
230719        -1,
230720        -1
230721      },
230722      {
230723        0,
230724        1,
230725        2,
230726        -1,
230727        -1,
230728        -1,
230729        -1,
230730        -1,
230731        -1,
230732        -1,
230733        -1,
230734        -1,
230735        -1
230736      }
230737    }
230738  },
230739  {
230740    0,
230741    3,
230742    {
230743      kOperandTypeRegister,
230744      kOperandTypeRegister,
230745      kOperandTypeRegister,
230746      0,
230747      0,
230748      0,
230749      0,
230750      0,
230751      0,
230752      0,
230753      0,
230754      0,
230755      0
230756    },
230757    {
230758      0,
230759      0,
230760      0,
230761      0,
230762      0,
230763      0,
230764      0,
230765      0,
230766      0,
230767      0,
230768      0,
230769      0,
230770      0
230771    },
230772    {
230773      {
230774        2,
230775        1,
230776        0,
230777        -1,
230778        -1,
230779        -1,
230780        -1,
230781        -1,
230782        -1,
230783        -1,
230784        -1,
230785        -1,
230786        -1
230787      },
230788      {
230789        0,
230790        1,
230791        2,
230792        -1,
230793        -1,
230794        -1,
230795        -1,
230796        -1,
230797        -1,
230798        -1,
230799        -1,
230800        -1,
230801        -1
230802      }
230803    }
230804  },
230805  {
230806    0,
230807    3,
230808    {
230809      kOperandTypeRegister,
230810      kOperandTypeRegister,
230811      kOperandTypeX86Memory,
230812      0,
230813      0,
230814      0,
230815      0,
230816      0,
230817      0,
230818      0,
230819      0,
230820      0,
230821      0
230822    },
230823    {
230824      0,
230825      0,
230826      0,
230827      0,
230828      0,
230829      0,
230830      0,
230831      0,
230832      0,
230833      0,
230834      0,
230835      0,
230836      0
230837    },
230838    {
230839      {
230840        2,
230841        1,
230842        0,
230843        -1,
230844        -1,
230845        -1,
230846        -1,
230847        -1,
230848        -1,
230849        -1,
230850        -1,
230851        -1,
230852        -1
230853      },
230854      {
230855        0,
230856        1,
230857        2,
230858        -1,
230859        -1,
230860        -1,
230861        -1,
230862        -1,
230863        -1,
230864        -1,
230865        -1,
230866        -1,
230867        -1
230868      }
230869    }
230870  },
230871  {
230872    0,
230873    3,
230874    {
230875      kOperandTypeRegister,
230876      kOperandTypeRegister,
230877      kOperandTypeRegister,
230878      0,
230879      0,
230880      0,
230881      0,
230882      0,
230883      0,
230884      0,
230885      0,
230886      0,
230887      0
230888    },
230889    {
230890      0,
230891      0,
230892      0,
230893      0,
230894      0,
230895      0,
230896      0,
230897      0,
230898      0,
230899      0,
230900      0,
230901      0,
230902      0
230903    },
230904    {
230905      {
230906        2,
230907        1,
230908        0,
230909        -1,
230910        -1,
230911        -1,
230912        -1,
230913        -1,
230914        -1,
230915        -1,
230916        -1,
230917        -1,
230918        -1
230919      },
230920      {
230921        0,
230922        1,
230923        2,
230924        -1,
230925        -1,
230926        -1,
230927        -1,
230928        -1,
230929        -1,
230930        -1,
230931        -1,
230932        -1,
230933        -1
230934      }
230935    }
230936  },
230937  {
230938    0,
230939    3,
230940    {
230941      kOperandTypeRegister,
230942      kOperandTypeRegister,
230943      kOperandTypeX86Memory,
230944      0,
230945      0,
230946      0,
230947      0,
230948      0,
230949      0,
230950      0,
230951      0,
230952      0,
230953      0
230954    },
230955    {
230956      0,
230957      0,
230958      0,
230959      0,
230960      0,
230961      0,
230962      0,
230963      0,
230964      0,
230965      0,
230966      0,
230967      0,
230968      0
230969    },
230970    {
230971      {
230972        2,
230973        1,
230974        0,
230975        -1,
230976        -1,
230977        -1,
230978        -1,
230979        -1,
230980        -1,
230981        -1,
230982        -1,
230983        -1,
230984        -1
230985      },
230986      {
230987        0,
230988        1,
230989        2,
230990        -1,
230991        -1,
230992        -1,
230993        -1,
230994        -1,
230995        -1,
230996        -1,
230997        -1,
230998        -1,
230999        -1
231000      }
231001    }
231002  },
231003  {
231004    0,
231005    3,
231006    {
231007      kOperandTypeRegister,
231008      kOperandTypeRegister,
231009      kOperandTypeRegister,
231010      0,
231011      0,
231012      0,
231013      0,
231014      0,
231015      0,
231016      0,
231017      0,
231018      0,
231019      0
231020    },
231021    {
231022      0,
231023      0,
231024      0,
231025      0,
231026      0,
231027      0,
231028      0,
231029      0,
231030      0,
231031      0,
231032      0,
231033      0,
231034      0
231035    },
231036    {
231037      {
231038        2,
231039        1,
231040        0,
231041        -1,
231042        -1,
231043        -1,
231044        -1,
231045        -1,
231046        -1,
231047        -1,
231048        -1,
231049        -1,
231050        -1
231051      },
231052      {
231053        0,
231054        1,
231055        2,
231056        -1,
231057        -1,
231058        -1,
231059        -1,
231060        -1,
231061        -1,
231062        -1,
231063        -1,
231064        -1,
231065        -1
231066      }
231067    }
231068  },
231069  {
231070    0,
231071    3,
231072    {
231073      kOperandTypeRegister,
231074      kOperandTypeRegister,
231075      kOperandTypeX86Memory,
231076      0,
231077      0,
231078      0,
231079      0,
231080      0,
231081      0,
231082      0,
231083      0,
231084      0,
231085      0
231086    },
231087    {
231088      0,
231089      0,
231090      0,
231091      0,
231092      0,
231093      0,
231094      0,
231095      0,
231096      0,
231097      0,
231098      0,
231099      0,
231100      0
231101    },
231102    {
231103      {
231104        2,
231105        1,
231106        0,
231107        -1,
231108        -1,
231109        -1,
231110        -1,
231111        -1,
231112        -1,
231113        -1,
231114        -1,
231115        -1,
231116        -1
231117      },
231118      {
231119        0,
231120        1,
231121        2,
231122        -1,
231123        -1,
231124        -1,
231125        -1,
231126        -1,
231127        -1,
231128        -1,
231129        -1,
231130        -1,
231131        -1
231132      }
231133    }
231134  },
231135  {
231136    0,
231137    3,
231138    {
231139      kOperandTypeRegister,
231140      kOperandTypeRegister,
231141      kOperandTypeRegister,
231142      0,
231143      0,
231144      0,
231145      0,
231146      0,
231147      0,
231148      0,
231149      0,
231150      0,
231151      0
231152    },
231153    {
231154      0,
231155      0,
231156      0,
231157      0,
231158      0,
231159      0,
231160      0,
231161      0,
231162      0,
231163      0,
231164      0,
231165      0,
231166      0
231167    },
231168    {
231169      {
231170        2,
231171        1,
231172        0,
231173        -1,
231174        -1,
231175        -1,
231176        -1,
231177        -1,
231178        -1,
231179        -1,
231180        -1,
231181        -1,
231182        -1
231183      },
231184      {
231185        0,
231186        1,
231187        2,
231188        -1,
231189        -1,
231190        -1,
231191        -1,
231192        -1,
231193        -1,
231194        -1,
231195        -1,
231196        -1,
231197        -1
231198      }
231199    }
231200  },
231201  {
231202    0,
231203    3,
231204    {
231205      kOperandTypeRegister,
231206      kOperandTypeRegister,
231207      kOperandTypeX86Memory,
231208      0,
231209      0,
231210      0,
231211      0,
231212      0,
231213      0,
231214      0,
231215      0,
231216      0,
231217      0
231218    },
231219    {
231220      0,
231221      0,
231222      0,
231223      0,
231224      0,
231225      0,
231226      0,
231227      0,
231228      0,
231229      0,
231230      0,
231231      0,
231232      0
231233    },
231234    {
231235      {
231236        2,
231237        1,
231238        0,
231239        -1,
231240        -1,
231241        -1,
231242        -1,
231243        -1,
231244        -1,
231245        -1,
231246        -1,
231247        -1,
231248        -1
231249      },
231250      {
231251        0,
231252        1,
231253        2,
231254        -1,
231255        -1,
231256        -1,
231257        -1,
231258        -1,
231259        -1,
231260        -1,
231261        -1,
231262        -1,
231263        -1
231264      }
231265    }
231266  },
231267  {
231268    0,
231269    3,
231270    {
231271      kOperandTypeRegister,
231272      kOperandTypeRegister,
231273      kOperandTypeRegister,
231274      0,
231275      0,
231276      0,
231277      0,
231278      0,
231279      0,
231280      0,
231281      0,
231282      0,
231283      0
231284    },
231285    {
231286      0,
231287      0,
231288      0,
231289      0,
231290      0,
231291      0,
231292      0,
231293      0,
231294      0,
231295      0,
231296      0,
231297      0,
231298      0
231299    },
231300    {
231301      {
231302        2,
231303        1,
231304        0,
231305        -1,
231306        -1,
231307        -1,
231308        -1,
231309        -1,
231310        -1,
231311        -1,
231312        -1,
231313        -1,
231314        -1
231315      },
231316      {
231317        0,
231318        1,
231319        2,
231320        -1,
231321        -1,
231322        -1,
231323        -1,
231324        -1,
231325        -1,
231326        -1,
231327        -1,
231328        -1,
231329        -1
231330      }
231331    }
231332  },
231333  {
231334    0,
231335    3,
231336    {
231337      kOperandTypeRegister,
231338      kOperandTypeRegister,
231339      kOperandTypeX86Memory,
231340      0,
231341      0,
231342      0,
231343      0,
231344      0,
231345      0,
231346      0,
231347      0,
231348      0,
231349      0
231350    },
231351    {
231352      0,
231353      0,
231354      0,
231355      0,
231356      0,
231357      0,
231358      0,
231359      0,
231360      0,
231361      0,
231362      0,
231363      0,
231364      0
231365    },
231366    {
231367      {
231368        2,
231369        1,
231370        0,
231371        -1,
231372        -1,
231373        -1,
231374        -1,
231375        -1,
231376        -1,
231377        -1,
231378        -1,
231379        -1,
231380        -1
231381      },
231382      {
231383        0,
231384        1,
231385        2,
231386        -1,
231387        -1,
231388        -1,
231389        -1,
231390        -1,
231391        -1,
231392        -1,
231393        -1,
231394        -1,
231395        -1
231396      }
231397    }
231398  },
231399  {
231400    0,
231401    3,
231402    {
231403      kOperandTypeRegister,
231404      kOperandTypeRegister,
231405      kOperandTypeRegister,
231406      0,
231407      0,
231408      0,
231409      0,
231410      0,
231411      0,
231412      0,
231413      0,
231414      0,
231415      0
231416    },
231417    {
231418      0,
231419      0,
231420      0,
231421      0,
231422      0,
231423      0,
231424      0,
231425      0,
231426      0,
231427      0,
231428      0,
231429      0,
231430      0
231431    },
231432    {
231433      {
231434        2,
231435        1,
231436        0,
231437        -1,
231438        -1,
231439        -1,
231440        -1,
231441        -1,
231442        -1,
231443        -1,
231444        -1,
231445        -1,
231446        -1
231447      },
231448      {
231449        0,
231450        1,
231451        2,
231452        -1,
231453        -1,
231454        -1,
231455        -1,
231456        -1,
231457        -1,
231458        -1,
231459        -1,
231460        -1,
231461        -1
231462      }
231463    }
231464  },
231465  {
231466    0,
231467    3,
231468    {
231469      kOperandTypeRegister,
231470      kOperandTypeRegister,
231471      kOperandTypeX86Memory,
231472      0,
231473      0,
231474      0,
231475      0,
231476      0,
231477      0,
231478      0,
231479      0,
231480      0,
231481      0
231482    },
231483    {
231484      0,
231485      0,
231486      0,
231487      0,
231488      0,
231489      0,
231490      0,
231491      0,
231492      0,
231493      0,
231494      0,
231495      0,
231496      0
231497    },
231498    {
231499      {
231500        2,
231501        1,
231502        0,
231503        -1,
231504        -1,
231505        -1,
231506        -1,
231507        -1,
231508        -1,
231509        -1,
231510        -1,
231511        -1,
231512        -1
231513      },
231514      {
231515        0,
231516        1,
231517        2,
231518        -1,
231519        -1,
231520        -1,
231521        -1,
231522        -1,
231523        -1,
231524        -1,
231525        -1,
231526        -1,
231527        -1
231528      }
231529    }
231530  },
231531  {
231532    0,
231533    3,
231534    {
231535      kOperandTypeRegister,
231536      kOperandTypeRegister,
231537      kOperandTypeRegister,
231538      0,
231539      0,
231540      0,
231541      0,
231542      0,
231543      0,
231544      0,
231545      0,
231546      0,
231547      0
231548    },
231549    {
231550      0,
231551      0,
231552      0,
231553      0,
231554      0,
231555      0,
231556      0,
231557      0,
231558      0,
231559      0,
231560      0,
231561      0,
231562      0
231563    },
231564    {
231565      {
231566        2,
231567        1,
231568        0,
231569        -1,
231570        -1,
231571        -1,
231572        -1,
231573        -1,
231574        -1,
231575        -1,
231576        -1,
231577        -1,
231578        -1
231579      },
231580      {
231581        0,
231582        1,
231583        2,
231584        -1,
231585        -1,
231586        -1,
231587        -1,
231588        -1,
231589        -1,
231590        -1,
231591        -1,
231592        -1,
231593        -1
231594      }
231595    }
231596  },
231597  {
231598    0,
231599    3,
231600    {
231601      kOperandTypeRegister,
231602      kOperandTypeRegister,
231603      kOperandTypeX86Memory,
231604      0,
231605      0,
231606      0,
231607      0,
231608      0,
231609      0,
231610      0,
231611      0,
231612      0,
231613      0
231614    },
231615    {
231616      0,
231617      0,
231618      0,
231619      0,
231620      0,
231621      0,
231622      0,
231623      0,
231624      0,
231625      0,
231626      0,
231627      0,
231628      0
231629    },
231630    {
231631      {
231632        2,
231633        1,
231634        0,
231635        -1,
231636        -1,
231637        -1,
231638        -1,
231639        -1,
231640        -1,
231641        -1,
231642        -1,
231643        -1,
231644        -1
231645      },
231646      {
231647        0,
231648        1,
231649        2,
231650        -1,
231651        -1,
231652        -1,
231653        -1,
231654        -1,
231655        -1,
231656        -1,
231657        -1,
231658        -1,
231659        -1
231660      }
231661    }
231662  },
231663  {
231664    0,
231665    3,
231666    {
231667      kOperandTypeRegister,
231668      kOperandTypeRegister,
231669      kOperandTypeRegister,
231670      0,
231671      0,
231672      0,
231673      0,
231674      0,
231675      0,
231676      0,
231677      0,
231678      0,
231679      0
231680    },
231681    {
231682      0,
231683      0,
231684      0,
231685      0,
231686      0,
231687      0,
231688      0,
231689      0,
231690      0,
231691      0,
231692      0,
231693      0,
231694      0
231695    },
231696    {
231697      {
231698        2,
231699        1,
231700        0,
231701        -1,
231702        -1,
231703        -1,
231704        -1,
231705        -1,
231706        -1,
231707        -1,
231708        -1,
231709        -1,
231710        -1
231711      },
231712      {
231713        0,
231714        1,
231715        2,
231716        -1,
231717        -1,
231718        -1,
231719        -1,
231720        -1,
231721        -1,
231722        -1,
231723        -1,
231724        -1,
231725        -1
231726      }
231727    }
231728  },
231729  {
231730    0,
231731    3,
231732    {
231733      kOperandTypeRegister,
231734      kOperandTypeX86Memory,
231735      kOperandTypeImmediate,
231736      0,
231737      0,
231738      0,
231739      0,
231740      0,
231741      0,
231742      0,
231743      0,
231744      0,
231745      0
231746    },
231747    {
231748      0,
231749      0,
231750      0,
231751      0,
231752      0,
231753      0,
231754      0,
231755      0,
231756      0,
231757      0,
231758      0,
231759      0,
231760      0
231761    },
231762    {
231763      {
231764        2,
231765        1,
231766        0,
231767        -1,
231768        -1,
231769        -1,
231770        -1,
231771        -1,
231772        -1,
231773        -1,
231774        -1,
231775        -1,
231776        -1
231777      },
231778      {
231779        0,
231780        1,
231781        2,
231782        -1,
231783        -1,
231784        -1,
231785        -1,
231786        -1,
231787        -1,
231788        -1,
231789        -1,
231790        -1,
231791        -1
231792      }
231793    }
231794  },
231795  {
231796    0,
231797    3,
231798    {
231799      kOperandTypeRegister,
231800      kOperandTypeRegister,
231801      kOperandTypeImmediate,
231802      0,
231803      0,
231804      0,
231805      0,
231806      0,
231807      0,
231808      0,
231809      0,
231810      0,
231811      0
231812    },
231813    {
231814      0,
231815      0,
231816      0,
231817      0,
231818      0,
231819      0,
231820      0,
231821      0,
231822      0,
231823      0,
231824      0,
231825      0,
231826      0
231827    },
231828    {
231829      {
231830        2,
231831        1,
231832        0,
231833        -1,
231834        -1,
231835        -1,
231836        -1,
231837        -1,
231838        -1,
231839        -1,
231840        -1,
231841        -1,
231842        -1
231843      },
231844      {
231845        0,
231846        1,
231847        2,
231848        -1,
231849        -1,
231850        -1,
231851        -1,
231852        -1,
231853        -1,
231854        -1,
231855        -1,
231856        -1,
231857        -1
231858      }
231859    }
231860  },
231861  {
231862    0,
231863    3,
231864    {
231865      kOperandTypeRegister,
231866      kOperandTypeX86Memory,
231867      kOperandTypeImmediate,
231868      0,
231869      0,
231870      0,
231871      0,
231872      0,
231873      0,
231874      0,
231875      0,
231876      0,
231877      0
231878    },
231879    {
231880      0,
231881      0,
231882      0,
231883      0,
231884      0,
231885      0,
231886      0,
231887      0,
231888      0,
231889      0,
231890      0,
231891      0,
231892      0
231893    },
231894    {
231895      {
231896        2,
231897        1,
231898        0,
231899        -1,
231900        -1,
231901        -1,
231902        -1,
231903        -1,
231904        -1,
231905        -1,
231906        -1,
231907        -1,
231908        -1
231909      },
231910      {
231911        0,
231912        1,
231913        2,
231914        -1,
231915        -1,
231916        -1,
231917        -1,
231918        -1,
231919        -1,
231920        -1,
231921        -1,
231922        -1,
231923        -1
231924      }
231925    }
231926  },
231927  {
231928    0,
231929    3,
231930    {
231931      kOperandTypeRegister,
231932      kOperandTypeRegister,
231933      kOperandTypeImmediate,
231934      0,
231935      0,
231936      0,
231937      0,
231938      0,
231939      0,
231940      0,
231941      0,
231942      0,
231943      0
231944    },
231945    {
231946      0,
231947      0,
231948      0,
231949      0,
231950      0,
231951      0,
231952      0,
231953      0,
231954      0,
231955      0,
231956      0,
231957      0,
231958      0
231959    },
231960    {
231961      {
231962        2,
231963        1,
231964        0,
231965        -1,
231966        -1,
231967        -1,
231968        -1,
231969        -1,
231970        -1,
231971        -1,
231972        -1,
231973        -1,
231974        -1
231975      },
231976      {
231977        0,
231978        1,
231979        2,
231980        -1,
231981        -1,
231982        -1,
231983        -1,
231984        -1,
231985        -1,
231986        -1,
231987        -1,
231988        -1,
231989        -1
231990      }
231991    }
231992  },
231993  {
231994    0,
231995    3,
231996    {
231997      kOperandTypeRegister,
231998      kOperandTypeX86Memory,
231999      kOperandTypeImmediate,
232000      0,
232001      0,
232002      0,
232003      0,
232004      0,
232005      0,
232006      0,
232007      0,
232008      0,
232009      0
232010    },
232011    {
232012      0,
232013      0,
232014      0,
232015      0,
232016      0,
232017      0,
232018      0,
232019      0,
232020      0,
232021      0,
232022      0,
232023      0,
232024      0
232025    },
232026    {
232027      {
232028        2,
232029        1,
232030        0,
232031        -1,
232032        -1,
232033        -1,
232034        -1,
232035        -1,
232036        -1,
232037        -1,
232038        -1,
232039        -1,
232040        -1
232041      },
232042      {
232043        0,
232044        1,
232045        2,
232046        -1,
232047        -1,
232048        -1,
232049        -1,
232050        -1,
232051        -1,
232052        -1,
232053        -1,
232054        -1,
232055        -1
232056      }
232057    }
232058  },
232059  {
232060    0,
232061    3,
232062    {
232063      kOperandTypeRegister,
232064      kOperandTypeRegister,
232065      kOperandTypeImmediate,
232066      0,
232067      0,
232068      0,
232069      0,
232070      0,
232071      0,
232072      0,
232073      0,
232074      0,
232075      0
232076    },
232077    {
232078      0,
232079      0,
232080      0,
232081      0,
232082      0,
232083      0,
232084      0,
232085      0,
232086      0,
232087      0,
232088      0,
232089      0,
232090      0
232091    },
232092    {
232093      {
232094        2,
232095        1,
232096        0,
232097        -1,
232098        -1,
232099        -1,
232100        -1,
232101        -1,
232102        -1,
232103        -1,
232104        -1,
232105        -1,
232106        -1
232107      },
232108      {
232109        0,
232110        1,
232111        2,
232112        -1,
232113        -1,
232114        -1,
232115        -1,
232116        -1,
232117        -1,
232118        -1,
232119        -1,
232120        -1,
232121        -1
232122      }
232123    }
232124  },
232125  {
232126    0,
232127    3,
232128    {
232129      kOperandTypeRegister,
232130      kOperandTypeRegister,
232131      kOperandTypeX86Memory,
232132      0,
232133      0,
232134      0,
232135      0,
232136      0,
232137      0,
232138      0,
232139      0,
232140      0,
232141      0
232142    },
232143    {
232144      0,
232145      0,
232146      0,
232147      0,
232148      0,
232149      0,
232150      0,
232151      0,
232152      0,
232153      0,
232154      0,
232155      0,
232156      0
232157    },
232158    {
232159      {
232160        2,
232161        1,
232162        0,
232163        -1,
232164        -1,
232165        -1,
232166        -1,
232167        -1,
232168        -1,
232169        -1,
232170        -1,
232171        -1,
232172        -1
232173      },
232174      {
232175        0,
232176        1,
232177        2,
232178        -1,
232179        -1,
232180        -1,
232181        -1,
232182        -1,
232183        -1,
232184        -1,
232185        -1,
232186        -1,
232187        -1
232188      }
232189    }
232190  },
232191  {
232192    0,
232193    3,
232194    {
232195      kOperandTypeRegister,
232196      kOperandTypeRegister,
232197      kOperandTypeRegister,
232198      0,
232199      0,
232200      0,
232201      0,
232202      0,
232203      0,
232204      0,
232205      0,
232206      0,
232207      0
232208    },
232209    {
232210      0,
232211      0,
232212      0,
232213      0,
232214      0,
232215      0,
232216      0,
232217      0,
232218      0,
232219      0,
232220      0,
232221      0,
232222      0
232223    },
232224    {
232225      {
232226        2,
232227        1,
232228        0,
232229        -1,
232230        -1,
232231        -1,
232232        -1,
232233        -1,
232234        -1,
232235        -1,
232236        -1,
232237        -1,
232238        -1
232239      },
232240      {
232241        0,
232242        1,
232243        2,
232244        -1,
232245        -1,
232246        -1,
232247        -1,
232248        -1,
232249        -1,
232250        -1,
232251        -1,
232252        -1,
232253        -1
232254      }
232255    }
232256  },
232257  {
232258    0,
232259    3,
232260    {
232261      kOperandTypeRegister,
232262      kOperandTypeRegister,
232263      kOperandTypeX86Memory,
232264      0,
232265      0,
232266      0,
232267      0,
232268      0,
232269      0,
232270      0,
232271      0,
232272      0,
232273      0
232274    },
232275    {
232276      0,
232277      0,
232278      0,
232279      0,
232280      0,
232281      0,
232282      0,
232283      0,
232284      0,
232285      0,
232286      0,
232287      0,
232288      0
232289    },
232290    {
232291      {
232292        2,
232293        1,
232294        0,
232295        -1,
232296        -1,
232297        -1,
232298        -1,
232299        -1,
232300        -1,
232301        -1,
232302        -1,
232303        -1,
232304        -1
232305      },
232306      {
232307        0,
232308        1,
232309        2,
232310        -1,
232311        -1,
232312        -1,
232313        -1,
232314        -1,
232315        -1,
232316        -1,
232317        -1,
232318        -1,
232319        -1
232320      }
232321    }
232322  },
232323  {
232324    0,
232325    3,
232326    {
232327      kOperandTypeRegister,
232328      kOperandTypeRegister,
232329      kOperandTypeRegister,
232330      0,
232331      0,
232332      0,
232333      0,
232334      0,
232335      0,
232336      0,
232337      0,
232338      0,
232339      0
232340    },
232341    {
232342      0,
232343      0,
232344      0,
232345      0,
232346      0,
232347      0,
232348      0,
232349      0,
232350      0,
232351      0,
232352      0,
232353      0,
232354      0
232355    },
232356    {
232357      {
232358        2,
232359        1,
232360        0,
232361        -1,
232362        -1,
232363        -1,
232364        -1,
232365        -1,
232366        -1,
232367        -1,
232368        -1,
232369        -1,
232370        -1
232371      },
232372      {
232373        0,
232374        1,
232375        2,
232376        -1,
232377        -1,
232378        -1,
232379        -1,
232380        -1,
232381        -1,
232382        -1,
232383        -1,
232384        -1,
232385        -1
232386      }
232387    }
232388  },
232389  {
232390    0,
232391    3,
232392    {
232393      kOperandTypeRegister,
232394      kOperandTypeRegister,
232395      kOperandTypeX86Memory,
232396      0,
232397      0,
232398      0,
232399      0,
232400      0,
232401      0,
232402      0,
232403      0,
232404      0,
232405      0
232406    },
232407    {
232408      0,
232409      0,
232410      0,
232411      0,
232412      0,
232413      0,
232414      0,
232415      0,
232416      0,
232417      0,
232418      0,
232419      0,
232420      0
232421    },
232422    {
232423      {
232424        2,
232425        1,
232426        0,
232427        -1,
232428        -1,
232429        -1,
232430        -1,
232431        -1,
232432        -1,
232433        -1,
232434        -1,
232435        -1,
232436        -1
232437      },
232438      {
232439        0,
232440        1,
232441        2,
232442        -1,
232443        -1,
232444        -1,
232445        -1,
232446        -1,
232447        -1,
232448        -1,
232449        -1,
232450        -1,
232451        -1
232452      }
232453    }
232454  },
232455  {
232456    0,
232457    3,
232458    {
232459      kOperandTypeRegister,
232460      kOperandTypeRegister,
232461      kOperandTypeRegister,
232462      0,
232463      0,
232464      0,
232465      0,
232466      0,
232467      0,
232468      0,
232469      0,
232470      0,
232471      0
232472    },
232473    {
232474      0,
232475      0,
232476      0,
232477      0,
232478      0,
232479      0,
232480      0,
232481      0,
232482      0,
232483      0,
232484      0,
232485      0,
232486      0
232487    },
232488    {
232489      {
232490        2,
232491        1,
232492        0,
232493        -1,
232494        -1,
232495        -1,
232496        -1,
232497        -1,
232498        -1,
232499        -1,
232500        -1,
232501        -1,
232502        -1
232503      },
232504      {
232505        0,
232506        1,
232507        2,
232508        -1,
232509        -1,
232510        -1,
232511        -1,
232512        -1,
232513        -1,
232514        -1,
232515        -1,
232516        -1,
232517        -1
232518      }
232519    }
232520  },
232521  {
232522    0,
232523    3,
232524    {
232525      kOperandTypeRegister,
232526      kOperandTypeRegister,
232527      kOperandTypeImmediate,
232528      0,
232529      0,
232530      0,
232531      0,
232532      0,
232533      0,
232534      0,
232535      0,
232536      0,
232537      0
232538    },
232539    {
232540      0,
232541      0,
232542      0,
232543      0,
232544      0,
232545      0,
232546      0,
232547      0,
232548      0,
232549      0,
232550      0,
232551      0,
232552      0
232553    },
232554    {
232555      {
232556        2,
232557        1,
232558        0,
232559        -1,
232560        -1,
232561        -1,
232562        -1,
232563        -1,
232564        -1,
232565        -1,
232566        -1,
232567        -1,
232568        -1
232569      },
232570      {
232571        0,
232572        1,
232573        2,
232574        -1,
232575        -1,
232576        -1,
232577        -1,
232578        -1,
232579        -1,
232580        -1,
232581        -1,
232582        -1,
232583        -1
232584      }
232585    }
232586  },
232587  {
232588    0,
232589    3,
232590    {
232591      kOperandTypeRegister,
232592      kOperandTypeRegister,
232593      kOperandTypeImmediate,
232594      0,
232595      0,
232596      0,
232597      0,
232598      0,
232599      0,
232600      0,
232601      0,
232602      0,
232603      0
232604    },
232605    {
232606      0,
232607      0,
232608      0,
232609      0,
232610      0,
232611      0,
232612      0,
232613      0,
232614      0,
232615      0,
232616      0,
232617      0,
232618      0
232619    },
232620    {
232621      {
232622        2,
232623        1,
232624        0,
232625        -1,
232626        -1,
232627        -1,
232628        -1,
232629        -1,
232630        -1,
232631        -1,
232632        -1,
232633        -1,
232634        -1
232635      },
232636      {
232637        0,
232638        1,
232639        2,
232640        -1,
232641        -1,
232642        -1,
232643        -1,
232644        -1,
232645        -1,
232646        -1,
232647        -1,
232648        -1,
232649        -1
232650      }
232651    }
232652  },
232653  {
232654    0,
232655    3,
232656    {
232657      kOperandTypeRegister,
232658      kOperandTypeRegister,
232659      kOperandTypeX86Memory,
232660      0,
232661      0,
232662      0,
232663      0,
232664      0,
232665      0,
232666      0,
232667      0,
232668      0,
232669      0
232670    },
232671    {
232672      0,
232673      0,
232674      0,
232675      0,
232676      0,
232677      0,
232678      0,
232679      0,
232680      0,
232681      0,
232682      0,
232683      0,
232684      0
232685    },
232686    {
232687      {
232688        2,
232689        1,
232690        0,
232691        -1,
232692        -1,
232693        -1,
232694        -1,
232695        -1,
232696        -1,
232697        -1,
232698        -1,
232699        -1,
232700        -1
232701      },
232702      {
232703        0,
232704        1,
232705        2,
232706        -1,
232707        -1,
232708        -1,
232709        -1,
232710        -1,
232711        -1,
232712        -1,
232713        -1,
232714        -1,
232715        -1
232716      }
232717    }
232718  },
232719  {
232720    0,
232721    3,
232722    {
232723      kOperandTypeRegister,
232724      kOperandTypeRegister,
232725      kOperandTypeRegister,
232726      0,
232727      0,
232728      0,
232729      0,
232730      0,
232731      0,
232732      0,
232733      0,
232734      0,
232735      0
232736    },
232737    {
232738      0,
232739      0,
232740      0,
232741      0,
232742      0,
232743      0,
232744      0,
232745      0,
232746      0,
232747      0,
232748      0,
232749      0,
232750      0
232751    },
232752    {
232753      {
232754        2,
232755        1,
232756        0,
232757        -1,
232758        -1,
232759        -1,
232760        -1,
232761        -1,
232762        -1,
232763        -1,
232764        -1,
232765        -1,
232766        -1
232767      },
232768      {
232769        0,
232770        1,
232771        2,
232772        -1,
232773        -1,
232774        -1,
232775        -1,
232776        -1,
232777        -1,
232778        -1,
232779        -1,
232780        -1,
232781        -1
232782      }
232783    }
232784  },
232785  {
232786    0,
232787    3,
232788    {
232789      kOperandTypeRegister,
232790      kOperandTypeRegister,
232791      kOperandTypeImmediate,
232792      0,
232793      0,
232794      0,
232795      0,
232796      0,
232797      0,
232798      0,
232799      0,
232800      0,
232801      0
232802    },
232803    {
232804      0,
232805      0,
232806      0,
232807      0,
232808      0,
232809      0,
232810      0,
232811      0,
232812      0,
232813      0,
232814      0,
232815      0,
232816      0
232817    },
232818    {
232819      {
232820        2,
232821        1,
232822        0,
232823        -1,
232824        -1,
232825        -1,
232826        -1,
232827        -1,
232828        -1,
232829        -1,
232830        -1,
232831        -1,
232832        -1
232833      },
232834      {
232835        0,
232836        1,
232837        2,
232838        -1,
232839        -1,
232840        -1,
232841        -1,
232842        -1,
232843        -1,
232844        -1,
232845        -1,
232846        -1,
232847        -1
232848      }
232849    }
232850  },
232851  {
232852    0,
232853    3,
232854    {
232855      kOperandTypeRegister,
232856      kOperandTypeRegister,
232857      kOperandTypeX86Memory,
232858      0,
232859      0,
232860      0,
232861      0,
232862      0,
232863      0,
232864      0,
232865      0,
232866      0,
232867      0
232868    },
232869    {
232870      0,
232871      0,
232872      0,
232873      0,
232874      0,
232875      0,
232876      0,
232877      0,
232878      0,
232879      0,
232880      0,
232881      0,
232882      0
232883    },
232884    {
232885      {
232886        2,
232887        1,
232888        0,
232889        -1,
232890        -1,
232891        -1,
232892        -1,
232893        -1,
232894        -1,
232895        -1,
232896        -1,
232897        -1,
232898        -1
232899      },
232900      {
232901        0,
232902        1,
232903        2,
232904        -1,
232905        -1,
232906        -1,
232907        -1,
232908        -1,
232909        -1,
232910        -1,
232911        -1,
232912        -1,
232913        -1
232914      }
232915    }
232916  },
232917  {
232918    0,
232919    3,
232920    {
232921      kOperandTypeRegister,
232922      kOperandTypeRegister,
232923      kOperandTypeRegister,
232924      0,
232925      0,
232926      0,
232927      0,
232928      0,
232929      0,
232930      0,
232931      0,
232932      0,
232933      0
232934    },
232935    {
232936      0,
232937      0,
232938      0,
232939      0,
232940      0,
232941      0,
232942      0,
232943      0,
232944      0,
232945      0,
232946      0,
232947      0,
232948      0
232949    },
232950    {
232951      {
232952        2,
232953        1,
232954        0,
232955        -1,
232956        -1,
232957        -1,
232958        -1,
232959        -1,
232960        -1,
232961        -1,
232962        -1,
232963        -1,
232964        -1
232965      },
232966      {
232967        0,
232968        1,
232969        2,
232970        -1,
232971        -1,
232972        -1,
232973        -1,
232974        -1,
232975        -1,
232976        -1,
232977        -1,
232978        -1,
232979        -1
232980      }
232981    }
232982  },
232983  {
232984    0,
232985    3,
232986    {
232987      kOperandTypeRegister,
232988      kOperandTypeRegister,
232989      kOperandTypeImmediate,
232990      0,
232991      0,
232992      0,
232993      0,
232994      0,
232995      0,
232996      0,
232997      0,
232998      0,
232999      0
233000    },
233001    {
233002      0,
233003      0,
233004      0,
233005      0,
233006      0,
233007      0,
233008      0,
233009      0,
233010      0,
233011      0,
233012      0,
233013      0,
233014      0
233015    },
233016    {
233017      {
233018        2,
233019        1,
233020        0,
233021        -1,
233022        -1,
233023        -1,
233024        -1,
233025        -1,
233026        -1,
233027        -1,
233028        -1,
233029        -1,
233030        -1
233031      },
233032      {
233033        0,
233034        1,
233035        2,
233036        -1,
233037        -1,
233038        -1,
233039        -1,
233040        -1,
233041        -1,
233042        -1,
233043        -1,
233044        -1,
233045        -1
233046      }
233047    }
233048  },
233049  {
233050    0,
233051    3,
233052    {
233053      kOperandTypeRegister,
233054      kOperandTypeRegister,
233055      kOperandTypeX86Memory,
233056      0,
233057      0,
233058      0,
233059      0,
233060      0,
233061      0,
233062      0,
233063      0,
233064      0,
233065      0
233066    },
233067    {
233068      0,
233069      0,
233070      0,
233071      0,
233072      0,
233073      0,
233074      0,
233075      0,
233076      0,
233077      0,
233078      0,
233079      0,
233080      0
233081    },
233082    {
233083      {
233084        2,
233085        1,
233086        0,
233087        -1,
233088        -1,
233089        -1,
233090        -1,
233091        -1,
233092        -1,
233093        -1,
233094        -1,
233095        -1,
233096        -1
233097      },
233098      {
233099        0,
233100        1,
233101        2,
233102        -1,
233103        -1,
233104        -1,
233105        -1,
233106        -1,
233107        -1,
233108        -1,
233109        -1,
233110        -1,
233111        -1
233112      }
233113    }
233114  },
233115  {
233116    0,
233117    3,
233118    {
233119      kOperandTypeRegister,
233120      kOperandTypeRegister,
233121      kOperandTypeRegister,
233122      0,
233123      0,
233124      0,
233125      0,
233126      0,
233127      0,
233128      0,
233129      0,
233130      0,
233131      0
233132    },
233133    {
233134      0,
233135      0,
233136      0,
233137      0,
233138      0,
233139      0,
233140      0,
233141      0,
233142      0,
233143      0,
233144      0,
233145      0,
233146      0
233147    },
233148    {
233149      {
233150        2,
233151        1,
233152        0,
233153        -1,
233154        -1,
233155        -1,
233156        -1,
233157        -1,
233158        -1,
233159        -1,
233160        -1,
233161        -1,
233162        -1
233163      },
233164      {
233165        0,
233166        1,
233167        2,
233168        -1,
233169        -1,
233170        -1,
233171        -1,
233172        -1,
233173        -1,
233174        -1,
233175        -1,
233176        -1,
233177        -1
233178      }
233179    }
233180  },
233181  {
233182    0,
233183    3,
233184    {
233185      kOperandTypeRegister,
233186      kOperandTypeRegister,
233187      kOperandTypeImmediate,
233188      0,
233189      0,
233190      0,
233191      0,
233192      0,
233193      0,
233194      0,
233195      0,
233196      0,
233197      0
233198    },
233199    {
233200      0,
233201      0,
233202      0,
233203      0,
233204      0,
233205      0,
233206      0,
233207      0,
233208      0,
233209      0,
233210      0,
233211      0,
233212      0
233213    },
233214    {
233215      {
233216        2,
233217        1,
233218        0,
233219        -1,
233220        -1,
233221        -1,
233222        -1,
233223        -1,
233224        -1,
233225        -1,
233226        -1,
233227        -1,
233228        -1
233229      },
233230      {
233231        0,
233232        1,
233233        2,
233234        -1,
233235        -1,
233236        -1,
233237        -1,
233238        -1,
233239        -1,
233240        -1,
233241        -1,
233242        -1,
233243        -1
233244      }
233245    }
233246  },
233247  {
233248    0,
233249    3,
233250    {
233251      kOperandTypeRegister,
233252      kOperandTypeRegister,
233253      kOperandTypeX86Memory,
233254      0,
233255      0,
233256      0,
233257      0,
233258      0,
233259      0,
233260      0,
233261      0,
233262      0,
233263      0
233264    },
233265    {
233266      0,
233267      0,
233268      0,
233269      0,
233270      0,
233271      0,
233272      0,
233273      0,
233274      0,
233275      0,
233276      0,
233277      0,
233278      0
233279    },
233280    {
233281      {
233282        2,
233283        1,
233284        0,
233285        -1,
233286        -1,
233287        -1,
233288        -1,
233289        -1,
233290        -1,
233291        -1,
233292        -1,
233293        -1,
233294        -1
233295      },
233296      {
233297        0,
233298        1,
233299        2,
233300        -1,
233301        -1,
233302        -1,
233303        -1,
233304        -1,
233305        -1,
233306        -1,
233307        -1,
233308        -1,
233309        -1
233310      }
233311    }
233312  },
233313  {
233314    0,
233315    3,
233316    {
233317      kOperandTypeRegister,
233318      kOperandTypeRegister,
233319      kOperandTypeRegister,
233320      0,
233321      0,
233322      0,
233323      0,
233324      0,
233325      0,
233326      0,
233327      0,
233328      0,
233329      0
233330    },
233331    {
233332      0,
233333      0,
233334      0,
233335      0,
233336      0,
233337      0,
233338      0,
233339      0,
233340      0,
233341      0,
233342      0,
233343      0,
233344      0
233345    },
233346    {
233347      {
233348        2,
233349        1,
233350        0,
233351        -1,
233352        -1,
233353        -1,
233354        -1,
233355        -1,
233356        -1,
233357        -1,
233358        -1,
233359        -1,
233360        -1
233361      },
233362      {
233363        0,
233364        1,
233365        2,
233366        -1,
233367        -1,
233368        -1,
233369        -1,
233370        -1,
233371        -1,
233372        -1,
233373        -1,
233374        -1,
233375        -1
233376      }
233377    }
233378  },
233379  {
233380    0,
233381    3,
233382    {
233383      kOperandTypeRegister,
233384      kOperandTypeRegister,
233385      kOperandTypeImmediate,
233386      0,
233387      0,
233388      0,
233389      0,
233390      0,
233391      0,
233392      0,
233393      0,
233394      0,
233395      0
233396    },
233397    {
233398      0,
233399      0,
233400      0,
233401      0,
233402      0,
233403      0,
233404      0,
233405      0,
233406      0,
233407      0,
233408      0,
233409      0,
233410      0
233411    },
233412    {
233413      {
233414        2,
233415        1,
233416        0,
233417        -1,
233418        -1,
233419        -1,
233420        -1,
233421        -1,
233422        -1,
233423        -1,
233424        -1,
233425        -1,
233426        -1
233427      },
233428      {
233429        0,
233430        1,
233431        2,
233432        -1,
233433        -1,
233434        -1,
233435        -1,
233436        -1,
233437        -1,
233438        -1,
233439        -1,
233440        -1,
233441        -1
233442      }
233443    }
233444  },
233445  {
233446    0,
233447    3,
233448    {
233449      kOperandTypeRegister,
233450      kOperandTypeRegister,
233451      kOperandTypeX86Memory,
233452      0,
233453      0,
233454      0,
233455      0,
233456      0,
233457      0,
233458      0,
233459      0,
233460      0,
233461      0
233462    },
233463    {
233464      0,
233465      0,
233466      0,
233467      0,
233468      0,
233469      0,
233470      0,
233471      0,
233472      0,
233473      0,
233474      0,
233475      0,
233476      0
233477    },
233478    {
233479      {
233480        2,
233481        1,
233482        0,
233483        -1,
233484        -1,
233485        -1,
233486        -1,
233487        -1,
233488        -1,
233489        -1,
233490        -1,
233491        -1,
233492        -1
233493      },
233494      {
233495        0,
233496        1,
233497        2,
233498        -1,
233499        -1,
233500        -1,
233501        -1,
233502        -1,
233503        -1,
233504        -1,
233505        -1,
233506        -1,
233507        -1
233508      }
233509    }
233510  },
233511  {
233512    0,
233513    3,
233514    {
233515      kOperandTypeRegister,
233516      kOperandTypeRegister,
233517      kOperandTypeRegister,
233518      0,
233519      0,
233520      0,
233521      0,
233522      0,
233523      0,
233524      0,
233525      0,
233526      0,
233527      0
233528    },
233529    {
233530      0,
233531      0,
233532      0,
233533      0,
233534      0,
233535      0,
233536      0,
233537      0,
233538      0,
233539      0,
233540      0,
233541      0,
233542      0
233543    },
233544    {
233545      {
233546        2,
233547        1,
233548        0,
233549        -1,
233550        -1,
233551        -1,
233552        -1,
233553        -1,
233554        -1,
233555        -1,
233556        -1,
233557        -1,
233558        -1
233559      },
233560      {
233561        0,
233562        1,
233563        2,
233564        -1,
233565        -1,
233566        -1,
233567        -1,
233568        -1,
233569        -1,
233570        -1,
233571        -1,
233572        -1,
233573        -1
233574      }
233575    }
233576  },
233577  {
233578    0,
233579    3,
233580    {
233581      kOperandTypeRegister,
233582      kOperandTypeRegister,
233583      kOperandTypeImmediate,
233584      0,
233585      0,
233586      0,
233587      0,
233588      0,
233589      0,
233590      0,
233591      0,
233592      0,
233593      0
233594    },
233595    {
233596      0,
233597      0,
233598      0,
233599      0,
233600      0,
233601      0,
233602      0,
233603      0,
233604      0,
233605      0,
233606      0,
233607      0,
233608      0
233609    },
233610    {
233611      {
233612        2,
233613        1,
233614        0,
233615        -1,
233616        -1,
233617        -1,
233618        -1,
233619        -1,
233620        -1,
233621        -1,
233622        -1,
233623        -1,
233624        -1
233625      },
233626      {
233627        0,
233628        1,
233629        2,
233630        -1,
233631        -1,
233632        -1,
233633        -1,
233634        -1,
233635        -1,
233636        -1,
233637        -1,
233638        -1,
233639        -1
233640      }
233641    }
233642  },
233643  {
233644    0,
233645    3,
233646    {
233647      kOperandTypeRegister,
233648      kOperandTypeRegister,
233649      kOperandTypeImmediate,
233650      0,
233651      0,
233652      0,
233653      0,
233654      0,
233655      0,
233656      0,
233657      0,
233658      0,
233659      0
233660    },
233661    {
233662      0,
233663      0,
233664      0,
233665      0,
233666      0,
233667      0,
233668      0,
233669      0,
233670      0,
233671      0,
233672      0,
233673      0,
233674      0
233675    },
233676    {
233677      {
233678        2,
233679        1,
233680        0,
233681        -1,
233682        -1,
233683        -1,
233684        -1,
233685        -1,
233686        -1,
233687        -1,
233688        -1,
233689        -1,
233690        -1
233691      },
233692      {
233693        0,
233694        1,
233695        2,
233696        -1,
233697        -1,
233698        -1,
233699        -1,
233700        -1,
233701        -1,
233702        -1,
233703        -1,
233704        -1,
233705        -1
233706      }
233707    }
233708  },
233709  {
233710    0,
233711    3,
233712    {
233713      kOperandTypeRegister,
233714      kOperandTypeRegister,
233715      kOperandTypeX86Memory,
233716      0,
233717      0,
233718      0,
233719      0,
233720      0,
233721      0,
233722      0,
233723      0,
233724      0,
233725      0
233726    },
233727    {
233728      0,
233729      0,
233730      0,
233731      0,
233732      0,
233733      0,
233734      0,
233735      0,
233736      0,
233737      0,
233738      0,
233739      0,
233740      0
233741    },
233742    {
233743      {
233744        2,
233745        1,
233746        0,
233747        -1,
233748        -1,
233749        -1,
233750        -1,
233751        -1,
233752        -1,
233753        -1,
233754        -1,
233755        -1,
233756        -1
233757      },
233758      {
233759        0,
233760        1,
233761        2,
233762        -1,
233763        -1,
233764        -1,
233765        -1,
233766        -1,
233767        -1,
233768        -1,
233769        -1,
233770        -1,
233771        -1
233772      }
233773    }
233774  },
233775  {
233776    0,
233777    3,
233778    {
233779      kOperandTypeRegister,
233780      kOperandTypeRegister,
233781      kOperandTypeRegister,
233782      0,
233783      0,
233784      0,
233785      0,
233786      0,
233787      0,
233788      0,
233789      0,
233790      0,
233791      0
233792    },
233793    {
233794      0,
233795      0,
233796      0,
233797      0,
233798      0,
233799      0,
233800      0,
233801      0,
233802      0,
233803      0,
233804      0,
233805      0,
233806      0
233807    },
233808    {
233809      {
233810        2,
233811        1,
233812        0,
233813        -1,
233814        -1,
233815        -1,
233816        -1,
233817        -1,
233818        -1,
233819        -1,
233820        -1,
233821        -1,
233822        -1
233823      },
233824      {
233825        0,
233826        1,
233827        2,
233828        -1,
233829        -1,
233830        -1,
233831        -1,
233832        -1,
233833        -1,
233834        -1,
233835        -1,
233836        -1,
233837        -1
233838      }
233839    }
233840  },
233841  {
233842    0,
233843    3,
233844    {
233845      kOperandTypeRegister,
233846      kOperandTypeRegister,
233847      kOperandTypeImmediate,
233848      0,
233849      0,
233850      0,
233851      0,
233852      0,
233853      0,
233854      0,
233855      0,
233856      0,
233857      0
233858    },
233859    {
233860      0,
233861      0,
233862      0,
233863      0,
233864      0,
233865      0,
233866      0,
233867      0,
233868      0,
233869      0,
233870      0,
233871      0,
233872      0
233873    },
233874    {
233875      {
233876        2,
233877        1,
233878        0,
233879        -1,
233880        -1,
233881        -1,
233882        -1,
233883        -1,
233884        -1,
233885        -1,
233886        -1,
233887        -1,
233888        -1
233889      },
233890      {
233891        0,
233892        1,
233893        2,
233894        -1,
233895        -1,
233896        -1,
233897        -1,
233898        -1,
233899        -1,
233900        -1,
233901        -1,
233902        -1,
233903        -1
233904      }
233905    }
233906  },
233907  {
233908    0,
233909    3,
233910    {
233911      kOperandTypeRegister,
233912      kOperandTypeRegister,
233913      kOperandTypeX86Memory,
233914      0,
233915      0,
233916      0,
233917      0,
233918      0,
233919      0,
233920      0,
233921      0,
233922      0,
233923      0
233924    },
233925    {
233926      0,
233927      0,
233928      0,
233929      0,
233930      0,
233931      0,
233932      0,
233933      0,
233934      0,
233935      0,
233936      0,
233937      0,
233938      0
233939    },
233940    {
233941      {
233942        2,
233943        1,
233944        0,
233945        -1,
233946        -1,
233947        -1,
233948        -1,
233949        -1,
233950        -1,
233951        -1,
233952        -1,
233953        -1,
233954        -1
233955      },
233956      {
233957        0,
233958        1,
233959        2,
233960        -1,
233961        -1,
233962        -1,
233963        -1,
233964        -1,
233965        -1,
233966        -1,
233967        -1,
233968        -1,
233969        -1
233970      }
233971    }
233972  },
233973  {
233974    0,
233975    3,
233976    {
233977      kOperandTypeRegister,
233978      kOperandTypeRegister,
233979      kOperandTypeRegister,
233980      0,
233981      0,
233982      0,
233983      0,
233984      0,
233985      0,
233986      0,
233987      0,
233988      0,
233989      0
233990    },
233991    {
233992      0,
233993      0,
233994      0,
233995      0,
233996      0,
233997      0,
233998      0,
233999      0,
234000      0,
234001      0,
234002      0,
234003      0,
234004      0
234005    },
234006    {
234007      {
234008        2,
234009        1,
234010        0,
234011        -1,
234012        -1,
234013        -1,
234014        -1,
234015        -1,
234016        -1,
234017        -1,
234018        -1,
234019        -1,
234020        -1
234021      },
234022      {
234023        0,
234024        1,
234025        2,
234026        -1,
234027        -1,
234028        -1,
234029        -1,
234030        -1,
234031        -1,
234032        -1,
234033        -1,
234034        -1,
234035        -1
234036      }
234037    }
234038  },
234039  {
234040    0,
234041    3,
234042    {
234043      kOperandTypeRegister,
234044      kOperandTypeRegister,
234045      kOperandTypeImmediate,
234046      0,
234047      0,
234048      0,
234049      0,
234050      0,
234051      0,
234052      0,
234053      0,
234054      0,
234055      0
234056    },
234057    {
234058      0,
234059      0,
234060      0,
234061      0,
234062      0,
234063      0,
234064      0,
234065      0,
234066      0,
234067      0,
234068      0,
234069      0,
234070      0
234071    },
234072    {
234073      {
234074        2,
234075        1,
234076        0,
234077        -1,
234078        -1,
234079        -1,
234080        -1,
234081        -1,
234082        -1,
234083        -1,
234084        -1,
234085        -1,
234086        -1
234087      },
234088      {
234089        0,
234090        1,
234091        2,
234092        -1,
234093        -1,
234094        -1,
234095        -1,
234096        -1,
234097        -1,
234098        -1,
234099        -1,
234100        -1,
234101        -1
234102      }
234103    }
234104  },
234105  {
234106    0,
234107    3,
234108    {
234109      kOperandTypeRegister,
234110      kOperandTypeRegister,
234111      kOperandTypeX86Memory,
234112      0,
234113      0,
234114      0,
234115      0,
234116      0,
234117      0,
234118      0,
234119      0,
234120      0,
234121      0
234122    },
234123    {
234124      0,
234125      0,
234126      0,
234127      0,
234128      0,
234129      0,
234130      0,
234131      0,
234132      0,
234133      0,
234134      0,
234135      0,
234136      0
234137    },
234138    {
234139      {
234140        2,
234141        1,
234142        0,
234143        -1,
234144        -1,
234145        -1,
234146        -1,
234147        -1,
234148        -1,
234149        -1,
234150        -1,
234151        -1,
234152        -1
234153      },
234154      {
234155        0,
234156        1,
234157        2,
234158        -1,
234159        -1,
234160        -1,
234161        -1,
234162        -1,
234163        -1,
234164        -1,
234165        -1,
234166        -1,
234167        -1
234168      }
234169    }
234170  },
234171  {
234172    0,
234173    3,
234174    {
234175      kOperandTypeRegister,
234176      kOperandTypeRegister,
234177      kOperandTypeRegister,
234178      0,
234179      0,
234180      0,
234181      0,
234182      0,
234183      0,
234184      0,
234185      0,
234186      0,
234187      0
234188    },
234189    {
234190      0,
234191      0,
234192      0,
234193      0,
234194      0,
234195      0,
234196      0,
234197      0,
234198      0,
234199      0,
234200      0,
234201      0,
234202      0
234203    },
234204    {
234205      {
234206        2,
234207        1,
234208        0,
234209        -1,
234210        -1,
234211        -1,
234212        -1,
234213        -1,
234214        -1,
234215        -1,
234216        -1,
234217        -1,
234218        -1
234219      },
234220      {
234221        0,
234222        1,
234223        2,
234224        -1,
234225        -1,
234226        -1,
234227        -1,
234228        -1,
234229        -1,
234230        -1,
234231        -1,
234232        -1,
234233        -1
234234      }
234235    }
234236  },
234237  {
234238    0,
234239    3,
234240    {
234241      kOperandTypeRegister,
234242      kOperandTypeRegister,
234243      kOperandTypeX86Memory,
234244      0,
234245      0,
234246      0,
234247      0,
234248      0,
234249      0,
234250      0,
234251      0,
234252      0,
234253      0
234254    },
234255    {
234256      0,
234257      0,
234258      0,
234259      0,
234260      0,
234261      0,
234262      0,
234263      0,
234264      0,
234265      0,
234266      0,
234267      0,
234268      0
234269    },
234270    {
234271      {
234272        2,
234273        1,
234274        0,
234275        -1,
234276        -1,
234277        -1,
234278        -1,
234279        -1,
234280        -1,
234281        -1,
234282        -1,
234283        -1,
234284        -1
234285      },
234286      {
234287        0,
234288        1,
234289        2,
234290        -1,
234291        -1,
234292        -1,
234293        -1,
234294        -1,
234295        -1,
234296        -1,
234297        -1,
234298        -1,
234299        -1
234300      }
234301    }
234302  },
234303  {
234304    0,
234305    3,
234306    {
234307      kOperandTypeRegister,
234308      kOperandTypeRegister,
234309      kOperandTypeRegister,
234310      0,
234311      0,
234312      0,
234313      0,
234314      0,
234315      0,
234316      0,
234317      0,
234318      0,
234319      0
234320    },
234321    {
234322      0,
234323      0,
234324      0,
234325      0,
234326      0,
234327      0,
234328      0,
234329      0,
234330      0,
234331      0,
234332      0,
234333      0,
234334      0
234335    },
234336    {
234337      {
234338        2,
234339        1,
234340        0,
234341        -1,
234342        -1,
234343        -1,
234344        -1,
234345        -1,
234346        -1,
234347        -1,
234348        -1,
234349        -1,
234350        -1
234351      },
234352      {
234353        0,
234354        1,
234355        2,
234356        -1,
234357        -1,
234358        -1,
234359        -1,
234360        -1,
234361        -1,
234362        -1,
234363        -1,
234364        -1,
234365        -1
234366      }
234367    }
234368  },
234369  {
234370    0,
234371    3,
234372    {
234373      kOperandTypeRegister,
234374      kOperandTypeRegister,
234375      kOperandTypeX86Memory,
234376      0,
234377      0,
234378      0,
234379      0,
234380      0,
234381      0,
234382      0,
234383      0,
234384      0,
234385      0
234386    },
234387    {
234388      0,
234389      0,
234390      0,
234391      0,
234392      0,
234393      0,
234394      0,
234395      0,
234396      0,
234397      0,
234398      0,
234399      0,
234400      0
234401    },
234402    {
234403      {
234404        2,
234405        1,
234406        0,
234407        -1,
234408        -1,
234409        -1,
234410        -1,
234411        -1,
234412        -1,
234413        -1,
234414        -1,
234415        -1,
234416        -1
234417      },
234418      {
234419        0,
234420        1,
234421        2,
234422        -1,
234423        -1,
234424        -1,
234425        -1,
234426        -1,
234427        -1,
234428        -1,
234429        -1,
234430        -1,
234431        -1
234432      }
234433    }
234434  },
234435  {
234436    0,
234437    3,
234438    {
234439      kOperandTypeRegister,
234440      kOperandTypeRegister,
234441      kOperandTypeRegister,
234442      0,
234443      0,
234444      0,
234445      0,
234446      0,
234447      0,
234448      0,
234449      0,
234450      0,
234451      0
234452    },
234453    {
234454      0,
234455      0,
234456      0,
234457      0,
234458      0,
234459      0,
234460      0,
234461      0,
234462      0,
234463      0,
234464      0,
234465      0,
234466      0
234467    },
234468    {
234469      {
234470        2,
234471        1,
234472        0,
234473        -1,
234474        -1,
234475        -1,
234476        -1,
234477        -1,
234478        -1,
234479        -1,
234480        -1,
234481        -1,
234482        -1
234483      },
234484      {
234485        0,
234486        1,
234487        2,
234488        -1,
234489        -1,
234490        -1,
234491        -1,
234492        -1,
234493        -1,
234494        -1,
234495        -1,
234496        -1,
234497        -1
234498      }
234499    }
234500  },
234501  {
234502    0,
234503    3,
234504    {
234505      kOperandTypeRegister,
234506      kOperandTypeRegister,
234507      kOperandTypeX86Memory,
234508      0,
234509      0,
234510      0,
234511      0,
234512      0,
234513      0,
234514      0,
234515      0,
234516      0,
234517      0
234518    },
234519    {
234520      0,
234521      0,
234522      0,
234523      0,
234524      0,
234525      0,
234526      0,
234527      0,
234528      0,
234529      0,
234530      0,
234531      0,
234532      0
234533    },
234534    {
234535      {
234536        2,
234537        1,
234538        0,
234539        -1,
234540        -1,
234541        -1,
234542        -1,
234543        -1,
234544        -1,
234545        -1,
234546        -1,
234547        -1,
234548        -1
234549      },
234550      {
234551        0,
234552        1,
234553        2,
234554        -1,
234555        -1,
234556        -1,
234557        -1,
234558        -1,
234559        -1,
234560        -1,
234561        -1,
234562        -1,
234563        -1
234564      }
234565    }
234566  },
234567  {
234568    0,
234569    3,
234570    {
234571      kOperandTypeRegister,
234572      kOperandTypeRegister,
234573      kOperandTypeRegister,
234574      0,
234575      0,
234576      0,
234577      0,
234578      0,
234579      0,
234580      0,
234581      0,
234582      0,
234583      0
234584    },
234585    {
234586      0,
234587      0,
234588      0,
234589      0,
234590      0,
234591      0,
234592      0,
234593      0,
234594      0,
234595      0,
234596      0,
234597      0,
234598      0
234599    },
234600    {
234601      {
234602        2,
234603        1,
234604        0,
234605        -1,
234606        -1,
234607        -1,
234608        -1,
234609        -1,
234610        -1,
234611        -1,
234612        -1,
234613        -1,
234614        -1
234615      },
234616      {
234617        0,
234618        1,
234619        2,
234620        -1,
234621        -1,
234622        -1,
234623        -1,
234624        -1,
234625        -1,
234626        -1,
234627        -1,
234628        -1,
234629        -1
234630      }
234631    }
234632  },
234633  {
234634    0,
234635    3,
234636    {
234637      kOperandTypeRegister,
234638      kOperandTypeRegister,
234639      kOperandTypeX86Memory,
234640      0,
234641      0,
234642      0,
234643      0,
234644      0,
234645      0,
234646      0,
234647      0,
234648      0,
234649      0
234650    },
234651    {
234652      0,
234653      0,
234654      0,
234655      0,
234656      0,
234657      0,
234658      0,
234659      0,
234660      0,
234661      0,
234662      0,
234663      0,
234664      0
234665    },
234666    {
234667      {
234668        2,
234669        1,
234670        0,
234671        -1,
234672        -1,
234673        -1,
234674        -1,
234675        -1,
234676        -1,
234677        -1,
234678        -1,
234679        -1,
234680        -1
234681      },
234682      {
234683        0,
234684        1,
234685        2,
234686        -1,
234687        -1,
234688        -1,
234689        -1,
234690        -1,
234691        -1,
234692        -1,
234693        -1,
234694        -1,
234695        -1
234696      }
234697    }
234698  },
234699  {
234700    0,
234701    3,
234702    {
234703      kOperandTypeRegister,
234704      kOperandTypeRegister,
234705      kOperandTypeRegister,
234706      0,
234707      0,
234708      0,
234709      0,
234710      0,
234711      0,
234712      0,
234713      0,
234714      0,
234715      0
234716    },
234717    {
234718      0,
234719      0,
234720      0,
234721      0,
234722      0,
234723      0,
234724      0,
234725      0,
234726      0,
234727      0,
234728      0,
234729      0,
234730      0
234731    },
234732    {
234733      {
234734        2,
234735        1,
234736        0,
234737        -1,
234738        -1,
234739        -1,
234740        -1,
234741        -1,
234742        -1,
234743        -1,
234744        -1,
234745        -1,
234746        -1
234747      },
234748      {
234749        0,
234750        1,
234751        2,
234752        -1,
234753        -1,
234754        -1,
234755        -1,
234756        -1,
234757        -1,
234758        -1,
234759        -1,
234760        -1,
234761        -1
234762      }
234763    }
234764  },
234765  {
234766    0,
234767    3,
234768    {
234769      kOperandTypeRegister,
234770      kOperandTypeRegister,
234771      kOperandTypeX86Memory,
234772      0,
234773      0,
234774      0,
234775      0,
234776      0,
234777      0,
234778      0,
234779      0,
234780      0,
234781      0
234782    },
234783    {
234784      0,
234785      0,
234786      0,
234787      0,
234788      0,
234789      0,
234790      0,
234791      0,
234792      0,
234793      0,
234794      0,
234795      0,
234796      0
234797    },
234798    {
234799      {
234800        2,
234801        1,
234802        0,
234803        -1,
234804        -1,
234805        -1,
234806        -1,
234807        -1,
234808        -1,
234809        -1,
234810        -1,
234811        -1,
234812        -1
234813      },
234814      {
234815        0,
234816        1,
234817        2,
234818        -1,
234819        -1,
234820        -1,
234821        -1,
234822        -1,
234823        -1,
234824        -1,
234825        -1,
234826        -1,
234827        -1
234828      }
234829    }
234830  },
234831  {
234832    0,
234833    3,
234834    {
234835      kOperandTypeRegister,
234836      kOperandTypeRegister,
234837      kOperandTypeRegister,
234838      0,
234839      0,
234840      0,
234841      0,
234842      0,
234843      0,
234844      0,
234845      0,
234846      0,
234847      0
234848    },
234849    {
234850      0,
234851      0,
234852      0,
234853      0,
234854      0,
234855      0,
234856      0,
234857      0,
234858      0,
234859      0,
234860      0,
234861      0,
234862      0
234863    },
234864    {
234865      {
234866        2,
234867        1,
234868        0,
234869        -1,
234870        -1,
234871        -1,
234872        -1,
234873        -1,
234874        -1,
234875        -1,
234876        -1,
234877        -1,
234878        -1
234879      },
234880      {
234881        0,
234882        1,
234883        2,
234884        -1,
234885        -1,
234886        -1,
234887        -1,
234888        -1,
234889        -1,
234890        -1,
234891        -1,
234892        -1,
234893        -1
234894      }
234895    }
234896  },
234897  {
234898    0,
234899    3,
234900    {
234901      kOperandTypeRegister,
234902      kOperandTypeRegister,
234903      kOperandTypeX86Memory,
234904      0,
234905      0,
234906      0,
234907      0,
234908      0,
234909      0,
234910      0,
234911      0,
234912      0,
234913      0
234914    },
234915    {
234916      0,
234917      0,
234918      0,
234919      0,
234920      0,
234921      0,
234922      0,
234923      0,
234924      0,
234925      0,
234926      0,
234927      0,
234928      0
234929    },
234930    {
234931      {
234932        2,
234933        1,
234934        0,
234935        -1,
234936        -1,
234937        -1,
234938        -1,
234939        -1,
234940        -1,
234941        -1,
234942        -1,
234943        -1,
234944        -1
234945      },
234946      {
234947        0,
234948        1,
234949        2,
234950        -1,
234951        -1,
234952        -1,
234953        -1,
234954        -1,
234955        -1,
234956        -1,
234957        -1,
234958        -1,
234959        -1
234960      }
234961    }
234962  },
234963  {
234964    0,
234965    3,
234966    {
234967      kOperandTypeRegister,
234968      kOperandTypeRegister,
234969      kOperandTypeRegister,
234970      0,
234971      0,
234972      0,
234973      0,
234974      0,
234975      0,
234976      0,
234977      0,
234978      0,
234979      0
234980    },
234981    {
234982      0,
234983      0,
234984      0,
234985      0,
234986      0,
234987      0,
234988      0,
234989      0,
234990      0,
234991      0,
234992      0,
234993      0,
234994      0
234995    },
234996    {
234997      {
234998        2,
234999        1,
235000        0,
235001        -1,
235002        -1,
235003        -1,
235004        -1,
235005        -1,
235006        -1,
235007        -1,
235008        -1,
235009        -1,
235010        -1
235011      },
235012      {
235013        0,
235014        1,
235015        2,
235016        -1,
235017        -1,
235018        -1,
235019        -1,
235020        -1,
235021        -1,
235022        -1,
235023        -1,
235024        -1,
235025        -1
235026      }
235027    }
235028  },
235029  {
235030    0,
235031    3,
235032    {
235033      kOperandTypeRegister,
235034      kOperandTypeRegister,
235035      kOperandTypeX86Memory,
235036      0,
235037      0,
235038      0,
235039      0,
235040      0,
235041      0,
235042      0,
235043      0,
235044      0,
235045      0
235046    },
235047    {
235048      0,
235049      0,
235050      0,
235051      0,
235052      0,
235053      0,
235054      0,
235055      0,
235056      0,
235057      0,
235058      0,
235059      0,
235060      0
235061    },
235062    {
235063      {
235064        2,
235065        1,
235066        0,
235067        -1,
235068        -1,
235069        -1,
235070        -1,
235071        -1,
235072        -1,
235073        -1,
235074        -1,
235075        -1,
235076        -1
235077      },
235078      {
235079        0,
235080        1,
235081        2,
235082        -1,
235083        -1,
235084        -1,
235085        -1,
235086        -1,
235087        -1,
235088        -1,
235089        -1,
235090        -1,
235091        -1
235092      }
235093    }
235094  },
235095  {
235096    0,
235097    3,
235098    {
235099      kOperandTypeRegister,
235100      kOperandTypeRegister,
235101      kOperandTypeRegister,
235102      0,
235103      0,
235104      0,
235105      0,
235106      0,
235107      0,
235108      0,
235109      0,
235110      0,
235111      0
235112    },
235113    {
235114      0,
235115      0,
235116      0,
235117      0,
235118      0,
235119      0,
235120      0,
235121      0,
235122      0,
235123      0,
235124      0,
235125      0,
235126      0
235127    },
235128    {
235129      {
235130        2,
235131        1,
235132        0,
235133        -1,
235134        -1,
235135        -1,
235136        -1,
235137        -1,
235138        -1,
235139        -1,
235140        -1,
235141        -1,
235142        -1
235143      },
235144      {
235145        0,
235146        1,
235147        2,
235148        -1,
235149        -1,
235150        -1,
235151        -1,
235152        -1,
235153        -1,
235154        -1,
235155        -1,
235156        -1,
235157        -1
235158      }
235159    }
235160  },
235161  {
235162    0,
235163    3,
235164    {
235165      kOperandTypeRegister,
235166      kOperandTypeRegister,
235167      kOperandTypeX86Memory,
235168      0,
235169      0,
235170      0,
235171      0,
235172      0,
235173      0,
235174      0,
235175      0,
235176      0,
235177      0
235178    },
235179    {
235180      0,
235181      0,
235182      0,
235183      0,
235184      0,
235185      0,
235186      0,
235187      0,
235188      0,
235189      0,
235190      0,
235191      0,
235192      0
235193    },
235194    {
235195      {
235196        2,
235197        1,
235198        0,
235199        -1,
235200        -1,
235201        -1,
235202        -1,
235203        -1,
235204        -1,
235205        -1,
235206        -1,
235207        -1,
235208        -1
235209      },
235210      {
235211        0,
235212        1,
235213        2,
235214        -1,
235215        -1,
235216        -1,
235217        -1,
235218        -1,
235219        -1,
235220        -1,
235221        -1,
235222        -1,
235223        -1
235224      }
235225    }
235226  },
235227  {
235228    0,
235229    3,
235230    {
235231      kOperandTypeRegister,
235232      kOperandTypeRegister,
235233      kOperandTypeRegister,
235234      0,
235235      0,
235236      0,
235237      0,
235238      0,
235239      0,
235240      0,
235241      0,
235242      0,
235243      0
235244    },
235245    {
235246      0,
235247      0,
235248      0,
235249      0,
235250      0,
235251      0,
235252      0,
235253      0,
235254      0,
235255      0,
235256      0,
235257      0,
235258      0
235259    },
235260    {
235261      {
235262        2,
235263        1,
235264        0,
235265        -1,
235266        -1,
235267        -1,
235268        -1,
235269        -1,
235270        -1,
235271        -1,
235272        -1,
235273        -1,
235274        -1
235275      },
235276      {
235277        0,
235278        1,
235279        2,
235280        -1,
235281        -1,
235282        -1,
235283        -1,
235284        -1,
235285        -1,
235286        -1,
235287        -1,
235288        -1,
235289        -1
235290      }
235291    }
235292  },
235293  {
235294    0,
235295    2,
235296    {
235297      kOperandTypeRegister,
235298      kOperandTypeX86Memory,
235299      0,
235300      0,
235301      0,
235302      0,
235303      0,
235304      0,
235305      0,
235306      0,
235307      0,
235308      0,
235309      0
235310    },
235311    {
235312      0,
235313      0,
235314      0,
235315      0,
235316      0,
235317      0,
235318      0,
235319      0,
235320      0,
235321      0,
235322      0,
235323      0,
235324      0
235325    },
235326    {
235327      {
235328        1,
235329        0,
235330        -1,
235331        -1,
235332        -1,
235333        -1,
235334        -1,
235335        -1,
235336        -1,
235337        -1,
235338        -1,
235339        -1,
235340        -1
235341      },
235342      {
235343        0,
235344        1,
235345        -1,
235346        -1,
235347        -1,
235348        -1,
235349        -1,
235350        -1,
235351        -1,
235352        -1,
235353        -1,
235354        -1,
235355        -1
235356      }
235357    }
235358  },
235359  {
235360    0,
235361    2,
235362    {
235363      kOperandTypeRegister,
235364      kOperandTypeRegister,
235365      0,
235366      0,
235367      0,
235368      0,
235369      0,
235370      0,
235371      0,
235372      0,
235373      0,
235374      0,
235375      0
235376    },
235377    {
235378      0,
235379      0,
235380      0,
235381      0,
235382      0,
235383      0,
235384      0,
235385      0,
235386      0,
235387      0,
235388      0,
235389      0,
235390      0
235391    },
235392    {
235393      {
235394        1,
235395        0,
235396        -1,
235397        -1,
235398        -1,
235399        -1,
235400        -1,
235401        -1,
235402        -1,
235403        -1,
235404        -1,
235405        -1,
235406        -1
235407      },
235408      {
235409        0,
235410        1,
235411        -1,
235412        -1,
235413        -1,
235414        -1,
235415        -1,
235416        -1,
235417        -1,
235418        -1,
235419        -1,
235420        -1,
235421        -1
235422      }
235423    }
235424  },
235425  {
235426    0,
235427    2,
235428    {
235429      kOperandTypeRegister,
235430      kOperandTypeX86Memory,
235431      0,
235432      0,
235433      0,
235434      0,
235435      0,
235436      0,
235437      0,
235438      0,
235439      0,
235440      0,
235441      0
235442    },
235443    {
235444      0,
235445      0,
235446      0,
235447      0,
235448      0,
235449      0,
235450      0,
235451      0,
235452      0,
235453      0,
235454      0,
235455      0,
235456      0
235457    },
235458    {
235459      {
235460        1,
235461        0,
235462        -1,
235463        -1,
235464        -1,
235465        -1,
235466        -1,
235467        -1,
235468        -1,
235469        -1,
235470        -1,
235471        -1,
235472        -1
235473      },
235474      {
235475        0,
235476        1,
235477        -1,
235478        -1,
235479        -1,
235480        -1,
235481        -1,
235482        -1,
235483        -1,
235484        -1,
235485        -1,
235486        -1,
235487        -1
235488      }
235489    }
235490  },
235491  {
235492    0,
235493    2,
235494    {
235495      kOperandTypeRegister,
235496      kOperandTypeRegister,
235497      0,
235498      0,
235499      0,
235500      0,
235501      0,
235502      0,
235503      0,
235504      0,
235505      0,
235506      0,
235507      0
235508    },
235509    {
235510      0,
235511      0,
235512      0,
235513      0,
235514      0,
235515      0,
235516      0,
235517      0,
235518      0,
235519      0,
235520      0,
235521      0,
235522      0
235523    },
235524    {
235525      {
235526        1,
235527        0,
235528        -1,
235529        -1,
235530        -1,
235531        -1,
235532        -1,
235533        -1,
235534        -1,
235535        -1,
235536        -1,
235537        -1,
235538        -1
235539      },
235540      {
235541        0,
235542        1,
235543        -1,
235544        -1,
235545        -1,
235546        -1,
235547        -1,
235548        -1,
235549        -1,
235550        -1,
235551        -1,
235552        -1,
235553        -1
235554      }
235555    }
235556  },
235557  {
235558    0,
235559    3,
235560    {
235561      kOperandTypeRegister,
235562      kOperandTypeRegister,
235563      kOperandTypeX86Memory,
235564      0,
235565      0,
235566      0,
235567      0,
235568      0,
235569      0,
235570      0,
235571      0,
235572      0,
235573      0
235574    },
235575    {
235576      0,
235577      0,
235578      0,
235579      0,
235580      0,
235581      0,
235582      0,
235583      0,
235584      0,
235585      0,
235586      0,
235587      0,
235588      0
235589    },
235590    {
235591      {
235592        2,
235593        1,
235594        0,
235595        -1,
235596        -1,
235597        -1,
235598        -1,
235599        -1,
235600        -1,
235601        -1,
235602        -1,
235603        -1,
235604        -1
235605      },
235606      {
235607        0,
235608        1,
235609        2,
235610        -1,
235611        -1,
235612        -1,
235613        -1,
235614        -1,
235615        -1,
235616        -1,
235617        -1,
235618        -1,
235619        -1
235620      }
235621    }
235622  },
235623  {
235624    0,
235625    3,
235626    {
235627      kOperandTypeRegister,
235628      kOperandTypeRegister,
235629      kOperandTypeRegister,
235630      0,
235631      0,
235632      0,
235633      0,
235634      0,
235635      0,
235636      0,
235637      0,
235638      0,
235639      0
235640    },
235641    {
235642      0,
235643      0,
235644      0,
235645      0,
235646      0,
235647      0,
235648      0,
235649      0,
235650      0,
235651      0,
235652      0,
235653      0,
235654      0
235655    },
235656    {
235657      {
235658        2,
235659        1,
235660        0,
235661        -1,
235662        -1,
235663        -1,
235664        -1,
235665        -1,
235666        -1,
235667        -1,
235668        -1,
235669        -1,
235670        -1
235671      },
235672      {
235673        0,
235674        1,
235675        2,
235676        -1,
235677        -1,
235678        -1,
235679        -1,
235680        -1,
235681        -1,
235682        -1,
235683        -1,
235684        -1,
235685        -1
235686      }
235687    }
235688  },
235689  {
235690    0,
235691    3,
235692    {
235693      kOperandTypeRegister,
235694      kOperandTypeRegister,
235695      kOperandTypeX86Memory,
235696      0,
235697      0,
235698      0,
235699      0,
235700      0,
235701      0,
235702      0,
235703      0,
235704      0,
235705      0
235706    },
235707    {
235708      0,
235709      0,
235710      0,
235711      0,
235712      0,
235713      0,
235714      0,
235715      0,
235716      0,
235717      0,
235718      0,
235719      0,
235720      0
235721    },
235722    {
235723      {
235724        2,
235725        1,
235726        0,
235727        -1,
235728        -1,
235729        -1,
235730        -1,
235731        -1,
235732        -1,
235733        -1,
235734        -1,
235735        -1,
235736        -1
235737      },
235738      {
235739        0,
235740        1,
235741        2,
235742        -1,
235743        -1,
235744        -1,
235745        -1,
235746        -1,
235747        -1,
235748        -1,
235749        -1,
235750        -1,
235751        -1
235752      }
235753    }
235754  },
235755  {
235756    0,
235757    3,
235758    {
235759      kOperandTypeRegister,
235760      kOperandTypeRegister,
235761      kOperandTypeRegister,
235762      0,
235763      0,
235764      0,
235765      0,
235766      0,
235767      0,
235768      0,
235769      0,
235770      0,
235771      0
235772    },
235773    {
235774      0,
235775      0,
235776      0,
235777      0,
235778      0,
235779      0,
235780      0,
235781      0,
235782      0,
235783      0,
235784      0,
235785      0,
235786      0
235787    },
235788    {
235789      {
235790        2,
235791        1,
235792        0,
235793        -1,
235794        -1,
235795        -1,
235796        -1,
235797        -1,
235798        -1,
235799        -1,
235800        -1,
235801        -1,
235802        -1
235803      },
235804      {
235805        0,
235806        1,
235807        2,
235808        -1,
235809        -1,
235810        -1,
235811        -1,
235812        -1,
235813        -1,
235814        -1,
235815        -1,
235816        -1,
235817        -1
235818      }
235819    }
235820  },
235821  {
235822    0,
235823    3,
235824    {
235825      kOperandTypeRegister,
235826      kOperandTypeRegister,
235827      kOperandTypeX86Memory,
235828      0,
235829      0,
235830      0,
235831      0,
235832      0,
235833      0,
235834      0,
235835      0,
235836      0,
235837      0
235838    },
235839    {
235840      0,
235841      0,
235842      0,
235843      0,
235844      0,
235845      0,
235846      0,
235847      0,
235848      0,
235849      0,
235850      0,
235851      0,
235852      0
235853    },
235854    {
235855      {
235856        2,
235857        1,
235858        0,
235859        -1,
235860        -1,
235861        -1,
235862        -1,
235863        -1,
235864        -1,
235865        -1,
235866        -1,
235867        -1,
235868        -1
235869      },
235870      {
235871        0,
235872        1,
235873        2,
235874        -1,
235875        -1,
235876        -1,
235877        -1,
235878        -1,
235879        -1,
235880        -1,
235881        -1,
235882        -1,
235883        -1
235884      }
235885    }
235886  },
235887  {
235888    0,
235889    3,
235890    {
235891      kOperandTypeRegister,
235892      kOperandTypeRegister,
235893      kOperandTypeRegister,
235894      0,
235895      0,
235896      0,
235897      0,
235898      0,
235899      0,
235900      0,
235901      0,
235902      0,
235903      0
235904    },
235905    {
235906      0,
235907      0,
235908      0,
235909      0,
235910      0,
235911      0,
235912      0,
235913      0,
235914      0,
235915      0,
235916      0,
235917      0,
235918      0
235919    },
235920    {
235921      {
235922        2,
235923        1,
235924        0,
235925        -1,
235926        -1,
235927        -1,
235928        -1,
235929        -1,
235930        -1,
235931        -1,
235932        -1,
235933        -1,
235934        -1
235935      },
235936      {
235937        0,
235938        1,
235939        2,
235940        -1,
235941        -1,
235942        -1,
235943        -1,
235944        -1,
235945        -1,
235946        -1,
235947        -1,
235948        -1,
235949        -1
235950      }
235951    }
235952  },
235953  {
235954    0,
235955    3,
235956    {
235957      kOperandTypeRegister,
235958      kOperandTypeRegister,
235959      kOperandTypeX86Memory,
235960      0,
235961      0,
235962      0,
235963      0,
235964      0,
235965      0,
235966      0,
235967      0,
235968      0,
235969      0
235970    },
235971    {
235972      0,
235973      0,
235974      0,
235975      0,
235976      0,
235977      0,
235978      0,
235979      0,
235980      0,
235981      0,
235982      0,
235983      0,
235984      0
235985    },
235986    {
235987      {
235988        2,
235989        1,
235990        0,
235991        -1,
235992        -1,
235993        -1,
235994        -1,
235995        -1,
235996        -1,
235997        -1,
235998        -1,
235999        -1,
236000        -1
236001      },
236002      {
236003        0,
236004        1,
236005        2,
236006        -1,
236007        -1,
236008        -1,
236009        -1,
236010        -1,
236011        -1,
236012        -1,
236013        -1,
236014        -1,
236015        -1
236016      }
236017    }
236018  },
236019  {
236020    0,
236021    3,
236022    {
236023      kOperandTypeRegister,
236024      kOperandTypeRegister,
236025      kOperandTypeRegister,
236026      0,
236027      0,
236028      0,
236029      0,
236030      0,
236031      0,
236032      0,
236033      0,
236034      0,
236035      0
236036    },
236037    {
236038      0,
236039      0,
236040      0,
236041      0,
236042      0,
236043      0,
236044      0,
236045      0,
236046      0,
236047      0,
236048      0,
236049      0,
236050      0
236051    },
236052    {
236053      {
236054        2,
236055        1,
236056        0,
236057        -1,
236058        -1,
236059        -1,
236060        -1,
236061        -1,
236062        -1,
236063        -1,
236064        -1,
236065        -1,
236066        -1
236067      },
236068      {
236069        0,
236070        1,
236071        2,
236072        -1,
236073        -1,
236074        -1,
236075        -1,
236076        -1,
236077        -1,
236078        -1,
236079        -1,
236080        -1,
236081        -1
236082      }
236083    }
236084  },
236085  {
236086    0,
236087    3,
236088    {
236089      kOperandTypeRegister,
236090      kOperandTypeRegister,
236091      kOperandTypeX86Memory,
236092      0,
236093      0,
236094      0,
236095      0,
236096      0,
236097      0,
236098      0,
236099      0,
236100      0,
236101      0
236102    },
236103    {
236104      0,
236105      0,
236106      0,
236107      0,
236108      0,
236109      0,
236110      0,
236111      0,
236112      0,
236113      0,
236114      0,
236115      0,
236116      0
236117    },
236118    {
236119      {
236120        2,
236121        1,
236122        0,
236123        -1,
236124        -1,
236125        -1,
236126        -1,
236127        -1,
236128        -1,
236129        -1,
236130        -1,
236131        -1,
236132        -1
236133      },
236134      {
236135        0,
236136        1,
236137        2,
236138        -1,
236139        -1,
236140        -1,
236141        -1,
236142        -1,
236143        -1,
236144        -1,
236145        -1,
236146        -1,
236147        -1
236148      }
236149    }
236150  },
236151  {
236152    0,
236153    3,
236154    {
236155      kOperandTypeRegister,
236156      kOperandTypeRegister,
236157      kOperandTypeRegister,
236158      0,
236159      0,
236160      0,
236161      0,
236162      0,
236163      0,
236164      0,
236165      0,
236166      0,
236167      0
236168    },
236169    {
236170      0,
236171      0,
236172      0,
236173      0,
236174      0,
236175      0,
236176      0,
236177      0,
236178      0,
236179      0,
236180      0,
236181      0,
236182      0
236183    },
236184    {
236185      {
236186        2,
236187        1,
236188        0,
236189        -1,
236190        -1,
236191        -1,
236192        -1,
236193        -1,
236194        -1,
236195        -1,
236196        -1,
236197        -1,
236198        -1
236199      },
236200      {
236201        0,
236202        1,
236203        2,
236204        -1,
236205        -1,
236206        -1,
236207        -1,
236208        -1,
236209        -1,
236210        -1,
236211        -1,
236212        -1,
236213        -1
236214      }
236215    }
236216  },
236217  {
236218    0,
236219    3,
236220    {
236221      kOperandTypeRegister,
236222      kOperandTypeRegister,
236223      kOperandTypeX86Memory,
236224      0,
236225      0,
236226      0,
236227      0,
236228      0,
236229      0,
236230      0,
236231      0,
236232      0,
236233      0
236234    },
236235    {
236236      0,
236237      0,
236238      0,
236239      0,
236240      0,
236241      0,
236242      0,
236243      0,
236244      0,
236245      0,
236246      0,
236247      0,
236248      0
236249    },
236250    {
236251      {
236252        2,
236253        1,
236254        0,
236255        -1,
236256        -1,
236257        -1,
236258        -1,
236259        -1,
236260        -1,
236261        -1,
236262        -1,
236263        -1,
236264        -1
236265      },
236266      {
236267        0,
236268        1,
236269        2,
236270        -1,
236271        -1,
236272        -1,
236273        -1,
236274        -1,
236275        -1,
236276        -1,
236277        -1,
236278        -1,
236279        -1
236280      }
236281    }
236282  },
236283  {
236284    0,
236285    3,
236286    {
236287      kOperandTypeRegister,
236288      kOperandTypeRegister,
236289      kOperandTypeRegister,
236290      0,
236291      0,
236292      0,
236293      0,
236294      0,
236295      0,
236296      0,
236297      0,
236298      0,
236299      0
236300    },
236301    {
236302      0,
236303      0,
236304      0,
236305      0,
236306      0,
236307      0,
236308      0,
236309      0,
236310      0,
236311      0,
236312      0,
236313      0,
236314      0
236315    },
236316    {
236317      {
236318        2,
236319        1,
236320        0,
236321        -1,
236322        -1,
236323        -1,
236324        -1,
236325        -1,
236326        -1,
236327        -1,
236328        -1,
236329        -1,
236330        -1
236331      },
236332      {
236333        0,
236334        1,
236335        2,
236336        -1,
236337        -1,
236338        -1,
236339        -1,
236340        -1,
236341        -1,
236342        -1,
236343        -1,
236344        -1,
236345        -1
236346      }
236347    }
236348  },
236349  {
236350    0,
236351    3,
236352    {
236353      kOperandTypeRegister,
236354      kOperandTypeRegister,
236355      kOperandTypeX86Memory,
236356      0,
236357      0,
236358      0,
236359      0,
236360      0,
236361      0,
236362      0,
236363      0,
236364      0,
236365      0
236366    },
236367    {
236368      0,
236369      0,
236370      0,
236371      0,
236372      0,
236373      0,
236374      0,
236375      0,
236376      0,
236377      0,
236378      0,
236379      0,
236380      0
236381    },
236382    {
236383      {
236384        2,
236385        1,
236386        0,
236387        -1,
236388        -1,
236389        -1,
236390        -1,
236391        -1,
236392        -1,
236393        -1,
236394        -1,
236395        -1,
236396        -1
236397      },
236398      {
236399        0,
236400        1,
236401        2,
236402        -1,
236403        -1,
236404        -1,
236405        -1,
236406        -1,
236407        -1,
236408        -1,
236409        -1,
236410        -1,
236411        -1
236412      }
236413    }
236414  },
236415  {
236416    0,
236417    3,
236418    {
236419      kOperandTypeRegister,
236420      kOperandTypeRegister,
236421      kOperandTypeRegister,
236422      0,
236423      0,
236424      0,
236425      0,
236426      0,
236427      0,
236428      0,
236429      0,
236430      0,
236431      0
236432    },
236433    {
236434      0,
236435      0,
236436      0,
236437      0,
236438      0,
236439      0,
236440      0,
236441      0,
236442      0,
236443      0,
236444      0,
236445      0,
236446      0
236447    },
236448    {
236449      {
236450        2,
236451        1,
236452        0,
236453        -1,
236454        -1,
236455        -1,
236456        -1,
236457        -1,
236458        -1,
236459        -1,
236460        -1,
236461        -1,
236462        -1
236463      },
236464      {
236465        0,
236466        1,
236467        2,
236468        -1,
236469        -1,
236470        -1,
236471        -1,
236472        -1,
236473        -1,
236474        -1,
236475        -1,
236476        -1,
236477        -1
236478      }
236479    }
236480  },
236481  {
236482    0,
236483    3,
236484    {
236485      kOperandTypeRegister,
236486      kOperandTypeRegister,
236487      kOperandTypeX86Memory,
236488      0,
236489      0,
236490      0,
236491      0,
236492      0,
236493      0,
236494      0,
236495      0,
236496      0,
236497      0
236498    },
236499    {
236500      0,
236501      0,
236502      0,
236503      0,
236504      0,
236505      0,
236506      0,
236507      0,
236508      0,
236509      0,
236510      0,
236511      0,
236512      0
236513    },
236514    {
236515      {
236516        2,
236517        1,
236518        0,
236519        -1,
236520        -1,
236521        -1,
236522        -1,
236523        -1,
236524        -1,
236525        -1,
236526        -1,
236527        -1,
236528        -1
236529      },
236530      {
236531        0,
236532        1,
236533        2,
236534        -1,
236535        -1,
236536        -1,
236537        -1,
236538        -1,
236539        -1,
236540        -1,
236541        -1,
236542        -1,
236543        -1
236544      }
236545    }
236546  },
236547  {
236548    0,
236549    3,
236550    {
236551      kOperandTypeRegister,
236552      kOperandTypeRegister,
236553      kOperandTypeRegister,
236554      0,
236555      0,
236556      0,
236557      0,
236558      0,
236559      0,
236560      0,
236561      0,
236562      0,
236563      0
236564    },
236565    {
236566      0,
236567      0,
236568      0,
236569      0,
236570      0,
236571      0,
236572      0,
236573      0,
236574      0,
236575      0,
236576      0,
236577      0,
236578      0
236579    },
236580    {
236581      {
236582        2,
236583        1,
236584        0,
236585        -1,
236586        -1,
236587        -1,
236588        -1,
236589        -1,
236590        -1,
236591        -1,
236592        -1,
236593        -1,
236594        -1
236595      },
236596      {
236597        0,
236598        1,
236599        2,
236600        -1,
236601        -1,
236602        -1,
236603        -1,
236604        -1,
236605        -1,
236606        -1,
236607        -1,
236608        -1,
236609        -1
236610      }
236611    }
236612  },
236613  {
236614    0,
236615    3,
236616    {
236617      kOperandTypeRegister,
236618      kOperandTypeRegister,
236619      kOperandTypeX86Memory,
236620      0,
236621      0,
236622      0,
236623      0,
236624      0,
236625      0,
236626      0,
236627      0,
236628      0,
236629      0
236630    },
236631    {
236632      0,
236633      0,
236634      0,
236635      0,
236636      0,
236637      0,
236638      0,
236639      0,
236640      0,
236641      0,
236642      0,
236643      0,
236644      0
236645    },
236646    {
236647      {
236648        2,
236649        1,
236650        0,
236651        -1,
236652        -1,
236653        -1,
236654        -1,
236655        -1,
236656        -1,
236657        -1,
236658        -1,
236659        -1,
236660        -1
236661      },
236662      {
236663        0,
236664        1,
236665        2,
236666        -1,
236667        -1,
236668        -1,
236669        -1,
236670        -1,
236671        -1,
236672        -1,
236673        -1,
236674        -1,
236675        -1
236676      }
236677    }
236678  },
236679  {
236680    0,
236681    3,
236682    {
236683      kOperandTypeRegister,
236684      kOperandTypeRegister,
236685      kOperandTypeRegister,
236686      0,
236687      0,
236688      0,
236689      0,
236690      0,
236691      0,
236692      0,
236693      0,
236694      0,
236695      0
236696    },
236697    {
236698      0,
236699      0,
236700      0,
236701      0,
236702      0,
236703      0,
236704      0,
236705      0,
236706      0,
236707      0,
236708      0,
236709      0,
236710      0
236711    },
236712    {
236713      {
236714        2,
236715        1,
236716        0,
236717        -1,
236718        -1,
236719        -1,
236720        -1,
236721        -1,
236722        -1,
236723        -1,
236724        -1,
236725        -1,
236726        -1
236727      },
236728      {
236729        0,
236730        1,
236731        2,
236732        -1,
236733        -1,
236734        -1,
236735        -1,
236736        -1,
236737        -1,
236738        -1,
236739        -1,
236740        -1,
236741        -1
236742      }
236743    }
236744  },
236745  {
236746    0,
236747    2,
236748    {
236749      kOperandTypeRegister,
236750      kOperandTypeX86Memory,
236751      0,
236752      0,
236753      0,
236754      0,
236755      0,
236756      0,
236757      0,
236758      0,
236759      0,
236760      0,
236761      0
236762    },
236763    {
236764      0,
236765      0,
236766      0,
236767      0,
236768      0,
236769      0,
236770      0,
236771      0,
236772      0,
236773      0,
236774      0,
236775      0,
236776      0
236777    },
236778    {
236779      {
236780        1,
236781        0,
236782        -1,
236783        -1,
236784        -1,
236785        -1,
236786        -1,
236787        -1,
236788        -1,
236789        -1,
236790        -1,
236791        -1,
236792        -1
236793      },
236794      {
236795        0,
236796        1,
236797        -1,
236798        -1,
236799        -1,
236800        -1,
236801        -1,
236802        -1,
236803        -1,
236804        -1,
236805        -1,
236806        -1,
236807        -1
236808      }
236809    }
236810  },
236811  {
236812    0,
236813    2,
236814    {
236815      kOperandTypeRegister,
236816      kOperandTypeX86Memory,
236817      0,
236818      0,
236819      0,
236820      0,
236821      0,
236822      0,
236823      0,
236824      0,
236825      0,
236826      0,
236827      0
236828    },
236829    {
236830      0,
236831      0,
236832      0,
236833      0,
236834      0,
236835      0,
236836      0,
236837      0,
236838      0,
236839      0,
236840      0,
236841      0,
236842      0
236843    },
236844    {
236845      {
236846        1,
236847        0,
236848        -1,
236849        -1,
236850        -1,
236851        -1,
236852        -1,
236853        -1,
236854        -1,
236855        -1,
236856        -1,
236857        -1,
236858        -1
236859      },
236860      {
236861        0,
236862        1,
236863        -1,
236864        -1,
236865        -1,
236866        -1,
236867        -1,
236868        -1,
236869        -1,
236870        -1,
236871        -1,
236872        -1,
236873        -1
236874      }
236875    }
236876  },
236877  {
236878    0,
236879    2,
236880    {
236881      kOperandTypeRegister,
236882      kOperandTypeRegister,
236883      0,
236884      0,
236885      0,
236886      0,
236887      0,
236888      0,
236889      0,
236890      0,
236891      0,
236892      0,
236893      0
236894    },
236895    {
236896      0,
236897      0,
236898      0,
236899      0,
236900      0,
236901      0,
236902      0,
236903      0,
236904      0,
236905      0,
236906      0,
236907      0,
236908      0
236909    },
236910    {
236911      {
236912        1,
236913        0,
236914        -1,
236915        -1,
236916        -1,
236917        -1,
236918        -1,
236919        -1,
236920        -1,
236921        -1,
236922        -1,
236923        -1,
236924        -1
236925      },
236926      {
236927        0,
236928        1,
236929        -1,
236930        -1,
236931        -1,
236932        -1,
236933        -1,
236934        -1,
236935        -1,
236936        -1,
236937        -1,
236938        -1,
236939        -1
236940      }
236941    }
236942  },
236943  {
236944    0,
236945    2,
236946    {
236947      kOperandTypeRegister,
236948      kOperandTypeRegister,
236949      0,
236950      0,
236951      0,
236952      0,
236953      0,
236954      0,
236955      0,
236956      0,
236957      0,
236958      0,
236959      0
236960    },
236961    {
236962      0,
236963      0,
236964      0,
236965      0,
236966      0,
236967      0,
236968      0,
236969      0,
236970      0,
236971      0,
236972      0,
236973      0,
236974      0
236975    },
236976    {
236977      {
236978        1,
236979        0,
236980        -1,
236981        -1,
236982        -1,
236983        -1,
236984        -1,
236985        -1,
236986        -1,
236987        -1,
236988        -1,
236989        -1,
236990        -1
236991      },
236992      {
236993        0,
236994        1,
236995        -1,
236996        -1,
236997        -1,
236998        -1,
236999        -1,
237000        -1,
237001        -1,
237002        -1,
237003        -1,
237004        -1,
237005        -1
237006      }
237007    }
237008  },
237009  {
237010    0,
237011    2,
237012    {
237013      kOperandTypeRegister,
237014      kOperandTypeX86Memory,
237015      0,
237016      0,
237017      0,
237018      0,
237019      0,
237020      0,
237021      0,
237022      0,
237023      0,
237024      0,
237025      0
237026    },
237027    {
237028      0,
237029      0,
237030      0,
237031      0,
237032      0,
237033      0,
237034      0,
237035      0,
237036      0,
237037      0,
237038      0,
237039      0,
237040      0
237041    },
237042    {
237043      {
237044        1,
237045        0,
237046        -1,
237047        -1,
237048        -1,
237049        -1,
237050        -1,
237051        -1,
237052        -1,
237053        -1,
237054        -1,
237055        -1,
237056        -1
237057      },
237058      {
237059        0,
237060        1,
237061        -1,
237062        -1,
237063        -1,
237064        -1,
237065        -1,
237066        -1,
237067        -1,
237068        -1,
237069        -1,
237070        -1,
237071        -1
237072      }
237073    }
237074  },
237075  {
237076    0,
237077    2,
237078    {
237079      kOperandTypeRegister,
237080      kOperandTypeX86Memory,
237081      0,
237082      0,
237083      0,
237084      0,
237085      0,
237086      0,
237087      0,
237088      0,
237089      0,
237090      0,
237091      0
237092    },
237093    {
237094      0,
237095      0,
237096      0,
237097      0,
237098      0,
237099      0,
237100      0,
237101      0,
237102      0,
237103      0,
237104      0,
237105      0,
237106      0
237107    },
237108    {
237109      {
237110        1,
237111        0,
237112        -1,
237113        -1,
237114        -1,
237115        -1,
237116        -1,
237117        -1,
237118        -1,
237119        -1,
237120        -1,
237121        -1,
237122        -1
237123      },
237124      {
237125        0,
237126        1,
237127        -1,
237128        -1,
237129        -1,
237130        -1,
237131        -1,
237132        -1,
237133        -1,
237134        -1,
237135        -1,
237136        -1,
237137        -1
237138      }
237139    }
237140  },
237141  {
237142    0,
237143    2,
237144    {
237145      kOperandTypeRegister,
237146      kOperandTypeRegister,
237147      0,
237148      0,
237149      0,
237150      0,
237151      0,
237152      0,
237153      0,
237154      0,
237155      0,
237156      0,
237157      0
237158    },
237159    {
237160      0,
237161      0,
237162      0,
237163      0,
237164      0,
237165      0,
237166      0,
237167      0,
237168      0,
237169      0,
237170      0,
237171      0,
237172      0
237173    },
237174    {
237175      {
237176        1,
237177        0,
237178        -1,
237179        -1,
237180        -1,
237181        -1,
237182        -1,
237183        -1,
237184        -1,
237185        -1,
237186        -1,
237187        -1,
237188        -1
237189      },
237190      {
237191        0,
237192        1,
237193        -1,
237194        -1,
237195        -1,
237196        -1,
237197        -1,
237198        -1,
237199        -1,
237200        -1,
237201        -1,
237202        -1,
237203        -1
237204      }
237205    }
237206  },
237207  {
237208    0,
237209    2,
237210    {
237211      kOperandTypeRegister,
237212      kOperandTypeRegister,
237213      0,
237214      0,
237215      0,
237216      0,
237217      0,
237218      0,
237219      0,
237220      0,
237221      0,
237222      0,
237223      0
237224    },
237225    {
237226      0,
237227      0,
237228      0,
237229      0,
237230      0,
237231      0,
237232      0,
237233      0,
237234      0,
237235      0,
237236      0,
237237      0,
237238      0
237239    },
237240    {
237241      {
237242        1,
237243        0,
237244        -1,
237245        -1,
237246        -1,
237247        -1,
237248        -1,
237249        -1,
237250        -1,
237251        -1,
237252        -1,
237253        -1,
237254        -1
237255      },
237256      {
237257        0,
237258        1,
237259        -1,
237260        -1,
237261        -1,
237262        -1,
237263        -1,
237264        -1,
237265        -1,
237266        -1,
237267        -1,
237268        -1,
237269        -1
237270      }
237271    }
237272  },
237273  {
237274    0,
237275    3,
237276    {
237277      kOperandTypeRegister,
237278      kOperandTypeRegister,
237279      kOperandTypeX86Memory,
237280      0,
237281      0,
237282      0,
237283      0,
237284      0,
237285      0,
237286      0,
237287      0,
237288      0,
237289      0
237290    },
237291    {
237292      0,
237293      0,
237294      0,
237295      0,
237296      0,
237297      0,
237298      0,
237299      0,
237300      0,
237301      0,
237302      0,
237303      0,
237304      0
237305    },
237306    {
237307      {
237308        2,
237309        1,
237310        0,
237311        -1,
237312        -1,
237313        -1,
237314        -1,
237315        -1,
237316        -1,
237317        -1,
237318        -1,
237319        -1,
237320        -1
237321      },
237322      {
237323        0,
237324        1,
237325        2,
237326        -1,
237327        -1,
237328        -1,
237329        -1,
237330        -1,
237331        -1,
237332        -1,
237333        -1,
237334        -1,
237335        -1
237336      }
237337    }
237338  },
237339  {
237340    0,
237341    3,
237342    {
237343      kOperandTypeRegister,
237344      kOperandTypeX86Memory,
237345      kOperandTypeRegister,
237346      0,
237347      0,
237348      0,
237349      0,
237350      0,
237351      0,
237352      0,
237353      0,
237354      0,
237355      0
237356    },
237357    {
237358      0,
237359      0,
237360      0,
237361      0,
237362      0,
237363      0,
237364      0,
237365      0,
237366      0,
237367      0,
237368      0,
237369      0,
237370      0
237371    },
237372    {
237373      {
237374        2,
237375        1,
237376        0,
237377        -1,
237378        -1,
237379        -1,
237380        -1,
237381        -1,
237382        -1,
237383        -1,
237384        -1,
237385        -1,
237386        -1
237387      },
237388      {
237389        0,
237390        1,
237391        2,
237392        -1,
237393        -1,
237394        -1,
237395        -1,
237396        -1,
237397        -1,
237398        -1,
237399        -1,
237400        -1,
237401        -1
237402      }
237403    }
237404  },
237405  {
237406    0,
237407    3,
237408    {
237409      kOperandTypeRegister,
237410      kOperandTypeRegister,
237411      kOperandTypeRegister,
237412      0,
237413      0,
237414      0,
237415      0,
237416      0,
237417      0,
237418      0,
237419      0,
237420      0,
237421      0
237422    },
237423    {
237424      0,
237425      0,
237426      0,
237427      0,
237428      0,
237429      0,
237430      0,
237431      0,
237432      0,
237433      0,
237434      0,
237435      0,
237436      0
237437    },
237438    {
237439      {
237440        2,
237441        1,
237442        0,
237443        -1,
237444        -1,
237445        -1,
237446        -1,
237447        -1,
237448        -1,
237449        -1,
237450        -1,
237451        -1,
237452        -1
237453      },
237454      {
237455        0,
237456        1,
237457        2,
237458        -1,
237459        -1,
237460        -1,
237461        -1,
237462        -1,
237463        -1,
237464        -1,
237465        -1,
237466        -1,
237467        -1
237468      }
237469    }
237470  },
237471  {
237472    0,
237473    3,
237474    {
237475      kOperandTypeRegister,
237476      kOperandTypeX86Memory,
237477      kOperandTypeImmediate,
237478      0,
237479      0,
237480      0,
237481      0,
237482      0,
237483      0,
237484      0,
237485      0,
237486      0,
237487      0
237488    },
237489    {
237490      0,
237491      0,
237492      0,
237493      0,
237494      0,
237495      0,
237496      0,
237497      0,
237498      0,
237499      0,
237500      0,
237501      0,
237502      0
237503    },
237504    {
237505      {
237506        2,
237507        1,
237508        0,
237509        -1,
237510        -1,
237511        -1,
237512        -1,
237513        -1,
237514        -1,
237515        -1,
237516        -1,
237517        -1,
237518        -1
237519      },
237520      {
237521        0,
237522        1,
237523        2,
237524        -1,
237525        -1,
237526        -1,
237527        -1,
237528        -1,
237529        -1,
237530        -1,
237531        -1,
237532        -1,
237533        -1
237534      }
237535    }
237536  },
237537  {
237538    0,
237539    3,
237540    {
237541      kOperandTypeRegister,
237542      kOperandTypeX86Memory,
237543      kOperandTypeImmediate,
237544      0,
237545      0,
237546      0,
237547      0,
237548      0,
237549      0,
237550      0,
237551      0,
237552      0,
237553      0
237554    },
237555    {
237556      0,
237557      0,
237558      0,
237559      0,
237560      0,
237561      0,
237562      0,
237563      0,
237564      0,
237565      0,
237566      0,
237567      0,
237568      0
237569    },
237570    {
237571      {
237572        2,
237573        1,
237574        0,
237575        -1,
237576        -1,
237577        -1,
237578        -1,
237579        -1,
237580        -1,
237581        -1,
237582        -1,
237583        -1,
237584        -1
237585      },
237586      {
237587        0,
237588        1,
237589        2,
237590        -1,
237591        -1,
237592        -1,
237593        -1,
237594        -1,
237595        -1,
237596        -1,
237597        -1,
237598        -1,
237599        -1
237600      }
237601    }
237602  },
237603  {
237604    0,
237605    3,
237606    {
237607      kOperandTypeRegister,
237608      kOperandTypeRegister,
237609      kOperandTypeImmediate,
237610      0,
237611      0,
237612      0,
237613      0,
237614      0,
237615      0,
237616      0,
237617      0,
237618      0,
237619      0
237620    },
237621    {
237622      0,
237623      0,
237624      0,
237625      0,
237626      0,
237627      0,
237628      0,
237629      0,
237630      0,
237631      0,
237632      0,
237633      0,
237634      0
237635    },
237636    {
237637      {
237638        2,
237639        1,
237640        0,
237641        -1,
237642        -1,
237643        -1,
237644        -1,
237645        -1,
237646        -1,
237647        -1,
237648        -1,
237649        -1,
237650        -1
237651      },
237652      {
237653        0,
237654        1,
237655        2,
237656        -1,
237657        -1,
237658        -1,
237659        -1,
237660        -1,
237661        -1,
237662        -1,
237663        -1,
237664        -1,
237665        -1
237666      }
237667    }
237668  },
237669  {
237670    0,
237671    3,
237672    {
237673      kOperandTypeRegister,
237674      kOperandTypeRegister,
237675      kOperandTypeImmediate,
237676      0,
237677      0,
237678      0,
237679      0,
237680      0,
237681      0,
237682      0,
237683      0,
237684      0,
237685      0
237686    },
237687    {
237688      0,
237689      0,
237690      0,
237691      0,
237692      0,
237693      0,
237694      0,
237695      0,
237696      0,
237697      0,
237698      0,
237699      0,
237700      0
237701    },
237702    {
237703      {
237704        2,
237705        1,
237706        0,
237707        -1,
237708        -1,
237709        -1,
237710        -1,
237711        -1,
237712        -1,
237713        -1,
237714        -1,
237715        -1,
237716        -1
237717      },
237718      {
237719        0,
237720        1,
237721        2,
237722        -1,
237723        -1,
237724        -1,
237725        -1,
237726        -1,
237727        -1,
237728        -1,
237729        -1,
237730        -1,
237731        -1
237732      }
237733    }
237734  },
237735  {
237736    0,
237737    3,
237738    {
237739      kOperandTypeRegister,
237740      kOperandTypeX86Memory,
237741      kOperandTypeImmediate,
237742      0,
237743      0,
237744      0,
237745      0,
237746      0,
237747      0,
237748      0,
237749      0,
237750      0,
237751      0
237752    },
237753    {
237754      0,
237755      0,
237756      0,
237757      0,
237758      0,
237759      0,
237760      0,
237761      0,
237762      0,
237763      0,
237764      0,
237765      0,
237766      0
237767    },
237768    {
237769      {
237770        2,
237771        1,
237772        0,
237773        -1,
237774        -1,
237775        -1,
237776        -1,
237777        -1,
237778        -1,
237779        -1,
237780        -1,
237781        -1,
237782        -1
237783      },
237784      {
237785        0,
237786        1,
237787        2,
237788        -1,
237789        -1,
237790        -1,
237791        -1,
237792        -1,
237793        -1,
237794        -1,
237795        -1,
237796        -1,
237797        -1
237798      }
237799    }
237800  },
237801  {
237802    0,
237803    3,
237804    {
237805      kOperandTypeRegister,
237806      kOperandTypeX86Memory,
237807      kOperandTypeImmediate,
237808      0,
237809      0,
237810      0,
237811      0,
237812      0,
237813      0,
237814      0,
237815      0,
237816      0,
237817      0
237818    },
237819    {
237820      0,
237821      0,
237822      0,
237823      0,
237824      0,
237825      0,
237826      0,
237827      0,
237828      0,
237829      0,
237830      0,
237831      0,
237832      0
237833    },
237834    {
237835      {
237836        2,
237837        1,
237838        0,
237839        -1,
237840        -1,
237841        -1,
237842        -1,
237843        -1,
237844        -1,
237845        -1,
237846        -1,
237847        -1,
237848        -1
237849      },
237850      {
237851        0,
237852        1,
237853        2,
237854        -1,
237855        -1,
237856        -1,
237857        -1,
237858        -1,
237859        -1,
237860        -1,
237861        -1,
237862        -1,
237863        -1
237864      }
237865    }
237866  },
237867  {
237868    0,
237869    3,
237870    {
237871      kOperandTypeRegister,
237872      kOperandTypeRegister,
237873      kOperandTypeImmediate,
237874      0,
237875      0,
237876      0,
237877      0,
237878      0,
237879      0,
237880      0,
237881      0,
237882      0,
237883      0
237884    },
237885    {
237886      0,
237887      0,
237888      0,
237889      0,
237890      0,
237891      0,
237892      0,
237893      0,
237894      0,
237895      0,
237896      0,
237897      0,
237898      0
237899    },
237900    {
237901      {
237902        2,
237903        1,
237904        0,
237905        -1,
237906        -1,
237907        -1,
237908        -1,
237909        -1,
237910        -1,
237911        -1,
237912        -1,
237913        -1,
237914        -1
237915      },
237916      {
237917        0,
237918        1,
237919        2,
237920        -1,
237921        -1,
237922        -1,
237923        -1,
237924        -1,
237925        -1,
237926        -1,
237927        -1,
237928        -1,
237929        -1
237930      }
237931    }
237932  },
237933  {
237934    0,
237935    3,
237936    {
237937      kOperandTypeRegister,
237938      kOperandTypeRegister,
237939      kOperandTypeImmediate,
237940      0,
237941      0,
237942      0,
237943      0,
237944      0,
237945      0,
237946      0,
237947      0,
237948      0,
237949      0
237950    },
237951    {
237952      0,
237953      0,
237954      0,
237955      0,
237956      0,
237957      0,
237958      0,
237959      0,
237960      0,
237961      0,
237962      0,
237963      0,
237964      0
237965    },
237966    {
237967      {
237968        2,
237969        1,
237970        0,
237971        -1,
237972        -1,
237973        -1,
237974        -1,
237975        -1,
237976        -1,
237977        -1,
237978        -1,
237979        -1,
237980        -1
237981      },
237982      {
237983        0,
237984        1,
237985        2,
237986        -1,
237987        -1,
237988        -1,
237989        -1,
237990        -1,
237991        -1,
237992        -1,
237993        -1,
237994        -1,
237995        -1
237996      }
237997    }
237998  },
237999  {
238000    0,
238001    4,
238002    {
238003      kOperandTypeRegister,
238004      kOperandTypeRegister,
238005      kOperandTypeX86Memory,
238006      kOperandTypeImmediate,
238007      0,
238008      0,
238009      0,
238010      0,
238011      0,
238012      0,
238013      0,
238014      0,
238015      0
238016    },
238017    {
238018      0,
238019      0,
238020      0,
238021      0,
238022      0,
238023      0,
238024      0,
238025      0,
238026      0,
238027      0,
238028      0,
238029      0,
238030      0
238031    },
238032    {
238033      {
238034        3,
238035        2,
238036        1,
238037        0,
238038        -1,
238039        -1,
238040        -1,
238041        -1,
238042        -1,
238043        -1,
238044        -1,
238045        -1,
238046        -1
238047      },
238048      {
238049        0,
238050        1,
238051        2,
238052        3,
238053        -1,
238054        -1,
238055        -1,
238056        -1,
238057        -1,
238058        -1,
238059        -1,
238060        -1,
238061        -1
238062      }
238063    }
238064  },
238065  {
238066    0,
238067    4,
238068    {
238069      kOperandTypeRegister,
238070      kOperandTypeRegister,
238071      kOperandTypeX86Memory,
238072      kOperandTypeImmediate,
238073      0,
238074      0,
238075      0,
238076      0,
238077      0,
238078      0,
238079      0,
238080      0,
238081      0
238082    },
238083    {
238084      0,
238085      0,
238086      0,
238087      0,
238088      0,
238089      0,
238090      0,
238091      0,
238092      0,
238093      0,
238094      0,
238095      0,
238096      0
238097    },
238098    {
238099      {
238100        3,
238101        2,
238102        1,
238103        0,
238104        -1,
238105        -1,
238106        -1,
238107        -1,
238108        -1,
238109        -1,
238110        -1,
238111        -1,
238112        -1
238113      },
238114      {
238115        0,
238116        1,
238117        2,
238118        3,
238119        -1,
238120        -1,
238121        -1,
238122        -1,
238123        -1,
238124        -1,
238125        -1,
238126        -1,
238127        -1
238128      }
238129    }
238130  },
238131  {
238132    0,
238133    4,
238134    {
238135      kOperandTypeRegister,
238136      kOperandTypeRegister,
238137      kOperandTypeRegister,
238138      kOperandTypeImmediate,
238139      0,
238140      0,
238141      0,
238142      0,
238143      0,
238144      0,
238145      0,
238146      0,
238147      0
238148    },
238149    {
238150      0,
238151      0,
238152      0,
238153      0,
238154      0,
238155      0,
238156      0,
238157      0,
238158      0,
238159      0,
238160      0,
238161      0,
238162      0
238163    },
238164    {
238165      {
238166        3,
238167        2,
238168        1,
238169        0,
238170        -1,
238171        -1,
238172        -1,
238173        -1,
238174        -1,
238175        -1,
238176        -1,
238177        -1,
238178        -1
238179      },
238180      {
238181        0,
238182        1,
238183        2,
238184        3,
238185        -1,
238186        -1,
238187        -1,
238188        -1,
238189        -1,
238190        -1,
238191        -1,
238192        -1,
238193        -1
238194      }
238195    }
238196  },
238197  {
238198    0,
238199    4,
238200    {
238201      kOperandTypeRegister,
238202      kOperandTypeRegister,
238203      kOperandTypeRegister,
238204      kOperandTypeImmediate,
238205      0,
238206      0,
238207      0,
238208      0,
238209      0,
238210      0,
238211      0,
238212      0,
238213      0
238214    },
238215    {
238216      0,
238217      0,
238218      0,
238219      0,
238220      0,
238221      0,
238222      0,
238223      0,
238224      0,
238225      0,
238226      0,
238227      0,
238228      0
238229    },
238230    {
238231      {
238232        3,
238233        2,
238234        1,
238235        0,
238236        -1,
238237        -1,
238238        -1,
238239        -1,
238240        -1,
238241        -1,
238242        -1,
238243        -1,
238244        -1
238245      },
238246      {
238247        0,
238248        1,
238249        2,
238250        3,
238251        -1,
238252        -1,
238253        -1,
238254        -1,
238255        -1,
238256        -1,
238257        -1,
238258        -1,
238259        -1
238260      }
238261    }
238262  },
238263  {
238264    0,
238265    4,
238266    {
238267      kOperandTypeRegister,
238268      kOperandTypeRegister,
238269      kOperandTypeX86Memory,
238270      kOperandTypeImmediate,
238271      0,
238272      0,
238273      0,
238274      0,
238275      0,
238276      0,
238277      0,
238278      0,
238279      0
238280    },
238281    {
238282      0,
238283      0,
238284      0,
238285      0,
238286      0,
238287      0,
238288      0,
238289      0,
238290      0,
238291      0,
238292      0,
238293      0,
238294      0
238295    },
238296    {
238297      {
238298        3,
238299        2,
238300        1,
238301        0,
238302        -1,
238303        -1,
238304        -1,
238305        -1,
238306        -1,
238307        -1,
238308        -1,
238309        -1,
238310        -1
238311      },
238312      {
238313        0,
238314        1,
238315        2,
238316        3,
238317        -1,
238318        -1,
238319        -1,
238320        -1,
238321        -1,
238322        -1,
238323        -1,
238324        -1,
238325        -1
238326      }
238327    }
238328  },
238329  {
238330    0,
238331    4,
238332    {
238333      kOperandTypeRegister,
238334      kOperandTypeRegister,
238335      kOperandTypeX86Memory,
238336      kOperandTypeImmediate,
238337      0,
238338      0,
238339      0,
238340      0,
238341      0,
238342      0,
238343      0,
238344      0,
238345      0
238346    },
238347    {
238348      0,
238349      0,
238350      0,
238351      0,
238352      0,
238353      0,
238354      0,
238355      0,
238356      0,
238357      0,
238358      0,
238359      0,
238360      0
238361    },
238362    {
238363      {
238364        3,
238365        2,
238366        1,
238367        0,
238368        -1,
238369        -1,
238370        -1,
238371        -1,
238372        -1,
238373        -1,
238374        -1,
238375        -1,
238376        -1
238377      },
238378      {
238379        0,
238380        1,
238381        2,
238382        3,
238383        -1,
238384        -1,
238385        -1,
238386        -1,
238387        -1,
238388        -1,
238389        -1,
238390        -1,
238391        -1
238392      }
238393    }
238394  },
238395  {
238396    0,
238397    4,
238398    {
238399      kOperandTypeRegister,
238400      kOperandTypeRegister,
238401      kOperandTypeRegister,
238402      kOperandTypeImmediate,
238403      0,
238404      0,
238405      0,
238406      0,
238407      0,
238408      0,
238409      0,
238410      0,
238411      0
238412    },
238413    {
238414      0,
238415      0,
238416      0,
238417      0,
238418      0,
238419      0,
238420      0,
238421      0,
238422      0,
238423      0,
238424      0,
238425      0,
238426      0
238427    },
238428    {
238429      {
238430        3,
238431        2,
238432        1,
238433        0,
238434        -1,
238435        -1,
238436        -1,
238437        -1,
238438        -1,
238439        -1,
238440        -1,
238441        -1,
238442        -1
238443      },
238444      {
238445        0,
238446        1,
238447        2,
238448        3,
238449        -1,
238450        -1,
238451        -1,
238452        -1,
238453        -1,
238454        -1,
238455        -1,
238456        -1,
238457        -1
238458      }
238459    }
238460  },
238461  {
238462    0,
238463    4,
238464    {
238465      kOperandTypeRegister,
238466      kOperandTypeRegister,
238467      kOperandTypeRegister,
238468      kOperandTypeImmediate,
238469      0,
238470      0,
238471      0,
238472      0,
238473      0,
238474      0,
238475      0,
238476      0,
238477      0
238478    },
238479    {
238480      0,
238481      0,
238482      0,
238483      0,
238484      0,
238485      0,
238486      0,
238487      0,
238488      0,
238489      0,
238490      0,
238491      0,
238492      0
238493    },
238494    {
238495      {
238496        3,
238497        2,
238498        1,
238499        0,
238500        -1,
238501        -1,
238502        -1,
238503        -1,
238504        -1,
238505        -1,
238506        -1,
238507        -1,
238508        -1
238509      },
238510      {
238511        0,
238512        1,
238513        2,
238514        3,
238515        -1,
238516        -1,
238517        -1,
238518        -1,
238519        -1,
238520        -1,
238521        -1,
238522        -1,
238523        -1
238524      }
238525    }
238526  },
238527  {
238528    0,
238529    3,
238530    {
238531      kOperandTypeRegister,
238532      kOperandTypeX86Memory,
238533      kOperandTypeImmediate,
238534      0,
238535      0,
238536      0,
238537      0,
238538      0,
238539      0,
238540      0,
238541      0,
238542      0,
238543      0
238544    },
238545    {
238546      0,
238547      0,
238548      0,
238549      0,
238550      0,
238551      0,
238552      0,
238553      0,
238554      0,
238555      0,
238556      0,
238557      0,
238558      0
238559    },
238560    {
238561      {
238562        2,
238563        1,
238564        0,
238565        -1,
238566        -1,
238567        -1,
238568        -1,
238569        -1,
238570        -1,
238571        -1,
238572        -1,
238573        -1,
238574        -1
238575      },
238576      {
238577        0,
238578        1,
238579        2,
238580        -1,
238581        -1,
238582        -1,
238583        -1,
238584        -1,
238585        -1,
238586        -1,
238587        -1,
238588        -1,
238589        -1
238590      }
238591    }
238592  },
238593  {
238594    0,
238595    3,
238596    {
238597      kOperandTypeRegister,
238598      kOperandTypeX86Memory,
238599      kOperandTypeImmediate,
238600      0,
238601      0,
238602      0,
238603      0,
238604      0,
238605      0,
238606      0,
238607      0,
238608      0,
238609      0
238610    },
238611    {
238612      0,
238613      0,
238614      0,
238615      0,
238616      0,
238617      0,
238618      0,
238619      0,
238620      0,
238621      0,
238622      0,
238623      0,
238624      0
238625    },
238626    {
238627      {
238628        2,
238629        1,
238630        0,
238631        -1,
238632        -1,
238633        -1,
238634        -1,
238635        -1,
238636        -1,
238637        -1,
238638        -1,
238639        -1,
238640        -1
238641      },
238642      {
238643        0,
238644        1,
238645        2,
238646        -1,
238647        -1,
238648        -1,
238649        -1,
238650        -1,
238651        -1,
238652        -1,
238653        -1,
238654        -1,
238655        -1
238656      }
238657    }
238658  },
238659  {
238660    0,
238661    3,
238662    {
238663      kOperandTypeRegister,
238664      kOperandTypeRegister,
238665      kOperandTypeImmediate,
238666      0,
238667      0,
238668      0,
238669      0,
238670      0,
238671      0,
238672      0,
238673      0,
238674      0,
238675      0
238676    },
238677    {
238678      0,
238679      0,
238680      0,
238681      0,
238682      0,
238683      0,
238684      0,
238685      0,
238686      0,
238687      0,
238688      0,
238689      0,
238690      0
238691    },
238692    {
238693      {
238694        2,
238695        1,
238696        0,
238697        -1,
238698        -1,
238699        -1,
238700        -1,
238701        -1,
238702        -1,
238703        -1,
238704        -1,
238705        -1,
238706        -1
238707      },
238708      {
238709        0,
238710        1,
238711        2,
238712        -1,
238713        -1,
238714        -1,
238715        -1,
238716        -1,
238717        -1,
238718        -1,
238719        -1,
238720        -1,
238721        -1
238722      }
238723    }
238724  },
238725  {
238726    0,
238727    3,
238728    {
238729      kOperandTypeRegister,
238730      kOperandTypeRegister,
238731      kOperandTypeImmediate,
238732      0,
238733      0,
238734      0,
238735      0,
238736      0,
238737      0,
238738      0,
238739      0,
238740      0,
238741      0
238742    },
238743    {
238744      0,
238745      0,
238746      0,
238747      0,
238748      0,
238749      0,
238750      0,
238751      0,
238752      0,
238753      0,
238754      0,
238755      0,
238756      0
238757    },
238758    {
238759      {
238760        2,
238761        1,
238762        0,
238763        -1,
238764        -1,
238765        -1,
238766        -1,
238767        -1,
238768        -1,
238769        -1,
238770        -1,
238771        -1,
238772        -1
238773      },
238774      {
238775        0,
238776        1,
238777        2,
238778        -1,
238779        -1,
238780        -1,
238781        -1,
238782        -1,
238783        -1,
238784        -1,
238785        -1,
238786        -1,
238787        -1
238788      }
238789    }
238790  },
238791  {
238792    0,
238793    3,
238794    {
238795      kOperandTypeRegister,
238796      kOperandTypeX86Memory,
238797      kOperandTypeImmediate,
238798      0,
238799      0,
238800      0,
238801      0,
238802      0,
238803      0,
238804      0,
238805      0,
238806      0,
238807      0
238808    },
238809    {
238810      0,
238811      0,
238812      0,
238813      0,
238814      0,
238815      0,
238816      0,
238817      0,
238818      0,
238819      0,
238820      0,
238821      0,
238822      0
238823    },
238824    {
238825      {
238826        2,
238827        1,
238828        0,
238829        -1,
238830        -1,
238831        -1,
238832        -1,
238833        -1,
238834        -1,
238835        -1,
238836        -1,
238837        -1,
238838        -1
238839      },
238840      {
238841        0,
238842        1,
238843        2,
238844        -1,
238845        -1,
238846        -1,
238847        -1,
238848        -1,
238849        -1,
238850        -1,
238851        -1,
238852        -1,
238853        -1
238854      }
238855    }
238856  },
238857  {
238858    0,
238859    3,
238860    {
238861      kOperandTypeRegister,
238862      kOperandTypeX86Memory,
238863      kOperandTypeImmediate,
238864      0,
238865      0,
238866      0,
238867      0,
238868      0,
238869      0,
238870      0,
238871      0,
238872      0,
238873      0
238874    },
238875    {
238876      0,
238877      0,
238878      0,
238879      0,
238880      0,
238881      0,
238882      0,
238883      0,
238884      0,
238885      0,
238886      0,
238887      0,
238888      0
238889    },
238890    {
238891      {
238892        2,
238893        1,
238894        0,
238895        -1,
238896        -1,
238897        -1,
238898        -1,
238899        -1,
238900        -1,
238901        -1,
238902        -1,
238903        -1,
238904        -1
238905      },
238906      {
238907        0,
238908        1,
238909        2,
238910        -1,
238911        -1,
238912        -1,
238913        -1,
238914        -1,
238915        -1,
238916        -1,
238917        -1,
238918        -1,
238919        -1
238920      }
238921    }
238922  },
238923  {
238924    0,
238925    3,
238926    {
238927      kOperandTypeRegister,
238928      kOperandTypeRegister,
238929      kOperandTypeImmediate,
238930      0,
238931      0,
238932      0,
238933      0,
238934      0,
238935      0,
238936      0,
238937      0,
238938      0,
238939      0
238940    },
238941    {
238942      0,
238943      0,
238944      0,
238945      0,
238946      0,
238947      0,
238948      0,
238949      0,
238950      0,
238951      0,
238952      0,
238953      0,
238954      0
238955    },
238956    {
238957      {
238958        2,
238959        1,
238960        0,
238961        -1,
238962        -1,
238963        -1,
238964        -1,
238965        -1,
238966        -1,
238967        -1,
238968        -1,
238969        -1,
238970        -1
238971      },
238972      {
238973        0,
238974        1,
238975        2,
238976        -1,
238977        -1,
238978        -1,
238979        -1,
238980        -1,
238981        -1,
238982        -1,
238983        -1,
238984        -1,
238985        -1
238986      }
238987    }
238988  },
238989  {
238990    0,
238991    3,
238992    {
238993      kOperandTypeRegister,
238994      kOperandTypeRegister,
238995      kOperandTypeImmediate,
238996      0,
238997      0,
238998      0,
238999      0,
239000      0,
239001      0,
239002      0,
239003      0,
239004      0,
239005      0
239006    },
239007    {
239008      0,
239009      0,
239010      0,
239011      0,
239012      0,
239013      0,
239014      0,
239015      0,
239016      0,
239017      0,
239018      0,
239019      0,
239020      0
239021    },
239022    {
239023      {
239024        2,
239025        1,
239026        0,
239027        -1,
239028        -1,
239029        -1,
239030        -1,
239031        -1,
239032        -1,
239033        -1,
239034        -1,
239035        -1,
239036        -1
239037      },
239038      {
239039        0,
239040        1,
239041        2,
239042        -1,
239043        -1,
239044        -1,
239045        -1,
239046        -1,
239047        -1,
239048        -1,
239049        -1,
239050        -1,
239051        -1
239052      }
239053    }
239054  },
239055  {
239056    0,
239057    2,
239058    {
239059      kOperandTypeRegister,
239060      kOperandTypeX86Memory,
239061      0,
239062      0,
239063      0,
239064      0,
239065      0,
239066      0,
239067      0,
239068      0,
239069      0,
239070      0,
239071      0
239072    },
239073    {
239074      0,
239075      0,
239076      0,
239077      0,
239078      0,
239079      0,
239080      0,
239081      0,
239082      0,
239083      0,
239084      0,
239085      0,
239086      0
239087    },
239088    {
239089      {
239090        1,
239091        0,
239092        -1,
239093        -1,
239094        -1,
239095        -1,
239096        -1,
239097        -1,
239098        -1,
239099        -1,
239100        -1,
239101        -1,
239102        -1
239103      },
239104      {
239105        0,
239106        1,
239107        -1,
239108        -1,
239109        -1,
239110        -1,
239111        -1,
239112        -1,
239113        -1,
239114        -1,
239115        -1,
239116        -1,
239117        -1
239118      }
239119    }
239120  },
239121  {
239122    0,
239123    2,
239124    {
239125      kOperandTypeRegister,
239126      kOperandTypeX86Memory,
239127      0,
239128      0,
239129      0,
239130      0,
239131      0,
239132      0,
239133      0,
239134      0,
239135      0,
239136      0,
239137      0
239138    },
239139    {
239140      0,
239141      0,
239142      0,
239143      0,
239144      0,
239145      0,
239146      0,
239147      0,
239148      0,
239149      0,
239150      0,
239151      0,
239152      0
239153    },
239154    {
239155      {
239156        1,
239157        0,
239158        -1,
239159        -1,
239160        -1,
239161        -1,
239162        -1,
239163        -1,
239164        -1,
239165        -1,
239166        -1,
239167        -1,
239168        -1
239169      },
239170      {
239171        0,
239172        1,
239173        -1,
239174        -1,
239175        -1,
239176        -1,
239177        -1,
239178        -1,
239179        -1,
239180        -1,
239181        -1,
239182        -1,
239183        -1
239184      }
239185    }
239186  },
239187  {
239188    0,
239189    2,
239190    {
239191      kOperandTypeRegister,
239192      kOperandTypeRegister,
239193      0,
239194      0,
239195      0,
239196      0,
239197      0,
239198      0,
239199      0,
239200      0,
239201      0,
239202      0,
239203      0
239204    },
239205    {
239206      0,
239207      0,
239208      0,
239209      0,
239210      0,
239211      0,
239212      0,
239213      0,
239214      0,
239215      0,
239216      0,
239217      0,
239218      0
239219    },
239220    {
239221      {
239222        1,
239223        0,
239224        -1,
239225        -1,
239226        -1,
239227        -1,
239228        -1,
239229        -1,
239230        -1,
239231        -1,
239232        -1,
239233        -1,
239234        -1
239235      },
239236      {
239237        0,
239238        1,
239239        -1,
239240        -1,
239241        -1,
239242        -1,
239243        -1,
239244        -1,
239245        -1,
239246        -1,
239247        -1,
239248        -1,
239249        -1
239250      }
239251    }
239252  },
239253  {
239254    0,
239255    2,
239256    {
239257      kOperandTypeRegister,
239258      kOperandTypeRegister,
239259      0,
239260      0,
239261      0,
239262      0,
239263      0,
239264      0,
239265      0,
239266      0,
239267      0,
239268      0,
239269      0
239270    },
239271    {
239272      0,
239273      0,
239274      0,
239275      0,
239276      0,
239277      0,
239278      0,
239279      0,
239280      0,
239281      0,
239282      0,
239283      0,
239284      0
239285    },
239286    {
239287      {
239288        1,
239289        0,
239290        -1,
239291        -1,
239292        -1,
239293        -1,
239294        -1,
239295        -1,
239296        -1,
239297        -1,
239298        -1,
239299        -1,
239300        -1
239301      },
239302      {
239303        0,
239304        1,
239305        -1,
239306        -1,
239307        -1,
239308        -1,
239309        -1,
239310        -1,
239311        -1,
239312        -1,
239313        -1,
239314        -1,
239315        -1
239316      }
239317    }
239318  },
239319  {
239320    0,
239321    2,
239322    {
239323      kOperandTypeRegister,
239324      kOperandTypeX86Memory,
239325      0,
239326      0,
239327      0,
239328      0,
239329      0,
239330      0,
239331      0,
239332      0,
239333      0,
239334      0,
239335      0
239336    },
239337    {
239338      0,
239339      0,
239340      0,
239341      0,
239342      0,
239343      0,
239344      0,
239345      0,
239346      0,
239347      0,
239348      0,
239349      0,
239350      0
239351    },
239352    {
239353      {
239354        1,
239355        0,
239356        -1,
239357        -1,
239358        -1,
239359        -1,
239360        -1,
239361        -1,
239362        -1,
239363        -1,
239364        -1,
239365        -1,
239366        -1
239367      },
239368      {
239369        0,
239370        1,
239371        -1,
239372        -1,
239373        -1,
239374        -1,
239375        -1,
239376        -1,
239377        -1,
239378        -1,
239379        -1,
239380        -1,
239381        -1
239382      }
239383    }
239384  },
239385  {
239386    0,
239387    2,
239388    {
239389      kOperandTypeRegister,
239390      kOperandTypeX86Memory,
239391      0,
239392      0,
239393      0,
239394      0,
239395      0,
239396      0,
239397      0,
239398      0,
239399      0,
239400      0,
239401      0
239402    },
239403    {
239404      0,
239405      0,
239406      0,
239407      0,
239408      0,
239409      0,
239410      0,
239411      0,
239412      0,
239413      0,
239414      0,
239415      0,
239416      0
239417    },
239418    {
239419      {
239420        1,
239421        0,
239422        -1,
239423        -1,
239424        -1,
239425        -1,
239426        -1,
239427        -1,
239428        -1,
239429        -1,
239430        -1,
239431        -1,
239432        -1
239433      },
239434      {
239435        0,
239436        1,
239437        -1,
239438        -1,
239439        -1,
239440        -1,
239441        -1,
239442        -1,
239443        -1,
239444        -1,
239445        -1,
239446        -1,
239447        -1
239448      }
239449    }
239450  },
239451  {
239452    0,
239453    2,
239454    {
239455      kOperandTypeRegister,
239456      kOperandTypeRegister,
239457      0,
239458      0,
239459      0,
239460      0,
239461      0,
239462      0,
239463      0,
239464      0,
239465      0,
239466      0,
239467      0
239468    },
239469    {
239470      0,
239471      0,
239472      0,
239473      0,
239474      0,
239475      0,
239476      0,
239477      0,
239478      0,
239479      0,
239480      0,
239481      0,
239482      0
239483    },
239484    {
239485      {
239486        1,
239487        0,
239488        -1,
239489        -1,
239490        -1,
239491        -1,
239492        -1,
239493        -1,
239494        -1,
239495        -1,
239496        -1,
239497        -1,
239498        -1
239499      },
239500      {
239501        0,
239502        1,
239503        -1,
239504        -1,
239505        -1,
239506        -1,
239507        -1,
239508        -1,
239509        -1,
239510        -1,
239511        -1,
239512        -1,
239513        -1
239514      }
239515    }
239516  },
239517  {
239518    0,
239519    2,
239520    {
239521      kOperandTypeRegister,
239522      kOperandTypeRegister,
239523      0,
239524      0,
239525      0,
239526      0,
239527      0,
239528      0,
239529      0,
239530      0,
239531      0,
239532      0,
239533      0
239534    },
239535    {
239536      0,
239537      0,
239538      0,
239539      0,
239540      0,
239541      0,
239542      0,
239543      0,
239544      0,
239545      0,
239546      0,
239547      0,
239548      0
239549    },
239550    {
239551      {
239552        1,
239553        0,
239554        -1,
239555        -1,
239556        -1,
239557        -1,
239558        -1,
239559        -1,
239560        -1,
239561        -1,
239562        -1,
239563        -1,
239564        -1
239565      },
239566      {
239567        0,
239568        1,
239569        -1,
239570        -1,
239571        -1,
239572        -1,
239573        -1,
239574        -1,
239575        -1,
239576        -1,
239577        -1,
239578        -1,
239579        -1
239580      }
239581    }
239582  },
239583  {
239584    0,
239585    3,
239586    {
239587      kOperandTypeRegister,
239588      kOperandTypeRegister,
239589      kOperandTypeX86Memory,
239590      0,
239591      0,
239592      0,
239593      0,
239594      0,
239595      0,
239596      0,
239597      0,
239598      0,
239599      0
239600    },
239601    {
239602      0,
239603      0,
239604      0,
239605      0,
239606      0,
239607      0,
239608      0,
239609      0,
239610      0,
239611      0,
239612      0,
239613      0,
239614      0
239615    },
239616    {
239617      {
239618        2,
239619        1,
239620        0,
239621        -1,
239622        -1,
239623        -1,
239624        -1,
239625        -1,
239626        -1,
239627        -1,
239628        -1,
239629        -1,
239630        -1
239631      },
239632      {
239633        0,
239634        1,
239635        2,
239636        -1,
239637        -1,
239638        -1,
239639        -1,
239640        -1,
239641        -1,
239642        -1,
239643        -1,
239644        -1,
239645        -1
239646      }
239647    }
239648  },
239649  {
239650    0,
239651    3,
239652    {
239653      kOperandTypeRegister,
239654      kOperandTypeX86Memory,
239655      kOperandTypeRegister,
239656      0,
239657      0,
239658      0,
239659      0,
239660      0,
239661      0,
239662      0,
239663      0,
239664      0,
239665      0
239666    },
239667    {
239668      0,
239669      0,
239670      0,
239671      0,
239672      0,
239673      0,
239674      0,
239675      0,
239676      0,
239677      0,
239678      0,
239679      0,
239680      0
239681    },
239682    {
239683      {
239684        2,
239685        1,
239686        0,
239687        -1,
239688        -1,
239689        -1,
239690        -1,
239691        -1,
239692        -1,
239693        -1,
239694        -1,
239695        -1,
239696        -1
239697      },
239698      {
239699        0,
239700        1,
239701        2,
239702        -1,
239703        -1,
239704        -1,
239705        -1,
239706        -1,
239707        -1,
239708        -1,
239709        -1,
239710        -1,
239711        -1
239712      }
239713    }
239714  },
239715  {
239716    0,
239717    3,
239718    {
239719      kOperandTypeRegister,
239720      kOperandTypeRegister,
239721      kOperandTypeRegister,
239722      0,
239723      0,
239724      0,
239725      0,
239726      0,
239727      0,
239728      0,
239729      0,
239730      0,
239731      0
239732    },
239733    {
239734      0,
239735      0,
239736      0,
239737      0,
239738      0,
239739      0,
239740      0,
239741      0,
239742      0,
239743      0,
239744      0,
239745      0,
239746      0
239747    },
239748    {
239749      {
239750        2,
239751        1,
239752        0,
239753        -1,
239754        -1,
239755        -1,
239756        -1,
239757        -1,
239758        -1,
239759        -1,
239760        -1,
239761        -1,
239762        -1
239763      },
239764      {
239765        0,
239766        1,
239767        2,
239768        -1,
239769        -1,
239770        -1,
239771        -1,
239772        -1,
239773        -1,
239774        -1,
239775        -1,
239776        -1,
239777        -1
239778      }
239779    }
239780  },
239781  {
239782    0,
239783    4,
239784    {
239785      kOperandTypeRegister,
239786      kOperandTypeRegister,
239787      kOperandTypeX86Memory,
239788      kOperandTypeImmediate,
239789      0,
239790      0,
239791      0,
239792      0,
239793      0,
239794      0,
239795      0,
239796      0,
239797      0
239798    },
239799    {
239800      0,
239801      0,
239802      0,
239803      0,
239804      0,
239805      0,
239806      0,
239807      0,
239808      0,
239809      0,
239810      0,
239811      0,
239812      0
239813    },
239814    {
239815      {
239816        3,
239817        2,
239818        1,
239819        0,
239820        -1,
239821        -1,
239822        -1,
239823        -1,
239824        -1,
239825        -1,
239826        -1,
239827        -1,
239828        -1
239829      },
239830      {
239831        0,
239832        2,
239833        2,
239834        3,
239835        -1,
239836        -1,
239837        -1,
239838        -1,
239839        -1,
239840        -1,
239841        -1,
239842        -1,
239843        -1
239844      }
239845    }
239846  },
239847  {
239848    0,
239849    4,
239850    {
239851      kOperandTypeRegister,
239852      kOperandTypeRegister,
239853      kOperandTypeRegister,
239854      kOperandTypeImmediate,
239855      0,
239856      0,
239857      0,
239858      0,
239859      0,
239860      0,
239861      0,
239862      0,
239863      0
239864    },
239865    {
239866      0,
239867      0,
239868      0,
239869      0,
239870      0,
239871      0,
239872      0,
239873      0,
239874      0,
239875      0,
239876      0,
239877      0,
239878      0
239879    },
239880    {
239881      {
239882        3,
239883        2,
239884        1,
239885        0,
239886        -1,
239887        -1,
239888        -1,
239889        -1,
239890        -1,
239891        -1,
239892        -1,
239893        -1,
239894        -1
239895      },
239896      {
239897        0,
239898        2,
239899        2,
239900        3,
239901        -1,
239902        -1,
239903        -1,
239904        -1,
239905        -1,
239906        -1,
239907        -1,
239908        -1,
239909        -1
239910      }
239911    }
239912  },
239913  {
239914    0,
239915    4,
239916    {
239917      kOperandTypeRegister,
239918      kOperandTypeRegister,
239919      kOperandTypeX86Memory,
239920      kOperandTypeImmediate,
239921      0,
239922      0,
239923      0,
239924      0,
239925      0,
239926      0,
239927      0,
239928      0,
239929      0
239930    },
239931    {
239932      0,
239933      0,
239934      0,
239935      0,
239936      0,
239937      0,
239938      0,
239939      0,
239940      0,
239941      0,
239942      0,
239943      0,
239944      0
239945    },
239946    {
239947      {
239948        3,
239949        2,
239950        1,
239951        0,
239952        -1,
239953        -1,
239954        -1,
239955        -1,
239956        -1,
239957        -1,
239958        -1,
239959        -1,
239960        -1
239961      },
239962      {
239963        0,
239964        2,
239965        2,
239966        3,
239967        -1,
239968        -1,
239969        -1,
239970        -1,
239971        -1,
239972        -1,
239973        -1,
239974        -1,
239975        -1
239976      }
239977    }
239978  },
239979  {
239980    0,
239981    4,
239982    {
239983      kOperandTypeRegister,
239984      kOperandTypeRegister,
239985      kOperandTypeRegister,
239986      kOperandTypeImmediate,
239987      0,
239988      0,
239989      0,
239990      0,
239991      0,
239992      0,
239993      0,
239994      0,
239995      0
239996    },
239997    {
239998      0,
239999      0,
240000      0,
240001      0,
240002      0,
240003      0,
240004      0,
240005      0,
240006      0,
240007      0,
240008      0,
240009      0,
240010      0
240011    },
240012    {
240013      {
240014        3,
240015        2,
240016        1,
240017        0,
240018        -1,
240019        -1,
240020        -1,
240021        -1,
240022        -1,
240023        -1,
240024        -1,
240025        -1,
240026        -1
240027      },
240028      {
240029        0,
240030        2,
240031        2,
240032        3,
240033        -1,
240034        -1,
240035        -1,
240036        -1,
240037        -1,
240038        -1,
240039        -1,
240040        -1,
240041        -1
240042      }
240043    }
240044  },
240045  {
240046    0,
240047    4,
240048    {
240049      kOperandTypeRegister,
240050      kOperandTypeRegister,
240051      kOperandTypeX86Memory,
240052      kOperandTypeImmediate,
240053      0,
240054      0,
240055      0,
240056      0,
240057      0,
240058      0,
240059      0,
240060      0,
240061      0
240062    },
240063    {
240064      0,
240065      0,
240066      0,
240067      0,
240068      0,
240069      0,
240070      0,
240071      0,
240072      0,
240073      0,
240074      0,
240075      0,
240076      0
240077    },
240078    {
240079      {
240080        3,
240081        2,
240082        1,
240083        0,
240084        -1,
240085        -1,
240086        -1,
240087        -1,
240088        -1,
240089        -1,
240090        -1,
240091        -1,
240092        -1
240093      },
240094      {
240095        0,
240096        1,
240097        2,
240098        3,
240099        -1,
240100        -1,
240101        -1,
240102        -1,
240103        -1,
240104        -1,
240105        -1,
240106        -1,
240107        -1
240108      }
240109    }
240110  },
240111  {
240112    0,
240113    4,
240114    {
240115      kOperandTypeRegister,
240116      kOperandTypeRegister,
240117      kOperandTypeRegister,
240118      kOperandTypeImmediate,
240119      0,
240120      0,
240121      0,
240122      0,
240123      0,
240124      0,
240125      0,
240126      0,
240127      0
240128    },
240129    {
240130      0,
240131      0,
240132      0,
240133      0,
240134      0,
240135      0,
240136      0,
240137      0,
240138      0,
240139      0,
240140      0,
240141      0,
240142      0
240143    },
240144    {
240145      {
240146        3,
240147        2,
240148        1,
240149        0,
240150        -1,
240151        -1,
240152        -1,
240153        -1,
240154        -1,
240155        -1,
240156        -1,
240157        -1,
240158        -1
240159      },
240160      {
240161        0,
240162        1,
240163        2,
240164        3,
240165        -1,
240166        -1,
240167        -1,
240168        -1,
240169        -1,
240170        -1,
240171        -1,
240172        -1,
240173        -1
240174      }
240175    }
240176  },
240177  {
240178    0,
240179    4,
240180    {
240181      kOperandTypeRegister,
240182      kOperandTypeRegister,
240183      kOperandTypeX86Memory,
240184      kOperandTypeImmediate,
240185      0,
240186      0,
240187      0,
240188      0,
240189      0,
240190      0,
240191      0,
240192      0,
240193      0
240194    },
240195    {
240196      0,
240197      0,
240198      0,
240199      0,
240200      0,
240201      0,
240202      0,
240203      0,
240204      0,
240205      0,
240206      0,
240207      0,
240208      0
240209    },
240210    {
240211      {
240212        3,
240213        2,
240214        1,
240215        0,
240216        -1,
240217        -1,
240218        -1,
240219        -1,
240220        -1,
240221        -1,
240222        -1,
240223        -1,
240224        -1
240225      },
240226      {
240227        0,
240228        1,
240229        2,
240230        3,
240231        -1,
240232        -1,
240233        -1,
240234        -1,
240235        -1,
240236        -1,
240237        -1,
240238        -1,
240239        -1
240240      }
240241    }
240242  },
240243  {
240244    0,
240245    4,
240246    {
240247      kOperandTypeRegister,
240248      kOperandTypeRegister,
240249      kOperandTypeRegister,
240250      kOperandTypeImmediate,
240251      0,
240252      0,
240253      0,
240254      0,
240255      0,
240256      0,
240257      0,
240258      0,
240259      0
240260    },
240261    {
240262      0,
240263      0,
240264      0,
240265      0,
240266      0,
240267      0,
240268      0,
240269      0,
240270      0,
240271      0,
240272      0,
240273      0,
240274      0
240275    },
240276    {
240277      {
240278        3,
240279        2,
240280        1,
240281        0,
240282        -1,
240283        -1,
240284        -1,
240285        -1,
240286        -1,
240287        -1,
240288        -1,
240289        -1,
240290        -1
240291      },
240292      {
240293        0,
240294        1,
240295        2,
240296        3,
240297        -1,
240298        -1,
240299        -1,
240300        -1,
240301        -1,
240302        -1,
240303        -1,
240304        -1,
240305        -1
240306      }
240307    }
240308  },
240309  {
240310    0,
240311    2,
240312    {
240313      kOperandTypeRegister,
240314      kOperandTypeX86Memory,
240315      0,
240316      0,
240317      0,
240318      0,
240319      0,
240320      0,
240321      0,
240322      0,
240323      0,
240324      0,
240325      0
240326    },
240327    {
240328      0,
240329      0,
240330      0,
240331      0,
240332      0,
240333      0,
240334      0,
240335      0,
240336      0,
240337      0,
240338      0,
240339      0,
240340      0
240341    },
240342    {
240343      {
240344        1,
240345        0,
240346        -1,
240347        -1,
240348        -1,
240349        -1,
240350        -1,
240351        -1,
240352        -1,
240353        -1,
240354        -1,
240355        -1,
240356        -1
240357      },
240358      {
240359        0,
240360        1,
240361        -1,
240362        -1,
240363        -1,
240364        -1,
240365        -1,
240366        -1,
240367        -1,
240368        -1,
240369        -1,
240370        -1,
240371        -1
240372      }
240373    }
240374  },
240375  {
240376    0,
240377    2,
240378    {
240379      kOperandTypeRegister,
240380      kOperandTypeX86Memory,
240381      0,
240382      0,
240383      0,
240384      0,
240385      0,
240386      0,
240387      0,
240388      0,
240389      0,
240390      0,
240391      0
240392    },
240393    {
240394      0,
240395      0,
240396      0,
240397      0,
240398      0,
240399      0,
240400      0,
240401      0,
240402      0,
240403      0,
240404      0,
240405      0,
240406      0
240407    },
240408    {
240409      {
240410        1,
240411        0,
240412        -1,
240413        -1,
240414        -1,
240415        -1,
240416        -1,
240417        -1,
240418        -1,
240419        -1,
240420        -1,
240421        -1,
240422        -1
240423      },
240424      {
240425        0,
240426        1,
240427        -1,
240428        -1,
240429        -1,
240430        -1,
240431        -1,
240432        -1,
240433        -1,
240434        -1,
240435        -1,
240436        -1,
240437        -1
240438      }
240439    }
240440  },
240441  {
240442    0,
240443    2,
240444    {
240445      kOperandTypeRegister,
240446      kOperandTypeRegister,
240447      0,
240448      0,
240449      0,
240450      0,
240451      0,
240452      0,
240453      0,
240454      0,
240455      0,
240456      0,
240457      0
240458    },
240459    {
240460      0,
240461      0,
240462      0,
240463      0,
240464      0,
240465      0,
240466      0,
240467      0,
240468      0,
240469      0,
240470      0,
240471      0,
240472      0
240473    },
240474    {
240475      {
240476        1,
240477        0,
240478        -1,
240479        -1,
240480        -1,
240481        -1,
240482        -1,
240483        -1,
240484        -1,
240485        -1,
240486        -1,
240487        -1,
240488        -1
240489      },
240490      {
240491        0,
240492        1,
240493        -1,
240494        -1,
240495        -1,
240496        -1,
240497        -1,
240498        -1,
240499        -1,
240500        -1,
240501        -1,
240502        -1,
240503        -1
240504      }
240505    }
240506  },
240507  {
240508    0,
240509    2,
240510    {
240511      kOperandTypeRegister,
240512      kOperandTypeRegister,
240513      0,
240514      0,
240515      0,
240516      0,
240517      0,
240518      0,
240519      0,
240520      0,
240521      0,
240522      0,
240523      0
240524    },
240525    {
240526      0,
240527      0,
240528      0,
240529      0,
240530      0,
240531      0,
240532      0,
240533      0,
240534      0,
240535      0,
240536      0,
240537      0,
240538      0
240539    },
240540    {
240541      {
240542        1,
240543        0,
240544        -1,
240545        -1,
240546        -1,
240547        -1,
240548        -1,
240549        -1,
240550        -1,
240551        -1,
240552        -1,
240553        -1,
240554        -1
240555      },
240556      {
240557        0,
240558        1,
240559        -1,
240560        -1,
240561        -1,
240562        -1,
240563        -1,
240564        -1,
240565        -1,
240566        -1,
240567        -1,
240568        -1,
240569        -1
240570      }
240571    }
240572  },
240573  {
240574    0,
240575    2,
240576    {
240577      kOperandTypeRegister,
240578      kOperandTypeX86Memory,
240579      0,
240580      0,
240581      0,
240582      0,
240583      0,
240584      0,
240585      0,
240586      0,
240587      0,
240588      0,
240589      0
240590    },
240591    {
240592      0,
240593      0,
240594      0,
240595      0,
240596      0,
240597      0,
240598      0,
240599      0,
240600      0,
240601      0,
240602      0,
240603      0,
240604      0
240605    },
240606    {
240607      {
240608        1,
240609        0,
240610        -1,
240611        -1,
240612        -1,
240613        -1,
240614        -1,
240615        -1,
240616        -1,
240617        -1,
240618        -1,
240619        -1,
240620        -1
240621      },
240622      {
240623        0,
240624        1,
240625        -1,
240626        -1,
240627        -1,
240628        -1,
240629        -1,
240630        -1,
240631        -1,
240632        -1,
240633        -1,
240634        -1,
240635        -1
240636      }
240637    }
240638  },
240639  {
240640    0,
240641    2,
240642    {
240643      kOperandTypeRegister,
240644      kOperandTypeX86Memory,
240645      0,
240646      0,
240647      0,
240648      0,
240649      0,
240650      0,
240651      0,
240652      0,
240653      0,
240654      0,
240655      0
240656    },
240657    {
240658      0,
240659      0,
240660      0,
240661      0,
240662      0,
240663      0,
240664      0,
240665      0,
240666      0,
240667      0,
240668      0,
240669      0,
240670      0
240671    },
240672    {
240673      {
240674        1,
240675        0,
240676        -1,
240677        -1,
240678        -1,
240679        -1,
240680        -1,
240681        -1,
240682        -1,
240683        -1,
240684        -1,
240685        -1,
240686        -1
240687      },
240688      {
240689        0,
240690        1,
240691        -1,
240692        -1,
240693        -1,
240694        -1,
240695        -1,
240696        -1,
240697        -1,
240698        -1,
240699        -1,
240700        -1,
240701        -1
240702      }
240703    }
240704  },
240705  {
240706    0,
240707    2,
240708    {
240709      kOperandTypeRegister,
240710      kOperandTypeRegister,
240711      0,
240712      0,
240713      0,
240714      0,
240715      0,
240716      0,
240717      0,
240718      0,
240719      0,
240720      0,
240721      0
240722    },
240723    {
240724      0,
240725      0,
240726      0,
240727      0,
240728      0,
240729      0,
240730      0,
240731      0,
240732      0,
240733      0,
240734      0,
240735      0,
240736      0
240737    },
240738    {
240739      {
240740        1,
240741        0,
240742        -1,
240743        -1,
240744        -1,
240745        -1,
240746        -1,
240747        -1,
240748        -1,
240749        -1,
240750        -1,
240751        -1,
240752        -1
240753      },
240754      {
240755        0,
240756        1,
240757        -1,
240758        -1,
240759        -1,
240760        -1,
240761        -1,
240762        -1,
240763        -1,
240764        -1,
240765        -1,
240766        -1,
240767        -1
240768      }
240769    }
240770  },
240771  {
240772    0,
240773    2,
240774    {
240775      kOperandTypeRegister,
240776      kOperandTypeRegister,
240777      0,
240778      0,
240779      0,
240780      0,
240781      0,
240782      0,
240783      0,
240784      0,
240785      0,
240786      0,
240787      0
240788    },
240789    {
240790      0,
240791      0,
240792      0,
240793      0,
240794      0,
240795      0,
240796      0,
240797      0,
240798      0,
240799      0,
240800      0,
240801      0,
240802      0
240803    },
240804    {
240805      {
240806        1,
240807        0,
240808        -1,
240809        -1,
240810        -1,
240811        -1,
240812        -1,
240813        -1,
240814        -1,
240815        -1,
240816        -1,
240817        -1,
240818        -1
240819      },
240820      {
240821        0,
240822        1,
240823        -1,
240824        -1,
240825        -1,
240826        -1,
240827        -1,
240828        -1,
240829        -1,
240830        -1,
240831        -1,
240832        -1,
240833        -1
240834      }
240835    }
240836  },
240837  {
240838    0,
240839    2,
240840    {
240841      kOperandTypeRegister,
240842      kOperandTypeX86Memory,
240843      0,
240844      0,
240845      0,
240846      0,
240847      0,
240848      0,
240849      0,
240850      0,
240851      0,
240852      0,
240853      0
240854    },
240855    {
240856      0,
240857      0,
240858      0,
240859      0,
240860      0,
240861      0,
240862      0,
240863      0,
240864      0,
240865      0,
240866      0,
240867      0,
240868      0
240869    },
240870    {
240871      {
240872        1,
240873        0,
240874        -1,
240875        -1,
240876        -1,
240877        -1,
240878        -1,
240879        -1,
240880        -1,
240881        -1,
240882        -1,
240883        -1,
240884        -1
240885      },
240886      {
240887        0,
240888        1,
240889        -1,
240890        -1,
240891        -1,
240892        -1,
240893        -1,
240894        -1,
240895        -1,
240896        -1,
240897        -1,
240898        -1,
240899        -1
240900      }
240901    }
240902  },
240903  {
240904    0,
240905    2,
240906    {
240907      kOperandTypeRegister,
240908      kOperandTypeX86Memory,
240909      0,
240910      0,
240911      0,
240912      0,
240913      0,
240914      0,
240915      0,
240916      0,
240917      0,
240918      0,
240919      0
240920    },
240921    {
240922      0,
240923      0,
240924      0,
240925      0,
240926      0,
240927      0,
240928      0,
240929      0,
240930      0,
240931      0,
240932      0,
240933      0,
240934      0
240935    },
240936    {
240937      {
240938        1,
240939        0,
240940        -1,
240941        -1,
240942        -1,
240943        -1,
240944        -1,
240945        -1,
240946        -1,
240947        -1,
240948        -1,
240949        -1,
240950        -1
240951      },
240952      {
240953        0,
240954        1,
240955        -1,
240956        -1,
240957        -1,
240958        -1,
240959        -1,
240960        -1,
240961        -1,
240962        -1,
240963        -1,
240964        -1,
240965        -1
240966      }
240967    }
240968  },
240969  {
240970    0,
240971    2,
240972    {
240973      kOperandTypeRegister,
240974      kOperandTypeRegister,
240975      0,
240976      0,
240977      0,
240978      0,
240979      0,
240980      0,
240981      0,
240982      0,
240983      0,
240984      0,
240985      0
240986    },
240987    {
240988      0,
240989      0,
240990      0,
240991      0,
240992      0,
240993      0,
240994      0,
240995      0,
240996      0,
240997      0,
240998      0,
240999      0,
241000      0
241001    },
241002    {
241003      {
241004        1,
241005        0,
241006        -1,
241007        -1,
241008        -1,
241009        -1,
241010        -1,
241011        -1,
241012        -1,
241013        -1,
241014        -1,
241015        -1,
241016        -1
241017      },
241018      {
241019        0,
241020        1,
241021        -1,
241022        -1,
241023        -1,
241024        -1,
241025        -1,
241026        -1,
241027        -1,
241028        -1,
241029        -1,
241030        -1,
241031        -1
241032      }
241033    }
241034  },
241035  {
241036    0,
241037    2,
241038    {
241039      kOperandTypeRegister,
241040      kOperandTypeRegister,
241041      0,
241042      0,
241043      0,
241044      0,
241045      0,
241046      0,
241047      0,
241048      0,
241049      0,
241050      0,
241051      0
241052    },
241053    {
241054      0,
241055      0,
241056      0,
241057      0,
241058      0,
241059      0,
241060      0,
241061      0,
241062      0,
241063      0,
241064      0,
241065      0,
241066      0
241067    },
241068    {
241069      {
241070        1,
241071        0,
241072        -1,
241073        -1,
241074        -1,
241075        -1,
241076        -1,
241077        -1,
241078        -1,
241079        -1,
241080        -1,
241081        -1,
241082        -1
241083      },
241084      {
241085        0,
241086        1,
241087        -1,
241088        -1,
241089        -1,
241090        -1,
241091        -1,
241092        -1,
241093        -1,
241094        -1,
241095        -1,
241096        -1,
241097        -1
241098      }
241099    }
241100  },
241101  {
241102    0,
241103    2,
241104    {
241105      kOperandTypeRegister,
241106      kOperandTypeX86Memory,
241107      0,
241108      0,
241109      0,
241110      0,
241111      0,
241112      0,
241113      0,
241114      0,
241115      0,
241116      0,
241117      0
241118    },
241119    {
241120      0,
241121      0,
241122      0,
241123      0,
241124      0,
241125      0,
241126      0,
241127      0,
241128      0,
241129      0,
241130      0,
241131      0,
241132      0
241133    },
241134    {
241135      {
241136        1,
241137        0,
241138        -1,
241139        -1,
241140        -1,
241141        -1,
241142        -1,
241143        -1,
241144        -1,
241145        -1,
241146        -1,
241147        -1,
241148        -1
241149      },
241150      {
241151        0,
241152        1,
241153        -1,
241154        -1,
241155        -1,
241156        -1,
241157        -1,
241158        -1,
241159        -1,
241160        -1,
241161        -1,
241162        -1,
241163        -1
241164      }
241165    }
241166  },
241167  {
241168    0,
241169    2,
241170    {
241171      kOperandTypeRegister,
241172      kOperandTypeX86Memory,
241173      0,
241174      0,
241175      0,
241176      0,
241177      0,
241178      0,
241179      0,
241180      0,
241181      0,
241182      0,
241183      0
241184    },
241185    {
241186      0,
241187      0,
241188      0,
241189      0,
241190      0,
241191      0,
241192      0,
241193      0,
241194      0,
241195      0,
241196      0,
241197      0,
241198      0
241199    },
241200    {
241201      {
241202        1,
241203        0,
241204        -1,
241205        -1,
241206        -1,
241207        -1,
241208        -1,
241209        -1,
241210        -1,
241211        -1,
241212        -1,
241213        -1,
241214        -1
241215      },
241216      {
241217        0,
241218        1,
241219        -1,
241220        -1,
241221        -1,
241222        -1,
241223        -1,
241224        -1,
241225        -1,
241226        -1,
241227        -1,
241228        -1,
241229        -1
241230      }
241231    }
241232  },
241233  {
241234    0,
241235    2,
241236    {
241237      kOperandTypeRegister,
241238      kOperandTypeRegister,
241239      0,
241240      0,
241241      0,
241242      0,
241243      0,
241244      0,
241245      0,
241246      0,
241247      0,
241248      0,
241249      0
241250    },
241251    {
241252      0,
241253      0,
241254      0,
241255      0,
241256      0,
241257      0,
241258      0,
241259      0,
241260      0,
241261      0,
241262      0,
241263      0,
241264      0
241265    },
241266    {
241267      {
241268        1,
241269        0,
241270        -1,
241271        -1,
241272        -1,
241273        -1,
241274        -1,
241275        -1,
241276        -1,
241277        -1,
241278        -1,
241279        -1,
241280        -1
241281      },
241282      {
241283        0,
241284        1,
241285        -1,
241286        -1,
241287        -1,
241288        -1,
241289        -1,
241290        -1,
241291        -1,
241292        -1,
241293        -1,
241294        -1,
241295        -1
241296      }
241297    }
241298  },
241299  {
241300    0,
241301    2,
241302    {
241303      kOperandTypeRegister,
241304      kOperandTypeRegister,
241305      0,
241306      0,
241307      0,
241308      0,
241309      0,
241310      0,
241311      0,
241312      0,
241313      0,
241314      0,
241315      0
241316    },
241317    {
241318      0,
241319      0,
241320      0,
241321      0,
241322      0,
241323      0,
241324      0,
241325      0,
241326      0,
241327      0,
241328      0,
241329      0,
241330      0
241331    },
241332    {
241333      {
241334        1,
241335        0,
241336        -1,
241337        -1,
241338        -1,
241339        -1,
241340        -1,
241341        -1,
241342        -1,
241343        -1,
241344        -1,
241345        -1,
241346        -1
241347      },
241348      {
241349        0,
241350        1,
241351        -1,
241352        -1,
241353        -1,
241354        -1,
241355        -1,
241356        -1,
241357        -1,
241358        -1,
241359        -1,
241360        -1,
241361        -1
241362      }
241363    }
241364  },
241365  {
241366    0,
241367    3,
241368    {
241369      kOperandTypeRegister,
241370      kOperandTypeRegister,
241371      kOperandTypeX86Memory,
241372      0,
241373      0,
241374      0,
241375      0,
241376      0,
241377      0,
241378      0,
241379      0,
241380      0,
241381      0
241382    },
241383    {
241384      0,
241385      0,
241386      0,
241387      0,
241388      0,
241389      0,
241390      0,
241391      0,
241392      0,
241393      0,
241394      0,
241395      0,
241396      0
241397    },
241398    {
241399      {
241400        2,
241401        1,
241402        0,
241403        -1,
241404        -1,
241405        -1,
241406        -1,
241407        -1,
241408        -1,
241409        -1,
241410        -1,
241411        -1,
241412        -1
241413      },
241414      {
241415        0,
241416        1,
241417        2,
241418        -1,
241419        -1,
241420        -1,
241421        -1,
241422        -1,
241423        -1,
241424        -1,
241425        -1,
241426        -1,
241427        -1
241428      }
241429    }
241430  },
241431  {
241432    0,
241433    3,
241434    {
241435      kOperandTypeRegister,
241436      kOperandTypeRegister,
241437      kOperandTypeX86Memory,
241438      0,
241439      0,
241440      0,
241441      0,
241442      0,
241443      0,
241444      0,
241445      0,
241446      0,
241447      0
241448    },
241449    {
241450      0,
241451      0,
241452      0,
241453      0,
241454      0,
241455      0,
241456      0,
241457      0,
241458      0,
241459      0,
241460      0,
241461      0,
241462      0
241463    },
241464    {
241465      {
241466        2,
241467        1,
241468        0,
241469        -1,
241470        -1,
241471        -1,
241472        -1,
241473        -1,
241474        -1,
241475        -1,
241476        -1,
241477        -1,
241478        -1
241479      },
241480      {
241481        0,
241482        1,
241483        2,
241484        -1,
241485        -1,
241486        -1,
241487        -1,
241488        -1,
241489        -1,
241490        -1,
241491        -1,
241492        -1,
241493        -1
241494      }
241495    }
241496  },
241497  {
241498    0,
241499    3,
241500    {
241501      kOperandTypeRegister,
241502      kOperandTypeRegister,
241503      kOperandTypeRegister,
241504      0,
241505      0,
241506      0,
241507      0,
241508      0,
241509      0,
241510      0,
241511      0,
241512      0,
241513      0
241514    },
241515    {
241516      0,
241517      0,
241518      0,
241519      0,
241520      0,
241521      0,
241522      0,
241523      0,
241524      0,
241525      0,
241526      0,
241527      0,
241528      0
241529    },
241530    {
241531      {
241532        2,
241533        1,
241534        0,
241535        -1,
241536        -1,
241537        -1,
241538        -1,
241539        -1,
241540        -1,
241541        -1,
241542        -1,
241543        -1,
241544        -1
241545      },
241546      {
241547        0,
241548        1,
241549        2,
241550        -1,
241551        -1,
241552        -1,
241553        -1,
241554        -1,
241555        -1,
241556        -1,
241557        -1,
241558        -1,
241559        -1
241560      }
241561    }
241562  },
241563  {
241564    0,
241565    3,
241566    {
241567      kOperandTypeRegister,
241568      kOperandTypeRegister,
241569      kOperandTypeX86Memory,
241570      0,
241571      0,
241572      0,
241573      0,
241574      0,
241575      0,
241576      0,
241577      0,
241578      0,
241579      0
241580    },
241581    {
241582      0,
241583      0,
241584      0,
241585      0,
241586      0,
241587      0,
241588      0,
241589      0,
241590      0,
241591      0,
241592      0,
241593      0,
241594      0
241595    },
241596    {
241597      {
241598        2,
241599        1,
241600        0,
241601        -1,
241602        -1,
241603        -1,
241604        -1,
241605        -1,
241606        -1,
241607        -1,
241608        -1,
241609        -1,
241610        -1
241611      },
241612      {
241613        0,
241614        1,
241615        2,
241616        -1,
241617        -1,
241618        -1,
241619        -1,
241620        -1,
241621        -1,
241622        -1,
241623        -1,
241624        -1,
241625        -1
241626      }
241627    }
241628  },
241629  {
241630    0,
241631    3,
241632    {
241633      kOperandTypeRegister,
241634      kOperandTypeX86Memory,
241635      kOperandTypeRegister,
241636      0,
241637      0,
241638      0,
241639      0,
241640      0,
241641      0,
241642      0,
241643      0,
241644      0,
241645      0
241646    },
241647    {
241648      0,
241649      0,
241650      0,
241651      0,
241652      0,
241653      0,
241654      0,
241655      0,
241656      0,
241657      0,
241658      0,
241659      0,
241660      0
241661    },
241662    {
241663      {
241664        2,
241665        1,
241666        0,
241667        -1,
241668        -1,
241669        -1,
241670        -1,
241671        -1,
241672        -1,
241673        -1,
241674        -1,
241675        -1,
241676        -1
241677      },
241678      {
241679        0,
241680        1,
241681        2,
241682        -1,
241683        -1,
241684        -1,
241685        -1,
241686        -1,
241687        -1,
241688        -1,
241689        -1,
241690        -1,
241691        -1
241692      }
241693    }
241694  },
241695  {
241696    0,
241697    3,
241698    {
241699      kOperandTypeRegister,
241700      kOperandTypeRegister,
241701      kOperandTypeRegister,
241702      0,
241703      0,
241704      0,
241705      0,
241706      0,
241707      0,
241708      0,
241709      0,
241710      0,
241711      0
241712    },
241713    {
241714      0,
241715      0,
241716      0,
241717      0,
241718      0,
241719      0,
241720      0,
241721      0,
241722      0,
241723      0,
241724      0,
241725      0,
241726      0
241727    },
241728    {
241729      {
241730        2,
241731        1,
241732        0,
241733        -1,
241734        -1,
241735        -1,
241736        -1,
241737        -1,
241738        -1,
241739        -1,
241740        -1,
241741        -1,
241742        -1
241743      },
241744      {
241745        0,
241746        1,
241747        2,
241748        -1,
241749        -1,
241750        -1,
241751        -1,
241752        -1,
241753        -1,
241754        -1,
241755        -1,
241756        -1,
241757        -1
241758      }
241759    }
241760  },
241761  {
241762    0,
241763    1,
241764    {
241765      kOperandTypeX86Memory,
241766      0,
241767      0,
241768      0,
241769      0,
241770      0,
241771      0,
241772      0,
241773      0,
241774      0,
241775      0,
241776      0,
241777      0
241778    },
241779    {
241780      0,
241781      0,
241782      0,
241783      0,
241784      0,
241785      0,
241786      0,
241787      0,
241788      0,
241789      0,
241790      0,
241791      0,
241792      0
241793    },
241794    {
241795      {
241796        0,
241797        -1,
241798        -1,
241799        -1,
241800        -1,
241801        -1,
241802        -1,
241803        -1,
241804        -1,
241805        -1,
241806        -1,
241807        -1,
241808        -1
241809      },
241810      {
241811        0,
241812        -1,
241813        -1,
241814        -1,
241815        -1,
241816        -1,
241817        -1,
241818        -1,
241819        -1,
241820        -1,
241821        -1,
241822        -1,
241823        -1
241824      }
241825    }
241826  },
241827  {
241828    0,
241829    3,
241830    {
241831      kOperandTypeRegister,
241832      kOperandTypeRegister,
241833      kOperandTypeX86Memory,
241834      0,
241835      0,
241836      0,
241837      0,
241838      0,
241839      0,
241840      0,
241841      0,
241842      0,
241843      0
241844    },
241845    {
241846      0,
241847      0,
241848      0,
241849      0,
241850      0,
241851      0,
241852      0,
241853      0,
241854      0,
241855      0,
241856      0,
241857      0,
241858      0
241859    },
241860    {
241861      {
241862        2,
241863        1,
241864        0,
241865        -1,
241866        -1,
241867        -1,
241868        -1,
241869        -1,
241870        -1,
241871        -1,
241872        -1,
241873        -1,
241874        -1
241875      },
241876      {
241877        0,
241878        1,
241879        2,
241880        -1,
241881        -1,
241882        -1,
241883        -1,
241884        -1,
241885        -1,
241886        -1,
241887        -1,
241888        -1,
241889        -1
241890      }
241891    }
241892  },
241893  {
241894    0,
241895    3,
241896    {
241897      kOperandTypeRegister,
241898      kOperandTypeRegister,
241899      kOperandTypeRegister,
241900      0,
241901      0,
241902      0,
241903      0,
241904      0,
241905      0,
241906      0,
241907      0,
241908      0,
241909      0
241910    },
241911    {
241912      0,
241913      0,
241914      0,
241915      0,
241916      0,
241917      0,
241918      0,
241919      0,
241920      0,
241921      0,
241922      0,
241923      0,
241924      0
241925    },
241926    {
241927      {
241928        2,
241929        1,
241930        0,
241931        -1,
241932        -1,
241933        -1,
241934        -1,
241935        -1,
241936        -1,
241937        -1,
241938        -1,
241939        -1,
241940        -1
241941      },
241942      {
241943        0,
241944        1,
241945        2,
241946        -1,
241947        -1,
241948        -1,
241949        -1,
241950        -1,
241951        -1,
241952        -1,
241953        -1,
241954        -1,
241955        -1
241956      }
241957    }
241958  },
241959  {
241960    0,
241961    3,
241962    {
241963      kOperandTypeRegister,
241964      kOperandTypeRegister,
241965      kOperandTypeX86Memory,
241966      0,
241967      0,
241968      0,
241969      0,
241970      0,
241971      0,
241972      0,
241973      0,
241974      0,
241975      0
241976    },
241977    {
241978      0,
241979      0,
241980      0,
241981      0,
241982      0,
241983      0,
241984      0,
241985      0,
241986      0,
241987      0,
241988      0,
241989      0,
241990      0
241991    },
241992    {
241993      {
241994        2,
241995        1,
241996        0,
241997        -1,
241998        -1,
241999        -1,
242000        -1,
242001        -1,
242002        -1,
242003        -1,
242004        -1,
242005        -1,
242006        -1
242007      },
242008      {
242009        0,
242010        1,
242011        2,
242012        -1,
242013        -1,
242014        -1,
242015        -1,
242016        -1,
242017        -1,
242018        -1,
242019        -1,
242020        -1,
242021        -1
242022      }
242023    }
242024  },
242025  {
242026    0,
242027    3,
242028    {
242029      kOperandTypeRegister,
242030      kOperandTypeRegister,
242031      kOperandTypeRegister,
242032      0,
242033      0,
242034      0,
242035      0,
242036      0,
242037      0,
242038      0,
242039      0,
242040      0,
242041      0
242042    },
242043    {
242044      0,
242045      0,
242046      0,
242047      0,
242048      0,
242049      0,
242050      0,
242051      0,
242052      0,
242053      0,
242054      0,
242055      0,
242056      0
242057    },
242058    {
242059      {
242060        2,
242061        1,
242062        0,
242063        -1,
242064        -1,
242065        -1,
242066        -1,
242067        -1,
242068        -1,
242069        -1,
242070        -1,
242071        -1,
242072        -1
242073      },
242074      {
242075        0,
242076        1,
242077        2,
242078        -1,
242079        -1,
242080        -1,
242081        -1,
242082        -1,
242083        -1,
242084        -1,
242085        -1,
242086        -1,
242087        -1
242088      }
242089    }
242090  },
242091  {
242092    0,
242093    3,
242094    {
242095      kOperandTypeRegister,
242096      kOperandTypeRegister,
242097      kOperandTypeX86Memory,
242098      0,
242099      0,
242100      0,
242101      0,
242102      0,
242103      0,
242104      0,
242105      0,
242106      0,
242107      0
242108    },
242109    {
242110      0,
242111      0,
242112      0,
242113      0,
242114      0,
242115      0,
242116      0,
242117      0,
242118      0,
242119      0,
242120      0,
242121      0,
242122      0
242123    },
242124    {
242125      {
242126        2,
242127        1,
242128        0,
242129        -1,
242130        -1,
242131        -1,
242132        -1,
242133        -1,
242134        -1,
242135        -1,
242136        -1,
242137        -1,
242138        -1
242139      },
242140      {
242141        0,
242142        1,
242143        2,
242144        -1,
242145        -1,
242146        -1,
242147        -1,
242148        -1,
242149        -1,
242150        -1,
242151        -1,
242152        -1,
242153        -1
242154      }
242155    }
242156  },
242157  {
242158    0,
242159    3,
242160    {
242161      kOperandTypeRegister,
242162      kOperandTypeRegister,
242163      kOperandTypeRegister,
242164      0,
242165      0,
242166      0,
242167      0,
242168      0,
242169      0,
242170      0,
242171      0,
242172      0,
242173      0
242174    },
242175    {
242176      0,
242177      0,
242178      0,
242179      0,
242180      0,
242181      0,
242182      0,
242183      0,
242184      0,
242185      0,
242186      0,
242187      0,
242188      0
242189    },
242190    {
242191      {
242192        2,
242193        1,
242194        0,
242195        -1,
242196        -1,
242197        -1,
242198        -1,
242199        -1,
242200        -1,
242201        -1,
242202        -1,
242203        -1,
242204        -1
242205      },
242206      {
242207        0,
242208        1,
242209        2,
242210        -1,
242211        -1,
242212        -1,
242213        -1,
242214        -1,
242215        -1,
242216        -1,
242217        -1,
242218        -1,
242219        -1
242220      }
242221    }
242222  },
242223  {
242224    0,
242225    3,
242226    {
242227      kOperandTypeRegister,
242228      kOperandTypeRegister,
242229      kOperandTypeX86Memory,
242230      0,
242231      0,
242232      0,
242233      0,
242234      0,
242235      0,
242236      0,
242237      0,
242238      0,
242239      0
242240    },
242241    {
242242      0,
242243      0,
242244      0,
242245      0,
242246      0,
242247      0,
242248      0,
242249      0,
242250      0,
242251      0,
242252      0,
242253      0,
242254      0
242255    },
242256    {
242257      {
242258        2,
242259        1,
242260        0,
242261        -1,
242262        -1,
242263        -1,
242264        -1,
242265        -1,
242266        -1,
242267        -1,
242268        -1,
242269        -1,
242270        -1
242271      },
242272      {
242273        0,
242274        1,
242275        2,
242276        -1,
242277        -1,
242278        -1,
242279        -1,
242280        -1,
242281        -1,
242282        -1,
242283        -1,
242284        -1,
242285        -1
242286      }
242287    }
242288  },
242289  {
242290    0,
242291    3,
242292    {
242293      kOperandTypeRegister,
242294      kOperandTypeRegister,
242295      kOperandTypeRegister,
242296      0,
242297      0,
242298      0,
242299      0,
242300      0,
242301      0,
242302      0,
242303      0,
242304      0,
242305      0
242306    },
242307    {
242308      0,
242309      0,
242310      0,
242311      0,
242312      0,
242313      0,
242314      0,
242315      0,
242316      0,
242317      0,
242318      0,
242319      0,
242320      0
242321    },
242322    {
242323      {
242324        2,
242325        1,
242326        0,
242327        -1,
242328        -1,
242329        -1,
242330        -1,
242331        -1,
242332        -1,
242333        -1,
242334        -1,
242335        -1,
242336        -1
242337      },
242338      {
242339        0,
242340        1,
242341        2,
242342        -1,
242343        -1,
242344        -1,
242345        -1,
242346        -1,
242347        -1,
242348        -1,
242349        -1,
242350        -1,
242351        -1
242352      }
242353    }
242354  },
242355  {
242356    0,
242357    3,
242358    {
242359      kOperandTypeRegister,
242360      kOperandTypeRegister,
242361      kOperandTypeX86Memory,
242362      0,
242363      0,
242364      0,
242365      0,
242366      0,
242367      0,
242368      0,
242369      0,
242370      0,
242371      0
242372    },
242373    {
242374      0,
242375      0,
242376      0,
242377      0,
242378      0,
242379      0,
242380      0,
242381      0,
242382      0,
242383      0,
242384      0,
242385      0,
242386      0
242387    },
242388    {
242389      {
242390        2,
242391        1,
242392        0,
242393        -1,
242394        -1,
242395        -1,
242396        -1,
242397        -1,
242398        -1,
242399        -1,
242400        -1,
242401        -1,
242402        -1
242403      },
242404      {
242405        0,
242406        1,
242407        2,
242408        -1,
242409        -1,
242410        -1,
242411        -1,
242412        -1,
242413        -1,
242414        -1,
242415        -1,
242416        -1,
242417        -1
242418      }
242419    }
242420  },
242421  {
242422    0,
242423    3,
242424    {
242425      kOperandTypeRegister,
242426      kOperandTypeRegister,
242427      kOperandTypeX86Memory,
242428      0,
242429      0,
242430      0,
242431      0,
242432      0,
242433      0,
242434      0,
242435      0,
242436      0,
242437      0
242438    },
242439    {
242440      0,
242441      0,
242442      0,
242443      0,
242444      0,
242445      0,
242446      0,
242447      0,
242448      0,
242449      0,
242450      0,
242451      0,
242452      0
242453    },
242454    {
242455      {
242456        2,
242457        1,
242458        0,
242459        -1,
242460        -1,
242461        -1,
242462        -1,
242463        -1,
242464        -1,
242465        -1,
242466        -1,
242467        -1,
242468        -1
242469      },
242470      {
242471        0,
242472        1,
242473        2,
242474        -1,
242475        -1,
242476        -1,
242477        -1,
242478        -1,
242479        -1,
242480        -1,
242481        -1,
242482        -1,
242483        -1
242484      }
242485    }
242486  },
242487  {
242488    0,
242489    3,
242490    {
242491      kOperandTypeRegister,
242492      kOperandTypeRegister,
242493      kOperandTypeRegister,
242494      0,
242495      0,
242496      0,
242497      0,
242498      0,
242499      0,
242500      0,
242501      0,
242502      0,
242503      0
242504    },
242505    {
242506      0,
242507      0,
242508      0,
242509      0,
242510      0,
242511      0,
242512      0,
242513      0,
242514      0,
242515      0,
242516      0,
242517      0,
242518      0
242519    },
242520    {
242521      {
242522        2,
242523        1,
242524        0,
242525        -1,
242526        -1,
242527        -1,
242528        -1,
242529        -1,
242530        -1,
242531        -1,
242532        -1,
242533        -1,
242534        -1
242535      },
242536      {
242537        0,
242538        1,
242539        2,
242540        -1,
242541        -1,
242542        -1,
242543        -1,
242544        -1,
242545        -1,
242546        -1,
242547        -1,
242548        -1,
242549        -1
242550      }
242551    }
242552  },
242553  {
242554    0,
242555    3,
242556    {
242557      kOperandTypeRegister,
242558      kOperandTypeRegister,
242559      kOperandTypeRegister,
242560      0,
242561      0,
242562      0,
242563      0,
242564      0,
242565      0,
242566      0,
242567      0,
242568      0,
242569      0
242570    },
242571    {
242572      0,
242573      0,
242574      0,
242575      0,
242576      0,
242577      0,
242578      0,
242579      0,
242580      0,
242581      0,
242582      0,
242583      0,
242584      0
242585    },
242586    {
242587      {
242588        2,
242589        1,
242590        0,
242591        -1,
242592        -1,
242593        -1,
242594        -1,
242595        -1,
242596        -1,
242597        -1,
242598        -1,
242599        -1,
242600        -1
242601      },
242602      {
242603        0,
242604        1,
242605        2,
242606        -1,
242607        -1,
242608        -1,
242609        -1,
242610        -1,
242611        -1,
242612        -1,
242613        -1,
242614        -1,
242615        -1
242616      }
242617    }
242618  },
242619  {
242620    0,
242621    3,
242622    {
242623      kOperandTypeRegister,
242624      kOperandTypeRegister,
242625      kOperandTypeX86Memory,
242626      0,
242627      0,
242628      0,
242629      0,
242630      0,
242631      0,
242632      0,
242633      0,
242634      0,
242635      0
242636    },
242637    {
242638      0,
242639      0,
242640      0,
242641      0,
242642      0,
242643      0,
242644      0,
242645      0,
242646      0,
242647      0,
242648      0,
242649      0,
242650      0
242651    },
242652    {
242653      {
242654        2,
242655        1,
242656        0,
242657        -1,
242658        -1,
242659        -1,
242660        -1,
242661        -1,
242662        -1,
242663        -1,
242664        -1,
242665        -1,
242666        -1
242667      },
242668      {
242669        0,
242670        1,
242671        2,
242672        -1,
242673        -1,
242674        -1,
242675        -1,
242676        -1,
242677        -1,
242678        -1,
242679        -1,
242680        -1,
242681        -1
242682      }
242683    }
242684  },
242685  {
242686    0,
242687    3,
242688    {
242689      kOperandTypeRegister,
242690      kOperandTypeRegister,
242691      kOperandTypeX86Memory,
242692      0,
242693      0,
242694      0,
242695      0,
242696      0,
242697      0,
242698      0,
242699      0,
242700      0,
242701      0
242702    },
242703    {
242704      0,
242705      0,
242706      0,
242707      0,
242708      0,
242709      0,
242710      0,
242711      0,
242712      0,
242713      0,
242714      0,
242715      0,
242716      0
242717    },
242718    {
242719      {
242720        2,
242721        1,
242722        0,
242723        -1,
242724        -1,
242725        -1,
242726        -1,
242727        -1,
242728        -1,
242729        -1,
242730        -1,
242731        -1,
242732        -1
242733      },
242734      {
242735        0,
242736        1,
242737        2,
242738        -1,
242739        -1,
242740        -1,
242741        -1,
242742        -1,
242743        -1,
242744        -1,
242745        -1,
242746        -1,
242747        -1
242748      }
242749    }
242750  },
242751  {
242752    0,
242753    3,
242754    {
242755      kOperandTypeRegister,
242756      kOperandTypeRegister,
242757      kOperandTypeRegister,
242758      0,
242759      0,
242760      0,
242761      0,
242762      0,
242763      0,
242764      0,
242765      0,
242766      0,
242767      0
242768    },
242769    {
242770      0,
242771      0,
242772      0,
242773      0,
242774      0,
242775      0,
242776      0,
242777      0,
242778      0,
242779      0,
242780      0,
242781      0,
242782      0
242783    },
242784    {
242785      {
242786        2,
242787        1,
242788        0,
242789        -1,
242790        -1,
242791        -1,
242792        -1,
242793        -1,
242794        -1,
242795        -1,
242796        -1,
242797        -1,
242798        -1
242799      },
242800      {
242801        0,
242802        1,
242803        2,
242804        -1,
242805        -1,
242806        -1,
242807        -1,
242808        -1,
242809        -1,
242810        -1,
242811        -1,
242812        -1,
242813        -1
242814      }
242815    }
242816  },
242817  {
242818    0,
242819    3,
242820    {
242821      kOperandTypeRegister,
242822      kOperandTypeRegister,
242823      kOperandTypeRegister,
242824      0,
242825      0,
242826      0,
242827      0,
242828      0,
242829      0,
242830      0,
242831      0,
242832      0,
242833      0
242834    },
242835    {
242836      0,
242837      0,
242838      0,
242839      0,
242840      0,
242841      0,
242842      0,
242843      0,
242844      0,
242845      0,
242846      0,
242847      0,
242848      0
242849    },
242850    {
242851      {
242852        2,
242853        1,
242854        0,
242855        -1,
242856        -1,
242857        -1,
242858        -1,
242859        -1,
242860        -1,
242861        -1,
242862        -1,
242863        -1,
242864        -1
242865      },
242866      {
242867        0,
242868        1,
242869        2,
242870        -1,
242871        -1,
242872        -1,
242873        -1,
242874        -1,
242875        -1,
242876        -1,
242877        -1,
242878        -1,
242879        -1
242880      }
242881    }
242882  },
242883  {
242884    0,
242885    2,
242886    {
242887      kOperandTypeRegister,
242888      kOperandTypeX86Memory,
242889      0,
242890      0,
242891      0,
242892      0,
242893      0,
242894      0,
242895      0,
242896      0,
242897      0,
242898      0,
242899      0
242900    },
242901    {
242902      0,
242903      0,
242904      0,
242905      0,
242906      0,
242907      0,
242908      0,
242909      0,
242910      0,
242911      0,
242912      0,
242913      0,
242914      0
242915    },
242916    {
242917      {
242918        1,
242919        0,
242920        -1,
242921        -1,
242922        -1,
242923        -1,
242924        -1,
242925        -1,
242926        -1,
242927        -1,
242928        -1,
242929        -1,
242930        -1
242931      },
242932      {
242933        0,
242934        1,
242935        -1,
242936        -1,
242937        -1,
242938        -1,
242939        -1,
242940        -1,
242941        -1,
242942        -1,
242943        -1,
242944        -1,
242945        -1
242946      }
242947    }
242948  },
242949  {
242950    0,
242951    2,
242952    {
242953      kOperandTypeRegister,
242954      kOperandTypeRegister,
242955      0,
242956      0,
242957      0,
242958      0,
242959      0,
242960      0,
242961      0,
242962      0,
242963      0,
242964      0,
242965      0
242966    },
242967    {
242968      0,
242969      0,
242970      0,
242971      0,
242972      0,
242973      0,
242974      0,
242975      0,
242976      0,
242977      0,
242978      0,
242979      0,
242980      0
242981    },
242982    {
242983      {
242984        1,
242985        0,
242986        -1,
242987        -1,
242988        -1,
242989        -1,
242990        -1,
242991        -1,
242992        -1,
242993        -1,
242994        -1,
242995        -1,
242996        -1
242997      },
242998      {
242999        0,
243000        1,
243001        -1,
243002        -1,
243003        -1,
243004        -1,
243005        -1,
243006        -1,
243007        -1,
243008        -1,
243009        -1,
243010        -1,
243011        -1
243012      }
243013    }
243014  },
243015  {
243016    0,
243017    2,
243018    {
243019      kOperandTypeRegister,
243020      kOperandTypeX86Memory,
243021      0,
243022      0,
243023      0,
243024      0,
243025      0,
243026      0,
243027      0,
243028      0,
243029      0,
243030      0,
243031      0
243032    },
243033    {
243034      0,
243035      0,
243036      0,
243037      0,
243038      0,
243039      0,
243040      0,
243041      0,
243042      0,
243043      0,
243044      0,
243045      0,
243046      0
243047    },
243048    {
243049      {
243050        1,
243051        0,
243052        -1,
243053        -1,
243054        -1,
243055        -1,
243056        -1,
243057        -1,
243058        -1,
243059        -1,
243060        -1,
243061        -1,
243062        -1
243063      },
243064      {
243065        0,
243066        1,
243067        -1,
243068        -1,
243069        -1,
243070        -1,
243071        -1,
243072        -1,
243073        -1,
243074        -1,
243075        -1,
243076        -1,
243077        -1
243078      }
243079    }
243080  },
243081  {
243082    0,
243083    2,
243084    {
243085      kOperandTypeRegister,
243086      kOperandTypeRegister,
243087      0,
243088      0,
243089      0,
243090      0,
243091      0,
243092      0,
243093      0,
243094      0,
243095      0,
243096      0,
243097      0
243098    },
243099    {
243100      0,
243101      0,
243102      0,
243103      0,
243104      0,
243105      0,
243106      0,
243107      0,
243108      0,
243109      0,
243110      0,
243111      0,
243112      0
243113    },
243114    {
243115      {
243116        1,
243117        0,
243118        -1,
243119        -1,
243120        -1,
243121        -1,
243122        -1,
243123        -1,
243124        -1,
243125        -1,
243126        -1,
243127        -1,
243128        -1
243129      },
243130      {
243131        0,
243132        1,
243133        -1,
243134        -1,
243135        -1,
243136        -1,
243137        -1,
243138        -1,
243139        -1,
243140        -1,
243141        -1,
243142        -1,
243143        -1
243144      }
243145    }
243146  },
243147  {
243148    0,
243149    2,
243150    {
243151      kOperandTypeRegister,
243152      kOperandTypeX86Memory,
243153      0,
243154      0,
243155      0,
243156      0,
243157      0,
243158      0,
243159      0,
243160      0,
243161      0,
243162      0,
243163      0
243164    },
243165    {
243166      0,
243167      0,
243168      0,
243169      0,
243170      0,
243171      0,
243172      0,
243173      0,
243174      0,
243175      0,
243176      0,
243177      0,
243178      0
243179    },
243180    {
243181      {
243182        1,
243183        0,
243184        -1,
243185        -1,
243186        -1,
243187        -1,
243188        -1,
243189        -1,
243190        -1,
243191        -1,
243192        -1,
243193        -1,
243194        -1
243195      },
243196      {
243197        0,
243198        1,
243199        -1,
243200        -1,
243201        -1,
243202        -1,
243203        -1,
243204        -1,
243205        -1,
243206        -1,
243207        -1,
243208        -1,
243209        -1
243210      }
243211    }
243212  },
243213  {
243214    0,
243215    2,
243216    {
243217      kOperandTypeRegister,
243218      kOperandTypeRegister,
243219      0,
243220      0,
243221      0,
243222      0,
243223      0,
243224      0,
243225      0,
243226      0,
243227      0,
243228      0,
243229      0
243230    },
243231    {
243232      0,
243233      0,
243234      0,
243235      0,
243236      0,
243237      0,
243238      0,
243239      0,
243240      0,
243241      0,
243242      0,
243243      0,
243244      0
243245    },
243246    {
243247      {
243248        1,
243249        0,
243250        -1,
243251        -1,
243252        -1,
243253        -1,
243254        -1,
243255        -1,
243256        -1,
243257        -1,
243258        -1,
243259        -1,
243260        -1
243261      },
243262      {
243263        0,
243264        1,
243265        -1,
243266        -1,
243267        -1,
243268        -1,
243269        -1,
243270        -1,
243271        -1,
243272        -1,
243273        -1,
243274        -1,
243275        -1
243276      }
243277    }
243278  },
243279  {
243280    0,
243281    2,
243282    {
243283      kOperandTypeRegister,
243284      kOperandTypeX86Memory,
243285      0,
243286      0,
243287      0,
243288      0,
243289      0,
243290      0,
243291      0,
243292      0,
243293      0,
243294      0,
243295      0
243296    },
243297    {
243298      0,
243299      0,
243300      0,
243301      0,
243302      0,
243303      0,
243304      0,
243305      0,
243306      0,
243307      0,
243308      0,
243309      0,
243310      0
243311    },
243312    {
243313      {
243314        1,
243315        0,
243316        -1,
243317        -1,
243318        -1,
243319        -1,
243320        -1,
243321        -1,
243322        -1,
243323        -1,
243324        -1,
243325        -1,
243326        -1
243327      },
243328      {
243329        0,
243330        1,
243331        -1,
243332        -1,
243333        -1,
243334        -1,
243335        -1,
243336        -1,
243337        -1,
243338        -1,
243339        -1,
243340        -1,
243341        -1
243342      }
243343    }
243344  },
243345  {
243346    0,
243347    2,
243348    {
243349      kOperandTypeRegister,
243350      kOperandTypeRegister,
243351      0,
243352      0,
243353      0,
243354      0,
243355      0,
243356      0,
243357      0,
243358      0,
243359      0,
243360      0,
243361      0
243362    },
243363    {
243364      0,
243365      0,
243366      0,
243367      0,
243368      0,
243369      0,
243370      0,
243371      0,
243372      0,
243373      0,
243374      0,
243375      0,
243376      0
243377    },
243378    {
243379      {
243380        1,
243381        0,
243382        -1,
243383        -1,
243384        -1,
243385        -1,
243386        -1,
243387        -1,
243388        -1,
243389        -1,
243390        -1,
243391        -1,
243392        -1
243393      },
243394      {
243395        0,
243396        1,
243397        -1,
243398        -1,
243399        -1,
243400        -1,
243401        -1,
243402        -1,
243403        -1,
243404        -1,
243405        -1,
243406        -1,
243407        -1
243408      }
243409    }
243410  },
243411  {
243412    0,
243413    2,
243414    {
243415      kOperandTypeRegister,
243416      kOperandTypeX86Memory,
243417      0,
243418      0,
243419      0,
243420      0,
243421      0,
243422      0,
243423      0,
243424      0,
243425      0,
243426      0,
243427      0
243428    },
243429    {
243430      0,
243431      0,
243432      0,
243433      0,
243434      0,
243435      0,
243436      0,
243437      0,
243438      0,
243439      0,
243440      0,
243441      0,
243442      0
243443    },
243444    {
243445      {
243446        1,
243447        0,
243448        -1,
243449        -1,
243450        -1,
243451        -1,
243452        -1,
243453        -1,
243454        -1,
243455        -1,
243456        -1,
243457        -1,
243458        -1
243459      },
243460      {
243461        0,
243462        1,
243463        -1,
243464        -1,
243465        -1,
243466        -1,
243467        -1,
243468        -1,
243469        -1,
243470        -1,
243471        -1,
243472        -1,
243473        -1
243474      }
243475    }
243476  },
243477  {
243478    0,
243479    2,
243480    {
243481      kOperandTypeRegister,
243482      kOperandTypeRegister,
243483      0,
243484      0,
243485      0,
243486      0,
243487      0,
243488      0,
243489      0,
243490      0,
243491      0,
243492      0,
243493      0
243494    },
243495    {
243496      0,
243497      0,
243498      0,
243499      0,
243500      0,
243501      0,
243502      0,
243503      0,
243504      0,
243505      0,
243506      0,
243507      0,
243508      0
243509    },
243510    {
243511      {
243512        1,
243513        0,
243514        -1,
243515        -1,
243516        -1,
243517        -1,
243518        -1,
243519        -1,
243520        -1,
243521        -1,
243522        -1,
243523        -1,
243524        -1
243525      },
243526      {
243527        0,
243528        1,
243529        -1,
243530        -1,
243531        -1,
243532        -1,
243533        -1,
243534        -1,
243535        -1,
243536        -1,
243537        -1,
243538        -1,
243539        -1
243540      }
243541    }
243542  },
243543  {
243544    0,
243545    2,
243546    {
243547      kOperandTypeRegister,
243548      kOperandTypeX86Memory,
243549      0,
243550      0,
243551      0,
243552      0,
243553      0,
243554      0,
243555      0,
243556      0,
243557      0,
243558      0,
243559      0
243560    },
243561    {
243562      0,
243563      0,
243564      0,
243565      0,
243566      0,
243567      0,
243568      0,
243569      0,
243570      0,
243571      0,
243572      0,
243573      0,
243574      0
243575    },
243576    {
243577      {
243578        1,
243579        0,
243580        -1,
243581        -1,
243582        -1,
243583        -1,
243584        -1,
243585        -1,
243586        -1,
243587        -1,
243588        -1,
243589        -1,
243590        -1
243591      },
243592      {
243593        0,
243594        1,
243595        -1,
243596        -1,
243597        -1,
243598        -1,
243599        -1,
243600        -1,
243601        -1,
243602        -1,
243603        -1,
243604        -1,
243605        -1
243606      }
243607    }
243608  },
243609  {
243610    0,
243611    2,
243612    {
243613      kOperandTypeRegister,
243614      kOperandTypeRegister,
243615      0,
243616      0,
243617      0,
243618      0,
243619      0,
243620      0,
243621      0,
243622      0,
243623      0,
243624      0,
243625      0
243626    },
243627    {
243628      0,
243629      0,
243630      0,
243631      0,
243632      0,
243633      0,
243634      0,
243635      0,
243636      0,
243637      0,
243638      0,
243639      0,
243640      0
243641    },
243642    {
243643      {
243644        1,
243645        0,
243646        -1,
243647        -1,
243648        -1,
243649        -1,
243650        -1,
243651        -1,
243652        -1,
243653        -1,
243654        -1,
243655        -1,
243656        -1
243657      },
243658      {
243659        0,
243660        1,
243661        -1,
243662        -1,
243663        -1,
243664        -1,
243665        -1,
243666        -1,
243667        -1,
243668        -1,
243669        -1,
243670        -1,
243671        -1
243672      }
243673    }
243674  },
243675  {
243676    0,
243677    3,
243678    {
243679      kOperandTypeRegister,
243680      kOperandTypeRegister,
243681      kOperandTypeX86Memory,
243682      0,
243683      0,
243684      0,
243685      0,
243686      0,
243687      0,
243688      0,
243689      0,
243690      0,
243691      0
243692    },
243693    {
243694      0,
243695      0,
243696      0,
243697      0,
243698      0,
243699      0,
243700      0,
243701      0,
243702      0,
243703      0,
243704      0,
243705      0,
243706      0
243707    },
243708    {
243709      {
243710        2,
243711        1,
243712        0,
243713        -1,
243714        -1,
243715        -1,
243716        -1,
243717        -1,
243718        -1,
243719        -1,
243720        -1,
243721        -1,
243722        -1
243723      },
243724      {
243725        0,
243726        1,
243727        2,
243728        -1,
243729        -1,
243730        -1,
243731        -1,
243732        -1,
243733        -1,
243734        -1,
243735        -1,
243736        -1,
243737        -1
243738      }
243739    }
243740  },
243741  {
243742    0,
243743    3,
243744    {
243745      kOperandTypeRegister,
243746      kOperandTypeRegister,
243747      kOperandTypeRegister,
243748      0,
243749      0,
243750      0,
243751      0,
243752      0,
243753      0,
243754      0,
243755      0,
243756      0,
243757      0
243758    },
243759    {
243760      0,
243761      0,
243762      0,
243763      0,
243764      0,
243765      0,
243766      0,
243767      0,
243768      0,
243769      0,
243770      0,
243771      0,
243772      0
243773    },
243774    {
243775      {
243776        2,
243777        1,
243778        0,
243779        -1,
243780        -1,
243781        -1,
243782        -1,
243783        -1,
243784        -1,
243785        -1,
243786        -1,
243787        -1,
243788        -1
243789      },
243790      {
243791        0,
243792        1,
243793        2,
243794        -1,
243795        -1,
243796        -1,
243797        -1,
243798        -1,
243799        -1,
243800        -1,
243801        -1,
243802        -1,
243803        -1
243804      }
243805    }
243806  },
243807  {
243808    0,
243809    3,
243810    {
243811      kOperandTypeRegister,
243812      kOperandTypeRegister,
243813      kOperandTypeX86Memory,
243814      0,
243815      0,
243816      0,
243817      0,
243818      0,
243819      0,
243820      0,
243821      0,
243822      0,
243823      0
243824    },
243825    {
243826      0,
243827      0,
243828      0,
243829      0,
243830      0,
243831      0,
243832      0,
243833      0,
243834      0,
243835      0,
243836      0,
243837      0,
243838      0
243839    },
243840    {
243841      {
243842        2,
243843        1,
243844        0,
243845        -1,
243846        -1,
243847        -1,
243848        -1,
243849        -1,
243850        -1,
243851        -1,
243852        -1,
243853        -1,
243854        -1
243855      },
243856      {
243857        0,
243858        1,
243859        2,
243860        -1,
243861        -1,
243862        -1,
243863        -1,
243864        -1,
243865        -1,
243866        -1,
243867        -1,
243868        -1,
243869        -1
243870      }
243871    }
243872  },
243873  {
243874    0,
243875    3,
243876    {
243877      kOperandTypeRegister,
243878      kOperandTypeRegister,
243879      kOperandTypeRegister,
243880      0,
243881      0,
243882      0,
243883      0,
243884      0,
243885      0,
243886      0,
243887      0,
243888      0,
243889      0
243890    },
243891    {
243892      0,
243893      0,
243894      0,
243895      0,
243896      0,
243897      0,
243898      0,
243899      0,
243900      0,
243901      0,
243902      0,
243903      0,
243904      0
243905    },
243906    {
243907      {
243908        2,
243909        1,
243910        0,
243911        -1,
243912        -1,
243913        -1,
243914        -1,
243915        -1,
243916        -1,
243917        -1,
243918        -1,
243919        -1,
243920        -1
243921      },
243922      {
243923        0,
243924        1,
243925        2,
243926        -1,
243927        -1,
243928        -1,
243929        -1,
243930        -1,
243931        -1,
243932        -1,
243933        -1,
243934        -1,
243935        -1
243936      }
243937    }
243938  },
243939  {
243940    0,
243941    3,
243942    {
243943      kOperandTypeRegister,
243944      kOperandTypeRegister,
243945      kOperandTypeX86Memory,
243946      0,
243947      0,
243948      0,
243949      0,
243950      0,
243951      0,
243952      0,
243953      0,
243954      0,
243955      0
243956    },
243957    {
243958      0,
243959      0,
243960      0,
243961      0,
243962      0,
243963      0,
243964      0,
243965      0,
243966      0,
243967      0,
243968      0,
243969      0,
243970      0
243971    },
243972    {
243973      {
243974        2,
243975        1,
243976        0,
243977        -1,
243978        -1,
243979        -1,
243980        -1,
243981        -1,
243982        -1,
243983        -1,
243984        -1,
243985        -1,
243986        -1
243987      },
243988      {
243989        0,
243990        1,
243991        2,
243992        -1,
243993        -1,
243994        -1,
243995        -1,
243996        -1,
243997        -1,
243998        -1,
243999        -1,
244000        -1,
244001        -1
244002      }
244003    }
244004  },
244005  {
244006    0,
244007    3,
244008    {
244009      kOperandTypeRegister,
244010      kOperandTypeRegister,
244011      kOperandTypeRegister,
244012      0,
244013      0,
244014      0,
244015      0,
244016      0,
244017      0,
244018      0,
244019      0,
244020      0,
244021      0
244022    },
244023    {
244024      0,
244025      0,
244026      0,
244027      0,
244028      0,
244029      0,
244030      0,
244031      0,
244032      0,
244033      0,
244034      0,
244035      0,
244036      0
244037    },
244038    {
244039      {
244040        2,
244041        1,
244042        0,
244043        -1,
244044        -1,
244045        -1,
244046        -1,
244047        -1,
244048        -1,
244049        -1,
244050        -1,
244051        -1,
244052        -1
244053      },
244054      {
244055        0,
244056        1,
244057        2,
244058        -1,
244059        -1,
244060        -1,
244061        -1,
244062        -1,
244063        -1,
244064        -1,
244065        -1,
244066        -1,
244067        -1
244068      }
244069    }
244070  },
244071  {
244072    0,
244073    3,
244074    {
244075      kOperandTypeRegister,
244076      kOperandTypeRegister,
244077      kOperandTypeX86Memory,
244078      0,
244079      0,
244080      0,
244081      0,
244082      0,
244083      0,
244084      0,
244085      0,
244086      0,
244087      0
244088    },
244089    {
244090      0,
244091      0,
244092      0,
244093      0,
244094      0,
244095      0,
244096      0,
244097      0,
244098      0,
244099      0,
244100      0,
244101      0,
244102      0
244103    },
244104    {
244105      {
244106        2,
244107        1,
244108        0,
244109        -1,
244110        -1,
244111        -1,
244112        -1,
244113        -1,
244114        -1,
244115        -1,
244116        -1,
244117        -1,
244118        -1
244119      },
244120      {
244121        0,
244122        1,
244123        2,
244124        -1,
244125        -1,
244126        -1,
244127        -1,
244128        -1,
244129        -1,
244130        -1,
244131        -1,
244132        -1,
244133        -1
244134      }
244135    }
244136  },
244137  {
244138    0,
244139    3,
244140    {
244141      kOperandTypeRegister,
244142      kOperandTypeRegister,
244143      kOperandTypeRegister,
244144      0,
244145      0,
244146      0,
244147      0,
244148      0,
244149      0,
244150      0,
244151      0,
244152      0,
244153      0
244154    },
244155    {
244156      0,
244157      0,
244158      0,
244159      0,
244160      0,
244161      0,
244162      0,
244163      0,
244164      0,
244165      0,
244166      0,
244167      0,
244168      0
244169    },
244170    {
244171      {
244172        2,
244173        1,
244174        0,
244175        -1,
244176        -1,
244177        -1,
244178        -1,
244179        -1,
244180        -1,
244181        -1,
244182        -1,
244183        -1,
244184        -1
244185      },
244186      {
244187        0,
244188        1,
244189        2,
244190        -1,
244191        -1,
244192        -1,
244193        -1,
244194        -1,
244195        -1,
244196        -1,
244197        -1,
244198        -1,
244199        -1
244200      }
244201    }
244202  },
244203  {
244204    0,
244205    3,
244206    {
244207      kOperandTypeRegister,
244208      kOperandTypeRegister,
244209      kOperandTypeX86Memory,
244210      0,
244211      0,
244212      0,
244213      0,
244214      0,
244215      0,
244216      0,
244217      0,
244218      0,
244219      0
244220    },
244221    {
244222      0,
244223      0,
244224      0,
244225      0,
244226      0,
244227      0,
244228      0,
244229      0,
244230      0,
244231      0,
244232      0,
244233      0,
244234      0
244235    },
244236    {
244237      {
244238        2,
244239        1,
244240        0,
244241        -1,
244242        -1,
244243        -1,
244244        -1,
244245        -1,
244246        -1,
244247        -1,
244248        -1,
244249        -1,
244250        -1
244251      },
244252      {
244253        0,
244254        1,
244255        2,
244256        -1,
244257        -1,
244258        -1,
244259        -1,
244260        -1,
244261        -1,
244262        -1,
244263        -1,
244264        -1,
244265        -1
244266      }
244267    }
244268  },
244269  {
244270    0,
244271    3,
244272    {
244273      kOperandTypeRegister,
244274      kOperandTypeRegister,
244275      kOperandTypeRegister,
244276      0,
244277      0,
244278      0,
244279      0,
244280      0,
244281      0,
244282      0,
244283      0,
244284      0,
244285      0
244286    },
244287    {
244288      0,
244289      0,
244290      0,
244291      0,
244292      0,
244293      0,
244294      0,
244295      0,
244296      0,
244297      0,
244298      0,
244299      0,
244300      0
244301    },
244302    {
244303      {
244304        2,
244305        1,
244306        0,
244307        -1,
244308        -1,
244309        -1,
244310        -1,
244311        -1,
244312        -1,
244313        -1,
244314        -1,
244315        -1,
244316        -1
244317      },
244318      {
244319        0,
244320        1,
244321        2,
244322        -1,
244323        -1,
244324        -1,
244325        -1,
244326        -1,
244327        -1,
244328        -1,
244329        -1,
244330        -1,
244331        -1
244332      }
244333    }
244334  },
244335  {
244336    0,
244337    3,
244338    {
244339      kOperandTypeRegister,
244340      kOperandTypeRegister,
244341      kOperandTypeX86Memory,
244342      0,
244343      0,
244344      0,
244345      0,
244346      0,
244347      0,
244348      0,
244349      0,
244350      0,
244351      0
244352    },
244353    {
244354      0,
244355      0,
244356      0,
244357      0,
244358      0,
244359      0,
244360      0,
244361      0,
244362      0,
244363      0,
244364      0,
244365      0,
244366      0
244367    },
244368    {
244369      {
244370        2,
244371        1,
244372        0,
244373        -1,
244374        -1,
244375        -1,
244376        -1,
244377        -1,
244378        -1,
244379        -1,
244380        -1,
244381        -1,
244382        -1
244383      },
244384      {
244385        0,
244386        1,
244387        2,
244388        -1,
244389        -1,
244390        -1,
244391        -1,
244392        -1,
244393        -1,
244394        -1,
244395        -1,
244396        -1,
244397        -1
244398      }
244399    }
244400  },
244401  {
244402    0,
244403    3,
244404    {
244405      kOperandTypeRegister,
244406      kOperandTypeRegister,
244407      kOperandTypeRegister,
244408      0,
244409      0,
244410      0,
244411      0,
244412      0,
244413      0,
244414      0,
244415      0,
244416      0,
244417      0
244418    },
244419    {
244420      0,
244421      0,
244422      0,
244423      0,
244424      0,
244425      0,
244426      0,
244427      0,
244428      0,
244429      0,
244430      0,
244431      0,
244432      0
244433    },
244434    {
244435      {
244436        2,
244437        1,
244438        0,
244439        -1,
244440        -1,
244441        -1,
244442        -1,
244443        -1,
244444        -1,
244445        -1,
244446        -1,
244447        -1,
244448        -1
244449      },
244450      {
244451        0,
244452        1,
244453        2,
244454        -1,
244455        -1,
244456        -1,
244457        -1,
244458        -1,
244459        -1,
244460        -1,
244461        -1,
244462        -1,
244463        -1
244464      }
244465    }
244466  },
244467  {
244468    0,
244469    3,
244470    {
244471      kOperandTypeRegister,
244472      kOperandTypeRegister,
244473      kOperandTypeX86Memory,
244474      0,
244475      0,
244476      0,
244477      0,
244478      0,
244479      0,
244480      0,
244481      0,
244482      0,
244483      0
244484    },
244485    {
244486      0,
244487      0,
244488      0,
244489      0,
244490      0,
244491      0,
244492      0,
244493      0,
244494      0,
244495      0,
244496      0,
244497      0,
244498      0
244499    },
244500    {
244501      {
244502        2,
244503        1,
244504        0,
244505        -1,
244506        -1,
244507        -1,
244508        -1,
244509        -1,
244510        -1,
244511        -1,
244512        -1,
244513        -1,
244514        -1
244515      },
244516      {
244517        0,
244518        1,
244519        2,
244520        -1,
244521        -1,
244522        -1,
244523        -1,
244524        -1,
244525        -1,
244526        -1,
244527        -1,
244528        -1,
244529        -1
244530      }
244531    }
244532  },
244533  {
244534    0,
244535    3,
244536    {
244537      kOperandTypeRegister,
244538      kOperandTypeRegister,
244539      kOperandTypeRegister,
244540      0,
244541      0,
244542      0,
244543      0,
244544      0,
244545      0,
244546      0,
244547      0,
244548      0,
244549      0
244550    },
244551    {
244552      0,
244553      0,
244554      0,
244555      0,
244556      0,
244557      0,
244558      0,
244559      0,
244560      0,
244561      0,
244562      0,
244563      0,
244564      0
244565    },
244566    {
244567      {
244568        2,
244569        1,
244570        0,
244571        -1,
244572        -1,
244573        -1,
244574        -1,
244575        -1,
244576        -1,
244577        -1,
244578        -1,
244579        -1,
244580        -1
244581      },
244582      {
244583        0,
244584        1,
244585        2,
244586        -1,
244587        -1,
244588        -1,
244589        -1,
244590        -1,
244591        -1,
244592        -1,
244593        -1,
244594        -1,
244595        -1
244596      }
244597    }
244598  },
244599  {
244600    0,
244601    3,
244602    {
244603      kOperandTypeRegister,
244604      kOperandTypeRegister,
244605      kOperandTypeX86Memory,
244606      0,
244607      0,
244608      0,
244609      0,
244610      0,
244611      0,
244612      0,
244613      0,
244614      0,
244615      0
244616    },
244617    {
244618      0,
244619      0,
244620      0,
244621      0,
244622      0,
244623      0,
244624      0,
244625      0,
244626      0,
244627      0,
244628      0,
244629      0,
244630      0
244631    },
244632    {
244633      {
244634        2,
244635        1,
244636        0,
244637        -1,
244638        -1,
244639        -1,
244640        -1,
244641        -1,
244642        -1,
244643        -1,
244644        -1,
244645        -1,
244646        -1
244647      },
244648      {
244649        0,
244650        1,
244651        2,
244652        -1,
244653        -1,
244654        -1,
244655        -1,
244656        -1,
244657        -1,
244658        -1,
244659        -1,
244660        -1,
244661        -1
244662      }
244663    }
244664  },
244665  {
244666    0,
244667    3,
244668    {
244669      kOperandTypeRegister,
244670      kOperandTypeRegister,
244671      kOperandTypeRegister,
244672      0,
244673      0,
244674      0,
244675      0,
244676      0,
244677      0,
244678      0,
244679      0,
244680      0,
244681      0
244682    },
244683    {
244684      0,
244685      0,
244686      0,
244687      0,
244688      0,
244689      0,
244690      0,
244691      0,
244692      0,
244693      0,
244694      0,
244695      0,
244696      0
244697    },
244698    {
244699      {
244700        2,
244701        1,
244702        0,
244703        -1,
244704        -1,
244705        -1,
244706        -1,
244707        -1,
244708        -1,
244709        -1,
244710        -1,
244711        -1,
244712        -1
244713      },
244714      {
244715        0,
244716        1,
244717        2,
244718        -1,
244719        -1,
244720        -1,
244721        -1,
244722        -1,
244723        -1,
244724        -1,
244725        -1,
244726        -1,
244727        -1
244728      }
244729    }
244730  },
244731  {
244732    0,
244733    3,
244734    {
244735      kOperandTypeRegister,
244736      kOperandTypeRegister,
244737      kOperandTypeX86Memory,
244738      0,
244739      0,
244740      0,
244741      0,
244742      0,
244743      0,
244744      0,
244745      0,
244746      0,
244747      0
244748    },
244749    {
244750      0,
244751      0,
244752      0,
244753      0,
244754      0,
244755      0,
244756      0,
244757      0,
244758      0,
244759      0,
244760      0,
244761      0,
244762      0
244763    },
244764    {
244765      {
244766        2,
244767        1,
244768        0,
244769        -1,
244770        -1,
244771        -1,
244772        -1,
244773        -1,
244774        -1,
244775        -1,
244776        -1,
244777        -1,
244778        -1
244779      },
244780      {
244781        0,
244782        1,
244783        2,
244784        -1,
244785        -1,
244786        -1,
244787        -1,
244788        -1,
244789        -1,
244790        -1,
244791        -1,
244792        -1,
244793        -1
244794      }
244795    }
244796  },
244797  {
244798    0,
244799    3,
244800    {
244801      kOperandTypeRegister,
244802      kOperandTypeRegister,
244803      kOperandTypeRegister,
244804      0,
244805      0,
244806      0,
244807      0,
244808      0,
244809      0,
244810      0,
244811      0,
244812      0,
244813      0
244814    },
244815    {
244816      0,
244817      0,
244818      0,
244819      0,
244820      0,
244821      0,
244822      0,
244823      0,
244824      0,
244825      0,
244826      0,
244827      0,
244828      0
244829    },
244830    {
244831      {
244832        2,
244833        1,
244834        0,
244835        -1,
244836        -1,
244837        -1,
244838        -1,
244839        -1,
244840        -1,
244841        -1,
244842        -1,
244843        -1,
244844        -1
244845      },
244846      {
244847        0,
244848        1,
244849        2,
244850        -1,
244851        -1,
244852        -1,
244853        -1,
244854        -1,
244855        -1,
244856        -1,
244857        -1,
244858        -1,
244859        -1
244860      }
244861    }
244862  },
244863  {
244864    0,
244865    3,
244866    {
244867      kOperandTypeRegister,
244868      kOperandTypeRegister,
244869      kOperandTypeX86Memory,
244870      0,
244871      0,
244872      0,
244873      0,
244874      0,
244875      0,
244876      0,
244877      0,
244878      0,
244879      0
244880    },
244881    {
244882      0,
244883      0,
244884      0,
244885      0,
244886      0,
244887      0,
244888      0,
244889      0,
244890      0,
244891      0,
244892      0,
244893      0,
244894      0
244895    },
244896    {
244897      {
244898        2,
244899        1,
244900        0,
244901        -1,
244902        -1,
244903        -1,
244904        -1,
244905        -1,
244906        -1,
244907        -1,
244908        -1,
244909        -1,
244910        -1
244911      },
244912      {
244913        0,
244914        1,
244915        2,
244916        -1,
244917        -1,
244918        -1,
244919        -1,
244920        -1,
244921        -1,
244922        -1,
244923        -1,
244924        -1,
244925        -1
244926      }
244927    }
244928  },
244929  {
244930    0,
244931    3,
244932    {
244933      kOperandTypeRegister,
244934      kOperandTypeRegister,
244935      kOperandTypeRegister,
244936      0,
244937      0,
244938      0,
244939      0,
244940      0,
244941      0,
244942      0,
244943      0,
244944      0,
244945      0
244946    },
244947    {
244948      0,
244949      0,
244950      0,
244951      0,
244952      0,
244953      0,
244954      0,
244955      0,
244956      0,
244957      0,
244958      0,
244959      0,
244960      0
244961    },
244962    {
244963      {
244964        2,
244965        1,
244966        0,
244967        -1,
244968        -1,
244969        -1,
244970        -1,
244971        -1,
244972        -1,
244973        -1,
244974        -1,
244975        -1,
244976        -1
244977      },
244978      {
244979        0,
244980        1,
244981        2,
244982        -1,
244983        -1,
244984        -1,
244985        -1,
244986        -1,
244987        -1,
244988        -1,
244989        -1,
244990        -1,
244991        -1
244992      }
244993    }
244994  },
244995  {
244996    0,
244997    3,
244998    {
244999      kOperandTypeRegister,
245000      kOperandTypeRegister,
245001      kOperandTypeX86Memory,
245002      0,
245003      0,
245004      0,
245005      0,
245006      0,
245007      0,
245008      0,
245009      0,
245010      0,
245011      0
245012    },
245013    {
245014      0,
245015      0,
245016      0,
245017      0,
245018      0,
245019      0,
245020      0,
245021      0,
245022      0,
245023      0,
245024      0,
245025      0,
245026      0
245027    },
245028    {
245029      {
245030        2,
245031        1,
245032        0,
245033        -1,
245034        -1,
245035        -1,
245036        -1,
245037        -1,
245038        -1,
245039        -1,
245040        -1,
245041        -1,
245042        -1
245043      },
245044      {
245045        0,
245046        1,
245047        2,
245048        -1,
245049        -1,
245050        -1,
245051        -1,
245052        -1,
245053        -1,
245054        -1,
245055        -1,
245056        -1,
245057        -1
245058      }
245059    }
245060  },
245061  {
245062    0,
245063    3,
245064    {
245065      kOperandTypeRegister,
245066      kOperandTypeRegister,
245067      kOperandTypeRegister,
245068      0,
245069      0,
245070      0,
245071      0,
245072      0,
245073      0,
245074      0,
245075      0,
245076      0,
245077      0
245078    },
245079    {
245080      0,
245081      0,
245082      0,
245083      0,
245084      0,
245085      0,
245086      0,
245087      0,
245088      0,
245089      0,
245090      0,
245091      0,
245092      0
245093    },
245094    {
245095      {
245096        2,
245097        1,
245098        0,
245099        -1,
245100        -1,
245101        -1,
245102        -1,
245103        -1,
245104        -1,
245105        -1,
245106        -1,
245107        -1,
245108        -1
245109      },
245110      {
245111        0,
245112        1,
245113        2,
245114        -1,
245115        -1,
245116        -1,
245117        -1,
245118        -1,
245119        -1,
245120        -1,
245121        -1,
245122        -1,
245123        -1
245124      }
245125    }
245126  },
245127  {
245128    0,
245129    3,
245130    {
245131      kOperandTypeRegister,
245132      kOperandTypeRegister,
245133      kOperandTypeX86Memory,
245134      0,
245135      0,
245136      0,
245137      0,
245138      0,
245139      0,
245140      0,
245141      0,
245142      0,
245143      0
245144    },
245145    {
245146      0,
245147      0,
245148      0,
245149      0,
245150      0,
245151      0,
245152      0,
245153      0,
245154      0,
245155      0,
245156      0,
245157      0,
245158      0
245159    },
245160    {
245161      {
245162        2,
245163        1,
245164        0,
245165        -1,
245166        -1,
245167        -1,
245168        -1,
245169        -1,
245170        -1,
245171        -1,
245172        -1,
245173        -1,
245174        -1
245175      },
245176      {
245177        0,
245178        1,
245179        2,
245180        -1,
245181        -1,
245182        -1,
245183        -1,
245184        -1,
245185        -1,
245186        -1,
245187        -1,
245188        -1,
245189        -1
245190      }
245191    }
245192  },
245193  {
245194    0,
245195    3,
245196    {
245197      kOperandTypeRegister,
245198      kOperandTypeRegister,
245199      kOperandTypeRegister,
245200      0,
245201      0,
245202      0,
245203      0,
245204      0,
245205      0,
245206      0,
245207      0,
245208      0,
245209      0
245210    },
245211    {
245212      0,
245213      0,
245214      0,
245215      0,
245216      0,
245217      0,
245218      0,
245219      0,
245220      0,
245221      0,
245222      0,
245223      0,
245224      0
245225    },
245226    {
245227      {
245228        2,
245229        1,
245230        0,
245231        -1,
245232        -1,
245233        -1,
245234        -1,
245235        -1,
245236        -1,
245237        -1,
245238        -1,
245239        -1,
245240        -1
245241      },
245242      {
245243        0,
245244        1,
245245        2,
245246        -1,
245247        -1,
245248        -1,
245249        -1,
245250        -1,
245251        -1,
245252        -1,
245253        -1,
245254        -1,
245255        -1
245256      }
245257    }
245258  },
245259  {
245260    0,
245261    0,
245262    {
245263      0,
245264      0,
245265      0,
245266      0,
245267      0,
245268      0,
245269      0,
245270      0,
245271      0,
245272      0,
245273      0,
245274      0,
245275      0
245276    },
245277    {
245278      0,
245279      0,
245280      0,
245281      0,
245282      0,
245283      0,
245284      0,
245285      0,
245286      0,
245287      0,
245288      0,
245289      0,
245290      0
245291    },
245292    {
245293      {
245294        -1,
245295        -1,
245296        -1,
245297        -1,
245298        -1,
245299        -1,
245300        -1,
245301        -1,
245302        -1,
245303        -1,
245304        -1,
245305        -1,
245306        -1
245307      },
245308      {
245309        -1,
245310        -1,
245311        -1,
245312        -1,
245313        -1,
245314        -1,
245315        -1,
245316        -1,
245317        -1,
245318        -1,
245319        -1,
245320        -1,
245321        -1
245322      }
245323    }
245324  },
245325  {
245326    0,
245327    0,
245328    {
245329      0,
245330      0,
245331      0,
245332      0,
245333      0,
245334      0,
245335      0,
245336      0,
245337      0,
245338      0,
245339      0,
245340      0,
245341      0
245342    },
245343    {
245344      0,
245345      0,
245346      0,
245347      0,
245348      0,
245349      0,
245350      0,
245351      0,
245352      0,
245353      0,
245354      0,
245355      0,
245356      0
245357    },
245358    {
245359      {
245360        -1,
245361        -1,
245362        -1,
245363        -1,
245364        -1,
245365        -1,
245366        -1,
245367        -1,
245368        -1,
245369        -1,
245370        -1,
245371        -1,
245372        -1
245373      },
245374      {
245375        -1,
245376        -1,
245377        -1,
245378        -1,
245379        -1,
245380        -1,
245381        -1,
245382        -1,
245383        -1,
245384        -1,
245385        -1,
245386        -1,
245387        -1
245388      }
245389    }
245390  },
245391  {
245392    0,
245393    1,
245394    {
245395      0,
245396      0,
245397      0,
245398      0,
245399      0,
245400      0,
245401      0,
245402      0,
245403      0,
245404      0,
245405      0,
245406      0,
245407      0
245408    },
245409    {
245410      0,
245411      0,
245412      0,
245413      0,
245414      0,
245415      0,
245416      0,
245417      0,
245418      0,
245419      0,
245420      0,
245421      0,
245422      0
245423    },
245424    {
245425      {
245426        -1,
245427        -1,
245428        -1,
245429        -1,
245430        -1,
245431        -1,
245432        -1,
245433        -1,
245434        -1,
245435        -1,
245436        -1,
245437        -1,
245438        -1
245439      },
245440      {
245441        -1,
245442        -1,
245443        -1,
245444        -1,
245445        -1,
245446        -1,
245447        -1,
245448        -1,
245449        -1,
245450        -1,
245451        -1,
245452        -1,
245453        -1
245454      }
245455    }
245456  },
245457  {
245458    0,
245459    1,
245460    {
245461      kOperandTypeRegister,
245462      0,
245463      0,
245464      0,
245465      0,
245466      0,
245467      0,
245468      0,
245469      0,
245470      0,
245471      0,
245472      0,
245473      0
245474    },
245475    {
245476      0,
245477      0,
245478      0,
245479      0,
245480      0,
245481      0,
245482      0,
245483      0,
245484      0,
245485      0,
245486      0,
245487      0,
245488      0
245489    },
245490    {
245491      {
245492        -1,
245493        -1,
245494        -1,
245495        -1,
245496        -1,
245497        -1,
245498        -1,
245499        -1,
245500        -1,
245501        -1,
245502        -1,
245503        -1,
245504        -1
245505      },
245506      {
245507        -1,
245508        -1,
245509        -1,
245510        -1,
245511        -1,
245512        -1,
245513        -1,
245514        -1,
245515        -1,
245516        -1,
245517        -1,
245518        -1,
245519        -1
245520      }
245521    }
245522  },
245523  {
245524    0,
245525    1,
245526    {
245527      kOperandTypeX86PCRelative,
245528      0,
245529      0,
245530      0,
245531      0,
245532      0,
245533      0,
245534      0,
245535      0,
245536      0,
245537      0,
245538      0,
245539      0
245540    },
245541    {
245542      0,
245543      0,
245544      0,
245545      0,
245546      0,
245547      0,
245548      0,
245549      0,
245550      0,
245551      0,
245552      0,
245553      0,
245554      0
245555    },
245556    {
245557      {
245558        0,
245559        -1,
245560        -1,
245561        -1,
245562        -1,
245563        -1,
245564        -1,
245565        -1,
245566        -1,
245567        -1,
245568        -1,
245569        -1,
245570        -1
245571      },
245572      {
245573        0,
245574        -1,
245575        -1,
245576        -1,
245577        -1,
245578        -1,
245579        -1,
245580        -1,
245581        -1,
245582        -1,
245583        -1,
245584        -1,
245585        -1
245586      }
245587    }
245588  },
245589  {
245590    0,
245591    0,
245592    {
245593      0,
245594      0,
245595      0,
245596      0,
245597      0,
245598      0,
245599      0,
245600      0,
245601      0,
245602      0,
245603      0,
245604      0,
245605      0
245606    },
245607    {
245608      0,
245609      0,
245610      0,
245611      0,
245612      0,
245613      0,
245614      0,
245615      0,
245616      0,
245617      0,
245618      0,
245619      0,
245620      0
245621    },
245622    {
245623      {
245624        -1,
245625        -1,
245626        -1,
245627        -1,
245628        -1,
245629        -1,
245630        -1,
245631        -1,
245632        -1,
245633        -1,
245634        -1,
245635        -1,
245636        -1
245637      },
245638      {
245639        -1,
245640        -1,
245641        -1,
245642        -1,
245643        -1,
245644        -1,
245645        -1,
245646        -1,
245647        -1,
245648        -1,
245649        -1,
245650        -1,
245651        -1
245652      }
245653    }
245654  },
245655  {
245656    0,
245657    0,
245658    {
245659      0,
245660      0,
245661      0,
245662      0,
245663      0,
245664      0,
245665      0,
245666      0,
245667      0,
245668      0,
245669      0,
245670      0,
245671      0
245672    },
245673    {
245674      0,
245675      0,
245676      0,
245677      0,
245678      0,
245679      0,
245680      0,
245681      0,
245682      0,
245683      0,
245684      0,
245685      0,
245686      0
245687    },
245688    {
245689      {
245690        -1,
245691        -1,
245692        -1,
245693        -1,
245694        -1,
245695        -1,
245696        -1,
245697        -1,
245698        -1,
245699        -1,
245700        -1,
245701        -1,
245702        -1
245703      },
245704      {
245705        -1,
245706        -1,
245707        -1,
245708        -1,
245709        -1,
245710        -1,
245711        -1,
245712        -1,
245713        -1,
245714        -1,
245715        -1,
245716        -1,
245717        -1
245718      }
245719    }
245720  },
245721  {
245722    kInstructionTypeCall,
245723    1,
245724    {
245725      kOperandTypeX86Memory,
245726      0,
245727      0,
245728      0,
245729      0,
245730      0,
245731      0,
245732      0,
245733      0,
245734      0,
245735      0,
245736      0,
245737      0
245738    },
245739    {
245740      kOperandFlagTarget,
245741      0,
245742      0,
245743      0,
245744      0,
245745      0,
245746      0,
245747      0,
245748      0,
245749      0,
245750      0,
245751      0,
245752      0
245753    },
245754    {
245755      {
245756        0,
245757        -1,
245758        -1,
245759        -1,
245760        -1,
245761        -1,
245762        -1,
245763        -1,
245764        -1,
245765        -1,
245766        -1,
245767        -1,
245768        -1
245769      },
245770      {
245771        0,
245772        -1,
245773        -1,
245774        -1,
245775        -1,
245776        -1,
245777        -1,
245778        -1,
245779        -1,
245780        -1,
245781        -1,
245782        -1,
245783        -1
245784      }
245785    }
245786  },
245787  {
245788    kInstructionTypeCall,
245789    1,
245790    {
245791      kOperandTypeX86PCRelative,
245792      0,
245793      0,
245794      0,
245795      0,
245796      0,
245797      0,
245798      0,
245799      0,
245800      0,
245801      0,
245802      0,
245803      0
245804    },
245805    {
245806      kOperandFlagTarget,
245807      0,
245808      0,
245809      0,
245810      0,
245811      0,
245812      0,
245813      0,
245814      0,
245815      0,
245816      0,
245817      0,
245818      0
245819    },
245820    {
245821      {
245822        0,
245823        -1,
245824        -1,
245825        -1,
245826        -1,
245827        -1,
245828        -1,
245829        -1,
245830        -1,
245831        -1,
245832        -1,
245833        -1,
245834        -1
245835      },
245836      {
245837        0,
245838        -1,
245839        -1,
245840        -1,
245841        -1,
245842        -1,
245843        -1,
245844        -1,
245845        -1,
245846        -1,
245847        -1,
245848        -1,
245849        -1
245850      }
245851    }
245852  },
245853  {
245854    kInstructionTypeCall,
245855    1,
245856    {
245857      kOperandTypeRegister,
245858      0,
245859      0,
245860      0,
245861      0,
245862      0,
245863      0,
245864      0,
245865      0,
245866      0,
245867      0,
245868      0,
245869      0
245870    },
245871    {
245872      kOperandFlagTarget,
245873      0,
245874      0,
245875      0,
245876      0,
245877      0,
245878      0,
245879      0,
245880      0,
245881      0,
245882      0,
245883      0,
245884      0
245885    },
245886    {
245887      {
245888        0,
245889        -1,
245890        -1,
245891        -1,
245892        -1,
245893        -1,
245894        -1,
245895        -1,
245896        -1,
245897        -1,
245898        -1,
245899        -1,
245900        -1
245901      },
245902      {
245903        0,
245904        -1,
245905        -1,
245906        -1,
245907        -1,
245908        -1,
245909        -1,
245910        -1,
245911        -1,
245912        -1,
245913        -1,
245914        -1,
245915        -1
245916      }
245917    }
245918  },
245919  {
245920    0,
245921    0,
245922    {
245923      0,
245924      0,
245925      0,
245926      0,
245927      0,
245928      0,
245929      0,
245930      0,
245931      0,
245932      0,
245933      0,
245934      0,
245935      0
245936    },
245937    {
245938      0,
245939      0,
245940      0,
245941      0,
245942      0,
245943      0,
245944      0,
245945      0,
245946      0,
245947      0,
245948      0,
245949      0,
245950      0
245951    },
245952    {
245953      {
245954        -1,
245955        -1,
245956        -1,
245957        -1,
245958        -1,
245959        -1,
245960        -1,
245961        -1,
245962        -1,
245963        -1,
245964        -1,
245965        -1,
245966        -1
245967      },
245968      {
245969        -1,
245970        -1,
245971        -1,
245972        -1,
245973        -1,
245974        -1,
245975        -1,
245976        -1,
245977        -1,
245978        -1,
245979        -1,
245980        -1,
245981        -1
245982      }
245983    }
245984  },
245985  {
245986    0,
245987    1,
245988    {
245989      kOperandTypeRegister,
245990      0,
245991      0,
245992      0,
245993      0,
245994      0,
245995      0,
245996      0,
245997      0,
245998      0,
245999      0,
246000      0,
246001      0
246002    },
246003    {
246004      0,
246005      0,
246006      0,
246007      0,
246008      0,
246009      0,
246010      0,
246011      0,
246012      0,
246013      0,
246014      0,
246015      0,
246016      0
246017    },
246018    {
246019      {
246020        0,
246021        -1,
246022        -1,
246023        -1,
246024        -1,
246025        -1,
246026        -1,
246027        -1,
246028        -1,
246029        -1,
246030        -1,
246031        -1,
246032        -1
246033      },
246034      {
246035        0,
246036        -1,
246037        -1,
246038        -1,
246039        -1,
246040        -1,
246041        -1,
246042        -1,
246043        -1,
246044        -1,
246045        -1,
246046        -1,
246047        -1
246048      }
246049    }
246050  },
246051  {
246052    0,
246053    1,
246054    {
246055      kOperandTypeRegister,
246056      0,
246057      0,
246058      0,
246059      0,
246060      0,
246061      0,
246062      0,
246063      0,
246064      0,
246065      0,
246066      0,
246067      0
246068    },
246069    {
246070      0,
246071      0,
246072      0,
246073      0,
246074      0,
246075      0,
246076      0,
246077      0,
246078      0,
246079      0,
246080      0,
246081      0,
246082      0
246083    },
246084    {
246085      {
246086        0,
246087        -1,
246088        -1,
246089        -1,
246090        -1,
246091        -1,
246092        -1,
246093        -1,
246094        -1,
246095        -1,
246096        -1,
246097        -1,
246098        -1
246099      },
246100      {
246101        0,
246102        -1,
246103        -1,
246104        -1,
246105        -1,
246106        -1,
246107        -1,
246108        -1,
246109        -1,
246110        -1,
246111        -1,
246112        -1,
246113        -1
246114      }
246115    }
246116  },
246117  {
246118    0,
246119    1,
246120    {
246121      kOperandTypeRegister,
246122      0,
246123      0,
246124      0,
246125      0,
246126      0,
246127      0,
246128      0,
246129      0,
246130      0,
246131      0,
246132      0,
246133      0
246134    },
246135    {
246136      0,
246137      0,
246138      0,
246139      0,
246140      0,
246141      0,
246142      0,
246143      0,
246144      0,
246145      0,
246146      0,
246147      0,
246148      0
246149    },
246150    {
246151      {
246152        0,
246153        -1,
246154        -1,
246155        -1,
246156        -1,
246157        -1,
246158        -1,
246159        -1,
246160        -1,
246161        -1,
246162        -1,
246163        -1,
246164        -1
246165      },
246166      {
246167        0,
246168        -1,
246169        -1,
246170        -1,
246171        -1,
246172        -1,
246173        -1,
246174        -1,
246175        -1,
246176        -1,
246177        -1,
246178        -1,
246179        -1
246180      }
246181    }
246182  },
246183  {
246184    0,
246185    1,
246186    {
246187      kOperandTypeRegister,
246188      0,
246189      0,
246190      0,
246191      0,
246192      0,
246193      0,
246194      0,
246195      0,
246196      0,
246197      0,
246198      0,
246199      0
246200    },
246201    {
246202      0,
246203      0,
246204      0,
246205      0,
246206      0,
246207      0,
246208      0,
246209      0,
246210      0,
246211      0,
246212      0,
246213      0,
246214      0
246215    },
246216    {
246217      {
246218        0,
246219        -1,
246220        -1,
246221        -1,
246222        -1,
246223        -1,
246224        -1,
246225        -1,
246226        -1,
246227        -1,
246228        -1,
246229        -1,
246230        -1
246231      },
246232      {
246233        0,
246234        -1,
246235        -1,
246236        -1,
246237        -1,
246238        -1,
246239        -1,
246240        -1,
246241        -1,
246242        -1,
246243        -1,
246244        -1,
246245        -1
246246      }
246247    }
246248  },
246249  {
246250    0,
246251    0,
246252    {
246253      0,
246254      0,
246255      0,
246256      0,
246257      0,
246258      0,
246259      0,
246260      0,
246261      0,
246262      0,
246263      0,
246264      0,
246265      0
246266    },
246267    {
246268      0,
246269      0,
246270      0,
246271      0,
246272      0,
246273      0,
246274      0,
246275      0,
246276      0,
246277      0,
246278      0,
246279      0,
246280      0
246281    },
246282    {
246283      {
246284        -1,
246285        -1,
246286        -1,
246287        -1,
246288        -1,
246289        -1,
246290        -1,
246291        -1,
246292        -1,
246293        -1,
246294        -1,
246295        -1,
246296        -1
246297      },
246298      {
246299        -1,
246300        -1,
246301        -1,
246302        -1,
246303        -1,
246304        -1,
246305        -1,
246306        -1,
246307        -1,
246308        -1,
246309        -1,
246310        -1,
246311        -1
246312      }
246313    }
246314  },
246315  {
246316    0,
246317    2,
246318    {
246319      kOperandTypeX86Memory,
246320      kOperandTypeRegister,
246321      0,
246322      0,
246323      0,
246324      0,
246325      0,
246326      0,
246327      0,
246328      0,
246329      0,
246330      0,
246331      0
246332    },
246333    {
246334      0,
246335      0,
246336      0,
246337      0,
246338      0,
246339      0,
246340      0,
246341      0,
246342      0,
246343      0,
246344      0,
246345      0,
246346      0
246347    },
246348    {
246349      {
246350        1,
246351        0,
246352        -1,
246353        -1,
246354        -1,
246355        -1,
246356        -1,
246357        -1,
246358        -1,
246359        -1,
246360        -1,
246361        -1,
246362        -1
246363      },
246364      {
246365        0,
246366        1,
246367        -1,
246368        -1,
246369        -1,
246370        -1,
246371        -1,
246372        -1,
246373        -1,
246374        -1,
246375        -1,
246376        -1,
246377        -1
246378      }
246379    }
246380  },
246381  {
246382    0,
246383    2,
246384    {
246385      kOperandTypeRegister,
246386      kOperandTypeRegister,
246387      0,
246388      0,
246389      0,
246390      0,
246391      0,
246392      0,
246393      0,
246394      0,
246395      0,
246396      0,
246397      0
246398    },
246399    {
246400      0,
246401      0,
246402      0,
246403      0,
246404      0,
246405      0,
246406      0,
246407      0,
246408      0,
246409      0,
246410      0,
246411      0,
246412      0
246413    },
246414    {
246415      {
246416        1,
246417        0,
246418        -1,
246419        -1,
246420        -1,
246421        -1,
246422        -1,
246423        -1,
246424        -1,
246425        -1,
246426        -1,
246427        -1,
246428        -1
246429      },
246430      {
246431        0,
246432        1,
246433        -1,
246434        -1,
246435        -1,
246436        -1,
246437        -1,
246438        -1,
246439        -1,
246440        -1,
246441        -1,
246442        -1,
246443        -1
246444      }
246445    }
246446  },
246447  {
246448    0,
246449    2,
246450    {
246451      kOperandTypeX86Memory,
246452      kOperandTypeRegister,
246453      0,
246454      0,
246455      0,
246456      0,
246457      0,
246458      0,
246459      0,
246460      0,
246461      0,
246462      0,
246463      0
246464    },
246465    {
246466      0,
246467      0,
246468      0,
246469      0,
246470      0,
246471      0,
246472      0,
246473      0,
246474      0,
246475      0,
246476      0,
246477      0,
246478      0
246479    },
246480    {
246481      {
246482        1,
246483        0,
246484        -1,
246485        -1,
246486        -1,
246487        -1,
246488        -1,
246489        -1,
246490        -1,
246491        -1,
246492        -1,
246493        -1,
246494        -1
246495      },
246496      {
246497        0,
246498        1,
246499        -1,
246500        -1,
246501        -1,
246502        -1,
246503        -1,
246504        -1,
246505        -1,
246506        -1,
246507        -1,
246508        -1,
246509        -1
246510      }
246511    }
246512  },
246513  {
246514    0,
246515    2,
246516    {
246517      kOperandTypeRegister,
246518      kOperandTypeRegister,
246519      0,
246520      0,
246521      0,
246522      0,
246523      0,
246524      0,
246525      0,
246526      0,
246527      0,
246528      0,
246529      0
246530    },
246531    {
246532      0,
246533      0,
246534      0,
246535      0,
246536      0,
246537      0,
246538      0,
246539      0,
246540      0,
246541      0,
246542      0,
246543      0,
246544      0
246545    },
246546    {
246547      {
246548        1,
246549        0,
246550        -1,
246551        -1,
246552        -1,
246553        -1,
246554        -1,
246555        -1,
246556        -1,
246557        -1,
246558        -1,
246559        -1,
246560        -1
246561      },
246562      {
246563        0,
246564        1,
246565        -1,
246566        -1,
246567        -1,
246568        -1,
246569        -1,
246570        -1,
246571        -1,
246572        -1,
246573        -1,
246574        -1,
246575        -1
246576      }
246577    }
246578  },
246579  {
246580    0,
246581    2,
246582    {
246583      kOperandTypeX86Memory,
246584      kOperandTypeRegister,
246585      0,
246586      0,
246587      0,
246588      0,
246589      0,
246590      0,
246591      0,
246592      0,
246593      0,
246594      0,
246595      0
246596    },
246597    {
246598      0,
246599      0,
246600      0,
246601      0,
246602      0,
246603      0,
246604      0,
246605      0,
246606      0,
246607      0,
246608      0,
246609      0,
246610      0
246611    },
246612    {
246613      {
246614        1,
246615        0,
246616        -1,
246617        -1,
246618        -1,
246619        -1,
246620        -1,
246621        -1,
246622        -1,
246623        -1,
246624        -1,
246625        -1,
246626        -1
246627      },
246628      {
246629        0,
246630        1,
246631        -1,
246632        -1,
246633        -1,
246634        -1,
246635        -1,
246636        -1,
246637        -1,
246638        -1,
246639        -1,
246640        -1,
246641        -1
246642      }
246643    }
246644  },
246645  {
246646    0,
246647    2,
246648    {
246649      kOperandTypeRegister,
246650      kOperandTypeRegister,
246651      0,
246652      0,
246653      0,
246654      0,
246655      0,
246656      0,
246657      0,
246658      0,
246659      0,
246660      0,
246661      0
246662    },
246663    {
246664      0,
246665      0,
246666      0,
246667      0,
246668      0,
246669      0,
246670      0,
246671      0,
246672      0,
246673      0,
246674      0,
246675      0,
246676      0
246677    },
246678    {
246679      {
246680        1,
246681        0,
246682        -1,
246683        -1,
246684        -1,
246685        -1,
246686        -1,
246687        -1,
246688        -1,
246689        -1,
246690        -1,
246691        -1,
246692        -1
246693      },
246694      {
246695        0,
246696        1,
246697        -1,
246698        -1,
246699        -1,
246700        -1,
246701        -1,
246702        -1,
246703        -1,
246704        -1,
246705        -1,
246706        -1,
246707        -1
246708      }
246709    }
246710  },
246711  {
246712    0,
246713    2,
246714    {
246715      kOperandTypeX86Memory,
246716      kOperandTypeRegister,
246717      0,
246718      0,
246719      0,
246720      0,
246721      0,
246722      0,
246723      0,
246724      0,
246725      0,
246726      0,
246727      0
246728    },
246729    {
246730      0,
246731      0,
246732      0,
246733      0,
246734      0,
246735      0,
246736      0,
246737      0,
246738      0,
246739      0,
246740      0,
246741      0,
246742      0
246743    },
246744    {
246745      {
246746        1,
246747        0,
246748        -1,
246749        -1,
246750        -1,
246751        -1,
246752        -1,
246753        -1,
246754        -1,
246755        -1,
246756        -1,
246757        -1,
246758        -1
246759      },
246760      {
246761        0,
246762        1,
246763        -1,
246764        -1,
246765        -1,
246766        -1,
246767        -1,
246768        -1,
246769        -1,
246770        -1,
246771        -1,
246772        -1,
246773        -1
246774      }
246775    }
246776  },
246777  {
246778    0,
246779    2,
246780    {
246781      kOperandTypeRegister,
246782      kOperandTypeRegister,
246783      0,
246784      0,
246785      0,
246786      0,
246787      0,
246788      0,
246789      0,
246790      0,
246791      0,
246792      0,
246793      0
246794    },
246795    {
246796      0,
246797      0,
246798      0,
246799      0,
246800      0,
246801      0,
246802      0,
246803      0,
246804      0,
246805      0,
246806      0,
246807      0,
246808      0
246809    },
246810    {
246811      {
246812        1,
246813        0,
246814        -1,
246815        -1,
246816        -1,
246817        -1,
246818        -1,
246819        -1,
246820        -1,
246821        -1,
246822        -1,
246823        -1,
246824        -1
246825      },
246826      {
246827        0,
246828        1,
246829        -1,
246830        -1,
246831        -1,
246832        -1,
246833        -1,
246834        -1,
246835        -1,
246836        -1,
246837        -1,
246838        -1,
246839        -1
246840      }
246841    }
246842  },
246843  {
246844    0,
246845    1,
246846    {
246847      kOperandTypeRegister,
246848      0,
246849      0,
246850      0,
246851      0,
246852      0,
246853      0,
246854      0,
246855      0,
246856      0,
246857      0,
246858      0,
246859      0
246860    },
246861    {
246862      0,
246863      0,
246864      0,
246865      0,
246866      0,
246867      0,
246868      0,
246869      0,
246870      0,
246871      0,
246872      0,
246873      0,
246874      0
246875    },
246876    {
246877      {
246878        0,
246879        -1,
246880        -1,
246881        -1,
246882        -1,
246883        -1,
246884        -1,
246885        -1,
246886        -1,
246887        -1,
246888        -1,
246889        -1,
246890        -1
246891      },
246892      {
246893        0,
246894        -1,
246895        -1,
246896        -1,
246897        -1,
246898        -1,
246899        -1,
246900        -1,
246901        -1,
246902        -1,
246903        -1,
246904        -1,
246905        -1
246906      }
246907    }
246908  },
246909  {
246910    0,
246911    3,
246912    {
246913      kOperandTypeRegister,
246914      kOperandTypeRegister,
246915      kOperandTypeX86Memory,
246916      0,
246917      0,
246918      0,
246919      0,
246920      0,
246921      0,
246922      0,
246923      0,
246924      0,
246925      0
246926    },
246927    {
246928      0,
246929      0,
246930      0,
246931      0,
246932      0,
246933      0,
246934      0,
246935      0,
246936      0,
246937      0,
246938      0,
246939      0,
246940      0
246941    },
246942    {
246943      {
246944        1,
246945        2,
246946        -1,
246947        -1,
246948        -1,
246949        -1,
246950        -1,
246951        -1,
246952        -1,
246953        -1,
246954        -1,
246955        -1,
246956        -1
246957      },
246958      {
246959        2,
246960        1,
246961        -1,
246962        -1,
246963        -1,
246964        -1,
246965        -1,
246966        -1,
246967        -1,
246968        -1,
246969        -1,
246970        -1,
246971        -1
246972      }
246973    }
246974  },
246975  {
246976    0,
246977    3,
246978    {
246979      kOperandTypeRegister,
246980      kOperandTypeRegister,
246981      kOperandTypeRegister,
246982      0,
246983      0,
246984      0,
246985      0,
246986      0,
246987      0,
246988      0,
246989      0,
246990      0,
246991      0
246992    },
246993    {
246994      0,
246995      0,
246996      0,
246997      0,
246998      0,
246999      0,
247000      0,
247001      0,
247002      0,
247003      0,
247004      0,
247005      0,
247006      0
247007    },
247008    {
247009      {
247010        1,
247011        2,
247012        -1,
247013        -1,
247014        -1,
247015        -1,
247016        -1,
247017        -1,
247018        -1,
247019        -1,
247020        -1,
247021        -1,
247022        -1
247023      },
247024      {
247025        2,
247026        1,
247027        -1,
247028        -1,
247029        -1,
247030        -1,
247031        -1,
247032        -1,
247033        -1,
247034        -1,
247035        -1,
247036        -1,
247037        -1
247038      }
247039    }
247040  },
247041  {
247042    0,
247043    1,
247044    {
247045      kOperandTypeRegister,
247046      0,
247047      0,
247048      0,
247049      0,
247050      0,
247051      0,
247052      0,
247053      0,
247054      0,
247055      0,
247056      0,
247057      0
247058    },
247059    {
247060      0,
247061      0,
247062      0,
247063      0,
247064      0,
247065      0,
247066      0,
247067      0,
247068      0,
247069      0,
247070      0,
247071      0,
247072      0
247073    },
247074    {
247075      {
247076        0,
247077        -1,
247078        -1,
247079        -1,
247080        -1,
247081        -1,
247082        -1,
247083        -1,
247084        -1,
247085        -1,
247086        -1,
247087        -1,
247088        -1
247089      },
247090      {
247091        0,
247092        -1,
247093        -1,
247094        -1,
247095        -1,
247096        -1,
247097        -1,
247098        -1,
247099        -1,
247100        -1,
247101        -1,
247102        -1,
247103        -1
247104      }
247105    }
247106  },
247107  {
247108    0,
247109    1,
247110    {
247111      kOperandTypeRegister,
247112      0,
247113      0,
247114      0,
247115      0,
247116      0,
247117      0,
247118      0,
247119      0,
247120      0,
247121      0,
247122      0,
247123      0
247124    },
247125    {
247126      0,
247127      0,
247128      0,
247129      0,
247130      0,
247131      0,
247132      0,
247133      0,
247134      0,
247135      0,
247136      0,
247137      0,
247138      0
247139    },
247140    {
247141      {
247142        0,
247143        -1,
247144        -1,
247145        -1,
247146        -1,
247147        -1,
247148        -1,
247149        -1,
247150        -1,
247151        -1,
247152        -1,
247153        -1,
247154        -1
247155      },
247156      {
247157        0,
247158        -1,
247159        -1,
247160        -1,
247161        -1,
247162        -1,
247163        -1,
247164        -1,
247165        -1,
247166        -1,
247167        -1,
247168        -1,
247169        -1
247170      }
247171    }
247172  },
247173  {
247174    0,
247175    3,
247176    {
247177      kOperandTypeRegister,
247178      kOperandTypeRegister,
247179      kOperandTypeX86Memory,
247180      0,
247181      0,
247182      0,
247183      0,
247184      0,
247185      0,
247186      0,
247187      0,
247188      0,
247189      0
247190    },
247191    {
247192      0,
247193      0,
247194      0,
247195      0,
247196      0,
247197      0,
247198      0,
247199      0,
247200      0,
247201      0,
247202      0,
247203      0,
247204      0
247205    },
247206    {
247207      {
247208        1,
247209        2,
247210        -1,
247211        -1,
247212        -1,
247213        -1,
247214        -1,
247215        -1,
247216        -1,
247217        -1,
247218        -1,
247219        -1,
247220        -1
247221      },
247222      {
247223        2,
247224        1,
247225        -1,
247226        -1,
247227        -1,
247228        -1,
247229        -1,
247230        -1,
247231        -1,
247232        -1,
247233        -1,
247234        -1,
247235        -1
247236      }
247237    }
247238  },
247239  {
247240    0,
247241    3,
247242    {
247243      kOperandTypeRegister,
247244      kOperandTypeRegister,
247245      kOperandTypeRegister,
247246      0,
247247      0,
247248      0,
247249      0,
247250      0,
247251      0,
247252      0,
247253      0,
247254      0,
247255      0
247256    },
247257    {
247258      0,
247259      0,
247260      0,
247261      0,
247262      0,
247263      0,
247264      0,
247265      0,
247266      0,
247267      0,
247268      0,
247269      0,
247270      0
247271    },
247272    {
247273      {
247274        1,
247275        2,
247276        -1,
247277        -1,
247278        -1,
247279        -1,
247280        -1,
247281        -1,
247282        -1,
247283        -1,
247284        -1,
247285        -1,
247286        -1
247287      },
247288      {
247289        2,
247290        1,
247291        -1,
247292        -1,
247293        -1,
247294        -1,
247295        -1,
247296        -1,
247297        -1,
247298        -1,
247299        -1,
247300        -1,
247301        -1
247302      }
247303    }
247304  },
247305  {
247306    0,
247307    1,
247308    {
247309      kOperandTypeRegister,
247310      0,
247311      0,
247312      0,
247313      0,
247314      0,
247315      0,
247316      0,
247317      0,
247318      0,
247319      0,
247320      0,
247321      0
247322    },
247323    {
247324      0,
247325      0,
247326      0,
247327      0,
247328      0,
247329      0,
247330      0,
247331      0,
247332      0,
247333      0,
247334      0,
247335      0,
247336      0
247337    },
247338    {
247339      {
247340        0,
247341        -1,
247342        -1,
247343        -1,
247344        -1,
247345        -1,
247346        -1,
247347        -1,
247348        -1,
247349        -1,
247350        -1,
247351        -1,
247352        -1
247353      },
247354      {
247355        0,
247356        -1,
247357        -1,
247358        -1,
247359        -1,
247360        -1,
247361        -1,
247362        -1,
247363        -1,
247364        -1,
247365        -1,
247366        -1,
247367        -1
247368      }
247369    }
247370  },
247371  {
247372    0,
247373    3,
247374    {
247375      kOperandTypeRegister,
247376      kOperandTypeRegister,
247377      kOperandTypeX86Memory,
247378      0,
247379      0,
247380      0,
247381      0,
247382      0,
247383      0,
247384      0,
247385      0,
247386      0,
247387      0
247388    },
247389    {
247390      0,
247391      0,
247392      0,
247393      0,
247394      0,
247395      0,
247396      0,
247397      0,
247398      0,
247399      0,
247400      0,
247401      0,
247402      0
247403    },
247404    {
247405      {
247406        1,
247407        2,
247408        -1,
247409        -1,
247410        -1,
247411        -1,
247412        -1,
247413        -1,
247414        -1,
247415        -1,
247416        -1,
247417        -1,
247418        -1
247419      },
247420      {
247421        2,
247422        1,
247423        -1,
247424        -1,
247425        -1,
247426        -1,
247427        -1,
247428        -1,
247429        -1,
247430        -1,
247431        -1,
247432        -1,
247433        -1
247434      }
247435    }
247436  },
247437  {
247438    0,
247439    3,
247440    {
247441      kOperandTypeRegister,
247442      kOperandTypeRegister,
247443      kOperandTypeRegister,
247444      0,
247445      0,
247446      0,
247447      0,
247448      0,
247449      0,
247450      0,
247451      0,
247452      0,
247453      0
247454    },
247455    {
247456      0,
247457      0,
247458      0,
247459      0,
247460      0,
247461      0,
247462      0,
247463      0,
247464      0,
247465      0,
247466      0,
247467      0,
247468      0
247469    },
247470    {
247471      {
247472        1,
247473        2,
247474        -1,
247475        -1,
247476        -1,
247477        -1,
247478        -1,
247479        -1,
247480        -1,
247481        -1,
247482        -1,
247483        -1,
247484        -1
247485      },
247486      {
247487        2,
247488        1,
247489        -1,
247490        -1,
247491        -1,
247492        -1,
247493        -1,
247494        -1,
247495        -1,
247496        -1,
247497        -1,
247498        -1,
247499        -1
247500      }
247501    }
247502  },
247503  {
247504    0,
247505    3,
247506    {
247507      kOperandTypeRegister,
247508      kOperandTypeRegister,
247509      kOperandTypeX86Memory,
247510      0,
247511      0,
247512      0,
247513      0,
247514      0,
247515      0,
247516      0,
247517      0,
247518      0,
247519      0
247520    },
247521    {
247522      0,
247523      0,
247524      0,
247525      0,
247526      0,
247527      0,
247528      0,
247529      0,
247530      0,
247531      0,
247532      0,
247533      0,
247534      0
247535    },
247536    {
247537      {
247538        1,
247539        2,
247540        -1,
247541        -1,
247542        -1,
247543        -1,
247544        -1,
247545        -1,
247546        -1,
247547        -1,
247548        -1,
247549        -1,
247550        -1
247551      },
247552      {
247553        2,
247554        1,
247555        -1,
247556        -1,
247557        -1,
247558        -1,
247559        -1,
247560        -1,
247561        -1,
247562        -1,
247563        -1,
247564        -1,
247565        -1
247566      }
247567    }
247568  },
247569  {
247570    0,
247571    3,
247572    {
247573      kOperandTypeRegister,
247574      kOperandTypeRegister,
247575      kOperandTypeRegister,
247576      0,
247577      0,
247578      0,
247579      0,
247580      0,
247581      0,
247582      0,
247583      0,
247584      0,
247585      0
247586    },
247587    {
247588      0,
247589      0,
247590      0,
247591      0,
247592      0,
247593      0,
247594      0,
247595      0,
247596      0,
247597      0,
247598      0,
247599      0,
247600      0
247601    },
247602    {
247603      {
247604        1,
247605        2,
247606        -1,
247607        -1,
247608        -1,
247609        -1,
247610        -1,
247611        -1,
247612        -1,
247613        -1,
247614        -1,
247615        -1,
247616        -1
247617      },
247618      {
247619        2,
247620        1,
247621        -1,
247622        -1,
247623        -1,
247624        -1,
247625        -1,
247626        -1,
247627        -1,
247628        -1,
247629        -1,
247630        -1,
247631        -1
247632      }
247633    }
247634  },
247635  {
247636    0,
247637    1,
247638    {
247639      kOperandTypeRegister,
247640      0,
247641      0,
247642      0,
247643      0,
247644      0,
247645      0,
247646      0,
247647      0,
247648      0,
247649      0,
247650      0,
247651      0
247652    },
247653    {
247654      0,
247655      0,
247656      0,
247657      0,
247658      0,
247659      0,
247660      0,
247661      0,
247662      0,
247663      0,
247664      0,
247665      0,
247666      0
247667    },
247668    {
247669      {
247670        0,
247671        -1,
247672        -1,
247673        -1,
247674        -1,
247675        -1,
247676        -1,
247677        -1,
247678        -1,
247679        -1,
247680        -1,
247681        -1,
247682        -1
247683      },
247684      {
247685        0,
247686        -1,
247687        -1,
247688        -1,
247689        -1,
247690        -1,
247691        -1,
247692        -1,
247693        -1,
247694        -1,
247695        -1,
247696        -1,
247697        -1
247698      }
247699    }
247700  },
247701  {
247702    0,
247703    0,
247704    {
247705      0,
247706      0,
247707      0,
247708      0,
247709      0,
247710      0,
247711      0,
247712      0,
247713      0,
247714      0,
247715      0,
247716      0,
247717      0
247718    },
247719    {
247720      0,
247721      0,
247722      0,
247723      0,
247724      0,
247725      0,
247726      0,
247727      0,
247728      0,
247729      0,
247730      0,
247731      0,
247732      0
247733    },
247734    {
247735      {
247736        -1,
247737        -1,
247738        -1,
247739        -1,
247740        -1,
247741        -1,
247742        -1,
247743        -1,
247744        -1,
247745        -1,
247746        -1,
247747        -1,
247748        -1
247749      },
247750      {
247751        -1,
247752        -1,
247753        -1,
247754        -1,
247755        -1,
247756        -1,
247757        -1,
247758        -1,
247759        -1,
247760        -1,
247761        -1,
247762        -1,
247763        -1
247764      }
247765    }
247766  },
247767  {
247768    0,
247769    0,
247770    {
247771      0,
247772      0,
247773      0,
247774      0,
247775      0,
247776      0,
247777      0,
247778      0,
247779      0,
247780      0,
247781      0,
247782      0,
247783      0
247784    },
247785    {
247786      0,
247787      0,
247788      0,
247789      0,
247790      0,
247791      0,
247792      0,
247793      0,
247794      0,
247795      0,
247796      0,
247797      0,
247798      0
247799    },
247800    {
247801      {
247802        -1,
247803        -1,
247804        -1,
247805        -1,
247806        -1,
247807        -1,
247808        -1,
247809        -1,
247810        -1,
247811        -1,
247812        -1,
247813        -1,
247814        -1
247815      },
247816      {
247817        -1,
247818        -1,
247819        -1,
247820        -1,
247821        -1,
247822        -1,
247823        -1,
247824        -1,
247825        -1,
247826        -1,
247827        -1,
247828        -1,
247829        -1
247830      }
247831    }
247832  },
247833  {
247834    0,
247835    0,
247836    {
247837      0,
247838      0,
247839      0,
247840      0,
247841      0,
247842      0,
247843      0,
247844      0,
247845      0,
247846      0,
247847      0,
247848      0,
247849      0
247850    },
247851    {
247852      0,
247853      0,
247854      0,
247855      0,
247856      0,
247857      0,
247858      0,
247859      0,
247860      0,
247861      0,
247862      0,
247863      0,
247864      0
247865    },
247866    {
247867      {
247868        -1,
247869        -1,
247870        -1,
247871        -1,
247872        -1,
247873        -1,
247874        -1,
247875        -1,
247876        -1,
247877        -1,
247878        -1,
247879        -1,
247880        -1
247881      },
247882      {
247883        -1,
247884        -1,
247885        -1,
247886        -1,
247887        -1,
247888        -1,
247889        -1,
247890        -1,
247891        -1,
247892        -1,
247893        -1,
247894        -1,
247895        -1
247896      }
247897    }
247898  },
247899  {
247900    0,
247901    0,
247902    {
247903      0,
247904      0,
247905      0,
247906      0,
247907      0,
247908      0,
247909      0,
247910      0,
247911      0,
247912      0,
247913      0,
247914      0,
247915      0
247916    },
247917    {
247918      0,
247919      0,
247920      0,
247921      0,
247922      0,
247923      0,
247924      0,
247925      0,
247926      0,
247927      0,
247928      0,
247929      0,
247930      0
247931    },
247932    {
247933      {
247934        -1,
247935        -1,
247936        -1,
247937        -1,
247938        -1,
247939        -1,
247940        -1,
247941        -1,
247942        -1,
247943        -1,
247944        -1,
247945        -1,
247946        -1
247947      },
247948      {
247949        -1,
247950        -1,
247951        -1,
247952        -1,
247953        -1,
247954        -1,
247955        -1,
247956        -1,
247957        -1,
247958        -1,
247959        -1,
247960        -1,
247961        -1
247962      }
247963    }
247964  },
247965  {
247966    0,
247967    0,
247968    {
247969      0,
247970      0,
247971      0,
247972      0,
247973      0,
247974      0,
247975      0,
247976      0,
247977      0,
247978      0,
247979      0,
247980      0,
247981      0
247982    },
247983    {
247984      0,
247985      0,
247986      0,
247987      0,
247988      0,
247989      0,
247990      0,
247991      0,
247992      0,
247993      0,
247994      0,
247995      0,
247996      0
247997    },
247998    {
247999      {
248000        -1,
248001        -1,
248002        -1,
248003        -1,
248004        -1,
248005        -1,
248006        -1,
248007        -1,
248008        -1,
248009        -1,
248010        -1,
248011        -1,
248012        -1
248013      },
248014      {
248015        -1,
248016        -1,
248017        -1,
248018        -1,
248019        -1,
248020        -1,
248021        -1,
248022        -1,
248023        -1,
248024        -1,
248025        -1,
248026        -1,
248027        -1
248028      }
248029    }
248030  },
248031  {
248032    0,
248033    0,
248034    {
248035      0,
248036      0,
248037      0,
248038      0,
248039      0,
248040      0,
248041      0,
248042      0,
248043      0,
248044      0,
248045      0,
248046      0,
248047      0
248048    },
248049    {
248050      0,
248051      0,
248052      0,
248053      0,
248054      0,
248055      0,
248056      0,
248057      0,
248058      0,
248059      0,
248060      0,
248061      0,
248062      0
248063    },
248064    {
248065      {
248066        -1,
248067        -1,
248068        -1,
248069        -1,
248070        -1,
248071        -1,
248072        -1,
248073        -1,
248074        -1,
248075        -1,
248076        -1,
248077        -1,
248078        -1
248079      },
248080      {
248081        -1,
248082        -1,
248083        -1,
248084        -1,
248085        -1,
248086        -1,
248087        -1,
248088        -1,
248089        -1,
248090        -1,
248091        -1,
248092        -1,
248093        -1
248094      }
248095    }
248096  },
248097  {
248098    0,
248099    0,
248100    {
248101      0,
248102      0,
248103      0,
248104      0,
248105      0,
248106      0,
248107      0,
248108      0,
248109      0,
248110      0,
248111      0,
248112      0,
248113      0
248114    },
248115    {
248116      0,
248117      0,
248118      0,
248119      0,
248120      0,
248121      0,
248122      0,
248123      0,
248124      0,
248125      0,
248126      0,
248127      0,
248128      0
248129    },
248130    {
248131      {
248132        -1,
248133        -1,
248134        -1,
248135        -1,
248136        -1,
248137        -1,
248138        -1,
248139        -1,
248140        -1,
248141        -1,
248142        -1,
248143        -1,
248144        -1
248145      },
248146      {
248147        -1,
248148        -1,
248149        -1,
248150        -1,
248151        -1,
248152        -1,
248153        -1,
248154        -1,
248155        -1,
248156        -1,
248157        -1,
248158        -1,
248159        -1
248160      }
248161    }
248162  },
248163  {
248164    0,
248165    1,
248166    {
248167      kOperandTypeImmediate,
248168      0,
248169      0,
248170      0,
248171      0,
248172      0,
248173      0,
248174      0,
248175      0,
248176      0,
248177      0,
248178      0,
248179      0
248180    },
248181    {
248182      0,
248183      0,
248184      0,
248185      0,
248186      0,
248187      0,
248188      0,
248189      0,
248190      0,
248191      0,
248192      0,
248193      0,
248194      0
248195    },
248196    {
248197      {
248198        0,
248199        -1,
248200        -1,
248201        -1,
248202        -1,
248203        -1,
248204        -1,
248205        -1,
248206        -1,
248207        -1,
248208        -1,
248209        -1,
248210        -1
248211      },
248212      {
248213        0,
248214        -1,
248215        -1,
248216        -1,
248217        -1,
248218        -1,
248219        -1,
248220        -1,
248221        -1,
248222        -1,
248223        -1,
248224        -1,
248225        -1
248226      }
248227    }
248228  },
248229  {
248230    0,
248231    2,
248232    {
248233      kOperandTypeX86Memory,
248234      kOperandTypeImmediate,
248235      0,
248236      0,
248237      0,
248238      0,
248239      0,
248240      0,
248241      0,
248242      0,
248243      0,
248244      0,
248245      0
248246    },
248247    {
248248      0,
248249      0,
248250      0,
248251      0,
248252      0,
248253      0,
248254      0,
248255      0,
248256      0,
248257      0,
248258      0,
248259      0,
248260      0
248261    },
248262    {
248263      {
248264        1,
248265        0,
248266        -1,
248267        -1,
248268        -1,
248269        -1,
248270        -1,
248271        -1,
248272        -1,
248273        -1,
248274        -1,
248275        -1,
248276        -1
248277      },
248278      {
248279        0,
248280        1,
248281        -1,
248282        -1,
248283        -1,
248284        -1,
248285        -1,
248286        -1,
248287        -1,
248288        -1,
248289        -1,
248290        -1,
248291        -1
248292      }
248293    }
248294  },
248295  {
248296    0,
248297    2,
248298    {
248299      kOperandTypeX86Memory,
248300      kOperandTypeImmediate,
248301      0,
248302      0,
248303      0,
248304      0,
248305      0,
248306      0,
248307      0,
248308      0,
248309      0,
248310      0,
248311      0
248312    },
248313    {
248314      0,
248315      0,
248316      0,
248317      0,
248318      0,
248319      0,
248320      0,
248321      0,
248322      0,
248323      0,
248324      0,
248325      0,
248326      0
248327    },
248328    {
248329      {
248330        1,
248331        0,
248332        -1,
248333        -1,
248334        -1,
248335        -1,
248336        -1,
248337        -1,
248338        -1,
248339        -1,
248340        -1,
248341        -1,
248342        -1
248343      },
248344      {
248345        0,
248346        1,
248347        -1,
248348        -1,
248349        -1,
248350        -1,
248351        -1,
248352        -1,
248353        -1,
248354        -1,
248355        -1,
248356        -1,
248357        -1
248358      }
248359    }
248360  },
248361  {
248362    0,
248363    2,
248364    {
248365      kOperandTypeX86Memory,
248366      kOperandTypeRegister,
248367      0,
248368      0,
248369      0,
248370      0,
248371      0,
248372      0,
248373      0,
248374      0,
248375      0,
248376      0,
248377      0
248378    },
248379    {
248380      0,
248381      0,
248382      0,
248383      0,
248384      0,
248385      0,
248386      0,
248387      0,
248388      0,
248389      0,
248390      0,
248391      0,
248392      0
248393    },
248394    {
248395      {
248396        1,
248397        0,
248398        -1,
248399        -1,
248400        -1,
248401        -1,
248402        -1,
248403        -1,
248404        -1,
248405        -1,
248406        -1,
248407        -1,
248408        -1
248409      },
248410      {
248411        0,
248412        1,
248413        -1,
248414        -1,
248415        -1,
248416        -1,
248417        -1,
248418        -1,
248419        -1,
248420        -1,
248421        -1,
248422        -1,
248423        -1
248424      }
248425    }
248426  },
248427  {
248428    0,
248429    3,
248430    {
248431      kOperandTypeRegister,
248432      kOperandTypeRegister,
248433      kOperandTypeImmediate,
248434      0,
248435      0,
248436      0,
248437      0,
248438      0,
248439      0,
248440      0,
248441      0,
248442      0,
248443      0
248444    },
248445    {
248446      0,
248447      0,
248448      0,
248449      0,
248450      0,
248451      0,
248452      0,
248453      0,
248454      0,
248455      0,
248456      0,
248457      0,
248458      0
248459    },
248460    {
248461      {
248462        2,
248463        1,
248464        -1,
248465        -1,
248466        -1,
248467        -1,
248468        -1,
248469        -1,
248470        -1,
248471        -1,
248472        -1,
248473        -1,
248474        -1
248475      },
248476      {
248477        1,
248478        2,
248479        -1,
248480        -1,
248481        -1,
248482        -1,
248483        -1,
248484        -1,
248485        -1,
248486        -1,
248487        -1,
248488        -1,
248489        -1
248490      }
248491    }
248492  },
248493  {
248494    0,
248495    3,
248496    {
248497      kOperandTypeRegister,
248498      kOperandTypeRegister,
248499      kOperandTypeImmediate,
248500      0,
248501      0,
248502      0,
248503      0,
248504      0,
248505      0,
248506      0,
248507      0,
248508      0,
248509      0
248510    },
248511    {
248512      0,
248513      0,
248514      0,
248515      0,
248516      0,
248517      0,
248518      0,
248519      0,
248520      0,
248521      0,
248522      0,
248523      0,
248524      0
248525    },
248526    {
248527      {
248528        2,
248529        1,
248530        -1,
248531        -1,
248532        -1,
248533        -1,
248534        -1,
248535        -1,
248536        -1,
248537        -1,
248538        -1,
248539        -1,
248540        -1
248541      },
248542      {
248543        1,
248544        2,
248545        -1,
248546        -1,
248547        -1,
248548        -1,
248549        -1,
248550        -1,
248551        -1,
248552        -1,
248553        -1,
248554        -1,
248555        -1
248556      }
248557    }
248558  },
248559  {
248560    0,
248561    3,
248562    {
248563      kOperandTypeRegister,
248564      kOperandTypeRegister,
248565      kOperandTypeX86Memory,
248566      0,
248567      0,
248568      0,
248569      0,
248570      0,
248571      0,
248572      0,
248573      0,
248574      0,
248575      0
248576    },
248577    {
248578      0,
248579      0,
248580      0,
248581      0,
248582      0,
248583      0,
248584      0,
248585      0,
248586      0,
248587      0,
248588      0,
248589      0,
248590      0
248591    },
248592    {
248593      {
248594        2,
248595        1,
248596        -1,
248597        -1,
248598        -1,
248599        -1,
248600        -1,
248601        -1,
248602        -1,
248603        -1,
248604        -1,
248605        -1,
248606        -1
248607      },
248608      {
248609        1,
248610        2,
248611        -1,
248612        -1,
248613        -1,
248614        -1,
248615        -1,
248616        -1,
248617        -1,
248618        -1,
248619        -1,
248620        -1,
248621        -1
248622      }
248623    }
248624  },
248625  {
248626    0,
248627    3,
248628    {
248629      kOperandTypeRegister,
248630      kOperandTypeRegister,
248631      kOperandTypeRegister,
248632      0,
248633      0,
248634      0,
248635      0,
248636      0,
248637      0,
248638      0,
248639      0,
248640      0,
248641      0
248642    },
248643    {
248644      0,
248645      0,
248646      0,
248647      0,
248648      0,
248649      0,
248650      0,
248651      0,
248652      0,
248653      0,
248654      0,
248655      0,
248656      0
248657    },
248658    {
248659      {
248660        2,
248661        1,
248662        -1,
248663        -1,
248664        -1,
248665        -1,
248666        -1,
248667        -1,
248668        -1,
248669        -1,
248670        -1,
248671        -1,
248672        -1
248673      },
248674      {
248675        1,
248676        2,
248677        -1,
248678        -1,
248679        -1,
248680        -1,
248681        -1,
248682        -1,
248683        -1,
248684        -1,
248685        -1,
248686        -1,
248687        -1
248688      }
248689    }
248690  },
248691  {
248692    0,
248693    3,
248694    {
248695      kOperandTypeRegister,
248696      kOperandTypeRegister,
248697      kOperandTypeRegister,
248698      0,
248699      0,
248700      0,
248701      0,
248702      0,
248703      0,
248704      0,
248705      0,
248706      0,
248707      0
248708    },
248709    {
248710      0,
248711      0,
248712      0,
248713      0,
248714      0,
248715      0,
248716      0,
248717      0,
248718      0,
248719      0,
248720      0,
248721      0,
248722      0
248723    },
248724    {
248725      {
248726        2,
248727        0,
248728        -1,
248729        -1,
248730        -1,
248731        -1,
248732        -1,
248733        -1,
248734        -1,
248735        -1,
248736        -1,
248737        -1,
248738        -1
248739      },
248740      {
248741        0,
248742        2,
248743        -1,
248744        -1,
248745        -1,
248746        -1,
248747        -1,
248748        -1,
248749        -1,
248750        -1,
248751        -1,
248752        -1,
248753        -1
248754      }
248755    }
248756  },
248757  {
248758    0,
248759    1,
248760    {
248761      kOperandTypeImmediate,
248762      0,
248763      0,
248764      0,
248765      0,
248766      0,
248767      0,
248768      0,
248769      0,
248770      0,
248771      0,
248772      0,
248773      0
248774    },
248775    {
248776      0,
248777      0,
248778      0,
248779      0,
248780      0,
248781      0,
248782      0,
248783      0,
248784      0,
248785      0,
248786      0,
248787      0,
248788      0
248789    },
248790    {
248791      {
248792        0,
248793        -1,
248794        -1,
248795        -1,
248796        -1,
248797        -1,
248798        -1,
248799        -1,
248800        -1,
248801        -1,
248802        -1,
248803        -1,
248804        -1
248805      },
248806      {
248807        0,
248808        -1,
248809        -1,
248810        -1,
248811        -1,
248812        -1,
248813        -1,
248814        -1,
248815        -1,
248816        -1,
248817        -1,
248818        -1,
248819        -1
248820      }
248821    }
248822  },
248823  {
248824    0,
248825    2,
248826    {
248827      kOperandTypeX86Memory,
248828      kOperandTypeImmediate,
248829      0,
248830      0,
248831      0,
248832      0,
248833      0,
248834      0,
248835      0,
248836      0,
248837      0,
248838      0,
248839      0
248840    },
248841    {
248842      0,
248843      0,
248844      0,
248845      0,
248846      0,
248847      0,
248848      0,
248849      0,
248850      0,
248851      0,
248852      0,
248853      0,
248854      0
248855    },
248856    {
248857      {
248858        1,
248859        0,
248860        -1,
248861        -1,
248862        -1,
248863        -1,
248864        -1,
248865        -1,
248866        -1,
248867        -1,
248868        -1,
248869        -1,
248870        -1
248871      },
248872      {
248873        0,
248874        1,
248875        -1,
248876        -1,
248877        -1,
248878        -1,
248879        -1,
248880        -1,
248881        -1,
248882        -1,
248883        -1,
248884        -1,
248885        -1
248886      }
248887    }
248888  },
248889  {
248890    0,
248891    2,
248892    {
248893      kOperandTypeX86Memory,
248894      kOperandTypeImmediate,
248895      0,
248896      0,
248897      0,
248898      0,
248899      0,
248900      0,
248901      0,
248902      0,
248903      0,
248904      0,
248905      0
248906    },
248907    {
248908      0,
248909      0,
248910      0,
248911      0,
248912      0,
248913      0,
248914      0,
248915      0,
248916      0,
248917      0,
248918      0,
248919      0,
248920      0
248921    },
248922    {
248923      {
248924        1,
248925        0,
248926        -1,
248927        -1,
248928        -1,
248929        -1,
248930        -1,
248931        -1,
248932        -1,
248933        -1,
248934        -1,
248935        -1,
248936        -1
248937      },
248938      {
248939        0,
248940        1,
248941        -1,
248942        -1,
248943        -1,
248944        -1,
248945        -1,
248946        -1,
248947        -1,
248948        -1,
248949        -1,
248950        -1,
248951        -1
248952      }
248953    }
248954  },
248955  {
248956    0,
248957    2,
248958    {
248959      kOperandTypeX86Memory,
248960      kOperandTypeRegister,
248961      0,
248962      0,
248963      0,
248964      0,
248965      0,
248966      0,
248967      0,
248968      0,
248969      0,
248970      0,
248971      0
248972    },
248973    {
248974      0,
248975      0,
248976      0,
248977      0,
248978      0,
248979      0,
248980      0,
248981      0,
248982      0,
248983      0,
248984      0,
248985      0,
248986      0
248987    },
248988    {
248989      {
248990        1,
248991        0,
248992        -1,
248993        -1,
248994        -1,
248995        -1,
248996        -1,
248997        -1,
248998        -1,
248999        -1,
249000        -1,
249001        -1,
249002        -1
249003      },
249004      {
249005        0,
249006        1,
249007        -1,
249008        -1,
249009        -1,
249010        -1,
249011        -1,
249012        -1,
249013        -1,
249014        -1,
249015        -1,
249016        -1,
249017        -1
249018      }
249019    }
249020  },
249021  {
249022    0,
249023    3,
249024    {
249025      kOperandTypeRegister,
249026      kOperandTypeRegister,
249027      kOperandTypeImmediate,
249028      0,
249029      0,
249030      0,
249031      0,
249032      0,
249033      0,
249034      0,
249035      0,
249036      0,
249037      0
249038    },
249039    {
249040      0,
249041      0,
249042      0,
249043      0,
249044      0,
249045      0,
249046      0,
249047      0,
249048      0,
249049      0,
249050      0,
249051      0,
249052      0
249053    },
249054    {
249055      {
249056        2,
249057        1,
249058        -1,
249059        -1,
249060        -1,
249061        -1,
249062        -1,
249063        -1,
249064        -1,
249065        -1,
249066        -1,
249067        -1,
249068        -1
249069      },
249070      {
249071        1,
249072        2,
249073        -1,
249074        -1,
249075        -1,
249076        -1,
249077        -1,
249078        -1,
249079        -1,
249080        -1,
249081        -1,
249082        -1,
249083        -1
249084      }
249085    }
249086  },
249087  {
249088    0,
249089    3,
249090    {
249091      kOperandTypeRegister,
249092      kOperandTypeRegister,
249093      kOperandTypeImmediate,
249094      0,
249095      0,
249096      0,
249097      0,
249098      0,
249099      0,
249100      0,
249101      0,
249102      0,
249103      0
249104    },
249105    {
249106      0,
249107      0,
249108      0,
249109      0,
249110      0,
249111      0,
249112      0,
249113      0,
249114      0,
249115      0,
249116      0,
249117      0,
249118      0
249119    },
249120    {
249121      {
249122        2,
249123        1,
249124        -1,
249125        -1,
249126        -1,
249127        -1,
249128        -1,
249129        -1,
249130        -1,
249131        -1,
249132        -1,
249133        -1,
249134        -1
249135      },
249136      {
249137        1,
249138        2,
249139        -1,
249140        -1,
249141        -1,
249142        -1,
249143        -1,
249144        -1,
249145        -1,
249146        -1,
249147        -1,
249148        -1,
249149        -1
249150      }
249151    }
249152  },
249153  {
249154    0,
249155    3,
249156    {
249157      kOperandTypeRegister,
249158      kOperandTypeRegister,
249159      kOperandTypeX86Memory,
249160      0,
249161      0,
249162      0,
249163      0,
249164      0,
249165      0,
249166      0,
249167      0,
249168      0,
249169      0
249170    },
249171    {
249172      0,
249173      0,
249174      0,
249175      0,
249176      0,
249177      0,
249178      0,
249179      0,
249180      0,
249181      0,
249182      0,
249183      0,
249184      0
249185    },
249186    {
249187      {
249188        2,
249189        1,
249190        -1,
249191        -1,
249192        -1,
249193        -1,
249194        -1,
249195        -1,
249196        -1,
249197        -1,
249198        -1,
249199        -1,
249200        -1
249201      },
249202      {
249203        1,
249204        2,
249205        -1,
249206        -1,
249207        -1,
249208        -1,
249209        -1,
249210        -1,
249211        -1,
249212        -1,
249213        -1,
249214        -1,
249215        -1
249216      }
249217    }
249218  },
249219  {
249220    0,
249221    3,
249222    {
249223      kOperandTypeRegister,
249224      kOperandTypeRegister,
249225      kOperandTypeRegister,
249226      0,
249227      0,
249228      0,
249229      0,
249230      0,
249231      0,
249232      0,
249233      0,
249234      0,
249235      0
249236    },
249237    {
249238      0,
249239      0,
249240      0,
249241      0,
249242      0,
249243      0,
249244      0,
249245      0,
249246      0,
249247      0,
249248      0,
249249      0,
249250      0
249251    },
249252    {
249253      {
249254        2,
249255        1,
249256        -1,
249257        -1,
249258        -1,
249259        -1,
249260        -1,
249261        -1,
249262        -1,
249263        -1,
249264        -1,
249265        -1,
249266        -1
249267      },
249268      {
249269        1,
249270        2,
249271        -1,
249272        -1,
249273        -1,
249274        -1,
249275        -1,
249276        -1,
249277        -1,
249278        -1,
249279        -1,
249280        -1,
249281        -1
249282      }
249283    }
249284  },
249285  {
249286    0,
249287    3,
249288    {
249289      kOperandTypeRegister,
249290      kOperandTypeRegister,
249291      kOperandTypeRegister,
249292      0,
249293      0,
249294      0,
249295      0,
249296      0,
249297      0,
249298      0,
249299      0,
249300      0,
249301      0
249302    },
249303    {
249304      0,
249305      0,
249306      0,
249307      0,
249308      0,
249309      0,
249310      0,
249311      0,
249312      0,
249313      0,
249314      0,
249315      0,
249316      0
249317    },
249318    {
249319      {
249320        2,
249321        0,
249322        -1,
249323        -1,
249324        -1,
249325        -1,
249326        -1,
249327        -1,
249328        -1,
249329        -1,
249330        -1,
249331        -1,
249332        -1
249333      },
249334      {
249335        0,
249336        2,
249337        -1,
249338        -1,
249339        -1,
249340        -1,
249341        -1,
249342        -1,
249343        -1,
249344        -1,
249345        -1,
249346        -1,
249347        -1
249348      }
249349    }
249350  },
249351  {
249352    0,
249353    1,
249354    {
249355      kOperandTypeImmediate,
249356      0,
249357      0,
249358      0,
249359      0,
249360      0,
249361      0,
249362      0,
249363      0,
249364      0,
249365      0,
249366      0,
249367      0
249368    },
249369    {
249370      0,
249371      0,
249372      0,
249373      0,
249374      0,
249375      0,
249376      0,
249377      0,
249378      0,
249379      0,
249380      0,
249381      0,
249382      0
249383    },
249384    {
249385      {
249386        0,
249387        -1,
249388        -1,
249389        -1,
249390        -1,
249391        -1,
249392        -1,
249393        -1,
249394        -1,
249395        -1,
249396        -1,
249397        -1,
249398        -1
249399      },
249400      {
249401        0,
249402        -1,
249403        -1,
249404        -1,
249405        -1,
249406        -1,
249407        -1,
249408        -1,
249409        -1,
249410        -1,
249411        -1,
249412        -1,
249413        -1
249414      }
249415    }
249416  },
249417  {
249418    0,
249419    2,
249420    {
249421      kOperandTypeX86Memory,
249422      kOperandTypeImmediate,
249423      0,
249424      0,
249425      0,
249426      0,
249427      0,
249428      0,
249429      0,
249430      0,
249431      0,
249432      0,
249433      0
249434    },
249435    {
249436      0,
249437      0,
249438      0,
249439      0,
249440      0,
249441      0,
249442      0,
249443      0,
249444      0,
249445      0,
249446      0,
249447      0,
249448      0
249449    },
249450    {
249451      {
249452        1,
249453        0,
249454        -1,
249455        -1,
249456        -1,
249457        -1,
249458        -1,
249459        -1,
249460        -1,
249461        -1,
249462        -1,
249463        -1,
249464        -1
249465      },
249466      {
249467        0,
249468        1,
249469        -1,
249470        -1,
249471        -1,
249472        -1,
249473        -1,
249474        -1,
249475        -1,
249476        -1,
249477        -1,
249478        -1,
249479        -1
249480      }
249481    }
249482  },
249483  {
249484    0,
249485    2,
249486    {
249487      kOperandTypeX86Memory,
249488      kOperandTypeImmediate,
249489      0,
249490      0,
249491      0,
249492      0,
249493      0,
249494      0,
249495      0,
249496      0,
249497      0,
249498      0,
249499      0
249500    },
249501    {
249502      0,
249503      0,
249504      0,
249505      0,
249506      0,
249507      0,
249508      0,
249509      0,
249510      0,
249511      0,
249512      0,
249513      0,
249514      0
249515    },
249516    {
249517      {
249518        1,
249519        0,
249520        -1,
249521        -1,
249522        -1,
249523        -1,
249524        -1,
249525        -1,
249526        -1,
249527        -1,
249528        -1,
249529        -1,
249530        -1
249531      },
249532      {
249533        0,
249534        1,
249535        -1,
249536        -1,
249537        -1,
249538        -1,
249539        -1,
249540        -1,
249541        -1,
249542        -1,
249543        -1,
249544        -1,
249545        -1
249546      }
249547    }
249548  },
249549  {
249550    0,
249551    2,
249552    {
249553      kOperandTypeX86Memory,
249554      kOperandTypeRegister,
249555      0,
249556      0,
249557      0,
249558      0,
249559      0,
249560      0,
249561      0,
249562      0,
249563      0,
249564      0,
249565      0
249566    },
249567    {
249568      0,
249569      0,
249570      0,
249571      0,
249572      0,
249573      0,
249574      0,
249575      0,
249576      0,
249577      0,
249578      0,
249579      0,
249580      0
249581    },
249582    {
249583      {
249584        1,
249585        0,
249586        -1,
249587        -1,
249588        -1,
249589        -1,
249590        -1,
249591        -1,
249592        -1,
249593        -1,
249594        -1,
249595        -1,
249596        -1
249597      },
249598      {
249599        0,
249600        1,
249601        -1,
249602        -1,
249603        -1,
249604        -1,
249605        -1,
249606        -1,
249607        -1,
249608        -1,
249609        -1,
249610        -1,
249611        -1
249612      }
249613    }
249614  },
249615  {
249616    0,
249617    3,
249618    {
249619      kOperandTypeRegister,
249620      kOperandTypeRegister,
249621      kOperandTypeImmediate,
249622      0,
249623      0,
249624      0,
249625      0,
249626      0,
249627      0,
249628      0,
249629      0,
249630      0,
249631      0
249632    },
249633    {
249634      0,
249635      0,
249636      0,
249637      0,
249638      0,
249639      0,
249640      0,
249641      0,
249642      0,
249643      0,
249644      0,
249645      0,
249646      0
249647    },
249648    {
249649      {
249650        2,
249651        1,
249652        -1,
249653        -1,
249654        -1,
249655        -1,
249656        -1,
249657        -1,
249658        -1,
249659        -1,
249660        -1,
249661        -1,
249662        -1
249663      },
249664      {
249665        1,
249666        2,
249667        -1,
249668        -1,
249669        -1,
249670        -1,
249671        -1,
249672        -1,
249673        -1,
249674        -1,
249675        -1,
249676        -1,
249677        -1
249678      }
249679    }
249680  },
249681  {
249682    0,
249683    3,
249684    {
249685      kOperandTypeRegister,
249686      kOperandTypeRegister,
249687      kOperandTypeImmediate,
249688      0,
249689      0,
249690      0,
249691      0,
249692      0,
249693      0,
249694      0,
249695      0,
249696      0,
249697      0
249698    },
249699    {
249700      0,
249701      0,
249702      0,
249703      0,
249704      0,
249705      0,
249706      0,
249707      0,
249708      0,
249709      0,
249710      0,
249711      0,
249712      0
249713    },
249714    {
249715      {
249716        2,
249717        1,
249718        -1,
249719        -1,
249720        -1,
249721        -1,
249722        -1,
249723        -1,
249724        -1,
249725        -1,
249726        -1,
249727        -1,
249728        -1
249729      },
249730      {
249731        1,
249732        2,
249733        -1,
249734        -1,
249735        -1,
249736        -1,
249737        -1,
249738        -1,
249739        -1,
249740        -1,
249741        -1,
249742        -1,
249743        -1
249744      }
249745    }
249746  },
249747  {
249748    0,
249749    3,
249750    {
249751      kOperandTypeRegister,
249752      kOperandTypeRegister,
249753      kOperandTypeX86Memory,
249754      0,
249755      0,
249756      0,
249757      0,
249758      0,
249759      0,
249760      0,
249761      0,
249762      0,
249763      0
249764    },
249765    {
249766      0,
249767      0,
249768      0,
249769      0,
249770      0,
249771      0,
249772      0,
249773      0,
249774      0,
249775      0,
249776      0,
249777      0,
249778      0
249779    },
249780    {
249781      {
249782        2,
249783        1,
249784        -1,
249785        -1,
249786        -1,
249787        -1,
249788        -1,
249789        -1,
249790        -1,
249791        -1,
249792        -1,
249793        -1,
249794        -1
249795      },
249796      {
249797        1,
249798        2,
249799        -1,
249800        -1,
249801        -1,
249802        -1,
249803        -1,
249804        -1,
249805        -1,
249806        -1,
249807        -1,
249808        -1,
249809        -1
249810      }
249811    }
249812  },
249813  {
249814    0,
249815    3,
249816    {
249817      kOperandTypeRegister,
249818      kOperandTypeRegister,
249819      kOperandTypeRegister,
249820      0,
249821      0,
249822      0,
249823      0,
249824      0,
249825      0,
249826      0,
249827      0,
249828      0,
249829      0
249830    },
249831    {
249832      0,
249833      0,
249834      0,
249835      0,
249836      0,
249837      0,
249838      0,
249839      0,
249840      0,
249841      0,
249842      0,
249843      0,
249844      0
249845    },
249846    {
249847      {
249848        2,
249849        1,
249850        -1,
249851        -1,
249852        -1,
249853        -1,
249854        -1,
249855        -1,
249856        -1,
249857        -1,
249858        -1,
249859        -1,
249860        -1
249861      },
249862      {
249863        1,
249864        2,
249865        -1,
249866        -1,
249867        -1,
249868        -1,
249869        -1,
249870        -1,
249871        -1,
249872        -1,
249873        -1,
249874        -1,
249875        -1
249876      }
249877    }
249878  },
249879  {
249880    0,
249881    3,
249882    {
249883      kOperandTypeRegister,
249884      kOperandTypeRegister,
249885      kOperandTypeRegister,
249886      0,
249887      0,
249888      0,
249889      0,
249890      0,
249891      0,
249892      0,
249893      0,
249894      0,
249895      0
249896    },
249897    {
249898      0,
249899      0,
249900      0,
249901      0,
249902      0,
249903      0,
249904      0,
249905      0,
249906      0,
249907      0,
249908      0,
249909      0,
249910      0
249911    },
249912    {
249913      {
249914        2,
249915        0,
249916        -1,
249917        -1,
249918        -1,
249919        -1,
249920        -1,
249921        -1,
249922        -1,
249923        -1,
249924        -1,
249925        -1,
249926        -1
249927      },
249928      {
249929        0,
249930        2,
249931        -1,
249932        -1,
249933        -1,
249934        -1,
249935        -1,
249936        -1,
249937        -1,
249938        -1,
249939        -1,
249940        -1,
249941        -1
249942      }
249943    }
249944  },
249945  {
249946    0,
249947    1,
249948    {
249949      kOperandTypeImmediate,
249950      0,
249951      0,
249952      0,
249953      0,
249954      0,
249955      0,
249956      0,
249957      0,
249958      0,
249959      0,
249960      0,
249961      0
249962    },
249963    {
249964      0,
249965      0,
249966      0,
249967      0,
249968      0,
249969      0,
249970      0,
249971      0,
249972      0,
249973      0,
249974      0,
249975      0,
249976      0
249977    },
249978    {
249979      {
249980        0,
249981        -1,
249982        -1,
249983        -1,
249984        -1,
249985        -1,
249986        -1,
249987        -1,
249988        -1,
249989        -1,
249990        -1,
249991        -1,
249992        -1
249993      },
249994      {
249995        0,
249996        -1,
249997        -1,
249998        -1,
249999        -1,
250000        -1,
250001        -1,
250002        -1,
250003        -1,
250004        -1,
250005        -1,
250006        -1,
250007        -1
250008      }
250009    }
250010  },
250011  {
250012    0,
250013    2,
250014    {
250015      kOperandTypeX86Memory,
250016      kOperandTypeImmediate,
250017      0,
250018      0,
250019      0,
250020      0,
250021      0,
250022      0,
250023      0,
250024      0,
250025      0,
250026      0,
250027      0
250028    },
250029    {
250030      0,
250031      0,
250032      0,
250033      0,
250034      0,
250035      0,
250036      0,
250037      0,
250038      0,
250039      0,
250040      0,
250041      0,
250042      0
250043    },
250044    {
250045      {
250046        1,
250047        0,
250048        -1,
250049        -1,
250050        -1,
250051        -1,
250052        -1,
250053        -1,
250054        -1,
250055        -1,
250056        -1,
250057        -1,
250058        -1
250059      },
250060      {
250061        0,
250062        1,
250063        -1,
250064        -1,
250065        -1,
250066        -1,
250067        -1,
250068        -1,
250069        -1,
250070        -1,
250071        -1,
250072        -1,
250073        -1
250074      }
250075    }
250076  },
250077  {
250078    0,
250079    2,
250080    {
250081      kOperandTypeX86Memory,
250082      kOperandTypeRegister,
250083      0,
250084      0,
250085      0,
250086      0,
250087      0,
250088      0,
250089      0,
250090      0,
250091      0,
250092      0,
250093      0
250094    },
250095    {
250096      0,
250097      0,
250098      0,
250099      0,
250100      0,
250101      0,
250102      0,
250103      0,
250104      0,
250105      0,
250106      0,
250107      0,
250108      0
250109    },
250110    {
250111      {
250112        1,
250113        0,
250114        -1,
250115        -1,
250116        -1,
250117        -1,
250118        -1,
250119        -1,
250120        -1,
250121        -1,
250122        -1,
250123        -1,
250124        -1
250125      },
250126      {
250127        0,
250128        1,
250129        -1,
250130        -1,
250131        -1,
250132        -1,
250133        -1,
250134        -1,
250135        -1,
250136        -1,
250137        -1,
250138        -1,
250139        -1
250140      }
250141    }
250142  },
250143  {
250144    0,
250145    3,
250146    {
250147      kOperandTypeRegister,
250148      kOperandTypeRegister,
250149      kOperandTypeImmediate,
250150      0,
250151      0,
250152      0,
250153      0,
250154      0,
250155      0,
250156      0,
250157      0,
250158      0,
250159      0
250160    },
250161    {
250162      0,
250163      0,
250164      0,
250165      0,
250166      0,
250167      0,
250168      0,
250169      0,
250170      0,
250171      0,
250172      0,
250173      0,
250174      0
250175    },
250176    {
250177      {
250178        2,
250179        1,
250180        -1,
250181        -1,
250182        -1,
250183        -1,
250184        -1,
250185        -1,
250186        -1,
250187        -1,
250188        -1,
250189        -1,
250190        -1
250191      },
250192      {
250193        1,
250194        2,
250195        -1,
250196        -1,
250197        -1,
250198        -1,
250199        -1,
250200        -1,
250201        -1,
250202        -1,
250203        -1,
250204        -1,
250205        -1
250206      }
250207    }
250208  },
250209  {
250210    0,
250211    3,
250212    {
250213      kOperandTypeRegister,
250214      kOperandTypeRegister,
250215      kOperandTypeX86Memory,
250216      0,
250217      0,
250218      0,
250219      0,
250220      0,
250221      0,
250222      0,
250223      0,
250224      0,
250225      0
250226    },
250227    {
250228      0,
250229      0,
250230      0,
250231      0,
250232      0,
250233      0,
250234      0,
250235      0,
250236      0,
250237      0,
250238      0,
250239      0,
250240      0
250241    },
250242    {
250243      {
250244        2,
250245        1,
250246        -1,
250247        -1,
250248        -1,
250249        -1,
250250        -1,
250251        -1,
250252        -1,
250253        -1,
250254        -1,
250255        -1,
250256        -1
250257      },
250258      {
250259        1,
250260        2,
250261        -1,
250262        -1,
250263        -1,
250264        -1,
250265        -1,
250266        -1,
250267        -1,
250268        -1,
250269        -1,
250270        -1,
250271        -1
250272      }
250273    }
250274  },
250275  {
250276    0,
250277    3,
250278    {
250279      kOperandTypeRegister,
250280      kOperandTypeRegister,
250281      kOperandTypeRegister,
250282      0,
250283      0,
250284      0,
250285      0,
250286      0,
250287      0,
250288      0,
250289      0,
250290      0,
250291      0
250292    },
250293    {
250294      0,
250295      0,
250296      0,
250297      0,
250298      0,
250299      0,
250300      0,
250301      0,
250302      0,
250303      0,
250304      0,
250305      0,
250306      0
250307    },
250308    {
250309      {
250310        2,
250311        1,
250312        -1,
250313        -1,
250314        -1,
250315        -1,
250316        -1,
250317        -1,
250318        -1,
250319        -1,
250320        -1,
250321        -1,
250322        -1
250323      },
250324      {
250325        1,
250326        2,
250327        -1,
250328        -1,
250329        -1,
250330        -1,
250331        -1,
250332        -1,
250333        -1,
250334        -1,
250335        -1,
250336        -1,
250337        -1
250338      }
250339    }
250340  },
250341  {
250342    0,
250343    3,
250344    {
250345      kOperandTypeRegister,
250346      kOperandTypeRegister,
250347      kOperandTypeRegister,
250348      0,
250349      0,
250350      0,
250351      0,
250352      0,
250353      0,
250354      0,
250355      0,
250356      0,
250357      0
250358    },
250359    {
250360      0,
250361      0,
250362      0,
250363      0,
250364      0,
250365      0,
250366      0,
250367      0,
250368      0,
250369      0,
250370      0,
250371      0,
250372      0
250373    },
250374    {
250375      {
250376        2,
250377        0,
250378        -1,
250379        -1,
250380        -1,
250381        -1,
250382        -1,
250383        -1,
250384        -1,
250385        -1,
250386        -1,
250387        -1,
250388        -1
250389      },
250390      {
250391        0,
250392        2,
250393        -1,
250394        -1,
250395        -1,
250396        -1,
250397        -1,
250398        -1,
250399        -1,
250400        -1,
250401        -1,
250402        -1,
250403        -1
250404      }
250405    }
250406  },
250407  {
250408    0,
250409    3,
250410    {
250411      kOperandTypeRegister,
250412      kOperandTypeRegister,
250413      kOperandTypeX86Memory,
250414      0,
250415      0,
250416      0,
250417      0,
250418      0,
250419      0,
250420      0,
250421      0,
250422      0,
250423      0
250424    },
250425    {
250426      0,
250427      0,
250428      0,
250429      0,
250430      0,
250431      0,
250432      0,
250433      0,
250434      0,
250435      0,
250436      0,
250437      0,
250438      0
250439    },
250440    {
250441      {
250442        2,
250443        0,
250444        -1,
250445        -1,
250446        -1,
250447        -1,
250448        -1,
250449        -1,
250450        -1,
250451        -1,
250452        -1,
250453        -1,
250454        -1
250455      },
250456      {
250457        0,
250458        2,
250459        -1,
250460        -1,
250461        -1,
250462        -1,
250463        -1,
250464        -1,
250465        -1,
250466        -1,
250467        -1,
250468        -1,
250469        -1
250470      }
250471    }
250472  },
250473  {
250474    0,
250475    3,
250476    {
250477      kOperandTypeRegister,
250478      kOperandTypeRegister,
250479      kOperandTypeRegister,
250480      0,
250481      0,
250482      0,
250483      0,
250484      0,
250485      0,
250486      0,
250487      0,
250488      0,
250489      0
250490    },
250491    {
250492      0,
250493      0,
250494      0,
250495      0,
250496      0,
250497      0,
250498      0,
250499      0,
250500      0,
250501      0,
250502      0,
250503      0,
250504      0
250505    },
250506    {
250507      {
250508        2,
250509        0,
250510        -1,
250511        -1,
250512        -1,
250513        -1,
250514        -1,
250515        -1,
250516        -1,
250517        -1,
250518        -1,
250519        -1,
250520        -1
250521      },
250522      {
250523        0,
250524        2,
250525        -1,
250526        -1,
250527        -1,
250528        -1,
250529        -1,
250530        -1,
250531        -1,
250532        -1,
250533        -1,
250534        -1,
250535        -1
250536      }
250537    }
250538  },
250539  {
250540    0,
250541    3,
250542    {
250543      kOperandTypeRegister,
250544      kOperandTypeRegister,
250545      kOperandTypeX86Memory,
250546      0,
250547      0,
250548      0,
250549      0,
250550      0,
250551      0,
250552      0,
250553      0,
250554      0,
250555      0
250556    },
250557    {
250558      0,
250559      0,
250560      0,
250561      0,
250562      0,
250563      0,
250564      0,
250565      0,
250566      0,
250567      0,
250568      0,
250569      0,
250570      0
250571    },
250572    {
250573      {
250574        2,
250575        0,
250576        -1,
250577        -1,
250578        -1,
250579        -1,
250580        -1,
250581        -1,
250582        -1,
250583        -1,
250584        -1,
250585        -1,
250586        -1
250587      },
250588      {
250589        0,
250590        2,
250591        -1,
250592        -1,
250593        -1,
250594        -1,
250595        -1,
250596        -1,
250597        -1,
250598        -1,
250599        -1,
250600        -1,
250601        -1
250602      }
250603    }
250604  },
250605  {
250606    0,
250607    3,
250608    {
250609      kOperandTypeRegister,
250610      kOperandTypeRegister,
250611      kOperandTypeRegister,
250612      0,
250613      0,
250614      0,
250615      0,
250616      0,
250617      0,
250618      0,
250619      0,
250620      0,
250621      0
250622    },
250623    {
250624      0,
250625      0,
250626      0,
250627      0,
250628      0,
250629      0,
250630      0,
250631      0,
250632      0,
250633      0,
250634      0,
250635      0,
250636      0
250637    },
250638    {
250639      {
250640        2,
250641        0,
250642        -1,
250643        -1,
250644        -1,
250645        -1,
250646        -1,
250647        -1,
250648        -1,
250649        -1,
250650        -1,
250651        -1,
250652        -1
250653      },
250654      {
250655        0,
250656        2,
250657        -1,
250658        -1,
250659        -1,
250660        -1,
250661        -1,
250662        -1,
250663        -1,
250664        -1,
250665        -1,
250666        -1,
250667        -1
250668      }
250669    }
250670  },
250671  {
250672    0,
250673    1,
250674    {
250675      kOperandTypeX86Memory,
250676      0,
250677      0,
250678      0,
250679      0,
250680      0,
250681      0,
250682      0,
250683      0,
250684      0,
250685      0,
250686      0,
250687      0
250688    },
250689    {
250690      0,
250691      0,
250692      0,
250693      0,
250694      0,
250695      0,
250696      0,
250697      0,
250698      0,
250699      0,
250700      0,
250701      0,
250702      0
250703    },
250704    {
250705      {
250706        0,
250707        -1,
250708        -1,
250709        -1,
250710        -1,
250711        -1,
250712        -1,
250713        -1,
250714        -1,
250715        -1,
250716        -1,
250717        -1,
250718        -1
250719      },
250720      {
250721        0,
250722        -1,
250723        -1,
250724        -1,
250725        -1,
250726        -1,
250727        -1,
250728        -1,
250729        -1,
250730        -1,
250731        -1,
250732        -1,
250733        -1
250734      }
250735    }
250736  },
250737  {
250738    0,
250739    1,
250740    {
250741      kOperandTypeX86Memory,
250742      0,
250743      0,
250744      0,
250745      0,
250746      0,
250747      0,
250748      0,
250749      0,
250750      0,
250751      0,
250752      0,
250753      0
250754    },
250755    {
250756      0,
250757      0,
250758      0,
250759      0,
250760      0,
250761      0,
250762      0,
250763      0,
250764      0,
250765      0,
250766      0,
250767      0,
250768      0
250769    },
250770    {
250771      {
250772        0,
250773        -1,
250774        -1,
250775        -1,
250776        -1,
250777        -1,
250778        -1,
250779        -1,
250780        -1,
250781        -1,
250782        -1,
250783        -1,
250784        -1
250785      },
250786      {
250787        0,
250788        -1,
250789        -1,
250790        -1,
250791        -1,
250792        -1,
250793        -1,
250794        -1,
250795        -1,
250796        -1,
250797        -1,
250798        -1,
250799        -1
250800      }
250801    }
250802  },
250803  {
250804    0,
250805    1,
250806    {
250807      kOperandTypeX86Memory,
250808      0,
250809      0,
250810      0,
250811      0,
250812      0,
250813      0,
250814      0,
250815      0,
250816      0,
250817      0,
250818      0,
250819      0
250820    },
250821    {
250822      0,
250823      0,
250824      0,
250825      0,
250826      0,
250827      0,
250828      0,
250829      0,
250830      0,
250831      0,
250832      0,
250833      0,
250834      0
250835    },
250836    {
250837      {
250838        0,
250839        -1,
250840        -1,
250841        -1,
250842        -1,
250843        -1,
250844        -1,
250845        -1,
250846        -1,
250847        -1,
250848        -1,
250849        -1,
250850        -1
250851      },
250852      {
250853        0,
250854        -1,
250855        -1,
250856        -1,
250857        -1,
250858        -1,
250859        -1,
250860        -1,
250861        -1,
250862        -1,
250863        -1,
250864        -1,
250865        -1
250866      }
250867    }
250868  },
250869  {
250870    0,
250871    1,
250872    {
250873      kOperandTypeX86Memory,
250874      0,
250875      0,
250876      0,
250877      0,
250878      0,
250879      0,
250880      0,
250881      0,
250882      0,
250883      0,
250884      0,
250885      0
250886    },
250887    {
250888      0,
250889      0,
250890      0,
250891      0,
250892      0,
250893      0,
250894      0,
250895      0,
250896      0,
250897      0,
250898      0,
250899      0,
250900      0
250901    },
250902    {
250903      {
250904        0,
250905        -1,
250906        -1,
250907        -1,
250908        -1,
250909        -1,
250910        -1,
250911        -1,
250912        -1,
250913        -1,
250914        -1,
250915        -1,
250916        -1
250917      },
250918      {
250919        0,
250920        -1,
250921        -1,
250922        -1,
250923        -1,
250924        -1,
250925        -1,
250926        -1,
250927        -1,
250928        -1,
250929        -1,
250930        -1,
250931        -1
250932      }
250933    }
250934  },
250935  {
250936    0,
250937    1,
250938    {
250939      kOperandTypeX86Memory,
250940      0,
250941      0,
250942      0,
250943      0,
250944      0,
250945      0,
250946      0,
250947      0,
250948      0,
250949      0,
250950      0,
250951      0
250952    },
250953    {
250954      0,
250955      0,
250956      0,
250957      0,
250958      0,
250959      0,
250960      0,
250961      0,
250962      0,
250963      0,
250964      0,
250965      0,
250966      0
250967    },
250968    {
250969      {
250970        0,
250971        -1,
250972        -1,
250973        -1,
250974        -1,
250975        -1,
250976        -1,
250977        -1,
250978        -1,
250979        -1,
250980        -1,
250981        -1,
250982        -1
250983      },
250984      {
250985        0,
250986        -1,
250987        -1,
250988        -1,
250989        -1,
250990        -1,
250991        -1,
250992        -1,
250993        -1,
250994        -1,
250995        -1,
250996        -1,
250997        -1
250998      }
250999    }
251000  },
251001  {
251002    0,
251003    1,
251004    {
251005      kOperandTypeX86Memory,
251006      0,
251007      0,
251008      0,
251009      0,
251010      0,
251011      0,
251012      0,
251013      0,
251014      0,
251015      0,
251016      0,
251017      0
251018    },
251019    {
251020      0,
251021      0,
251022      0,
251023      0,
251024      0,
251025      0,
251026      0,
251027      0,
251028      0,
251029      0,
251030      0,
251031      0,
251032      0
251033    },
251034    {
251035      {
251036        0,
251037        -1,
251038        -1,
251039        -1,
251040        -1,
251041        -1,
251042        -1,
251043        -1,
251044        -1,
251045        -1,
251046        -1,
251047        -1,
251048        -1
251049      },
251050      {
251051        0,
251052        -1,
251053        -1,
251054        -1,
251055        -1,
251056        -1,
251057        -1,
251058        -1,
251059        -1,
251060        -1,
251061        -1,
251062        -1,
251063        -1
251064      }
251065    }
251066  },
251067  {
251068    0,
251069    0,
251070    {
251071      0,
251072      0,
251073      0,
251074      0,
251075      0,
251076      0,
251077      0,
251078      0,
251079      0,
251080      0,
251081      0,
251082      0,
251083      0
251084    },
251085    {
251086      0,
251087      0,
251088      0,
251089      0,
251090      0,
251091      0,
251092      0,
251093      0,
251094      0,
251095      0,
251096      0,
251097      0,
251098      0
251099    },
251100    {
251101      {
251102        -1,
251103        -1,
251104        -1,
251105        -1,
251106        -1,
251107        -1,
251108        -1,
251109        -1,
251110        -1,
251111        -1,
251112        -1,
251113        -1,
251114        -1
251115      },
251116      {
251117        -1,
251118        -1,
251119        -1,
251120        -1,
251121        -1,
251122        -1,
251123        -1,
251124        -1,
251125        -1,
251126        -1,
251127        -1,
251128        -1,
251129        -1
251130      }
251131    }
251132  },
251133  {
251134    0,
251135    0,
251136    {
251137      0,
251138      0,
251139      0,
251140      0,
251141      0,
251142      0,
251143      0,
251144      0,
251145      0,
251146      0,
251147      0,
251148      0,
251149      0
251150    },
251151    {
251152      0,
251153      0,
251154      0,
251155      0,
251156      0,
251157      0,
251158      0,
251159      0,
251160      0,
251161      0,
251162      0,
251163      0,
251164      0
251165    },
251166    {
251167      {
251168        -1,
251169        -1,
251170        -1,
251171        -1,
251172        -1,
251173        -1,
251174        -1,
251175        -1,
251176        -1,
251177        -1,
251178        -1,
251179        -1,
251180        -1
251181      },
251182      {
251183        -1,
251184        -1,
251185        -1,
251186        -1,
251187        -1,
251188        -1,
251189        -1,
251190        -1,
251191        -1,
251192        -1,
251193        -1,
251194        -1,
251195        -1
251196      }
251197    }
251198  },
251199  {
251200    0,
251201    0,
251202    {
251203      0,
251204      0,
251205      0,
251206      0,
251207      0,
251208      0,
251209      0,
251210      0,
251211      0,
251212      0,
251213      0,
251214      0,
251215      0
251216    },
251217    {
251218      0,
251219      0,
251220      0,
251221      0,
251222      0,
251223      0,
251224      0,
251225      0,
251226      0,
251227      0,
251228      0,
251229      0,
251230      0
251231    },
251232    {
251233      {
251234        -1,
251235        -1,
251236        -1,
251237        -1,
251238        -1,
251239        -1,
251240        -1,
251241        -1,
251242        -1,
251243        -1,
251244        -1,
251245        -1,
251246        -1
251247      },
251248      {
251249        -1,
251250        -1,
251251        -1,
251252        -1,
251253        -1,
251254        -1,
251255        -1,
251256        -1,
251257        -1,
251258        -1,
251259        -1,
251260        -1,
251261        -1
251262      }
251263    }
251264  },
251265  {
251266    0,
251267    0,
251268    {
251269      0,
251270      0,
251271      0,
251272      0,
251273      0,
251274      0,
251275      0,
251276      0,
251277      0,
251278      0,
251279      0,
251280      0,
251281      0
251282    },
251283    {
251284      0,
251285      0,
251286      0,
251287      0,
251288      0,
251289      0,
251290      0,
251291      0,
251292      0,
251293      0,
251294      0,
251295      0,
251296      0
251297    },
251298    {
251299      {
251300        -1,
251301        -1,
251302        -1,
251303        -1,
251304        -1,
251305        -1,
251306        -1,
251307        -1,
251308        -1,
251309        -1,
251310        -1,
251311        -1,
251312        -1
251313      },
251314      {
251315        -1,
251316        -1,
251317        -1,
251318        -1,
251319        -1,
251320        -1,
251321        -1,
251322        -1,
251323        -1,
251324        -1,
251325        -1,
251326        -1,
251327        -1
251328      }
251329    }
251330  }
251331};
251332}
251333