adaptationlayer/tsy/nokiatsy_dll/inc/operators.h
changeset 8 6295dc2169f3
parent 5 8ccc39f9d787
child 9 8486d82aef45
equal deleted inserted replaced
7:fa67e03b87df 8:6295dc2169f3
     1 /*
     1 /*
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of the License "Eclipse Public License v1.0"
     5 * under the terms of the License "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 
    19 
    20 // This file is autogenerated from operators.txt
    20 // This file is autogenerated from operators.txt
    21 // Generation date: 11-Dec-2009 09:21:25
    21 // Generation date: 09-Apr-2010 08:13:42
    22 
    22 
    23 
    23 
    24 struct TOperator
    24 struct TOperator
    25     {
    25     {
    26     int iMNC;
    26     int iMNC;
   120   { 90, "BHMobile", NULL },
   120   { 90, "BHMobile", NULL },
   121 };
   121 };
   122 
   122 
   123 const TOperator operators_219[3] = { // HRV
   123 const TOperator operators_219[3] = { // HRV
   124   { 1, "T-Mobile HR", NULL },
   124   { 1, "T-Mobile HR", NULL },
   125   { 2, "HR TELE2", NULL },
   125   { 2, "Tele2 HR", NULL },
   126   { 10, "HR VIP", NULL },
   126   { 10, "HR VIP", NULL },
   127 };
   127 };
   128 
   128 
   129 const TOperator operators_220[5] = { // SCG
   129 const TOperator operators_220[5] = { // SCG
   130   { 1, "Telenor SRB", NULL },
   130   { 1, "Telenor SRB", NULL },
   208   { 1, "TELIA", NULL },
   208   { 1, "TELIA", NULL },
   209   { 2, "3 SE", NULL },
   209   { 2, "3 SE", NULL },
   210   { 3, "Orange", NULL },
   210   { 3, "Orange", NULL },
   211   { 4, "SWEDEN", NULL },
   211   { 4, "SWEDEN", NULL },
   212   { 5, "SWEDEN 3G", NULL },
   212   { 5, "SWEDEN 3G", NULL },
   213   { 7, "S COMVIQ", NULL },
   213   { 7, "Tele2 SE", NULL },
   214   { 8, "Telenor SE", NULL },
   214   { 8, "Telenor SE", NULL },
   215   { 10, "Spring", NULL },
   215   { 10, "Spring", NULL },
   216 };
   216 };
   217 
   217 
   218 const TOperator operators_242[4] = { // NOR
   218 const TOperator operators_242[4] = { // NOR
   219   { 1, "TELENOR", NULL },
   219   { 1, "TELENOR", NULL },
   220   { 2, "N NetCom", NULL },
   220   { 2, "N NetCom", NULL },
   221   { 3, "MTU", NULL },
   221   { 3, "MTU", NULL },
   222   { 5, "NetworkN", NULL },
   222   { 5, "Mobile N", NULL },
   223 };
   223 };
   224 
   224 
   225 const TOperator operators_244[7] = { // FIN
   225 const TOperator operators_244[7] = { // FIN
   226   { 3, "dna", NULL },
   226   { 3, "dna", NULL },
   227   { 5, "elisa", NULL },
   227   { 5, "elisa", NULL },
   233 };
   233 };
   234 
   234 
   235 const TOperator operators_246[3] = { // LTU
   235 const TOperator operators_246[3] = { // LTU
   236   { 1, "OMNITEL LT", NULL },
   236   { 1, "OMNITEL LT", NULL },
   237   { 2, "BITE GSM", NULL },
   237   { 2, "BITE GSM", NULL },
   238   { 3, "TELE2", NULL },
   238   { 3, "Tele2 LT", NULL },
   239 };
   239 };
   240 
   240 
   241 const TOperator operators_247[3] = { // LVA
   241 const TOperator operators_247[3] = { // LVA
   242   { 1, "LV LMT", NULL },
   242   { 1, "LV LMT", NULL },
   243   { 2, "LV TELE2", NULL },
   243   { 2, "Tele2 LV", NULL },
   244   { 5, "BITE LV", NULL },
   244   { 5, "BITE LV", NULL },
   245 };
   245 };
   246 
   246 
   247 const TOperator operators_248[3] = { // EST
   247 const TOperator operators_248[3] = { // EST
   248   { 1, "EE EMT", NULL },
   248   { 1, "EE EMT", NULL },
   249   { 2, "EE elisa", NULL },
   249   { 2, "EE elisa", NULL },
   250   { 3, "EE TELE2", NULL },
   250   { 3, "Tele2 EE", NULL },
   251 };
   251 };
   252 
   252 
   253 const TOperator operators_250[24] = { // RUS
   253 const TOperator operators_250[24] = { // RUS
   254   { 1, "MTS", NULL },
   254   { 1, "MTS", NULL },
   255   { 2, "MegaFon", NULL },
   255   { 2, "MegaFon", NULL },
   264   { 14, "Di-ex", NULL },
   264   { 14, "Di-ex", NULL },
   265   { 15, "SMARTS", NULL },
   265   { 15, "SMARTS", NULL },
   266   { 16, "NTC", NULL },
   266   { 16, "NTC", NULL },
   267   { 17, "Ermak RMS", NULL },
   267   { 17, "Ermak RMS", NULL },
   268   { 19, "RUS: INDIGO", NULL },
   268   { 19, "RUS: INDIGO", NULL },
   269   { 20, "TELE2", NULL },
   269   { 20, "TELE2 RU", NULL },
   270   { 28, "Beeline", NULL },
   270   { 28, "Beeline", NULL },
   271   { 35, "MOTIV", NULL },
   271   { 35, "MOTIV", NULL },
   272   { 37, "KODOTEL", NULL },
   272   { 37, "KODOTEL", NULL },
   273   { 39, "Uraltel", NULL },
   273   { 39, "Uraltel", NULL },
   274   { 44, "NC-GSM", NULL },
   274   { 44, "NC-GSM", NULL },
   304   { 3, "Orange PL", NULL },
   304   { 3, "Orange PL", NULL },
   305   { 6, "Play", NULL },
   305   { 6, "Play", NULL },
   306 };
   306 };
   307 
   307 
   308 const TOperator operators_262[7] = { // DEU
   308 const TOperator operators_262[7] = { // DEU
   309   { 1, "T-Mobile D", NULL },
   309   { 1, "Telekom.de", NULL },
   310   { 2, "Vodafone.de", NULL },
   310   { 2, "Vodafone.de", NULL },
   311   { 3, "E-Plus", NULL },
   311   { 3, "E-Plus", NULL },
   312   { 7, "o2 - de", NULL },
   312   { 7, "o2 - de", NULL },
   313   { 8, "o2 - de", NULL },
   313   { 8, "o2 - de", NULL },
   314   { 13, "MobilCom", NULL },
   314   { 13, "MobilCom", NULL },
   346   { 7, "IS-IceCell", NULL },
   346   { 7, "IS-IceCell", NULL },
   347   { 8, "On-waves", NULL },
   347   { 8, "On-waves", NULL },
   348   { 11, "NOVA IS", NULL },
   348   { 11, "NOVA IS", NULL },
   349 };
   349 };
   350 
   350 
   351 const TOperator operators_276[3] = { // ALB
   351 const TOperator operators_276[4] = { // ALB
   352   { 1, "AMC - AL", NULL },
   352   { 1, "AMC - AL", NULL },
   353   { 2, "vodafone AL", NULL },
   353   { 2, "vodafone AL", NULL },
   354   { 3, "EAGLE AL", NULL },
   354   { 3, "EAGLE AL", NULL },
       
   355   { 4, "PLUS AL", NULL },
   355 };
   356 };
   356 
   357 
   357 const TOperator operators_278[3] = { // MLT
   358 const TOperator operators_278[3] = { // MLT
   358   { 1, "vodafone MT", NULL },
   359   { 1, "vodafone MT", NULL },
   359   { 21, "go mobile", NULL },
   360   { 21, "go mobile", NULL },
   422   { 2, "Orange FL", NULL },
   423   { 2, "Orange FL", NULL },
   423   { 5, "FL1", NULL },
   424   { 5, "FL1", NULL },
   424   { 77, "LI TANGO", NULL },
   425   { 77, "LI TANGO", NULL },
   425 };
   426 };
   426 
   427 
   427 const TOperator operators_302[8] = { // CAN
   428 const TOperator operators_302[9] = { // CAN
   428   { 220, "TELUS", NULL },
   429   { 220, "TELUS", NULL },
   429   { 350, "FIRST", NULL },
   430   { 350, "FIRST", NULL },
   430   { 370, "Fido", NULL },
   431   { 370, "Fido", NULL },
   431   { 380, "DMTS GSM", NULL },
   432   { 380, "DMTS GSM", NULL },
   432   { 490, "WIND", NULL },
   433   { 490, "WIND", NULL },
   433   { 610, "Bell", NULL },
   434   { 610, "Bell", NULL },
   434   { 720, "ROGERS", NULL },
   435   { 720, "ROGERS", NULL },
       
   436   { 730, "TStarSol", NULL },
   435   { 880, "3G Plus", NULL },
   437   { 880, "3G Plus", NULL },
   436 };
   438 };
   437 
   439 
   438 const TOperator operators_308[2] = { // SPM
   440 const TOperator operators_308[2] = { // SPM
   439   { 1, "SPM AMERIS", NULL },
   441   { 1, "SPM AMERIS", NULL },
   520   { 950, "XIT", NULL },
   522   { 950, "XIT", NULL },
   521   { 980, "AT&T", NULL },
   523   { 980, "AT&T", NULL },
   522   { 990, "Cingular", NULL },
   524   { 990, "Cingular", NULL },
   523 };
   525 };
   524 
   526 
   525 const TOperator operators_311[23] = { // USA
   527 const TOperator operators_311[25] = { // USA
   526   { 0, "Mid-Tex", NULL },
   528   { 0, "Mid-Tex", NULL },
   527   { 30, "Indigo", NULL },
   529   { 30, "Indigo", NULL },
   528   { 40, "Commnet", NULL },
   530   { 40, "Commnet", NULL },
   529   { 70, "USAEC", NULL },
   531   { 70, "USAEC", NULL },
   530   { 80, "PINECell", NULL },
   532   { 80, "PINECell", NULL },
   544   { 330, "BTW", NULL },
   546   { 330, "BTW", NULL },
   545   { 360, "STELERA", NULL },
   547   { 360, "STELERA", NULL },
   546   { 370, "GCI", NULL },
   548   { 370, "GCI", NULL },
   547   { 500, "MOSAIC", NULL },
   549   { 500, "MOSAIC", NULL },
   548   { 530, "USANCW", NULL },
   550   { 530, "USANCW", NULL },
       
   551   { 540, "US Proximiti", NULL },
       
   552   { 720, "MainePCS", NULL },
   549 };
   553 };
   550 
   554 
   551 const TOperator operators_330[1] = { // PRI
   555 const TOperator operators_330[1] = { // PRI
   552   { 110, "PR Claro", NULL },
   556   { 110, "PR Claro", NULL },
   553 };
   557 };
   566   { 20, "C&W", NULL },
   570   { 20, "C&W", NULL },
   567   { 70, "CLARO JAM", NULL },
   571   { 70, "CLARO JAM", NULL },
   568   { 180, "C&W", NULL },
   572   { 180, "C&W", NULL },
   569 };
   573 };
   570 
   574 
   571 const TOperator operators_340[4] = { // FRA
   575 const TOperator operators_340[5] = { // FRA
   572   { 1, "F-Orange", NULL },
   576   { 1, "F-Orange", NULL },
   573   { 2, "ONLY", NULL },
   577   { 2, "ONLY", NULL },
       
   578   { 3, "CHIPPIE", NULL },
   574   { 8, "DAUPHIN", NULL },
   579   { 8, "DAUPHIN", NULL },
   575   { 20, "DIGICEL", NULL },
   580   { 20, "DIGICEL", NULL },
   576 };
   581 };
   577 
   582 
   578 const TOperator operators_342[4] = { // BRB
   583 const TOperator operators_342[4] = { // BRB
   788   { 96, "AirTel", NULL },
   793   { 96, "AirTel", NULL },
   789   { 97, "AirTel", NULL },
   794   { 97, "AirTel", NULL },
   790   { 98, "AirTel", NULL },
   795   { 98, "AirTel", NULL },
   791 };
   796 };
   792 
   797 
   793 const TOperator operators_405[127] = { // IND
   798 const TOperator operators_405[147] = { // IND
   794   { 1, "Reliance", NULL },
   799   { 1, "Reliance", NULL },
   795   { 5, "Reliance", NULL },
   800   { 5, "Reliance", NULL },
   796   { 6, "Reliance", NULL },
   801   { 6, "Reliance", NULL },
   797   { 7, "Reliance", NULL },
   802   { 7, "Reliance", NULL },
   798   { 9, "Reliance", NULL },
   803   { 9, "Reliance", NULL },
   863   { 818, "IN UNITECH", NULL },
   868   { 818, "IN UNITECH", NULL },
   864   { 819, "IN UNITECH", NULL },
   869   { 819, "IN UNITECH", NULL },
   865   { 820, "IN UNITECH", NULL },
   870   { 820, "IN UNITECH", NULL },
   866   { 821, "IN UNITECH", NULL },
   871   { 821, "IN UNITECH", NULL },
   867   { 822, "IN UNITECH", NULL },
   872   { 822, "IN UNITECH", NULL },
       
   873   { 823, "VIDEOCON", NULL },
       
   874   { 824, "VIDEOCON", NULL },
       
   875   { 825, "VIDEOCON", NULL },
       
   876   { 827, "VIDEOCON", NULL },
       
   877   { 828, "VIDEOCON", NULL },
       
   878   { 829, "VIDEOCON", NULL },
       
   879   { 830, "VIDEOCON", NULL },
       
   880   { 831, "VIDEOCON", NULL },
       
   881   { 832, "VIDEOCON", NULL },
       
   882   { 833, "VIDEOCON", NULL },
       
   883   { 834, "VIDEOCON", NULL },
       
   884   { 835, "VIDEOCON", NULL },
       
   885   { 836, "VIDEOCON", NULL },
       
   886   { 837, "VIDEOCON", NULL },
       
   887   { 838, "VIDEOCON", NULL },
       
   888   { 839, "VIDEOCON", NULL },
       
   889   { 840, "VIDEOCON", NULL },
       
   890   { 841, "VIDEOCON", NULL },
       
   891   { 842, "VIDEOCON", NULL },
       
   892   { 843, "VIDEOCON", NULL },
   868   { 844, "Unitech", NULL },
   893   { 844, "Unitech", NULL },
   869   { 845, "IDEA", NULL },
   894   { 845, "IDEA", NULL },
   870   { 846, "IDEA", NULL },
   895   { 846, "IDEA", NULL },
   871   { 848, "IDEA", NULL },
   896   { 848, "IDEA", NULL },
   872   { 849, "IDEA", NULL },
   897   { 849, "IDEA", NULL },
   936 };
   961 };
   937 
   962 
   938 const TOperator operators_413[6] = { // SRI
   963 const TOperator operators_413[6] = { // SRI
   939   { 1, "Mobitel", NULL },
   964   { 1, "Mobitel", NULL },
   940   { 2, "DIALOG", NULL },
   965   { 2, "DIALOG", NULL },
   941   { 3, "SRI-Tigo", NULL },
   966   { 3, "SRI Etisalat", NULL },
   942   { 5, "SRI AIRTEL", NULL },
   967   { 5, "SRI AIRTEL", NULL },
   943   { 8, "Hutch", NULL },
   968   { 8, "Hutch", NULL },
   944   { 71, "LK Mobitel", NULL },
   969   { 71, "LK Mobitel", NULL },
   945 };
   970 };
   946 
   971 
  1010   { 3, "IL Pelephone", NULL },
  1035   { 3, "IL Pelephone", NULL },
  1011   { 5, "JAWWAL", NULL },
  1036   { 5, "JAWWAL", NULL },
  1012   { 6, "WM", NULL },
  1037   { 6, "WM", NULL },
  1013 };
  1038 };
  1014 
  1039 
  1015 const TOperator operators_426[2] = { // BHR
  1040 const TOperator operators_426[3] = { // BHR
  1016   { 1, "BATELCO", NULL },
  1041   { 1, "BATELCO", NULL },
  1017   { 2, "zain BH", NULL },
  1042   { 2, "zain BH", NULL },
       
  1043   { 4, "VIVA BH", NULL },
  1018 };
  1044 };
  1019 
  1045 
  1020 const TOperator operators_427[2] = { // QAT
  1046 const TOperator operators_427[2] = { // QAT
  1021   { 1, "Qat - Qtel", NULL },
  1047   { 1, "Qat - Qtel", NULL },
  1022   { 2, "vodafone", NULL },
  1048   { 2, "vodafone", NULL },
  1023 };
  1049 };
  1024 
  1050 
  1025 const TOperator operators_428[2] = { // MNG
  1051 const TOperator operators_428[2] = { // MNG
  1026   { 88, "UNTLMN", NULL },
  1052   { 88, "UNTLMN", NULL },
  1027   { 99, "MN MobiCom", NULL },
  1053   { 99, "MN MobiCom", NULL },
       
  1054 };
       
  1055 
       
  1056 const TOperator operators_429[1] = { // NPL
       
  1057   { 2, "Ncell", NULL },
  1028 };
  1058 };
  1029 
  1059 
  1030 const TOperator operators_432[5] = { // IRN
  1060 const TOperator operators_432[5] = { // IRN
  1031   { 11, "IR-TCI", NULL },
  1061   { 11, "IR-TCI", NULL },
  1032   { 14, "IR KISH", NULL },
  1062   { 14, "IR KISH", NULL },
  1043   { 5, "UZB Ucell", NULL },
  1073   { 5, "UZB Ucell", NULL },
  1044   { 7, "UZB MTS", NULL },
  1074   { 7, "UZB MTS", NULL },
  1045 };
  1075 };
  1046 
  1076 
  1047 const TOperator operators_436[7] = { // TJK
  1077 const TOperator operators_436[7] = { // TJK
  1048   { 1, "Somoncom", NULL },
  1078   { 1, "TCELL", NULL },
  1049   { 2, "INDIGO-T", NULL },
  1079   { 2, "TCELL", NULL },
  1050   { 3, "TJK MLT", NULL },
  1080   { 3, "TJK MLT", NULL },
  1051   { 4, "Babilon-M", NULL },
  1081   { 4, "Babilon-M", NULL },
  1052   { 5, "BEELINE TJ", NULL },
  1082   { 5, "BEELINE TJ", NULL },
  1053   { 12, "INDIGO-T", NULL },
  1083   { 12, "INDIGO-T", NULL },
  1054   { 91, "BEELINE", NULL },
  1084   { 91, "BEELINE", NULL },
  1105   { 3, "HT Macau", NULL },
  1135   { 3, "HT Macau", NULL },
  1106   { 4, "CTM", NULL },
  1136   { 4, "CTM", NULL },
  1107   { 5, "3 Macau", NULL },
  1137   { 5, "3 Macau", NULL },
  1108 };
  1138 };
  1109 
  1139 
  1110 const TOperator operators_456[7] = { // KHM
  1140 const TOperator operators_456[8] = { // KHM
  1111   { 1, "MOBITEL", NULL },
  1141   { 1, "MOBITEL", NULL },
  1112   { 2, "hello", NULL },
  1142   { 2, "hello", NULL },
  1113   { 4, "CADCOMMS", NULL },
  1143   { 4, "CADCOMMS", NULL },
  1114   { 5, "STAR CELL", NULL },
  1144   { 5, "STAR CELL", NULL },
  1115   { 6, "SMART", NULL },
  1145   { 6, "SMART", NULL },
  1116   { 8, "Metfone", NULL },
  1146   { 8, "Metfone", NULL },
       
  1147   { 9, "Beeline KH", NULL },
  1117   { 18, "Mfone", NULL },
  1148   { 18, "Mfone", NULL },
  1118 };
  1149 };
  1119 
  1150 
  1120 const TOperator operators_457[4] = { // LAO
  1151 const TOperator operators_457[4] = { // LAO
  1121   { 1, "LAO GSM", NULL },
  1152   { 1, "LAO GSM", NULL },
  1177   { 10, "NT", NULL },
  1208   { 10, "NT", NULL },
  1178 };
  1209 };
  1179 
  1210 
  1180 const TOperator operators_510[6] = { // IDN
  1211 const TOperator operators_510[6] = { // IDN
  1181   { 1, "INDOSAT", NULL },
  1212   { 1, "INDOSAT", NULL },
  1182   { 8, "axis", NULL },
  1213   { 8, "AXIS", NULL },
  1183   { 10, "TELKOMSEL", NULL },
  1214   { 10, "TELKOMSEL", NULL },
  1184   { 11, "IND XL", NULL },
  1215   { 11, "IND XL", NULL },
  1185   { 21, "INDOSAT", NULL },
  1216   { 21, "INDOSAT", NULL },
  1186   { 89, "3", NULL },
  1217   { 89, "3", NULL },
  1187 };
  1218 };
  1306   { 3, "TUNISIANA", NULL },
  1337   { 3, "TUNISIANA", NULL },
  1307 };
  1338 };
  1308 
  1339 
  1309 const TOperator operators_606[2] = { // LBY
  1340 const TOperator operators_606[2] = { // LBY
  1310   { 0, "Libyana", NULL },
  1341   { 0, "Libyana", NULL },
  1311   { 1, "606 01", NULL },
  1342   { 1, "Al Madar", NULL },
  1312 };
  1343 };
  1313 
  1344 
  1314 const TOperator operators_607[4] = { // GMB
  1345 const TOperator operators_607[4] = { // GMB
  1315   { 1, "GAMCEL", NULL },
  1346   { 1, "GAMCEL", NULL },
  1316   { 2, "AFRICELL", NULL },
  1347   { 2, "AFRICELL", NULL },
  1742   { 21, "Seanet", NULL },
  1773   { 21, "Seanet", NULL },
  1743 };
  1774 };
  1744 
  1775 
  1745 
  1776 
  1746 // Country data
  1777 // Country data
  1747 const TCountry countrylist[221] = {
  1778 const TCountry countrylist[222] = {
  1748   { 1, "001", 1, operators_1 },
  1779   { 1, "001", 1, operators_1 },
  1749   { 2, "002", 1, operators_2 },
  1780   { 2, "002", 1, operators_2 },
  1750   { 202, "GRC", 4, operators_202 },
  1781   { 202, "GRC", 4, operators_202 },
  1751   { 204, "NLD", 5, operators_204 },
  1782   { 204, "NLD", 5, operators_204 },
  1752   { 206, "BEL", 3, operators_206 },
  1783   { 206, "BEL", 3, operators_206 },
  1781   { 266, "GIB", 2, operators_266 },
  1812   { 266, "GIB", 2, operators_266 },
  1782   { 268, "PRT", 3, operators_268 },
  1813   { 268, "PRT", 3, operators_268 },
  1783   { 270, "LUX", 3, operators_270 },
  1814   { 270, "LUX", 3, operators_270 },
  1784   { 272, "IRL", 4, operators_272 },
  1815   { 272, "IRL", 4, operators_272 },
  1785   { 274, "ISL", 6, operators_274 },
  1816   { 274, "ISL", 6, operators_274 },
  1786   { 276, "ALB", 3, operators_276 },
  1817   { 276, "ALB", 4, operators_276 },
  1787   { 278, "MLT", 3, operators_278 },
  1818   { 278, "MLT", 3, operators_278 },
  1788   { 280, "CYP", 2, operators_280 },
  1819   { 280, "CYP", 2, operators_280 },
  1789   { 282, "GEO", 4, operators_282 },
  1820   { 282, "GEO", 4, operators_282 },
  1790   { 283, "ARM", 3, operators_283 },
  1821   { 283, "ARM", 3, operators_283 },
  1791   { 284, "BGR", 3, operators_284 },
  1822   { 284, "BGR", 3, operators_284 },
  1794   { 290, "GRL", 1, operators_290 },
  1825   { 290, "GRL", 1, operators_290 },
  1795   { 292, "RSM", 1, operators_292 },
  1826   { 292, "RSM", 1, operators_292 },
  1796   { 293, "SVN", 4, operators_293 },
  1827   { 293, "SVN", 4, operators_293 },
  1797   { 294, "MKD", 3, operators_294 },
  1828   { 294, "MKD", 3, operators_294 },
  1798   { 295, "LIE", 4, operators_295 },
  1829   { 295, "LIE", 4, operators_295 },
  1799   { 302, "CAN", 8, operators_302 },
  1830   { 302, "CAN", 9, operators_302 },
  1800   { 308, "SPM", 2, operators_308 },
  1831   { 308, "SPM", 2, operators_308 },
  1801   { 310, "USA", 79, operators_310 },
  1832   { 310, "USA", 79, operators_310 },
  1802   { 311, "USA", 23, operators_311 },
  1833   { 311, "USA", 25, operators_311 },
  1803   { 312, "USA", 0, NULL },
  1834   { 312, "USA", 0, NULL },
  1804   { 313, "USA", 0, NULL },
  1835   { 313, "USA", 0, NULL },
  1805   { 314, "USA", 0, NULL },
  1836   { 314, "USA", 0, NULL },
  1806   { 315, "USA", 0, NULL },
  1837   { 315, "USA", 0, NULL },
  1807   { 316, "USA", 0, NULL },
  1838   { 316, "USA", 0, NULL },
  1808   { 330, "PRI", 1, operators_330 },
  1839   { 330, "PRI", 1, operators_330 },
  1809   { 332, "USA", 1, operators_332 },
  1840   { 332, "USA", 1, operators_332 },
  1810   { 334, "MEX", 2, operators_334 },
  1841   { 334, "MEX", 2, operators_334 },
  1811   { 338, "JAM", 4, operators_338 },
  1842   { 338, "JAM", 4, operators_338 },
  1812   { 340, "FRA", 4, operators_340 },
  1843   { 340, "FRA", 5, operators_340 },
  1813   { 342, "BRB", 4, operators_342 },
  1844   { 342, "BRB", 4, operators_342 },
  1814   { 344, "ATG", 3, operators_344 },
  1845   { 344, "ATG", 3, operators_344 },
  1815   { 346, "CYM", 1, operators_346 },
  1846   { 346, "CYM", 1, operators_346 },
  1816   { 348, "VGB", 2, operators_348 },
  1847   { 348, "VGB", 2, operators_348 },
  1817   { 350, "BDA", 4, operators_350 },
  1848   { 350, "BDA", 4, operators_350 },
  1832   { 376, "TCA", 2, operators_376 },
  1863   { 376, "TCA", 2, operators_376 },
  1833   { 400, "AZE", 3, operators_400 },
  1864   { 400, "AZE", 3, operators_400 },
  1834   { 401, "KAZ", 3, operators_401 },
  1865   { 401, "KAZ", 3, operators_401 },
  1835   { 402, "BTN", 2, operators_402 },
  1866   { 402, "BTN", 2, operators_402 },
  1836   { 404, "IND", 91, operators_404 },
  1867   { 404, "IND", 91, operators_404 },
  1837   { 405, "IND", 127, operators_405 },
  1868   { 405, "IND", 147, operators_405 },
  1838   { 410, "PAK", 5, operators_410 },
  1869   { 410, "PAK", 5, operators_410 },
  1839   { 412, "AFG", 4, operators_412 },
  1870   { 412, "AFG", 4, operators_412 },
  1840   { 413, "SRI", 6, operators_413 },
  1871   { 413, "SRI", 6, operators_413 },
  1841   { 414, "MMR", 1, operators_414 },
  1872   { 414, "MMR", 1, operators_414 },
  1842   { 415, "LBN", 3, operators_415 },
  1873   { 415, "LBN", 3, operators_415 },
  1847   { 420, "KSA", 3, operators_420 },
  1878   { 420, "KSA", 3, operators_420 },
  1848   { 421, "YEM", 3, operators_421 },
  1879   { 421, "YEM", 3, operators_421 },
  1849   { 422, "OMN", 2, operators_422 },
  1880   { 422, "OMN", 2, operators_422 },
  1850   { 424, "UAE", 3, operators_424 },
  1881   { 424, "UAE", 3, operators_424 },
  1851   { 425, "ISR", 5, operators_425 },
  1882   { 425, "ISR", 5, operators_425 },
  1852   { 426, "BHR", 2, operators_426 },
  1883   { 426, "BHR", 3, operators_426 },
  1853   { 427, "QAT", 2, operators_427 },
  1884   { 427, "QAT", 2, operators_427 },
  1854   { 428, "MNG", 2, operators_428 },
  1885   { 428, "MNG", 2, operators_428 },
       
  1886   { 429, "NPL", 1, operators_429 },
  1855   { 432, "IRN", 5, operators_432 },
  1887   { 432, "IRN", 5, operators_432 },
  1856   { 434, "UZB", 6, operators_434 },
  1888   { 434, "UZB", 6, operators_434 },
  1857   { 436, "TJK", 7, operators_436 },
  1889   { 436, "TJK", 7, operators_436 },
  1858   { 437, "KGZ", 3, operators_437 },
  1890   { 437, "KGZ", 3, operators_437 },
  1859   { 438, "TKM", 1, operators_438 },
  1891   { 438, "TKM", 1, operators_438 },
  1860   { 440, "JPN", 3, operators_440 },
  1892   { 440, "JPN", 3, operators_440 },
  1861   { 450, "KOR", 3, operators_450 },
  1893   { 450, "KOR", 3, operators_450 },
  1862   { 452, "VMN", 4, operators_452 },
  1894   { 452, "VMN", 4, operators_452 },
  1863   { 454, "HKG", 13, operators_454 },
  1895   { 454, "HKG", 13, operators_454 },
  1864   { 455, "MAC", 5, operators_455 },
  1896   { 455, "MAC", 5, operators_455 },
  1865   { 456, "KHM", 7, operators_456 },
  1897   { 456, "KHM", 8, operators_456 },
  1866   { 457, "LAO", 4, operators_457 },
  1898   { 457, "LAO", 4, operators_457 },
  1867   { 460, "CHN", 2, operators_460 },
  1899   { 460, "CHN", 2, operators_460 },
  1868   { 466, "TWN", 8, operators_466 },
  1900   { 466, "TWN", 8, operators_466 },
  1869   { 467, "PRK", 1, operators_467 },
  1901   { 467, "PRK", 1, operators_467 },
  1870   { 470, "BGD", 5, operators_470 },
  1902   { 470, "BGD", 5, operators_470 },